Recherche de site Web

DXVK 2.5.2 améliore l’expérience de jeu Windows


DXVK 2.5.2 améliore le comportement en plein écran sous Windows, résout les problèmes d’interface alt-tab et GDI, modifie les chaînes d’échange Vulkan et corrige des bogues.

DXVK, une couche de traduction basée sur Vulkan pour Direct3D 9, 10 et 11, principalement utilisée pour améliorer les performances et la compatibilité des jeux Windows sur Linux via Wine ou Proton, vient de publier sa dernière mise à jour, v2.5.2.

Pour commencer, il y a un ajustement notable pour les systèmes Windows. Si le pilote graphique prend en charge l’extension VK_EXT_fullscreen_exclusive, DXVK tentera désormais systématiquement de désactiver le mode plein écran exclusif.

Cette initiative vise à résoudre les problèmes répandus auxquels de nombreux utilisateurs de Windows ont été confrontés en essayant de passer d’une application à l’autre, ainsi que les divers problèmes d’affichage qui surviennent lorsque les applications D3D9 interagissent avec des interfaces utilisateur basées sur GDI.

Bien qu’il reste au conducteur de décider si ce nouveau comportement est respecté, l’intention générale est de minimiser les hoquets inattendus pour les joueurs.

Auparavant, ces optimisations plein écran étaient limitées aux applications qui activaient explicitement la prise en charge de la boîte de dialogue GDI en mode plein écran, et en conséquence, l’option de configuration « d3d9.enableDialogMode » a été supprimée.

Il convient toutefois de noter que ces changements n’affectent pas les utilisateurs de Linux, où le concept même de plein écran exclusif – et ses problèmes associés – n’existe tout simplement pas.

Au-delà des ajustements de la gestion du plein écran, DXVK 2.5.2 inclut un large éventail de corrections de bogues et d’améliorations conçues pour rationaliser les performances et réduire les problèmes de compatibilité.

Par exemple, les interfaces de validation des shaders D3D9 ont maintenant été implémentées, répondant aux exigences de titres comme The Void et améliorant la stabilité des autres jeux basés sur D3D9.

Un autre correctif garantit que les applications D3D9 ne se comportent plus de manière imprévisible lors de l’utilisation de types de texture incorrects, un problème précédemment rencontré dans le protocole Alpha.

De plus, lorsque l’extension VK_KHR_maintenance5 est prise en charge, DXVK utilise désormais le format VK_FORMAT_A8_UNORM pour refléter le format D3D11 correspondant.

Cette étape permet de dissiper les avertissements dans divers jeux et de résoudre les bogues de rendu dans des titres tels que TopSpin 2K25. La mise à jour apporte également des améliorations d’efficacité, notamment une gestion optimisée des plans de découpe désactivés dans les scénarios D3D9, et corrige un problème subtil où la variable d’environnement DXVK_CONFIG ne s’appliquait pas toujours comme prévu.

Plusieurs correctifs ciblent spécifiquement les points problématiques connus dans les jeux populaires. Par exemple, les joueurs de Borderlands 2 devraient voir les éléments de lave précédemment manquants restaurés, tandis que les fans de Codename Panzers : Phase One/Two seront soulagés de constater que le menu principal s’affiche désormais correctement sur les builds Wine standard.

De plus, Les Sims 2 reçoit une extension des profils d’application existants, garantissant que divers outils de modding fonctionnent comme prévu.

Pour plus d’informations sur toutes les modifications apportées à DXVK 2.5.2, consultez le journal des modifications.