It has been a while since CRU has had a major update. I've been working on rewriting CRU from scratch, but it's taking longer than I'd like, so I thought I'd release a work in progress to give advanced users something to play with. Some features have not been reimplemented yet, and it has not been fully tested. This will not be the UI for CRU 2.0. CRU 2.0 will have an easier consolidated mode with a new layout and an advanced mode. This is more like the advanced mode but with the old layout.
Download:
cru-test-2026-01.zip
Important differences:
- Descriptors such as "Name" and "Range limits" are now edited from the "Detailed resolutions and descriptors" list in the main window. Use the "Edit..." button under the list and not the button at the top of the window.
- Standard resolution descriptors are no longer added automatically. To add more than 8 standard resolutions, add a "Standard resolutions" descriptor manually, or add a "VTB-EXT" extension block.
- YCbCr 4:2:2/4:4:4 for HDMI is now in the CTA-861 extension block window. For DisplayPort, use the "Edit..." button at the top of the main window.
- "TV resolutions" data block has been renamed to "Video resolutions" to align with CTA terminology.
- Interlaced detailed resolutions vertical timing parameters are now per frame to avoid confusing resolution changes and for consistency with DisplayID. For EDID detailed resolutions, the vertical active resolution, front porch, and sync width must be even, and the back porch, blanking, and total must be odd.
Major changes:
- The display list now only contains active displays and inactive displays with overrides
- The "Edit..." button at the top now contains EDID properties such as product identification, display parameters, and color characteristics
- All detailed resolution fields can now be edited (use the triangle button to show all fields)
- Sync type should always be "Digital separate" even with CRT monitors
- Borders are only supported by NVIDIA
- Added OVT standard
- All descriptors are now supported
- Range limits now supports all timing definitions
- CVT and Established III resolutions are not commonly used and only work with EDID 1.4 (normally used with DisplayPort only)
- Color point and color management are not commonly used and have no effect in Windows
- Extension blocks are now readable with all GPUs including Intel
- Extension block header fields can now be edited
- FreeSync data block HDR profiles can now be edited
- HDMI data block 3D fields can now be edited
- HDR static metadata data block now shows actual luminance values along with the raw values
- New CTA-861 data blocks:
- G-SYNC
- HDR dynamic metadata
- HDR10+
- Microsoft head-mounted and specialized displays
- Native video resolution
- Product information
- Vendor-specific
- Video format preference
- Video format resolutions
- New DisplayID data blocks
- VTB extension blocks now support CVT resolutions (not commonly used)
- Import will now always import the complete EDID
- Dark mode is now supported