Megjelent a D7VK 1.1 projektkiadás, amely a Microsoft által 1998-ban és 1999-ben javasolt Direct3D 6 és 7 grafikus API-k megvalósítását fejleszti. A D7VK a hívások Vulkan API-ra történő átkonvertálásával dolgozik, és lehetővé teszi, hogy a Wine segítségével Linuxon retro játékokat futtassunk, amelyek a Direct3D 6 és 7 API-ra épülnek. A projekt kódja C++ nyelven készült, és Zlib licenc alatt terjesztik. A fejlesztés alapját a DXVK projekt d3d9 backend kódja adta — a D7VK a Direct3D 6 és 7 API-hívásokat a Direct3D 9 hívásokra alakítja, amelyeket aztán a Vulkan API-ra konvertálnak. A fejlesztő nem tervezi a D7VK DXVK-ba való beillesztését, mint ahogyan azt a Direct3D 8 és Direct3D 9 Vulkan fölötti megvalósításainál tették.
Az 1.1-es kiadás megjegyzésre méltó a Direct3D 6 kísérleti támogatásának hozzáadásával a már korábban fejlesztett Direct3D 7 támogatáshoz. Nincs terv a korábbi API-k támogatásának bővítésére, mivel a D3D6 és a D3D7 elég közel áll a D3D9-hez, míg a D3D5 renderelő mechanizmusa jelentősen eltér a D3D9-től, és azt problémás átvinni erre az API-ra.
Más módosítások közül megoldották a játékok működésével kapcsolatos problémákat:
- Conquest: Frontier Wars
- Gothic/Gothic 2
- Sacrifice
- Sacred
- Star Trek: Deep Space Nine: The Fallen
Hozzáadva a Direct3D 6 API-ra épülő játékok támogatása:
- Arabian Nights
- Drakan: Order of the Flame
- Earth 2150
- Expendable
- Tachyon: The Fringe
- Tomb Raider Chronicles.
Korábban megerősítették a Direct3D 7 API-ra épülő játékok működését:
- Black & White
- Carmageddon TDR 2000
- Colin McRae Rally 2.0
- Dark Reign 2
- Deus Ex
- Disciples II
- Emperor: Battle for Dune
- Giants: Citizen Kabuto
- Hitman: Codename 47
- No One Lives Forever
- Sacrifice
- Star Trek: Bridge Commander
- Undying
- Unreal Tournament
- Vampire: The Masquerade — Redemption
- Wizardry 8

Forrás: opennet.ru
