A somewhat elaborate update, with something for everyone:
- New Dark Theme is now available, with several enhancements to the old themes as well.
- Window size is now displayed, warning if there is a mismatch relative to the rendering output, which results in image quality degradation (can happen in games like Borderlands and Sekiro). Mouse handling now works correctly even in these cases.
- Added new Override Buffers feature, that can be used to minimize latency further and fix performance problems due to incorrect game configuration (currently doesn't support Vulkan; will be enabled later). Since it emulates app modifications it is still somewhat experimental, so if you run into issues use the Desktop Test to disable the feature before restarting the game. It is recommended to enable this when playing old DirectX 9 games with VSync, as it can result in noticeable performance and game-play benefits with specific titles (e.g. Duke Nukem Forever).
- Real-time latency control is now enabled for all DirectX 12 games.
- Added CPU Clock speed information. Note that the values reported to apps and those displayed in the Windows Task Manager may be inconsistent, so to test changes accurately it's best to set a Windows power-saving mode.
- Vulkan processing was simplified, to hopefully improve compatibility with other software. If someone still has issues with this please submit a proper troubleshooting report.
- Improvements to the Desktop Test: Full DPI-compliance in Windows versions that support dynamic DPI changes (Windows 11 and recent updates of Windows 10), resulting in sharper rendering when the Scale is not 100%. It also uses the most efficient rendering mode in modern Windows, when available.
As usual the software doesn't modify external settings, so it's best to always set any related graphics card driver settings to "application-controlled" (or the equivalent).