Comment installer Resident Evil 5 sur Linux? et comment résoudre les problèmes avec le jeu

resevil5_mfg

Dans cet article Je vais partager un peu mon expérience et le mauvais goût dans ma bouche les devoirs de essayez de pouvoir exécuter ce titre de la populaire franchise de jeux vidéo Resident Evil. Resident Evil 5 était un titre sorti en 2009 et largement accepté par la communauté.

A cette époque j'ai eu la chance de pouvoir en obtenir une copie à son lancement et de pouvoir profiter de ce jeu sur la XBOX 360. Plusieurs années plus tard (en 2014) j'ai trouvé une offre sur Steam dans laquelle ils proposaient Resident Evil 4,5, 6 et 12.99 pour 8 USD (environ 10-XNUMX euros à l'époque) ce que j'ai vu comme une bonne affaire et bien je l'ai acheté.

Depuis, je n'avais jamais pu jouer les titres car je n'avais pas beaucoup de temps et aussi la carte graphique de mon équipe avait donné son dernier souffle.

Jusqu'à il y a quelques mois (et après avoir obtenu un graphique économique) et connaissant le lancement du remake de Resident Evil 3, j'ai commencé à terminer un jeu qui n'avait pas terminé "Resident Evil 6". Et après cela, cela m'a donné envie de recommencer à profiter des deux autres titres précédents Resident Evil 4 et 5.

Avec lequel les 4 et 6 en profitent dans Xbox GamePass (en raison de la bonne affaire de novembre de l'année dernière) et maintenant que je suis sur le point d'installer Resident Evil 5 (puisque xbox one ne prend pas en charge le disque que j'achète pour le 360 ​​(allez fraude)) sur mon ordinateur.

Processus d'installation de Resident Evil 5 sur Linux

Avec l'arrivée du projet Steam Proton et compatibilité Il propose de pouvoir exécuter des titres Windows sur Linux sans avoir à se mettre en difficulté, Je pensais que c'était parfait de pouvoir simplement le "télécharger" et pouvoir en profiter.

Le téléchargement est d'environ 7.2 Go, ce qui prend environ 20 minutes à 1 heure selon votre connexion. Après cela, cliquez simplement sur "exécuter" (Je ne recommande pas de l'exécuter, car cela peut vous donner plus d'étapes à suivre) et le jeu téléchargera certaines dépendances nécessaires à son exécution qui sont des bibliothèques Games for Windows Live (le fameux gfwl) et directx.

Vous redonnez du jeu et vous verrez l'intro du jeu qui par surprise reste sur fond noir. Ici le premier problème est le fameux « écran noir ». Et c'est là que commence l'audace de vouloir faire tourner le jeu sous Linux.

En théorie afin d'éviter tout le processus Ce que je devais faire, nous pouvions compter sur Lutris qui, avec ses fantastiques scripts d'installation, automatise l'ensemble du processus. Mais à ma grande surprise, le script n'a pas fonctionné pour moi car lorsque j'ai lancé le jeu, j'ai de nouveau eu la même erreur.

Faire un peu de recherche, J'ai trouvé que l'erreur était due dans cette l'intro du jeu nécessite d'avoir le lecteur Windows pour pouvoir nous montrer cette petite scène et en ne la détectant pas, le jeu reste sur cet écran noir. En plus que Une certaine erreur se produit lorsque vous ne parvenez pas à se connecter à Games for Windows Live.

Pour résoudre ce problème nous devons installer le player Windows sur notre installation de Wine, Lutris, Proton, PlayOnLinux ou Crossover (je les mentionne car j'ai essayé chacun d'eux et ils se sont tous avérés identiques).

Bien que la solution soit simple Le processus est quelque peu fastidieux, car Parce que Windows XP est un système "obsolète", l'installation de Steam s'il détecte que vous utilisez cette version de Windows sL'implémente ne s'ouvre pas, c'est pourquoi il doit être exécuté sous Windows 7.

Mais quand vous voulez installer Windows Media Player 10 ne vous permet pas de le faire car cela ne peut être fait que sur Windows XP 32 bits et proton ainsi que Steam pour Windows font l'installation sous 64 bits.

C'est pourquoi je mentionne que c'est un gâchis.

Dépannage et installation des dépendances

Pour résoudre tout cela, nous devons compter sur winetricks ou en cas de le faire à la vapeur avec proton Nous allons utiliser protontrucs (essentiellement winetricks, mais à partir de vapeur). Ici, il est recommandé que désinstallez votre jeu et réinstallez-le et lorsque cela se produit, ne l'exécutez pas.

Ce que nous allons faire après l'avoir installé, c'est aller dans le dossier d'installation (dans steam, cliquez simplement sur le titre et nous pouvons ouvrir le dossier où il est hébergé "Propriétés-> Fichiers locaux-> Parcourir les fichiers locaux… ").

Dans wine, PlayonLinux, Crossover ou Lutris nous pouvons trouver le dossier steam dans le dossier de notre utilisateur et nous entrons dans les dossiers de l'application (vous pouvez rechercher sur le réseau, quels sont leurs chemins) nous entrons dans le préfixe créé avec Wine.

Tout le monde l'appelle "Steam" sauf si vous avez effectué une installation personnalisée et renommé le préfixe.

La première chose que nous allons faire est d'entrer dans le dossier où se trouve le jeu et supprimons la dépendance gfwl le chemin à l'intérieur de l'installation de vapeur est "steam / steamapps / common / Resident Evil 5" et nous allons éditer le fichier "BH5AE_install.vdf" et nous allons éliminer les lignes suivantes.

"Run Process"
{
"GFWL"
{
"process 1" "%INSTALLDIR%\\redist\\gfwlivesetup.exe"
"command 1" "/q"
"HasRunKey" "HKEY_LOCAL_MACHINE\\Software\\CAPCOM\\RESIDENT EVIL 5\\GFWL"
}
}

Enregistrez et fermez le fichier.

Nous allons maintenant installer les dépendances. Pour Lutris et proton nous allons nous positionner dans un terminal de la route "Steam / steam / steamapps / compatdata" où nous trouverons le préfixe créé pour le jeu, qui est toujours "21690".

Et nous allons exécuter (pour lutris):

WINEPREFIX=/21690/pfx winetricks

Pour le proton:

WINEPREFIX=/21690/pfx protontricks

Tandis que pour Wine, Crossover ou Playonlinux, nous pouvons simplement exécuter winetriks et une fenêtre comme celle-ci s'ouvrira pour nous.

sélectionnons "sélectionnez le préfixe wine par défaut", nous cliquons sur accepter et nous exécuterons "winecfg" et changeons la version à imiter de "Windows 7" à "Windows XP" nous appliquons les changements et fermons.

De nouveau dans la même fenêtre précédente, sélectionnons la première option qui est "Installer une DLL ou un composant Windows".

Et nous allons installer les dépendances du jeu qui sont "wmp10 d3dcompiler_43 d3dx9 xact_jun2010”Et dans le cas de wmp10, il est nécessaire d'installer d'abord wmp9.

Si vous obtenez l'erreur que votre système 64 bits (la version de Windows que vous imitez) vous allez devoir supprimer le dossier avec le préfixe "pfx" et vous allez le créer sous 32 bits exécution de la commande:

WINEPREFIX=/21690//pfx WINEARCH=win32 winetricks

Ou pour proton:

WINEPREFIX=/21690//pfx WINEARCH=win32 protontricks

Et vous refaites le processus pour installer les dépendances, Il est conseillé d'installer un par un pour éviter les problèmes et le processus devient plus fastidieux.

Comme installation supplémentaire et recommandée dans les forums où j'ai étudié, est d'installer Internet Explorer 8, xatc, vcrun2012, dotnet 20 et dotnet 40.

Vous pouvez faire tout cela avec la commande:

WINEPREFIX=/21690/pfx winetricks wmp9 d3dcompiler_43 d3dx9 xact_jun2010 ie8 xatc vcrun2012 dotnet20 dotnet40

Mais comme je le dis, je recommande un par un graphiquement.

Enfin après avoir installé tout ça, installons une mise à jour nécessaire pour wmp10 n'a pas d'erreurs, pour cela, nous devons télécharger le fichier suivant de lutris. Le lien est le suivant. 

Vous pouvez télécharger le fichier dans le dossier où vous êtes positionné préfixe avec:

wget https://lutris.net/files/tools/windowsmedia-kb942423-x86-intl.exe

Et nous allons l'installer avec:

WINEPREFIX=/21690/pfx wine windowsmedia-kb942423-x86-intl.exe

Si vous avez tout fait correctement, l'installation de cette mise à jour se fait en moins de 30 secondes et il est maintenant temps de changer la version de Windows pour imiter «Windows 7»:

WINEPREFIX=/21690/pfx winetricks

O:

WINEPREFIX=/21690/pfx protontricks

Nous revenons à sélectionnez le préfixe par défaut, acceptez et cliquez sur "exécuter winecfg" et acceptez.

Ici, avant de changer la version à imiter Nous allons ajouter une application en cliquant sur "ajouter une application" et aller dans le chemin "program files/windows media player" et nous sélectionnons "wmplayer.exe" Nous cliquons sur ouvrir et nous verrons qu'il a été ajouté à la fenêtre.

Nous le sélectionnons et en version à imiter nous attribuons "Windows XP", maintenant Nous sélectionnons "configuration par défaut" et attribuez la version à imiter de "Windows 7" car si nous le laissons dans Windows XP, simplement Steam ne s'ouvrira pas.

Nous acceptons et avec cela, nous pouvons maintenant exécuter le jeu sous Linux.

Si vous avez d'abord lancé le jeu et qu'il téléchargera GFWL, vous devez supprimer l'enregistrement du système que nous pouvons faire à partir de la même fenêtre où nous installons les dépendances.

Rien d'autre qu'ici au lieu de sélectionner l'option d'installation d'une dll ou d'un composant nous allons sélectionner l'option "exécuter regedit"

Et nous allons nous positionner dans "HKEY_LOCAL_MACHINE \\ Software \\ CAPCOM \\ RESIDENT EVIL 5 \\ GFWL" et ici vous pouvez supprimer le registre ou changer la valeur de "1" à "0" enregistrer, fermer Steam, Playonlinux, etc. Ou vous vous déconnectez et vous reconnectez.

Et avec cela, vous pouvez déjà profiter du jeu.

Comme information supplémentaire, ils peuvent également installer un correctif qui élimine certaines erreurs et la dépendance à GFWL, il est téléchargé à partir du lien suivant où les instructions pour l'installer sont indiquées.


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.

  1.   Jacinto dit

    Merci Maître. J'ai une version piratée, j'ai créé un préfixe avec une architecture 32 bits avec un autre nom, où j'ai installé le jeu, je n'ai pas démarré le jeu et j'ai suivi les instructions que vous avez écrites, j'ai supprimé la section du fichier BH5AE_install.vdf, J'ai installé toutes les dépendances (jusqu'à celles recommandées pour les forums que vous avez écrites plus tard) avec winetricks dans le même préfixe 32 bits où j'ai installé le jeu, j'ai installé la mise à jour wmp10, j'ai suivi les étapes suivantes sauf celle de regedit car la clé a fait n'existe pas et c'est tout, ça a marché

    1.    Sombrecrizt dit

      Je suis content que l'information soit utile, comme elle l'était pour moi à l'époque :)

      Bien que j'ai dû beaucoup enquêter pour pouvoir trouver une solution spécifique

  2.   Mario156090 dit

    Après avoir fait le tour de 20 fois, j'ai réussi à installer le jeu, mon problème était que je testais avec des versions récentes de WINE et que je devais utiliser des versions inférieures à 6.

  3.   Mario156090 dit

    Je laisse une mise à jour :

    Pour installer sur la dernière version de proton 8.5 sur lutris :

    1) Créez le profil 64 bits.
    2) Installez le jeu.
    3) Désactivez VKD3D dans lutris.
    4) Installez wmp11 à partir de winetricks qui ouvre lutris.
    5 Lancez le jeu, il devrait s'ouvrir.

    L'inconvénient est que si vous avez Resident Evil 5 pour jouer avec des jeux pour Windows Live, vous ne pourrez pas rechercher un jeu sur LAN car cette application est utilisée pour la communication et ne fonctionne pas pour le monde sur WINE.