Rilascio di D7VK 1.8, implementazioni di Direct3D 3-7 sopra API Vulkan.

È stata pubblicata la versione 1.8 del progetto D7VK, che sviluppa l'implementazione delle API grafiche Direct3D 3, 5, 6 e 7 proposte da Microsoft nel 1996, 1997, 1998 e 1999. D7VK funziona attraverso la traduzione delle chiamate nelle API Vulkan e consente di avviare su Linux giochi retro legati alle API Direct3D 3, 5, 6 e 7 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 dal progetto DXVK; D7VK converte le API Direct3D 3, 5, 6 e 7 in chiamate Direct3D 9, che vengono quindi tradotte nelle API Vulkan. Lo sviluppatore non intende includere D7VK nel DXVK, come è avvenuto per le implementazioni di Direct3D 8 e Direct3D 9 sopra Vulkan.

Nel nuovo rilascio è stata proposta l'implementazione del metodo ProcessVertices utilizzando la CPU, che ha risolto problemi di rendering e deformazione geometrica in molti giochi, tra cui Forsaken, Resident Evil, Praetorians, Hidden & Dangerous, Escape from Monkey Island e Tomb Raider: The Last Revelation.

Il meccanismo di output proxy (presentazione proxy) è stato sostituito da un'implementazione (presentazione legacy) che supporta i metodi di composizione usati nei vecchi giochi, utilizzando DDraw per sovrapporre elementi 2D sui contenuti 3D. Questa modifica ha risolto i problemi di scomparsa video, menu e interfaccia HUD (Heads-Up Display) in giochi come Blade of Darkness, Sacred, Lands of Lore III, Codename: Outbreak, FIFA 2001, FIFA '99 e Simon the Sorcerer 3D.

Sono stati apportati miglioramenti che migliorano il supporto per i giochi:

  • Age of Wonders II / Age of Wonders: Shadow Magic
  • Divine Divinity
  • Jurassic Park: Trespasser
  • Hype: The Time Quest
  • PODS
  • Praetorians
  • Prince of Persia 3D
  • Resident Evil
  • Tomb Raider III
  • X: Beyond the Frontier e X: Tension.

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