Following on from the rather large DXVK 2.5 update a week ago, a smaller bug-fix release is out now for the Direct3D to Vulkan translation layer used by Proton. The projects works with Direct3D 8/9/10/11.
Here's the main changes included in the DXVK 2.5.1 release:
- Fixed a major regression where anisotropic filtering would not work correctly in D3D9 games. (#4452)
- Fixed some build issues with dxvk-native. (PR #4446)
- Fixed some build issues with recent versions of clang. (#4467)
- GTA Trilogy Definitive Edition: Work around a crash when HDR is enabled. (PR #4450)
Note: Since these games use Unreal Engine 4, HDR is unsupported in D3D11 mode.
Pictured - Grand Theft Auto: San Andreas – The Definitive Edition
If you're curious on how to upgrade, you don't actually need to do anything. Proton and GE-Proton use DXVK directly, and so they both pull in updates in their new releases. However, for those who like to live on the wild side, you can upgrade the DXVK version in Proton yourself. Do it at your own risk.
To do so you can just overwrite the existing DXVK files with the release download of the latest DXVK. You can find your Proton install somewhere like this (depending on your Steam Library drives):
For Proton 9 and Proton Experimental:
path-to-your/SteamLibrary/steamapps/common/Proton x.x/files
Proton 8 and below:
path-to-your/SteamLibrary/steamapps/common/Proton x.x/dist
Where x.x is whatever Proton version installed you wish to give a new DXVK.
Inside there you will see "lib" and "lib64", for 32bit and 64bit. Inside each of those, there's a "wine" folder and inside there is a "dxvk" folder and that's where you replace the files with new versions. If you mess anything up, one way to ensure it gets reinstalled cleanly is just to remove the "/dist" folder.
See more from me