Skip to content

Version 2.5.2

Latest
Compare
Choose a tag to compare
@doitsujin doitsujin released this 20 Dec 13:37
· 4 commits to master since this release
v2.5.2

Windows changes

On Windows, if VK_EXT_fullscreen_exclusive 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 d3d9.enableDialogMode 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.

Bug fixes and Improvements

  • Added an implementation of D3D9 shader validation interfaces. This is needed for The Void and used in several other D3D9 games. (PR #4398)
  • Fixed behaviour when D3D9 applications use incorrect texture types as seen in Alpha Protocol. (PR #4513)
  • If VK_KHR_maintenance5 is supported, DXVK will now use VK_FORMAT_A8_UNORM to implement the corresponding D3D11 format. This fixes warnings in various games, as well as rendering issues in TopSpin 2K25 (#4514).
  • Optimized behaviour of disabled clip planes for D3D9 games. (PR #4508)
  • Fixed an issue where the DXVK_CONFIG environment variable was not applied correctly under specific circumstances.
  • Fixed various issues causing Wine test failures for D3D8 and D3D9. (PR #4479)
  • Borderlands 2: Fixed missing lava in certain places. (PR #4482)
  • Codename Panzers: Phase One / Two: Work around an issue with the main menu not rendering on regular Wine builds. (PR #4495)
  • The Sims 2: Extended existing app profiles to various mod tools. (#4518, PR #4520)