Wydanie D7VK 1.3, implementacja Direct3D 5, 6 i 7 na API Vulkan

Opublikowano wersję projektu D7VK 1.3, rozwijającego implementację graficznych API Direct3D 5, 6 i 7, zaproponowanych przez firmę Microsoft w latach 1997, 1998 i 1999. D7VK działa poprzez translację wywołań do API Vulkan i pozwala na uruchamianie retro gier opartych na API Direct3D 5, 6 i 7 w systemie Linux przy użyciu Wine. Kod projektu napisany jest w języku C++ i jest dystrybuowany na licencji Zlib. Jako podstawę w rozwoju wykorzystano kod backendu d3d9 z projektu DXVK — D7VK przekształca API Direct3D 5, 6 i 7 na wywołania Direct3D 9, które następnie są translacjonowane do API Vulkan. Programista nie zamierza dążyć do włączenia D7VK do składu DXVK, jak to miało miejsce w przypadku implementacji Direct3D 8 i Direct3D 9 nad Vulkanem.

W nowej wersji zapewniono oficjalne wsparcie dla graficznego API Direct3D 5 oprócz wcześniej dostępnego wsparcia dla Direct3D 6 i 7. Przeprowadzono również prace nad naprawą błędów i poprawą kompatybilności z grami obsługującymi kodek dla Direct3D 6 i 7. Domyślnie wyłączono emulację mechanizmu wygładzania FSAA (Full-Scene Anti-Aliasing), która jest teraz aktywowana tylko dla gier obsługujących tę technologię.

Rozwiązano problemy z działaniem gier:

  • Blood 2: The Chosen
  • Drakan: Order of the Flame
  • Freespace 2 i Arabian Nights
  • Gothic 1/2
  • Ground Control
  • Legacy of Kain: Soul Reaver
  • No One Lives Forever

Dodano wsparcie dla gier opartych na Direct3D 5:

  • Carmageddon II: Carpocalypse Now
  • Deathtrap Dungeon
  • Lands of Lore III
  • Mobil 1 Rally Championship
  • Mortal Kombat 4
  • Nightmare Creatures
  • N.I.C.E 2
  • Tomb Raider II

Wydanie D7VK 1.3, implementacja Direct3D 5, 6 i 7 na API Vulkan

Wcześniej potwierdzono działanie gier:

  • Arabian Nights
  • Battlezone II: Combat Commander
  • Black & White
  • Carmageddon TDR 2000
  • Colin McRae Rally 2 0
  • Dark Reign 2
  • Deus Ex
  • Disciples II
  • Drakan: Order of the Flame
  • Earth 2150
  • Emperor: Battle for Dune
  • Expendable
  • Giants: Citizen Kabuto
  • Hitman: Codename 47
  • Indiana Jones and the Infernal Machine
  • Need For Speed: High Stakes.
  • Need for Speed III: Hot Pursuit
  • No One Lives Forever
  • Panzer Elite
  • Rayman 2: The Great Escape
  • Sacrifice
  • Star Trek: Bridge Commander
  • Star Wars: Rogue Squadron
  • Tachyon: The Fringe
  • Tomb Raider: Chronicles
  • Undying
  • Unreal Tournament
  • Vampire: The Masquerade — Redemption
  • Wizardry 8

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster