Megjelent a D8VK 1.0 projekt kiadása, amely a Direct3D 8 grafikus API megvalósítását kínálja, amely hívások Vulkan API-ra történő átkonvertálásával működik, lehetővé téve a Wine vagy Proton használatát Linuxon készült Windowsra tervezett 3D alkalmazások és játékok futtatásához, amelyek a Direct3D 8 API-ra támaszkodnak. A projekt kódja C++ nyelven készült, és Zlib licenc alatt terjed. A fejlesztés során a DXVK projekt kódalapját használták, amely a Direct3D 9, 10 és 11 megvalósítását célozza meg Vulkan fölött.
A D8VK 1.0 a projekt első kiadásaként van nyilvánítva, amely alkalmas a széleskörű használatra, és több száz játékon tesztelték. A WineD3D és a d3d8to9 projektekhez képest, amelyek a Direct3D 8-at OpenGL-re és Direct3D 9-re konvertálják, a D8VK projekt magasabb teljesítményt, stabilitást és játékokkal való kompatibilitást mutat. Például a 3DMark 2001 SE tesztelése során a D8VK 144660 pontot ért el, a d3d8to9 és dxvk kombinációja 118033 pontot, míg a WineD3D 97134 pontot.

A fejlesztők körülbelül 200 játék támogatását tesztelték a D8VK-ban, köztük a 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.

A Direct3D 8 alapú játékok listája, amelyeket eddig nem támogat a 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 (kapcsolja ki a Squad Shadows-t)
Forrás: opennet.ru
