A D7VK projekt egy Direct3D 7 implementációt fejleszt, amely a Vulkan API-n fut.

Megjelent a D7VK 0.3 projekt, amely a Microsoft által 1999-ben javasolt Direct3D 7 grafikus API implementációját fejleszti. A implementáció a hívások Vulkan API-ra fordításán keresztül működik, és lehetővé teszi a Wine-ban való futtatást. Linux Direct3D 7 API-n alapuló retró játékok. A projektkód C++-ban íródott és Zlib licenc alatt kerül terjesztésre. A fejlesztés alapjául a DXVK projekt d3d9 backend kódja szolgált.

A fejlesztő fontolóra vette az 1.0-s verzió kiadását a 0.3-as helyett, de aztán úgy döntött, hogy néhány problémát még meg kell oldani, mielőtt teljesen elkészülne. A jegyzet azt is megjegyezte, hogy a fejlesztő nem fogja kérni a D7VK beépítését a DXVK-ba, ahogyan az a Vulkanon keresztüli Direct3D 8 és Direct3D 9 implementációk esetében történt. A következő játékok D7VK-val való működését megerősítették: Sacrifice, Disciples 2, Emperor: Battle for Dune, Vampire: The Masquerade — Redemption, Screamer 4x4, 1NSANE, Hitman: Codename 47, Rune, X-COM: Enforcer és számos más.

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster