Developer Philip Rebohle announced today the release of DXVK 1.7.2 to further improve the D3D9, D3D10 and D3D11 to Vulkan translation layer.
Used with Wine, and part of the Steam Play Proton compatibility layer, it's great to see it still moving along. This is the first release since August and while it's technically a minor release in versioning, the actual fixes included look to be quite important.
There's a "major" regression fixed for D3D9 titles that caused crashes in many games, a fix for D3D9 crashes on AMDVLK due to invalid Vulkan API usage, they've worked around some stack overflows in some 32-bit D3D9 games, a workaround is now in place for rendering issues on AMD drivers in some Unity Engine games, another workaround is added for Unicode on Windows "being garbage" and you can disable log files being created.
Additionally these games saw some fixes that should help them run better: Baldur's Gate 3, Final Fantasy XIV, Just Cause 3, Marvel's Avengers, Need for Speed Heat, PGA TOUR 2K21 and Trails in the Sky SC.
Release notes can be found here.
As a reminder: it's possible to update your Steam Play Proton install with this newer DXVK release, without waiting on a new Proton build. To do so you can just overwrite the existing DXVK files with the release download of DXVK 1.7.2. You can find your Proton install somewhere like this (depending on your Steam Library drives):
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. Do so at your own risk but it's usually harmless. If you mess anything up, one way to ensure it gets reinstalled cleanly is just to remove the "/dist" folder.