D8VK esimene stabiilne väljalase, Direct3D 8 juurutamine Vulkani peal

Välja on antud projekt D8VK 1.0, mis pakub Direct3D 8 graafika API rakendust, töötab kõnede tõlkimise kaudu Vulkani API-le ja võimaldab Wine'i või Protoni abil käivitada 3D-rakendusi ja mänge, mis põhinevad Direct3D 8 API-l, mis on välja töötatud Windows Linuxis. Projekti kood on kirjutatud keeles C++ ja levitatakse Zlibi litsentsi all. Arendustöö aluseks võeti DXVK projekti koodibaas koos Direct3D 9, 10 ja 11 juurutamisega Vulkani peal.

D8VK 1.0 on märgitud projekti esimeseks väljalaseks, mis sobib laialdaseks kasutamiseks ja seda on testitud sadade mängudega. Võrreldes WineD3D ja d3d8to9 projektidega, mis kasutavad Direct3D 8 tõlget OpenGL-i ja Direct3D 9-sse, näitab D8VK projekt suuremat jõudlust, stabiilsust ja mänguga ühilduvust. Näiteks 3DMark 2001 SE paketis testimisel sai projekt D8VK 144660 punkti, d3d8to9 ja dxvk kombinatsioon 118033 ning WineD3D 97134.

D8VK esimene stabiilne väljalase, Direct3D 8 juurutamine Vulkani peal

Arendajad on testinud D8VK-s umbes 200 mängu tuge, sealhulgas 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.

D8VK esimene stabiilne väljalase, Direct3D 8 juurutamine Vulkani peal

Nimekiri Direct3D 8-põhistest mängudest, mida D8VK veel ei toeta:

  • Kaosleegion
  • Kurjad surnud: tervitage kuningat
  • Tõsine Sam: esimene kohtumine
  • Tõsine Sam: Teine kohtumine
  • Shrek 2
  • Sonic Heroes
  • Splinter Cell: kaose teooria (versus režiim)
  • Star Wars: Republic Commando (keela Squad Shadows)

Allikas: opennet.ru

Lisa kommentaar