Prvo stabilno izdanje D8VK, implementacija Direct3D 8 na vrhu Vulkana

Objavljen je projekt D8VK 1.0 koji nudi implementaciju Direct3D 8 grafičkog API-ja koji radi putem prevođenja poziva na Vulkan API i omogućuje vam pokretanje 3D aplikacija i igara temeljenih na Direct3D 8 API-ju na Linuxu koristeći Wine ili Proton. Projektni kod je napisan u jeziku C++ i distribuiran pod Zlib licencom. Kao osnova za razvoj korištena je kodna baza projekta DXVK s implementacijom Direct3D 9, 10 i 11 na vrhu Vulkana.

D8VK 1.0 je označen kao prvo izdanje projekta, pogodno za široku upotrebu i testirano na stotinama igara. U usporedbi s projektima WineD3D i d3d8to9, koji koriste prijevod Direct3D 8 u OpenGL i Direct3D 9, projekt D8VK pokazuje veću izvedbu, stabilnost i kompatibilnost s igrama. Na primjer, kada je testiran u paketu 3DMark 2001 SE, projekt D8VK postigao je 144660 bodova, kombinacija d3d8to9 i dxvk postigla je 118033, a WineD3D 97134.

Prvo stabilno izdanje D8VK, implementacija Direct3D 8 na vrhu Vulkana

Programeri su testirali podršku za oko 8 igara u D200VK, uključujući 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.

Prvo stabilno izdanje D8VK, implementacija Direct3D 8 na vrhu Vulkana

Popis igara temeljenih na Direct3D 8 koje još nisu podržane u D8VK:

  • Legija kaosa
  • Evil Dead: Pozdrav kralju
  • Ozbiljni Sam: Prvi susret
  • Ozbiljni Sam: Drugi susret
  • Shrek 2
  • Sonic Heroes
  • Splinter Cell: Theory Chaos (Versus Mode)
  • Star Wars: Republic Commando (onemogući Squad Shadows)

Izvor: opennet.ru

Dodajte komentar