Prima versiune stabilă D8VK, care implementează Direct3D 8 peste Vulkan

A apărut versiunea 1.0 a proiectului D8VK, care oferă o implementare a API-ului grafic Direct3D 8, funcționând prin translația apelurilor în API-ul Vulkan și permițând, cu ajutorul Wine sau Proton, rularea pe Linux a aplicațiilor și jocurilor 3D dezvoltate pentru Windows, legate de API-ul Direct3D 8. Codul proiectului este scris în C++ și este distribuit sub licența Zlib. Ca bază pentru dezvoltare a fost folosit codul sursă al proiectului DXVK, care implementează Direct3D 9, 10 și 11 pe Vulkan.

D8VK 1.0 este marcat ca prima versiune a proiectului, potrivită pentru utilizare generală și testată pe sute de jocuri. Comparativ cu proiectele WineD3D și d3d8to9, în care se aplică translația Direct3D 8 în OpenGL și Direct3D 9, proiectul D8VK demonstrează o performanță, stabilitate și compatibilitate mai mare cu jocurile. De exemplu, în testarea din pachetul 3DMark 2001 SE, proiectul D8VK a obținut 144660 de puncte, combinația d3d8to9 și dxvk – 118033, iar WineD3D – 97134.

Prima versiune stabilă D8VK, care implementează Direct3D 8 peste Vulkan

Dezvoltatorii au testat suportul în D8VK pentru aproximativ 200 de jocuri, printre care se numără 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.

Prima versiune stabilă D8VK, care implementează Direct3D 8 peste Vulkan

Lista jocurilor bazate pe Direct3D 8, care deocamdată nu sunt suportate în D8VK:

  • Chaos Legion
  • Evil Dead: Hail to the King
  • Serious Sam: The First Encounter
  • Serious Sam: The Second Encounter
  • Shrek 2
  • Sonic Heroes
  • Splinter Cell: Chaos Theory (Versus Mode)
  • Star Wars: Republic Commando (dezactivează Squad Shadows)

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster