Prvé stabilné vydanie D8VK, implementácia Direct3D 8 nad Vulkan

Bol vydaný projekt D8VK 1.0, ktorý ponúka implementáciu grafického API Direct3D 8, ktorý pracuje prostredníctvom prekladu volaní do Vulkan API a umožňuje pomocou Wine alebo Protonu spúšťať 3D aplikácie a hry založené na Direct3D 8 API vyvinutom pre Windows na Linuxe Kód projektu je napísaný v jazyku C++ a distribuovaný pod licenciou Zlib. Ako základ pre vývoj bol použitý kódový základ projektu DXVK s implementáciou Direct3D 9, 10 a 11 nad Vulkan.

D8VK 1.0 je označené ako prvé vydanie projektu, vhodné na široké použitie a testované na stovkách hier. V porovnaní s projektmi WineD3D a d3d8to9, ktoré využívajú preklad Direct3D 8 do OpenGL a Direct3D 9, projekt D8VK demonštruje vyšší výkon, stabilitu a kompatibilitu hier. Napríklad pri testovaní v balíku 3DMark 2001 SE získal projekt D8VK 144660 bodov, kombinácia d3d8to9 a dxvk 118033 a WineD3D 97134.

Prvé stabilné vydanie D8VK, implementácia Direct3D 8 nad Vulkan

Vývojári testovali podporu pre približne 8 hier v D200VK, vrátane 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.

Prvé stabilné vydanie D8VK, implementácia Direct3D 8 nad Vulkan

Zoznam hier založených na Direct3D 8, ktoré zatiaľ nie sú podporované v D8VK:

  • Légie chaosu
  • Evil Dead: Hail to the King
  • Serious Sam: Prvé stretnutie
  • Serious Sam: Druhé stretnutie
  • Shrek 2
  • Sonickí hrdinovia
  • Splinter Cell: Teória chaosu (Versus Mode)
  • Star Wars: Republic Commando (vypnúť Squad Shadows)

Zdroj: opennet.ru

Pridať komentár