La version D7VK 1.8, implémentation de Direct3D 3-7 sur l'API Vulkan

La version 1.8 du projet D7VK a été publiée, développant l'implémentation des API graphiques Direct3D 3, 5, 6 et 7, proposées par Microsoft en 1996, 1997, 1998 et 1999. D7VK fonctionne par la translation des appels vers l'API Vulkan et permet, grâce à Wine, d'exécuter sous Linux des jeux rétro liés aux API Direct3D 3, 5, 6 et 7. Le code du projet est écrit en C++ et est distribué sous la licence Zlib. Comme base de développement, le code backend d3d9 du projet DXVK a été utilisé — D7VK convertit les API Direct3D 3, 5, 6 et 7 en appels Direct3D 9, qui sont ensuite traduits en API Vulkan. Le développeur n'a pas l'intention d'intégrer D7VK dans DXVK, comme cela a été fait pour les implémentations de Direct3D 8 et Direct3D 9 sur Vulkan.

La nouvelle version propose une implémentation de la méthode ProcessVertices utilisant le CPU, ce qui a permis de résoudre des problèmes de rendu et de géométrie dans de nombreux jeux, y compris Forsaken, Resident Evil, Praetorians, Hidden & Dangerous, Escape from Monkey Island et Tomb Raider: The Last Revelation.

Le mécanisme de présentation proxifié a été remplacé par une implémentation de présentation héritée, prenant en charge les méthodes de composition utilisées dans les anciens jeux qui emploient DDraw pour superposer des éléments 2D sur un contenu 3D. Ce changement a résolu des problèmes de disparition de la vidéo, d'éléments de menu et d'interface HUD (Heads-Up Display) dans des jeux tels que Blade of Darkness, Sacred, Lands of Lore III, Codename: Outbreak, FIFA 2001, FIFA '99 et Simon the Sorcerer 3D.

Des corrections ont été apportées pour améliorer la prise en charge des jeux :

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

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster