D8VK 1.0 -projektin julkaisu on julkaistu, ja se tarjoaa Direct3D 8 -grafiikkasovellusliittymän toteutuksen, joka toimii puhelujen kääntämisen kautta Vulkan API:ksi ja mahdollistaa Wine- tai Proton-sovelluksen Windowsille kehitettyjen 3D-sovellusten ja Direct3D 8 -sovellusliittymään sidottujen pelien suorittamiseen. Projektikoodi on kirjoitettu C++-kielellä ja jaettu Zlib-lisenssillä. Kehityksen pohjana käytettiin DXVK-projektin koodipohjaa, jossa Vulkanin päällä toteutettiin Direct3D 9, 10 ja 11.
D8VK 1.0 on merkitty projektin ensimmäiseksi julkaisuksi, joka soveltuu kaikkialle käytettäväksi ja testattu sadoissa peleissä. Verrattuna WineD3D- ja d3d8to9-projekteihin, joissa käytetään Direct3D 8 - OpenGL- ja Direct3D 9 -käännöstä, D8VK-projekti osoittaa parempaa suorituskykyä, vakautta ja pelien yhteensopivuutta. Esimerkiksi 3DMark 2001 SE -paketissa testattaessa D8VK-projekti sai 144660 pistettä, d3d8to9- ja dxvk-paketti 118033 ja WineD3D 97134.
Kehittäjät ovat testanneet tukea noin 8 pelille D200VK:ssa, mukaan lukien 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.
Luettelo Direct3D 8:aan perustuvista peleistä, joita D8VK ei vielä tue:
- Chaos Legion
- Paha kuollut: Tervehdi kuningasta
- Serious Sam: Ensimmäinen kohtaaminen
- Vakava Sam: toinen kohtaaminen
- Shrek 2
- Sonic Heroes
- Splinter Cell: Chaos Theory (Versus Mode)
- Star Wars: Republic Commando (poista Squad Shadows käytöstä)
Lähde: opennet.ru