Custom Resolution Utility – Changelogs

Custom Resolution Utility changelogs detail each version’s updates, including added features, fixes, and removed items. Starting from the latest version and working backward, we will highlight the enhancements, fixes, and new features introduced in each version. This will provide you with insight into how the developers are committed to the success of this monitor resolution optimizer for Windows.

  • Support for More Extension Blocks: The software can now handle up to 7 extension blocks.
  • NVIDIA Compatibility: NVIDIA graphics cards can now read all extension blocks.
  • New Resolutions: The Automatic CRT option now includes 480p, 480i, 525p, and 525i resolutions.
  • Fixed Resolution Options: The “Exact” and “Exact reduced” settings for interlaced resolutions have been fixed.
  • New Timing Options: A new “Exact CRT” timing option has been added, along with a “Vertical total calculator” timing option.
  • Audio Format Additions: Two new audio formats, “Auro-Cx” and “MPEG-D USAC,” have been included based on CTA-861.6 standards.
  • Color Settings: The color settings now include “sRGB” and “Default RGB,” also from the CTA-861.6 standards.
  • New Audio Formats: Added additional formats from CTA-861-G/H.
  • DisplayID Fix: Fixed the “Reset” button so it doesn’t reset to 6 Hz when adding a new resolution.
  • Display IDs Updated: Split vendor and product IDs to accommodate different standards.
  • Scroll Position: List boxes now keep their scroll position after editing.
  • DisplayPort Updates: Added new YCbCr color formats and maximum color depth.
  • HDMI 2.1 Features: Included features like maximum FRL rate, variable refresh rate, and display stream compression.
  • Improved Timing Options:
    • Split “LCD standard” into “Automatic (PC)” and “Automatic (HDTV)” for better handling of different display types.
    • “LCD native” is now divided into “Native (PC)” and “Native (HDTV).”
    • Removed “LCD reduced” because it was too arbitrary; use “Exact reduced” instead.
    • Changed “CRT standard” to “Automatic (CRT)” and added VESA DMT resolutions.
    • Added “Exact” and “Exact reduced” to help calculate exact refresh rates.
    • Added common display standards: CVT, CVT-RB, CVT-RB2, and GTF.
  • Frequency Calculations: Can now calculate frequencies for all possible pixel clocks.
  • Name Update: Changed CEA-861 extension blocks to CTA-861 to reflect the new standard name.
  • DisplayID 2.0 Support: Added support for DisplayID 2.0 extension blocks.
  • Export Changes: Now saves the original unmodified EDID if no changes are made.
  • Inactive Displays: Lists inactive displays with overrides.
  • Display Properties: Interprets “0” ID serial number as blank.
  • Resolution Fixes: Fixed interlaced calculations to match the DisplayID standard.
  • HDMI 2.0 Support: Enables “SCDC present” by default for new data blocks.
  • File Export Options: Added .csv export for hexadecimal values and .exe export for EDID override installers.
  • Speaker Setup: Added new speakers from CTA-861-G.
  • HDMI Latency Fix: Fixed undefined latency data saving as 2 ms.
  • HDMI 2.0 Support: Preserved additional fields for HDMI 2.1.
  • FreeSync Support: Added support for editing FreeSync 2 ranges.
  • HDR Support: Added support for HDR static metadata blocks.
  • DisplayID Extension Support: Added support for detailed resolutions and tiled display topology data blocks.
  • Display Properties: Now supports ID serial numbers in EDID headers.
  • Timing Options: Added “Automatic – Old standard” timing for GTF.
  • New Resolutions: Added new resolutions from CTA-861-G (requires driver support).
  • Color Settings: Added DCI-P3 standard from CTA-861-G.
  • Export Fix: Fixed .inf export for Windows 10 Creators Update.
  • Timing Parameters: Used CEA-861 timing for 3840×2160 @ 60 Hz with “LCD standard.”
  • Resolution Settings: We can 0 back porch for detailed resolutions.
  • Product IDs: You can now use invalid product IDs when editing display settings for more flexibility.
  • UI Improvements: Fixed the display of ‘&’ characters and improved row spacing for higher DPI settings.
  • Extension Block Support: Added support for reading extension blocks from AMD/ATI and NVIDIA monitors.
  • Blank Extension Block: Automatically adds a blank extension block to work around NVIDIA driver issues.
  • Multiple Extension Blocks: Added support for multiple extension blocks and importing other types.
  • HDMI Updates: Changed default TMDS clock to 340 MHz for new HDMI data blocks.
  • Color Formats: Added BT.2020 formats in colorimetry data blocks.
  • Text File Export: Added the ability to export hex values to a text file.
  • UI Scaling Improvements: Improved scaling for higher DPI settings.
  • Restart Fixes: Fixed issues with the Start menu and Radeon Settings after restarting.
  • Bug Fix: Finally the bug has been fixed affecting non-PnP monitors since version 1.2.3.
  • Range Limits: Included range limits by default for FreeSync monitors.
  • Restart Improvements: Improved restart process for Radeon Settings.
  • FreeSync Compatibility: Made range limits compatible with FreeSync monitors.
  • Range Limits Support: Added basic support for range limits and serial number descriptors.
  • Import EDID Option: Added the option to import complete EDID.
  • Timing Parameters: Added “LCD reduced” for higher resolutions like 2560×1440 @ 144 Hz.
  • Extension Block Support: Added support for colorimetry and video capability data blocks.
  • Icon Redesign: Redesigned the icon for better scaling with Windows 10.
  • New Options: Added “LCD native” option for detailed resolutions and support for HDMI resolutions.
  • Access Violation Fix: Fixed access violations with higher DPI settings.
  • Recovery Mode: Recovery mode for restarting is improved.
  • Custom Extension Blocks: Users can edit custom extension blocks.
  • Support for More Resolutions: Increased support for standard resolutions (AMD/ATI and NVIDIA).
  • Reset Tool Update: Updated reset-all.exe for Windows resolution settings.
  • HDMI Audio Fix: Fixed issues with HDMI audio on older ATI GPUs.
  • Signal Type Fix: Fixed issues with monitors that had invalid signal type information on AMD/ATI GPUs.
  • New Timing Parameters: Added timing parameters for higher resolutions like 3840×2160 @ 30 Hz.
  • Import Extension Blocks: You can import extension blocks from files.
  • Native Resolution Auto-fill: Automatically fills in likely native resolution when adding a detailed resolution.
  • Control Disabling: Disables controls when deleting a monitor.
  • Export Fix: Fixed issues with .inf export.
  • Support for Non-PnP Monitors: Added support for non-PnP monitors.
  • Monitor List Sorting: Changed how the monitor list is sorted.