DXVK feature

DXVK Version 2.4 has been released with support for DX8


Philip Rebohle has released a new version of DXVK that brings support for DX8. As such, PC gamers can now use DXVK to overcome some stutters and optimization issues that were present in old DX8 games.

For those unaware, DXVK is a tool that allows you to run Direct3D 8, 9, 10, and 11 games with the Vulkan API. This can resolve issues that older games had on PC, like GTA 4. In other words, this is a must for those who want to replay the classic/old PC games.

Going into more details, version 2.4 fixes various issues with D3D9 fixed-function texture coordinate processing. It also improves compatibility to third-party mods hooking various DXGI entry points. Not only that, but it fixes some pipeline layout compatibility issues.

It’s also worth noting that this latest version brings a number of game-specific tweaks and fixes. For instance, VSync will now work correctly in Dead Space 2. Furthermore, it fixes some rendering issues in Fallout: New Vegas when using certain mods.

Tomb Raider Legend, Red Faction Guerrilla Remastered, and the first Watch Dogs games will work better now. Not only that but V2.4 resolves some crashes in Rise of Nations, Battlefield 2, and BF 2142 that could occur when alt-tabbing.

And there is more. Fallout 4 will no longer be locked at 45fps on the Steam Deck OLED. The Sims 2 will also run better, without the low CPU-bound performance issues. Prototype will work now properly on both AMD and Intel GPUs. Finally, Dragonshard will run faster, and Gothic 3 and Guild Wars 2 will not have artifacts.

You can go ahead and download the latest version of DXVK from this link.

Have fun!

DXVK 2.4 Release Notes

  • Fixed various issues with D3D9 fixed-function texture coordinate processing (PR #4015, PR #4026).
  • Fixed pipeline layout compatibility issues when using graphics pipeline libraries, which would cause crashes or rendering issues on AMD’s official drivers with pipeline libraries enabled.
  • If supported, VK_NV_descriptor_pool_overallocation will now be used to potentially save small quantities of descriptor memory.
  • Improved descriptor pool management in general to save memory in case a game renders without ever presenting to the screen.
  • Improved video processor blit functionality (PR #3970 PR #3984)
  • Improved compatibility to third-party mods hooking various DXGI entry points
  • Battlefield 22142: Work around hang on alt+tab
  • Dead Space 2: Work around issues caused by the game’s Vsync implementation
  • Dragonshard: Work around performance issues
  • Fallout 4: Work around an issue with the game locking itself to 45 FPS on Steam Deck OLED.
  • Fallout New Vegas: Fix rendering issues when using certain mods
  • Ghostbusters Remastered: Work around flickering character faces
  • Gothic 3: Fix shadow rendering issues caused by incorrectly reported format support
  • Guild Wars 2: Work around a flickering issue
  • Prototype: Work around broken shadow rendering if the game detects an AMD or Intel GPU
  • Star Citizen: Work around an issue with the game’s UMD version check
  • The Sims 2: Work around low CPU-bound performance in some situations.
  • Tomb Raider Legend: Work around flickering character issues
  • Red Faction Guerrila Remastered: Work around sky box rendering issues
  • Rise of Nations: Work around crash on alt+tab
  • Watch DogsWatch Dogs 2: Work around flickering character issues
  • WRC 4: Enable 60 FPS limit to work around audio issues