A Linuxon futó Windows-játékok futtatását leginkább a DXVK és a VKD3D(-Proton) teszi lehetővé napjainkban. Ezek a megoldások Vulkan alapokon biztosítják a Direct3D 8 és 12 közötti API-kat használó címek futtatását. A még régebbi szoftverek esetében azonban sokáig hiányzott egy modern, DXVK-szintű áthidaló megoldás – egészen a D7VK megjelenéséig, amely a DXVK alapjaira építkezve hozta el a Direct3D 7-et Linuxra. Jó hír a régi játékok rajongóinak, hogy a D7VK 1.1 verziótól kezdve bevezetésre kerül egy kísérleti Direct3D 6 réteg, amelynek az első tesztjei ígéretesnek bizonyultak.
Tartalomjegyzék

Kísérleti D3D6-támogatás a DXVK egyik mellékágában
A fejlesztő visszajelzése alapján a D3D6 SDK dokumentációja jelentősen megkönnyítette az új réteg implementálását. Bár a prioritás továbbra is a D3D7 marad, a D3D6 támogatás már elérhető kísérleti fázisban. A korai tesztek biztatóak: többek között a Drakan, az Earth 2150, a Tachyon és a Tomb Raider Chronicles is elindul vele, változó stabilitás mellett.
A kísérleti frontenden túl a D7VK 1.1 a Direct3D 7 játékok futtatását is tovább javítja. Az új kiadásban javították például a Sacrifice által használt mélységi formátumok kezelését, ami jelentősen javítja a távoli geometriák megjelenítését. A Sacred esetében megérkezett a strided primitive rendering támogatása, aminek köszönhetően a játék most már gond nélkül futtatható. A Star Trek: DS9 – The Fallen hibás mip-mapjeit sikerült külön workarounddal korrigálni, míg a Conquest: Frontier Wars esetében a projekt egy kifejezetten „átkozott” DirectDraw-függőséget kerül meg, ami lehetővé teszi, hogy a játék egyáltalán 3D gyorsítással fusson. A Gothic és a Gothic II textúrakezelési hibái szintén javításra kerültek, ami tovább növeli a kompatibilitást.
További bővülés várható az újabb D7VK kiadásokban
A következő kiadások várhatóan a frissen bevezetett Direct3D 6 frontendre koncentrálnak majd, céljuk pedig az lesz, hogy a jelenlegi kísérleti állapotból kiforrott, stabil megoldássá fejlődjön. A részletes változáslista és a további technikai háttér a projekt GitHub-oldalán érhető el, ahol a fejlesztés ritmusát követni kívánók minden friss információt megtalálnak.
