Die Veröffentlichung von D7VK 0.3, das die Implementierung der Grafik-API Direct3D 7, die 1999 von Microsoft vorgeschlagen wurde, vorantreibt, wurde veröffentlicht. Die Implementierung erfolgt durch die Ăbersetzung von Aufrufen in die Vulkan-API und ermöglicht es, mit Wine Retro-Spiele zu starten, die an die API Direct3D 7 gebunden sind, unter Linux. Der Code des Projekts ist in C++ geschrieben und steht unter der Zlib-Lizenz. FĂŒr die Entwicklung wurde der d3d9-Backend-Code des Projekts DXVK als Grundlage verwendet.
Der Entwickler prĂŒfte die Möglichkeit, Version 1.0 anstelle von 0.3 zu veröffentlichen, entschied sich jedoch spĂ€ter, dass noch einige Probleme gelöst werden mĂŒssen, bevor alles bereit ist. In der Anmerkung wird auĂerdem darauf hingewiesen, dass der Entwickler nicht versuchen wird, D7VK in DXVK zu integrieren, wie es bei den Implementierungen von Direct3D 8 und Direct3D 9 ĂŒber Vulkan der Fall war. Die FunktionsfĂ€higkeit von D7VK mit den Spielen Sacrifice, Disciples 2, Emperor: Battle for Dune, Vampire: The Masquerade â Redemption, Screamer 4Ă4, 1NSANE, Hitman: Codename 47, Rune, X-COM: Enforcer und mehreren weiteren wurde bestĂ€tigt.
Quelle: opennet.ru
