Direct3D to Vulkan translation layer DXVK v2.5.2 brings fixes for Alpha Protocol, The Sims 2, Borderlands 2 and more

By Liam Dawe

Direct3D to Vulkan translation layer DXVK v2.5.2 brings fixes for Alpha Protocol, The Sims 2, Borderlands 2 and more

However, it's not just for Linux, quite a few people slot it into their games on Windows as well, as it can make a bunch of older games run smoother.

On the Windows side there's this note in the changelog:

On Windows, if is supported, DXVK will now always try to disable exclusive fullscreen in an attempt to work around common alt-tab issues, as well as issues with numerous games that mix D3D9 with GDI user interfaces. Whether this is honored is up to the graphics driver. (#4465, PR #4485)

Previously, this was only done for D3D9 applications that explicitly enabled support for GDI dialog boxes in fullscreen mode. The configuration option to control that behaviour was removed accordingly.

Note: This change may affect input latency and/or performance, depending on the exact implementation of Vulkan swap chains in the graphics driver. It does not affect Linux systems in any way since the concept of exclusive fullscreen, and thus any problems associated with it, do not exist there.

If you're curious on how to upgrade, you don't actually need to do anything. Valve's official 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:

Proton 8 and below:

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.

Previous articleNext article

POPULAR CATEGORY

commerce

8763

tech

9794

amusement

10669

science

4860

various

11368

healthcare

8482

sports

11328