Juuso Alasuutari spécialiste du développement de systèmes de traitement audio pour Linux (auteur jackdbus et LASH), a dévoilé le package Proton-i, où se situe ce projet destiné à porter le code le plus récent du projet Proton de Valve vers la version la plus récente de Wine.
Cela signifie que vous n'avez pas à attendre les nouvelles versions majeures de Valve. Actuellement, une variante Proton basée sur Wine 4.13 a déjà été proposée, dont les fonctionnalités sont identiques à celles de Proton 4.11-2 (le projet principal de Proton utilise Wine 4.11).
Sommaire
À propos de Proton-i
L'idée principale de Proton-i est de fournir la possibilité d'utiliser des correctifs réalisés dans les dernières versions de Wine (plusieurs centaines de modifications sont publiées avec chaque version), ce qui peut aider à lancer des jeux qui avaient auparavant des problèmes.
Certains problèmes sont supposés peuvent être corrigés dans les nouvelles versions de Wine et certains peuvent être résolus avec des correctifs Proton. La combinaison de ces correctifs permet potentiellement d'obtenir une meilleure qualité de jeux que lors de l'utilisation des nouveaux Wine et Proton séparément.
Il est important de se rappeler que Proton est développé par Valve et ceci est basé sur les réalisations du projet Wine et vise à assurer le lancement d'applications de jeu basées sur Linux créées pour Windows et avec l'aide de Steam.
Proton vous permet d'exécuter directement des applications de jeu qui ne sont disponibles que pour Windows sur le client Steam Linux.
Le package comprend la mise en œuvre de DirectX 9 (basé sur D9VK), DirectX 10/11 (basé sur DXVK) et 12 (basé sur vkd3d), travaillant à travers la traduction des appels DirectX vers l'API Vulkan.
Comment installer Proton-i?
Pour ceux qui souhaitent pouvoir installer Proton-i, Nous pouvons le faire sur notre installation que nous avons déjà de Steam.
La première chose que nous devons faire est télécharger le dernier package Proton-i disponible, qui dans ces cas est Proton-i 4.13-3, cela peut être obtenu à partir du lien ci-dessous.
Dans ce cas, Nous pouvons le faire depuis le terminal en tapant la commande suivante:
wget https://github.com/imaami/Proton/releases/download/proton-i-4.13-3/Proton-i-4.13-3.tar.xz
Fait ceci, maintenant vNous allons dans notre répertoire Steam, qui se trouve dans le chemin suivant:
cd /home/$USER/.steam/steam
Ici Nous allons créer le répertoire suivant avec le nom "Compatibilitytools.d":
mkdir compatibilitytools.d
Il va maintenant falloir décompresser le contenu du fichier que nous avons téléchargé au début et nous allons placer le répertoire obtenu à partir du fichier, dans le dossier "Compatibilitytools.d".
Cela peut être fait depuis votre gestionnaire de fichiers (méthode graphique) ou depuis le terminal en vous positionnant dans le répertoire principal où se trouve le répertoire des fichiers téléchargés:
cp Proton-i-4.13-3 /home/$USER/.steam/steam
maintenant, nous devrons ouvrir notre client Steam. Dans le cas où vous l'avez en cours d'exécution, vous devrez le fermer et le rouvrir.
Fait ça maintenant, vous pouvez sélectionner dans les versions Steam pour "Proton-i 4.13-3" comme l'outil de compatibilité Steam Play.
Proton
À propos de la nouvelle version de Proton 4.11.-3
Valve a récemment publié la nouvelle version du projet Proton 4.11-3 où est cette nouvelle version vient avec de très bonnes nouvelles pour les jeuxbien maintenant un support est fourni pour un accès direct aux consoles de jeux sans l'utilisation d'une couche d'émulation, ce qui a considérablement amélioré la qualité du travail avec divers contrôleurs de jeu.
D'autre part, la couche D9VK (Implémentation Direct3D 9 sur l'API Vulkan) a été mis à jour à la version 0.20, qui inclut la prise en charge des options et fonctions d3d9.samplerAnisotropy, d3d9.maxAvailableMemory, d3d9.floatEmulation, GetRasterStatus, ProcessVertices, TexBem, TexM3x3Tex.
Aussi dans l'annonce il est mis en évidence que les plantages ont été corrigés et lors de l'utilisation de correctifs fsync, ainsi que l'ajout du paramètre "WINEFSYNC_SPINCOUNT", qui peut être utile pour améliorer les performances de certains jeux.
Également nous pouvons constater que le support a été ajouté pour les dernières versions de Steamworks et OpenVR SDK, ainsi qu'une meilleure prise en charge des très vieux jeux VR.
Correction de plantages lors de la saisie de texte dans certains jeux basés sur Unreal Engine 4, tels que Mordhau et Deep Rock Galactic.
Soyez le premier à commenter