D7VK 1.2-Version, Implementierung von Direct3D 5, 6 und 7 über die Vulkan-API

Die Veröffentlichung von D7VK 1.2 bringt eine Weiterentwicklung der Implementierung der Grafik-APIs Direct3D 5, 6 und 7, die von Microsoft in den Jahren 1997, 1998 und 1999 vorgeschlagen wurden. D7VK funktioniert durch die Übersetzung von Aufrufen in die Vulkan-API und ermöglicht das Ausführen von Retro-Spielen, die auf den APIs Direct3D 5, 6 und 7 basieren, unter Linux mit Wine. Der Code des Projekts ist in C++ geschrieben und wird unter der Zlib-Lizenz veröffentlicht. Bei der Entwicklung wurde der d3d9-Backend-Code des Projekts DXVK als Grundlage verwendet — D7VK wandelt die APIs Direct3D 5, 6 und 7 in Aufrufe von Direct3D 9 um, die dann in die Vulkan-API übersetzt werden. Der Entwickler beabsichtigt nicht, D7VK in die DXVK zu integrieren, wie es bei den Implementierungen von Direct3D 8 und 9 über Vulkan der Fall war.

Die Version 1.2 ist bemerkenswert durch die Hinzufügung experimenteller Unterstützung für Direct3D 5, zusätzlich zur zuvor entwickelten Unterstützung für Direct3D 6 und 7.

D7VK 1.2-Version, Implementierung von Direct3D 5, 6 und 7 über die Vulkan-API

In der neuen Version wurde auch die Unterstützung für Direct3D 6 erweitert, die Logik der Hülle über DDraw überarbeitet, eine Implementierung von IClassFactory für DDraw hinzugefügt, ein zusätzlicher Startmodus für Wine/Linux eingeführt, die Unterstützung für D3D7 verbessert, eine alternative Methode zur Verarbeitung von Vertex-Daten zur Steigerung der Spielleistung von 1NSANE implementiert und die Kompatibilität mit dem Testpaket 3DMark 99 Max verbessert.

Probleme mit den folgenden Spielen wurden behoben:

  • 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

Zuvor wurden folgende Spiele bestätigt:

  • 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

Quelle: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster