Sådan installeres Resident Evil 5 på Linux? og hvordan man løser problemerne med spillet

resevil5_mfg

I denne artikel Jeg vil dele lidt af min erfaring og den dårlige smag i min mund, som det har efterladt mig hjemmearbejdet fra prøv at kunne køre denne titel fra den populære Resident Evil videospil franchise. Resident Evil 5 var en titel, der blev udgivet i 2009 og blev bredt accepteret af fællesskabet.

På det tidspunkt var jeg så heldig at kunne få en kopi ved lanceringen og kunne nyde dette spil på XBOX 360. Mange år senere (i 2014) fandt jeg et tilbud på steam, hvor de tilbød Resident Evil 4,5 og 6 for 12.99 USD (ca. 8-10 euro på det tidspunkt), som jeg så som et kup, og så fik jeg det.

Siden da havde jeg aldrig været i stand til at spille titlerne, fordi jeg ikke havde meget tid, og også fordi min computers grafikkort havde givet sit sidste åndedrag.

Indtil for et par måneder siden (og efter at have fået en økonomisk graf) og lært om lanceringen af ​​Resident Evil 3-genindspilningen, satte jeg mig for at afslutte et spil, der ikke var færdig med "Resident Evil 6". Og derefter ville jeg nyde de to andre tidligere titler Resident Evil 4 og 5 igen.

Som jeg nød 4 og 6 på xbox GamePass (på grund af handelen i november sidste år), og nu hvor jeg gjorde mig klar til at installere Resident Evil 5 (da xbox one ikke understøtter den disk, jeg købte til 360 (go fraud) )) på min computer.

Resident Evil 5 installationsproces på Linux

Med projektets ankomst Steam Proton og kompatibilitet at den tilbyder at kunne køre Windows-titler på Linux uden at skulle få problemer, Jeg syntes det var perfekt bare at kunne "downloade" det og kunne nyde det.

Downloaden er omkring 7.2 GB, hvilket tager omkring 20 minutter til 1 time afhængigt af din forbindelse. Derefter skal du bare klikke på "udfør" (Jeg anbefaler ikke at køre det, da dette kan give dig flere trin at følge) og spillet vil downloade nogle afhængigheder, der er nødvendige for dets udførelse som er Games for Windows Live (den berømte gfwl) og directx-bibliotekerne.

Du giver leg igen og du vil se introen af ​​spillet, som overraskende forbliver på en sort baggrund. Her er det første problem den berømte "sorte skærm". Og det er her frækheden til at ville køre spillet på Linux begynder.

I teorien for at undgå hele processen Hvad jeg skulle gøre, kunne vi stole på Lutris, som med sine fantastiske installationsscripts automatiserer hele processen. Men til min overraskelse virkede scriptet ikke for mig, for da jeg kørte spillet, fik jeg den samme fejl igen.

Gør lidt research, Jeg fandt ud af, at fejlen skyldes til hvad introen af ​​spillet kræver Windows-afspilleren at være i stand til at vise os den lille scene, og ved ikke at opdage den forbliver spillet på den sorte skærm. udover det Der er en vis fejl, der opstår, når du ikke kan oprette forbindelse til Games for Windows Live.

For at løse dette vi skal installere Windows-afspilleren på vores installation fra Wine, Lutris, Proton, PlayOnLinux eller Crossover (jeg nævner disse, fordi jeg prøvede hver af dem, og de viste sig alle ens).

Selvom løsningen er enkel Processen er noget kedelig, da fordi Windows XP er et "forældet" system installationen af ​​Steam hvis den registrerer, at du kører på denne version af Windows simplemente åbner ikke, derfor skal den køres under Windows 7.

Men når du vil installere Windows Media Player 10 tillader dig ikke at gøre det, da det kun kan gøres på Windows XP 32 bit og proton samt Steam til Windows udfører installationen under 64 bit.

Derfor nævner jeg, at det er noget rod.

Fejlfinding og installation af afhængigheder

For at løse alt dette, vi må stole på vintricks eller i tilfælde af at gøre det på damp med proton Vi skal bruge protontricks (grundlæggende vintricks, men fra damp). Her anbefales det afinstaller dit spil og geninstaller det, og når dette sker, skal du ikke køre det.

Hvad vi skal gøre efter installationen er gå til installationsmappen (i steam skal du blot sekundært klikke på titlen, og vi kan åbne mappen, hvor den er hostet "Egenskaber->Lokale filer->Gennemse lokale filer…”).

I vin, PlayonLinux, Crossover eller Lutris vi kan finde steam-mappen i vores brugers mappe og vi indtaster applikationsmapperne (du kan søge på netværket, hvad er deres stier) vi indtaster præfikset oprettet med Wine.

Alle kalder det "Steam" medmindre du har lavet en brugerdefineret installation og omdøbt præfikset.

Det første vi skal gøre er at gå ind i mappen hvor spillet er og vi vil fjerne gfwl-afhængigheden stien inde i dampinstallationen er "steam/steamapps/common/Resident Evil 5" og vi skal redigere filen "BH5AE_install.vdf" og vi vil slette de følgende linjer.

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

Gem og luk filen.

Nu skal vi installere afhængighederne. For Lutris og proton vil vi placere os i en terminal på ruten "steam/steam/steamapps/compatdata", hvor vi finder præfikset oprettet til spillet, som altid er "21690".

Og vi skal udføre (for lutris):

WINEPREFIX=/21690/pfx winetricks

For proton:

WINEPREFIX=/21690/pfx protontricks

Mens for Wine, Crossover eller Playonlinux vi kan simpelthen køre winetriks og et vindue som dette åbnes.

Lad os vælge "vælg standard vinpræfiks", Vi klikker på accept, og vi udfører "winecfg" og lad os ændre den version, der skal efterlignes fra "Windows 7" til "Windows XP" Vi anvender ændringer og lukker.

Igen i det samme forrige vindue, lad os vælge den første mulighed er "installer en Windows DLL eller komponent".

Og vi skal installere afhængighederne af spillet, der erwmp10 d3dcompiler_43 d3dx9 xact_jun2010” og i tilfælde af wmp10 er det nødvendigt at installere wmp9 først.

Hvis du får fejlen, at dit 64-bit system (den version af Windows, du efterligner) du bliver nødt til at fjerne mappen fra "pfx"-præfikset, og du vil oprette den under 32 bit kører kommandoen:

WINEPREFIX=/21690//pfx WINEARCH=win32 winetricks

Eller for proton:

WINEPREFIX=/21690//pfx WINEARCH=win32 protontricks

Og du gør processen igen for at installere afhængighederne, det er tilrådeligt at installere en efter en for at undgå problemer, og processen bliver mere kedelig.

Som en ekstra installation, og det blev anbefalet i fora, hvor jeg undersøgte, er det at installere Internet Explorer 8, xatc, vcrun2012, dotnet 20 og dotnet 40.

Du kan gøre alt dette med kommandoen:

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

Men som sagt anbefaler jeg én efter én på en grafisk måde.

Endelig efter at have installeret alt dette, lad os installere en nødvendig opdatering til wmp10 ikke har fejl, til dette skal vi downloade følgende fil fra lutris. Linket er dette. 

Du kan downloade filen i mappen, hvor du er placeret fra præfikset med:

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

Og vi skal installere det med:

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

Hvis du gjorde alt rigtigt, er installationen af ​​denne opdatering udført på mindre end 30 sekunder og Nu er det tid til at ændre versionen af ​​Windows for at efterligne "Windows 7":

WINEPREFIX=/21690/pfx winetricks

O:

WINEPREFIX=/21690/pfx protontricks

Vi vender tilbage til vælg standardpræfikset, accepter og klik på "run winecfg" og accepter.

her, før du ændrer versionen til at efterligne vi vil tilføje en applikation ved at klikke på "tilføj applikation" og gå til stien "programfiler/windows media player" og vælg "wmplayer.exe" Vi klikker på åben, og vi vil se, at den blev tilføjet til vinduet.

Vi vælger det og i version til at efterligne tildeler vi "Windows XP", nu Vi vælger "standard konfiguration" og tildel versionen til efterligne fra "Windows 7" da hvis vi lader det være i Windows XP, vil steam simpelthen ikke åbne.

vi giver accept og dermed kan vi allerede køre spillet i Linux.

Hvis du først har kørt spillet, og det downloader GFWL, skal du slette registreringen af systemet, som vi kan gøre fra det samme vindue, hvor vi installerede afhængighederne.

Intet andet end her i stedet for at vælge muligheden for at installere en dll eller komponent Vi vil vælge muligheden "kør regedit"

Og vi skal placere os selv " HKEY_LOCAL_MACHINE\\Software\\CAPCOM\\RESIDENT EVIL 5\\GFWL" og her kan du slette registreringsdatabasen eller ændre værdien fra "1" til "0" gemme, lukke steam, Playonlinux osv. Eller log ud og log ind igen.

Og med det kan du nyde spillet.

Som yderligere information kan de også installere en patch, der eliminerer nogle fejl og GFWL-afhængigheden, de downloader den fra følgende link hvor instruktionerne til installationen er angivet.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Jacinto sagde han

    Tak mester. Jeg har en piratkopieret version, jeg oprettede et præfiks med 32-bit arkitektur med et andet navn, hvor jeg installerede spillet, jeg startede ikke spillet og jeg fulgte instruktionerne du skrev, jeg slettede sektionen af ​​filen BH5AE_install.vdf, Jeg installerede alle afhængigheder (op til det anbefalede for de fora, som du skrev senere) med winetricks i det samme 32bit præfiks, hvor jeg installerede spillet, jeg installerede wmp10-opdateringen, jeg fulgte følgende trin undtagen regedit, fordi nøglen gjorde eksisterer ikke, og det er det, det virkede

    1.    darkcrizt sagde han

      Jeg er glad for, at oplysningerne er nyttige, som det var for mig på det tidspunkt :)

      Selvom jeg skulle undersøge meget for at kunne finde en specifik løsning

  2.   Mario156090 sagde han

    Efter at have gået omkring 20 gange lykkedes det mig at installere spillet, mit problem var, at jeg testede med nyere versioner af WINE og skulle bruge versioner lavere end 6.

  3.   Mario156090 sagde han

    Jeg efterlader en opdatering:

    Sådan installeres på den seneste version af proton 8.5 på lutris:

    1) Opret 64-bit profilen.
    2) Installer spillet.
    3) Deaktiver VKD3D i lutris.
    4) Installer wmp11 fra winetricks, der åbner lutris.
    5 Kør spillet, det skulle åbne.

    Ulempen ved dette er, at hvis du har resident evil 5 til at spille med spil til Windows live, vil du ikke være i stand til at søge efter et spil på LAN, fordi denne applikation bruges til kommunikation og ikke fungerer for verden på WINE.