Megjelent a D8VK 1.0 projekt, amely a Direct3D 8 grafikus API megvalósítását kínálja, amely a hívások Vulkan API-ba történő fordításán keresztül működik, és lehetővé teszi a Direct3D 3 API-n alapuló 8D alkalmazások és játékok futtatását Linuxon Wine vagy Proton használatával. A projekt kódja C++ nyelven íródott, és a Zlib licenc alatt kerül terjesztésre. A fejlesztés alapjául a DXVK projekt kódbázisát használták a Direct3D 9, 10 és 11 megvalósításával a Vulkan tetején.
A D8VK 1.0 a projekt első kiadásaként van megjelölve, széles körben használható, és több száz játékon tesztelték. A WineD3D és d3d8to9 projektekhez képest, amelyek Direct3D 8 fordítást használnak OpenGL-re és Direct3D 9-re, a D8VK projekt nagyobb teljesítményt, stabilitást és játékkompatibilitást mutat. Például a 3DMark 2001 SE csomagban tesztelve a D8VK projekt 144660 pontot, a d3d8to9 és dxvk kombináció 118033 pontot, a WineD3D pedig 97134 pontot ért el.
A fejlesztők körülbelül 8 játék támogatását tesztelték D200VK-ban, köztük a The Elder Scrolls III: Morrowind, a Postal 2, a Warcraft III, az Another World 15, a Need for Speed: High Stakes, a Need for Speed III: Hot Pursuit, a Red Faction II. , Max Payne 2 , Unreal II: The Awakening, GTA III, Silent Hill 3.
A D3VK-ban még nem támogatott Direct8D 8 alapú játékok listája:
- Káosz légió
- Gonosz halottak: Üdvözlet a királynak
- Komoly Sam: Az első találkozás
- Komoly Sam: A második találkozás
- Shrek 2
- Sonic hősök
- Splinter Cell: Káoszelmélet (versus mód)
- Star Wars: Republic Commando (a Squad Shadows letiltása)
Forrás: opennet.ru