
D7VK 1.12 It is now available This is a new update to the Vulkan-based translation layer that allows you to run classic Windows games developed for Direct3D 3, 5, 6, and 7 on Wine and Proton. The new version focuses primarily on improving processor performance, increasing compatibility with older titles, and fixing various bugs reported by the community.
Although projects like DXVK and VKD3D-Proton often garner attention by focusing on more modern versions of DirectX, D7VK is playing an increasingly important role in preserving games from the late 90s and early 2000s. Thanks to its ongoing development, many classic titles can now be run with superior performance compared to WineD3D, and with ever-increasing compatibility.
D7VK 1.12 improves CPU performance and expands compatibility
The main new feature of D7VK 1.12 is the addition of new optimizations for the implementation of ProcessVertices executed on the CPUDevelopers continue to refine this component to reduce processor load and improve performance in various classic games that make intensive use of this functionality.
The update also introduces several specific fixes for older Direct3D-based titles. As is typical for the project, specific solutions have been added to improve compatibility with certain games, eliminating graphical glitches and preventing issues that hindered the proper enjoyment of some PC classics.
Another change included in D7VK 1.12 affects various internal aspects of rendering. Minor adjustments have been made to graphics management and the interaction with the DXVK D3D9 backend, on which the project to translate calls from older versions of Direct3D to Vulkan is based.
In addition to the visible improvements, the new version includes various bug fixes and code maintenance tasks. These modifications contribute to increasing the overall stability of the project and lay the groundwork for future optimizations and new features.
D7VK continues to evolve with the goal of offering a modern alternative for running games developed with early versions of Direct3D. It currently provides support for Direct3D 3, 5, 6, and 7, leveraging Vulkan for improved performance and greater compatibility on Linux systems using Wine and Proton.
With D7VK 1.12, the project takes another step forward in preserving the classic Windows catalog, improving the experience in numerous retro games and demonstrating that there is still room to further optimize this type of technology.