Skip Navigation

DXVK-Sarek v1.10.5 Release

This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Ok-Pace-1900 on 2024-12-09 00:41:07+00:00.


The second release of DXVK-Sarek, my fork of DXVK tailored for users stuck on the 1.10.x branch, is here! This version introduces D3D8 support and several backported features and fixes to improve compatibility and functionality.

Changelog:

D3D8 Support

  • Backported the D3D8 dxvk frontend.
    • Note: Some games, such as Cossacks II and Impossible Creatures, crash on swapchain resize. Unfortunately, this is an unavoidable consequence of the older D3D9 code.

D3D9 Improvements:

  • Backported support for the D3D9 software cursor.
    • Note: This implementation is not identical to the one currently in use in mainline DXVK but should be good enough.
  • Implemented several bug fixes for D3D9 and the software cursor.

DXGI Updates:

  • Standardized the dxgi.nvapiHack option to dxgi.hideNvidiaGpu and added support for DXVK_ENABLE_NVAPI.
    • This allows dxvk-nvapi to work out of the box with DXVK-Sarek when using Proton.
    • Note: Advanced features like HDR are not supported, as they rely on newer DXVK code not present in DXVK-Sarek builds.
  • Added support for:
    • dxgi.hideAmdGpu
    • dxgi.hideIntelGpu
  • Updated the default configuration file to reflect and utilize the newly added options.

General Improvements:

  • Resolved an issue where the async build did not perform asynchronous shader compilation by default.
  • Silenced a build warning for a cleaner build process.
  • Removed DXVK tests entirely for simplicity and to streamline the build process.

Thanks for reading, feel free to share this release with anyone still relying on the 1.10.x branch. I hope this helps, and as always, GLHF!

0 comments

No comments

Start the conversation!