Bola zverejnená verzia projektu D7VK 1.1, ktorá vyvíja implementáciu grafických API Direct3D 6 a 7, navrhnutých spoločnosťou Microsoft v rokoch 1998 a 1999. D7VK funguje prostredníctvom prekladu volaní do API Vulkan a umožňuje spúšťať retro hry viazané na API Direct3D 6 a 7 v Linuxe pomocou Wine. Kód projektu je napísaný v jazyku C++ a je šírený pod licenciou Zlib. Pri vývoji sa využil kód backendu d3d9 z projektu DXVK – D7VK prekonvertováva API Direct3D 6 a 7 na volania Direct3D 9, ktoré sú následne prekonvertované do API Vulkan. Vývojár nemá v pláne zahrnúť D7VK do DXVK, ako to bolo s implementáciami Direct3D 8 a Direct3D 9 nad Vulkanom.
Verzia 1.1 sa vyznačuje pridaním experimentálnej podpory pre Direct3D 6 okrem predtým vyvíjanej podpory pre Direct3D 7. Do plánu nie je zahrnúť podporu starších API, pretože D3D6 a D3D7 sú dostatočne blízko k D3D9, zatiaľ čo mechanizmus vykresľovania v D3D5 sa výrazne líši od D3D9 a je problematické ho prekonvertovať do tohto API.
Medzi ďalšie zmeny patrí riešenie problémov s fungovaním hier:
- Conquest: Frontier Wars
- Gothic/Gothic 2
- Sacrifice
- Sacred
- Star Trek: Deep Space Nine: The Fallen
Pridaná podpora pre hry založené na API Direct3D 6:
- Arabian Nights
- Drakan: Order of the Flame
- Earth 2150
- Expendable
- Tachyon: The Fringe
- Tomb Raider Chronicles.
Predtým bola potvrdená funkčnosť hier na báze API Direct3D 7:
- 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

Zdroj: opennet.ru
