D7VK-projektet udvikler implementeringen af Direct3D 7, som kører over Vulkan-API'en

Udgaven af projektet D7VK 0.3 er offentliggjort, som udvikler implementeringen af det grafiske API Direct3D 7, tilbudt af Microsoft i 1999. Implementeringen fungerer ved at oversætte opkald til API Vulkan og gør det muligt at køre retrospil bundet til API Direct3D 7 på Linux ved hjælp af Wine. Koden til projektet er skrevet i C++ og distribueres under Zlib-licensen. Som basis for udviklingen er der brugt koden fra backend d3d9 fra projektet DXVK.

Udvikleren overvejede muligheden for at udgive version 1.0 i stedet for 0.3, men besluttede derefter, at der stadig er nogle problemer, der skal løses, før det er helt klar. Det bemærkes også, at udvikleren ikke vil stræbe efter at inkludere D7VK i DXVK, som det blev gjort med implementeringerne af Direct3D 8 og Direct3D 9 oven på Vulkan. D7VK understøtter spil som Sacrifice, Disciples 2, Emperor: Battle for Dune, Vampire: The Masquerade — Redemption, Screamer 4×4, 1NSANE, Hitman: Codename 47, Rune, X-COM: Enforcer og flere.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster