Rilascio di D7VK 1.2, implementazioni di Direct3D 5, 6 e 7 sopra l'API Vulkan

È stata pubblicata la versione 1.2 del progetto D7VK, che sviluppa l'implementazione delle API grafiche Direct3D 5, 6 e 7, proposte da Microsoft nel 1997, 1998 e 1999. D7VK funziona tramite la traslazione delle chiamate all'API Vulkan e consente di eseguire giochi retro legati alle API Direct3D 5, 6 e 7 su Linux utilizzando Wine. Il codice del progetto è scritto in C++ e distribuito con licenza Zlib. Come base per lo sviluppo è stato utilizzato il codice del backend d3d9 del progetto DXVK: D7VK trasforma le API Direct3D 5, 6 e 7 in chiamate Direct3D 9, che vengono poi traslate nell'API Vulkan. Il sviluppatore non intende includere D7VK nel progetto DXVK, come è successo con le implementazioni di Direct3D 8 e Direct3D 9 sopra Vulkan.

La versione 1.2 è notevole per l'aggiunta del supporto sperimentale per Direct3D 5, oltre al supporto precedentemente sviluppato per Direct3D 6 e 7.

Rilascio di D7VK 1.2, implementazioni di Direct3D 5, 6 e 7 sopra l'API Vulkan

Nella nuova versione è stato anche ampliato il supporto per Direct3D 6, rivista la logica di funzionamento del wrapper per DDraw, aggiunta l'implementazione di IClassFactory per DDraw, fornito un ulteriore modo di avvio per Wine/Linux, migliorata la segnalazione del supporto per D3D7, implementato un metodo alternativo di gestione dei vertici per migliorare le prestazioni del gioco 1NSANE, migliorata la compatibilità con il pacchetto di test 3DMark 99 Max.

Sono stati risolti problemi con i giochi:

  • 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

In precedenza era stata confermata la funzionalità dei giochi:

  • 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

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster