D7VK 2.4 et le prototype GXVK disponibles
D7VK 2.4 corrige les problèmes de VSync de Re-Volt et 3DMark 2000, tandis que GXVK émule 3Dfx Glide via Vulkan.
D7VK 2.4 est disponible pour les anciennes versions de Direct3D, et GXVK, une implémentation de 3Dfx Glide basée sur Vulkan, a également été publiée, selon gamingonlinux.com. GXVK reste toutefois à un stade de prototype.
La version 2.4 de D7VK a été rebasée sur le code de développement DXVK amont le plus récent. Elle implémente la préservation du ratio d'image lors de l'étirement du back buffer et désactive cet étirement par défaut. Une option de compatibilité pour les ratios d'image hérités, qui ne signale que les modes 4:3 et 5:4, a aussi été ajoutée ; elle est nécessaire pour Earth 2150 et ses extensions.
La gestion de l'intervalle de présentation et la propagation de l'état VSync ont été améliorées, ce qui corrige des problèmes de texte et d'illustrations manquants dans Re-Volt et 3DMark 2000. Un bug de détachement de viewport provoquant un déréférencement de pointeur nul, qui faisait planter H.E.D.Z., a par ailleurs été corrigé.
Du côté de GXVK, certains jeux comme Diablo II fonctionnent déjà avec cette implémentation. Le projet est présenté comme un prototype et non comme une solution finalisée.
Des forks de DXVK pour le rétrogaming
Pour mémoire, D7VK a été dérivé de DXVK afin de se concentrer sur Direct3D 7, 6, 5 et 3, et est décrit comme étant en mode maintenance. GXVK a lui aussi été dérivé de DXVK, mais pour prendre en charge 3Dfx Glide sur les cartes accélératrices 3D Voodoo Graphics.
En bref
Quelles sont les nouveautés de D7VK 2.4 ?
La version 2.4 est rebasée sur le code DXVK amont, ajoute la préservation du ratio d'image et une option de compatibilité 4:3/5:4, et corrige des plantages et des problèmes d'affichage dans plusieurs jeux.
GXVK est-il prêt pour une utilisation quotidienne ?
Non, GXVK est encore à un stade de prototype, même si certains jeux comme Diablo II fonctionnent déjà.
À quoi servent D7VK et GXVK ?
D7VK prend en charge les anciennes versions de Direct3D, tandis que GXVK implémente 3Dfx Glide pour les cartes Voodoo Graphics.