Zadebiutowała wersja projektu D8VK 1.0, oferująca implementację graficznego API Direct3D 8, działającą poprzez translację wywołań do API Vulkan, która umożliwia uruchamianie w systemie Linux aplikacji 3D i gier stworzonych dla Windows, opartych na API Direct3D 8 za pomocą Wine lub Proton. Kod projektu napisany jest w języku C++ i rozprowadzany na licencji Zlib. Podczas rozwoju wykorzystano bazę kodową projektu DXVK, implementującego Direct3D 9, 10 i 11 na Vulkanie.
D8VK 1.0 oznaczono jako pierwsze wydanie projektu, które nadaje się do powszechnego użytku i zostało przetestowane w setkach gier. W porównaniu do projektów WineD3D i d3d8to9, które stosują translację Direct3D 8 do OpenGL i Direct3D 9, projekt D8VK wykazuje wyższą wydajność, stabilność i kompatybilność z grami. Na przykład, podczas testowania w pakiecie 3DMark 2001 SE, projekt D8VK uzyskał 144660 punktów, połączenie d3d8to9 i dxvk — 118033, a WineD3D — 97134.

Deweloperzy przetestowali w D8VK wsparcie dla około 200 gier, w tym 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.

Lista gier opartych na Direct3D 8, które obecnie nie są wspierane w 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 (Tryb Versus)
- Star Wars: Republic Commando (wyłączyć cienie drużyny)
Źródło: opennet.ru
