D8VK v1.0 Released For Running Direct3D 8 Games Atop Vulkan

D8VK 1.0 is considered this project's first "production ready" release and has been said to have been tested against hundreds of games. By going from Direct3D 8 to Vulkan, the aim is to deliver better performance and compatibility than making use of WineD3D that goes to OpenGL or d3d8to9 that converts to D3D9 and can then be used with DXVK.
The D8VK 1.0 release introduces a new custom batcher to help with drawcall-heavy games, implemented support for the BEM instruction, support for compiling on Windows with MSVC, various performance improvements, many game-specific tweaks, and a lot of bug fixing.
Benchmarks of D8VK 1.0 using 3DMark 2001 SE show it solidly outperforming WineD3D and D3D8TO9+DXVK.
Downloads and more details on D8VK 1.0 via GitHub.
27 Comments