La version 1.5.2 de DXVK est maintenant disponible et ajoute divers correctifs pour les jeux

Extension DXVK

La sortie d'une nouvelle version du projet DXVK a été annoncée, qui est un des outils inclus dans la fonction Steam Play de Steam. C'est un outil fantastique quiNous pouvons convertir les appels graphiques Microsoft DirectX 11 et DirectX 10 à Vulkan, l'API graphique open source compatible avec Linux. Pour utiliser DXVK, en plus de Wine et Vulkan, vous avez évidemment besoin d'un GPU compatible Vulkan.

Bien que DXVK soit toujours principalement utilisé sur Steam Play, ce n'est pas le seul endroit où les utilisateurs de Linux peuvent profiter de cette technologie fantastique. Il fournit également l'implémentation D3D11 basée sur Vulkan pour Linux et Wine, En ce qui concerne les performances et l'optimisation lors de l'exécution des jeux Direct3D 11 sur Wine, car ils prennent également en charge Direct3D9.

Principales nouveautés de DXVK 1.5.2

Avec le lancement de cette nouvelle version, l'un des changements les plus importants est el Prise en charge interrompue pour les pilotes plus anciens qui ne sont pas compatibles avec Vulkan Graphics API 1.1 AMD / Intel (Mesa) 17.3 et versions antérieures, ainsi que NVIDIA 390.xx et versions antérieures.

Car La version 1.0 de Vulkan a été abandonnée car il n'avait pas été testé dans une large mesure et il ne fonctionnait pas toujours correctement et cela permettait également un nettoyage du code.

Il est également souligné que Les bogues récemment identifiés dans l'implémentation de Direct3D 9 ont été corrigés et de petites optimisations pour les performances et la consommation de mémoire ont été ajoutées.

Option ajoutée d3d9.forceSwapchainMSAA pour forcer l'inclusion de la méthode anti-chevauchement MSAA (Anti-aliasing multi-échantillons) pour les images traitées dans SwapChain. Et les paramètres d3d9.deferredSurfaceCréation est activé, ce qui vous permet de vous débarrasser des problèmes d'affichage des menus dans les jeux de la série Atelier qui utilisent Direct3D 11.

De plus, certaines opérations de chaîne de commutation de framebuffer virtuel manquantes (SwapChain) ont été ajoutées dans l'implémentation Direct3D 9, ce qui a résolu les problèmes de lancement d'applications telles que la démo ATi ToyShop, Atelier Sophie et Dynasty Warriors 7.

Aussi Il est souligné que les problèmes signalés dans différents jeux ont été résolus avec lequel ils ont de meilleures performances avec Wine + DXVK et Proton.

Parmi les jeux qui ont reçu des améliorations:

  • Dragon Age Origins- Correction de quelques bugs de validation Vulkan.
  • Univers d'entropie: l'option a été ajoutée d3d11.invariantPosition pour résoudre les problèmes de combat Z dans certains pilotes graphiques
  • Ferentus / Herrcot / Xiones: Correction du rendu du ciel ainsi qu'une régression de la mini-carte
  • gothique 3: d3d9.supportDFFormat a été désactivé pour corriger le rendu des ombres
  • Contes de Vesperia:  correction d'une condition de course causant des plantages fréquents, qui a été introduite dans DXVK 1.4.5.
  • TrackMania United pour toujours- Correction de la synchronisation inutile du processeur <> GPU pour améliorer les performances
  • Vampire The Mascarade : Lignées : problèmes de rendu résolus avec les fenêtres d'éblouissement
  • Warriors Orochi 4- Correction d'un écart mineur dans le suivi des requêtes D3D11 en raison d'un certain nombre de bugs de jeu

Comment ajouter le support DXVK à Linux?

DXVK nécessite la dernière version stable de Wine courir. Donc, si vous ne l'avez pas installé. Il ne nous reste plus qu'à télécharger le dernier package stable de DXVK, celui que nous avons trouvé dans le lien suivant.

wget https://github.com/doitsujin/dxvk/releases/download/v1.5.2/dxvk-1.5.2.tar.gz

Après avoir effectué le téléchargement, nous allons maintenant décompresser le package que vous venez d'obtenir, cela peut être fait depuis votre environnement de bureau ou depuis le terminal lui-même en exécutant la commande suivante:

tar -xzvf dxvk-1.5.2.tar.gz

Ensuite, nous accédons au dossier avec:

cd dxvk-1.5.2

Et nous exécutons la commande sh pour exécutez le script d'installation:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Lors de l'installation de DXVK dans un préfixe de Wine. L'avantage est que Wine vkd3d peut être utilisé pour les jeux D3D12 et DXVK pour les jeux D3D11.

De plus, le nouveau script vous permet d'installer la dll sous forme de liens symboliques, ce qui facilite la mise à jour du DXVK pour obtenir plus de préfixes Wine (vous pouvez le faire via la commande –symlink).

Comment allez-vous voir le dossier DXVK contient deux autres dll pour 32 et 64 bits ces nous allons les placer selon les itinéraires suivants.
Où «utilisateur» vous le remplacez par le nom d'utilisateur que vous utilisez dans votre distribution Linux.

Pour 64 bits, nous les mettons dans:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Et pour 32 bits en:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.