D7VK 1.0-projektet er blevet udgivet og udvikler implementeringen af Direct3D 7 grafik-API'et, som blev foreslået af Microsoft i 1999. D7VK fungerer ved at oversætte kald til Vulkan API'et og giver dig mulighed for at køre i Wine. Linux Retrospil baseret på Direct3D 7 API'en. Projektkoden er skrevet i C++ og distribueret under Zlib-licensen. d3d9-backend-koden fra DXVK-projektet tjente som grundlag for udviklingen.
Version 1.0 er markeret som den første version, der er klar til udbredt brug. Sammenlignet med WineD3D understøtter den antialiasing (D3DRENDERSTATE_ANTIALIAS) og tilbyder en billedhastighedsbegrænser til ældre spil, der kører dårligt ved høje FPS. D7VK præsterede næsten tre gange hurtigere end WineD3D (45267 vs. 16566) i 3DMark 2000 på et system med en NVIDIA RTX 4070 GPU og den proprietære NVIDIA-driver 570.195.03. D7VKs begrænsninger inkluderer kravet om en Vulkan 1.3-kompatibel GPU og manglen på understøttelse af nogle D3D7-funktioner.
Spil bekræftet at virke:
- Sort hvid
- Carmageddon TDR 2000
- Clive Barkers Undying
- Colin McRae Rally 2 0
- Dark Kingdom 2
- Deus Ex
- Disciple II
- Kejser: Kampen om klitten
- Giants: Citizen Kabuto
- Hitman: Kodenavn 47
- Ingen lever for evigt
- Sacrifice (Ofring)
- Star Trek: Brokommandør
- udødelige
- Unreal Tournament
- Vampyr: Maskeraden - Forløsning
- Trollkarl 8
Udvikleren har ikke til hensigt at presse på for at få D7VK inkluderet i DXVK, som det var tilfældet med Direct3D 8- og Direct3D 9-implementeringerne oven på Vulkan.
Kilde: opennet.ru
