Première version stable de D8VK, implémentation de Direct3D 8 sur Vulkan

La version du projet D8VK 1.0 a été publiée, offrant une implémentation de l'API graphique Direct3D 8 qui fonctionne via la traduction d'appels vers l'API Vulkan et permet d'utiliser Wine ou Proton pour exécuter des applications 3D développées pour Windows et des jeux liés à l'API Direct3D 8. sous Linux Le code du projet est écrit en langage C++ et distribué sous la licence Zlib. La base de code du projet DXVK avec l'implémentation de Direct3D 9, 10 et 11 sur Vulkan a été utilisée comme base pour le développement.

D8VK 1.0 est marqué comme la première version du projet, adapté à une utilisation omniprésente et testé sur des centaines de jeux. Comparé aux projets WineD3D et d3d8to9, qui utilisent la traduction Direct3D 8 vers OpenGL et Direct3D 9, le projet D8VK démontre de meilleures performances, stabilité et compatibilité avec les jeux. Par exemple, lorsqu'il a été testé dans le package 3DMark 2001 SE, le projet D8VK a marqué 144660 points, le bundle d3d8to9 et dxvk a marqué 118033 et WineD3D a marqué 97134.

Première version stable de D8VK, implémentation de Direct3D 8 sur Vulkan

Les développeurs ont testé la prise en charge d'environ 8 jeux dans D200VK, notamment The Elder Scrolls III : Morrowind, Postal 2, Warcraft III, Another World 15, Need for Speed ​​: High Stakes, Need for Speed ​​​​III : Hot Pursuit, Red Faction II, Max Payne 2, Unreal II : The Awakening, GTA III, Silent Hill 3.

Première version stable de D8VK, implémentation de Direct3D 8 sur Vulkan

Liste des jeux basés sur Direct3D 8 qui ne sont pas encore pris en charge par D8VK :

  • Légion du chaos
  • Evil Dead: Salut au roi
  • Serious Sam: la première rencontre
  • Serious Sam: La deuxième rencontre
  • Shrek 2
  • Sonic Heroes
  • Splinter Cell : Théorie du chaos (mode Versus)
  • Star Wars: Republic Commando (désactiver Squad Shadows)

Source: opennet.ru

Ajouter un commentaire