De eerste versie van het D8VK 1.0-project is verschenen, dat een implementatie van de grafische API Direct3D 8 biedt, werkend via de vertaling van aanroepen naar de Vulkan API, en waarmee via Wine of Proton 3D-toepassingen en games die voor Windows zijn ontwikkeld en afhankelijk zijn van de Direct3D 8 API, op Linux kunnen worden uitgevoerd. De code van het project is geschreven in C++ en wordt verspreid onder de Zlib-licentie. De ontwikkeling is gebaseerd op de codebasis van het DXVK-project met implementaties van Direct3D 9, 10 en 11 bovenop Vulkan.
D8VK 1.0 wordt gemarkeerd als de eerste release van het project die geschikt is voor algemeen gebruik en getest is op honderden games. In vergelijking met de projecten WineD3D en d3d8to9, waarbij de vertaling van Direct3D 8 naar OpenGL en Direct3D 9 wordt toegepast, toont D8VK hogere prestaties, stabiliteit en compatibiliteit met games. Bijvoorbeeld, bij het testen met de 3DMark 2001 SE-benchmark behaalde D8VK 144660 punten, de combinatie d3d8to9 en dxvk 118033, en WineD3D 97134.

De ontwikkelaars hebben de ondersteuning in D8VK voor ongeveer 200 games getest, waaronder The Elder Scrolls III: Morrowind, Postal 2, Warcraft III, Another World 15, Need for Speed: High Stakes, Need for Speed III: Hot Pursuit, Red Faction II, Max Payne 2, Unreal II: The Awakening, GTA III, Silent Hill 3.

Lijst van games die zijn gebaseerd op Direct3D 8 en die momenteel niet worden ondersteund in D8VK:
- Chaos Legion
- Evil Dead: Hail to the King
- Serious Sam: The First Encounter
- Serious Sam: The Second Encounter
- Shrek 2
- Sonic Heroes
- Splinter Cell: Chaos Theory (Versus Mode)
- Star Wars: Republic Commando (schakel Squad Shadows uit)
Bron: opennet.ru
