D7VK 1.2 kiadása, a Direct3D 5, 6 és 7 megvalósítása a Vulkan API felett

Megjelent a D7VK 1.2 kiadás, amely a Microsoft által 1997, 1998 és 1999-ben javasolt Direct3D 5, 6 és 7 grafikus API-k megvalósítását fejleszti. A D7VK a hívásokat a Vulkan API-ra való átkonvertálás révén működik, és lehetővé teszi a retro játékok futtatását Linux alatt Wine segítségével, amelyek a Direct3D 5, 6 és 7 API-ra épülnek. A projekt kódja C++ nyelven készült, és a Zlib licenc alatt terjesztik. A fejlesztés alapjául a DXVK projekt d3d9 backend kódja szolgált — a D7VK a Direct3D 5, 6 és 7 API-t a Direct3D 9 hívásokká alakítja, amelyeket ezután a Vulkan API-ra konvertálnak. A fejlesztő nem tervezi a D7VK DXVK-ba történő integrálását, ahogyan ezt a Direct3D 8 és 9 megvalósítások esetében tették a Vulkan felett.

A 1.2-es kiadás megjegyzésre méltó, mivel hozzáadja a Direct3D 5 kísérleti támogatását a korábban fejlesztett Direct3D 6 és 7 támogatás mellett.

D7VK 1.2 kiadása, a Direct3D 5, 6 és 7 megvalósítása a Vulkan API felett

Az új verzióban a Direct3D 6 támogatása is kibővült, az DDraw feletti réteg logikája át lett dolgozva, IClassFactory megvalósítás került bevezetésre a DDrawhoz, egy extra futtatási módot is hozzáadtak a Wine/Linux számára, javították a D3D7 támogatásával kapcsolatos tájékoztatást, alternativ vertex feldolgozási módszer került bevezetésre az 1NSANE játék teljesítményének növelésére, valamint javították a 3DMark 99 Max tesztkészlettel való kompatibilitást.

Megoldották a következő játékokkal kapcsolatos problémákat:

  • Arabian Nights
  • Battlezone II: Combat Commander
  • Drakan: Order of the Flame
  • Earth 2150
  • Expendable
  • Indiana Jones and the Infernal Machine
  • Need for Speed III: Hot Pursuit
  • Need For Speed: High Stakes.
  • Panzer Elite
  • Rayman 2: The Great Escape
  • Star Wars: Rogue Squadron
  • Tachyon: The Fringe
  • Tomb Raider: Chronicles

Korábban megerősített játékok:

  • Black & White
  • Carmageddon TDR 2000
  • Colin McRae Rally 2.0
  • Dark Reign 2
  • Deus Ex
  • Disciples II
  • Emperor: Battle for Dune
  • Giants: Citizen Kabuto
  • Hitman: Codename 47
  • No One Lives Forever
  • Sacrifice
  • Star Trek: Bridge Commander
  • Undying
  • Unreal Tournament
  • Vampire: The Masquerade — Redemption
  • Wizardry 8

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster