D7VK 1.2-releases, implementaties van Direct3D 5, 6 en 7 bovenop de Vulkan API

De release van het D7VK-project 1.2 is gepubliceerd, dat de implementatie van de grafische API's Direct3D 5, 6 en 7, voorgesteld door Microsoft in 1997, 1998 en 1999, verder ontwikkelt. D7VK werkt door het vertalen van oproepen naar de Vulkan API en maakt het mogelijk om retro games die afhankelijk zijn van de Direct3D API's 5, 6 en 7, uit te voeren in Linux via Wine. De code van het project is geschreven in C++ en wordt verspreid onder de Zlib-licentie. Bij de ontwikkeling is gebruikgemaakt van de backend-code van d3d9 van het DXVK-project — D7VK zet de Direct3D 5, 6 en 7 API's om in Direct3D 9-oproepen, die vervolgens worden vertaald naar de Vulkan API. De ontwikkelaar is niet van plan om D7VK op te nemen in DXVK, zoals gebeurde met de implementaties van Direct3D 8 en Direct3D 9 bovenop Vulkan.

Release 1.2 is opmerkelijk door de toevoeging van experimentele ondersteuning voor Direct3D 5, naast de eerder ontwikkelde ondersteuning voor Direct3D 6 en 7.

D7VK 1.2-releases, implementaties van Direct3D 5, 6 en 7 bovenop de Vulkan API

In de nieuwe versie is ook de ondersteuning voor Direct3D 6 uitgebreid, de logica van de wrapper voor DDraw is herzien, een implementatie van IClassFactory voor DDraw is toegevoegd, er is een extra opstartmodus voor Wine/Linux toegevoegd, de informatie over de ondersteuning van D3D7 is verbeterd, een alternatieve methode voor vertexverwerking is geïmplementeerd om de prestaties van de game 1NSANE te verhogen, en de compatibiliteit met de testset 3DMark 99 Max is verbeterd.

Er zijn problemen opgelost met games:

  • 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

Eerder is bevestigd dat de volgende games werken:

  • 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

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster