È stata pubblicata la versione 0.3 del progetto D7VK, che sviluppa l'implementazione dell'API grafica Direct3D 7, proposta da Microsoft nel 1999. L'implementazione funziona tramite la traduzione delle chiamate nell'API Vulkan, permettendo di eseguire giochi retro legati all'API Direct3D 7 su Linux grazie a Wine. Il codice del progetto è scritto in C++ e viene distribuito con licenza Zlib. Come base per lo sviluppo è stato utilizzato il codice del backend d3d9 del progetto DXVK.
Lo sviluppatore ha considerato la possibilità di rilasciare la versione 1.0 invece della 0.3, ma poi ha deciso che era necessario risolvere alcuni problemi prima di raggiungere la piena maturità. Nelle note è anche specificato che lo sviluppatore non cercherà di includere D7VK nel pacchetto DXVK, come è stato fatto per le implementazioni di Direct3D 8 e Direct3D 9 su Vulkan. È stata confermata la funzionalità in D7VK dei giochi Sacrifice, Disciples 2, Emperor: Battle for Dune, Vampire: The Masquerade — Redemption, Screamer 4×4, 1NSANE, Hitman: Codename 47, Rune, X-COM: Enforcer e altri.
Fonte: opennet.ru
