Liste de la nouvelle version du projet DXVK 1.5 et voici ses améliorations

Extension DXVK

DXVK est l'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.

D3D9 pour DXVK ne doit pas être confondu avec les initiatives VK9 pour le support D3D9 assignées à Vulkan, car il s'agit d'une initiative distincte qui est encore en développement. D3D9 propose le support DXVK pour convertir les appels API de D3D9 à D3D11, et utilisera ensuite la conversion D3V11 vers Vulkan intégrée à DXVK.

Quoi de neuf dans DXVK 1.5?

Dans cette nouvelle version, l'une des nouveautés les plus marquantes est que les bases de code des projets D9VK et DXVK ont été fusionnées.

Les développements D9VK ont été transférés à la branche maître du référentiel DXVK. D9VK est évalué par le développeur comme étant prêt à être utilisé et implémentant presque toutes ses fonctionnalités prévues. Donc, toutes les implémentations DXGI (Infrastructure graphique DirectX), Direct3D 11, Direct3D 10 et Direct3D 9 À propos de l'API Vulkan Graphics maintenant, ils seront développés dans une seule base de code.

Le développement de l' D9VK continuera dans le cadre du référentiel DXVK sous la forme d'un front-end, dont le développeur d'origine de D9VK sera responsable.

Les plans de développement ultérieur incluent la suppression de certains problèmes connus (bump mapping, prémodulation), l'implémentation du curseur logiciel (en plus de la prise en charge du curseur matériel déjà disponible), l'ajout de la méthode ComposeRects définie dans la spécification D3D9Ex, et le possibilité de définir des couleurs de cadre personnalisées.

Avec ce support Direct3D 9 acquis après intégration avec D9VK, la nouvelle version corrige une fuite de ressources et résoudre problèmes avec le jeu Dark Souls: Prepare to Die Edition.

Par rapport à DXVK 1.4.6, il a été amélioré l'implémentation d'un bloc d'informations de débogage affiché au-dessus de l'image actuelle (écran d'affichage, HUD).

Le HUD fournit la sortie de statistiques séparées sur la distribution de la mémoire système et de la mémoire vidéo, ainsi que sur les zones de mémoire utilisées pendant le fonctionnement de Vulkan.

Les statistiques de la file d'attente de remplissage et de remplissage du HUD sont désormais mises à jour toutes les 0.5 secondes sur le HUD. Correction de bugs apparaissant dans les jeux Atelier Ryza, Crysis 3, Fifa 19, Halo MCC et Star Citizen.

Comment ajouter le support DXVK à Linux?

Installation DXVK

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/dxvk-1.5.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.tar.gz

Ensuite, nous accédons au dossier avec:

cd dxvk-1.5

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/

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.