D7VK 2.4 and prototype GXVK released for retro PC games
D7VK 2.4 rebases on current DXVK code and adds an aspect ratio option for Earth 2150, while GXVK brings 3Dfx Glide to Vulkan.
D7VK 2.4, a compatibility layer for older Direct3D versions, and GXVK, a Vulkan-based implementation of 3Dfx Glide, were released on October 29, 2026, according to gamingonlinux.com. GXVK remains in an early prototype stage, though some games such as Diablo II already run with it.
D7VK 2.4 was rebased on the latest upstream DXVK development code. The release implements aspect ratio preservation for back buffer stretching and disables back buffer stretching by default.
It also adds a legacy aspect ratio compatibility option that reports only 4:3 and 5:4 modes, a setting the release notes say is needed for Earth 2150 and its addons.
Present interval handling and VSync state propagation were improved in the update, fixing missing text and artwork issues in Re-Volt and 3DMark 2000. The release further fixed a viewport detachment bug that caused null pointer dereferencing and had crashed H.E.D.Z.
Separate forks of DXVK
Both projects were forked from DXVK. D7VK targets Direct3D 7, 6, 5 and 3 and is described as being in maintenance mode, while GXVK focuses on 3Dfx Glide for Voodoo Graphics 3D accelerator cards.
Quick answers
What is new in D7VK 2.4?
D7VK 2.4 was rebased on the latest upstream DXVK code and adds aspect ratio preservation, a legacy 4:3/5:4 compatibility option for Earth 2150, improved VSync handling, and a fix for a viewport detachment crash in H.E.D.Z.
What is GXVK?
GXVK is a Vulkan-based implementation of 3Dfx Glide forked from DXVK, aimed at Voodoo Graphics cards. It is still in an early prototype stage, but games such as Diablo II already run with it.