Eerste stabiele release van D8VK, implementatie van Direct3D 8 bovenop Vulkan

Het D8VK 1.0-project is uitgebracht en biedt een implementatie van de Direct3D 8 grafische API die werkt via de vertaling van oproepen naar de Vulkan API en waarmee u 3D-applicaties en games kunt uitvoeren op basis van de Direct3D 8 API op Linux met behulp van Wine of Proton. De projectcode is geschreven in de taal C++ en gedistribueerd onder de Zlib-licentie. De codebasis van het DXVK-project met de implementatie van Direct3D 9, 10 en 11 bovenop Vulkan werd gebruikt als basis voor de ontwikkeling.

D8VK 1.0 is gemarkeerd als de eerste release van het project, geschikt voor wijdverbreid gebruik en getest op honderden games. Vergeleken met de WineD3D- en d3d8to9-projecten, die Direct3D 8-vertaling naar OpenGL en Direct3D 9 gebruiken, demonstreert het D8VK-project hogere prestaties, stabiliteit en spelcompatibiliteit. Bij testen in het 3DMark 2001 SE-pakket scoorde het D8VK-project bijvoorbeeld 144660 punten, de combinatie d3d8to9 en dxvk scoorde 118033 en WineD3D scoorde 97134.

Eerste stabiele release van D8VK, implementatie van Direct3D 8 bovenop Vulkan

De ontwikkelaars hebben ondersteuning getest voor ongeveer 8 games in D200VK, waaronder The Elder Scrolls III: Morrowind, Postal 2, Warcraft III, Another World 15, Need for Speed: High Stakes, Need for Speed ​​III: Hot Pursuit, Red Faction II , Max Payne 2, Unreal II: The Awakening, GTA III, Silent Hill 3.

Eerste stabiele release van D8VK, implementatie van Direct3D 8 bovenop Vulkan

Lijst met op Direct3D 8 gebaseerde games die nog niet worden ondersteund in D8VK:

  • Chaos Legioen
  • Evil Dead: Heil aan de koning
  • Serious Sam: de eerste ontmoeting
  • Serious Sam: de tweede ontmoeting
  • Shrek 2
  • Sonic Heroes
  • Splinter Cell: Chaostheorie (versus-modus)
  • Star Wars: Republic Commando (schakel Squad Shadows uit)

Bron: opennet.ru

Voeg een reactie