A D8VK első stabil kiadása, a Direct3D 8 megvalósítása a Vulkan tetején

Megjelent a D8VK 1.0 projekt, amely a Direct3D 8 grafikus API megvalósítását kínálja, amely a hívások Vulkan API-ba történő fordításán keresztül működik, és lehetővé teszi a Direct3D 3 API-n alapuló 8D alkalmazások és játékok futtatását Linuxon Wine vagy Proton használatával. A projekt kódja C++ nyelven íródott, és a Zlib licenc alatt kerül terjesztésre. A fejlesztés alapjául a DXVK projekt kódbázisát használták a Direct3D 9, 10 és 11 megvalósításával a Vulkan tetején.

A D8VK 1.0 a projekt első kiadásaként van megjelölve, széles körben használható, és több száz játékon tesztelték. A WineD3D és d3d8to9 projektekhez képest, amelyek Direct3D 8 fordítást használnak OpenGL-re és Direct3D 9-re, a D8VK projekt nagyobb teljesítményt, stabilitást és játékkompatibilitást mutat. Például a 3DMark 2001 SE csomagban tesztelve a D8VK projekt 144660 pontot, a d3d8to9 és dxvk kombináció 118033 pontot, a WineD3D pedig 97134 pontot ért el.

A D8VK első stabil kiadása, a Direct3D 8 megvalósítása a Vulkan tetején

A fejlesztők körülbelül 8 játék támogatását tesztelték D200VK-ban, köztük a The Elder Scrolls III: Morrowind, a Postal 2, a Warcraft III, az Another World 15, a Need for Speed: High Stakes, a Need for Speed ​​​​III: Hot Pursuit, a Red Faction II. , Max Payne 2 , Unreal II: The Awakening, GTA III, Silent Hill 3.

A D8VK első stabil kiadása, a Direct3D 8 megvalósítása a Vulkan tetején

A D3VK-ban még nem támogatott Direct8D 8 alapú játékok listája:

  • Káosz légió
  • Gonosz halottak: Üdvözlet a királynak
  • Komoly Sam: Az első találkozás
  • Komoly Sam: A második találkozás
  • Shrek 2
  • Sonic hősök
  • Splinter Cell: Káoszelmélet (versus mód)
  • Star Wars: Republic Commando (a Squad Shadows letiltása)

Forrás: opennet.ru

Hozzászólás