FORFØLGER. Call of Pripyat er et fremragende åbent verdensspil, der finder sted i Ukraine, omkring Tjernobyl. Det er den tredje post i S.T.A.L.K.E.R. serien og er en kultklassiker for spillere der elsker post-apokalyptiske eventyr. Efter frigivelse kørte Call of Pripyat kun på Windows. Takket være det nye OpenXRay-værktøj kan Linux-brugere dog også nyde dette spil!
At få Call of Pripyat-arbejde kræver en lovligkopi af spillet. Der er et par måder at købe det på. For de bedste resultater, tag GOG.com-frigivelsen af spillet, da det ikke kommer indpakket i DRM, og giver dig fuld adgang til filerne.
Når du har købt spillet, skal du downloade det til din Linux-pc og følge med for at lære, hvordan du får det til at fungere!
Før vi begynder
Før vi snakker om, hvordan man får spillet til at fungerepå Linux med OpenXRay-motoren er det vigtigt at påpege, at denne kode er i de tidlige dage og under kraftig udvikling. Du har muligvis problemer med at få spillet til at køre med dette værktøj på grund af kompleksiteten af at understøtte forskellige Linux-distributioner og upatchede bugs.
Hvis du har problemer med koden under denne vejledning, er du velkommen til at tjekke udgaver siden og fortæl udviklerne, så de kan hjælpe med at afbøde problemerne.
Installer Call of Pripyat
Spillet skal installeres på din Linux-pc, inden OpenXRay-binærerne, kildekoden eller noget andet er fikset med. For at installere Windows-versionen af Call of Pripyat, skal du installere Wine.
Det er en temmelig nem proces at installere vinvi har tidligere behandlet temmelig omfattende på Addictivetips. For de bedste resultater med Call of Pripyat på Linux, kan vi varmt anbefale at gå med Wine 4, da det har gode opdateringer, der hjælper spillere på Linux.
Når du har fået vin i gang, skal du downloadeGOG-frigivelsen af S.T.A.L.K.E.R. Call of Pripyat til din Linux PC. Åbn derefter et terminalvindue. At have adgang til kommandolinjen er kritisk under denne proces, så vi kan registrere eventuelle fejl med Wine under installationen. Det er også meget lettere at køre EXE'er på denne måde.
Ved hjælp af terminalvinduet, CD ind i ~ / Downloads mappe, hvor Pripyat-spillet EXE-fil er.
cd ~/Downloads
I mappen Downloads skal du køre ls kommando, så du kan afsløre det nøjagtige filnavn på installationsprogrammet.
ls
Notér derefter installationsprogrammets navn og sæt det i vin kommando, for at starte installationen. Udskift i kommandoen nedenfor stalker-call-of-pripyat.exe med det faktiske navn på EXE-filen i dit download-bibliotek.
wine stalker-call-of-pripyat.exe
Kører vin kommando vil øjeblikkeligt få GOG Gui-installationsprogrammet op. Følg instruktionerne, og lær, hvordan du får alt installeret på din Linux-pc.
Når GOG-installationsprogrammet er færdig, er der en sidste ting at gøre. Vi er nødt til at omdøbe det standardmappenavn, som GOG giver CoP, og ændre det til et mere kommandolinjevænt navn. At gøre dette, CD i mappen 'GoG'.
cd ~/.wine/drive_c/GOG Games
Omdøb biblioteket fra S.T.A.L.K.E.R. Pripyats opkald til Stalker-CoP med mv kommando.
mv "S.T.A.L.K.E.R. Call of Pripyat" Stalker-CoP
Afhængigheder af OpenXray
OpenXray-motoren kræver flere buildafhængigheder for at kompilere koden med succes. Hvis du vil installere disse build-afhængigheder, skal du åbne en terminal og følge instruktionerne, der svarer til det Linux-operativsystem, du bruger.
Ubuntu
sudo apt install git cmake libglew-dev libfreeimage-dev libfreeimageplus-dev liblockfile-dev libopenal-dev libtbb-dev libcrypto++-dev libogg-dev libtheora-dev libvorbis-dev libsdl2-dev liblzo2-dev libjpeg-dev libreadline-dev
Debian
sudo apt-get install git cmake libglew-dev libfreeimage-dev libfreeimageplus-dev liblockfile-dev libopenal-dev libtbb-dev libcrypto++-dev libogg-dev libtheora-dev libvorbis-dev libsdl2-dev liblzo2-dev libjpeg-dev libreadline-dev
Fedora
sudo dnf install git cmake glew-devel freeimage-devel freeimage-plus-devel liblockfile-devel openal-devel tbb-devel cryptopp-devel libogg-devel libtheora-devel libvorbis-devel SDL2-devel lzo-devel libjpeg-turbo-devel readline-devel
At få OpenXray til at fungere
OpenXRay-spilmotoren er på GitHub. For at få det, skal du downloade alt ved hjælp af git klon kommando. Brug terminalen på terminalen til at klone den nyeste kildekode.
git clone https://github.com/OpenXRay/xray-16.git --recursive
Når du har taget kildekoden, skal du oprette et nyt build-bibliotek med mkdir.
cd xray-16 mkdir bin
Gå ind i build-biblioteket med CD og ringe til cmake og lav for at kompilere koden.
cd bin cmake .. make -j$(nproc)
Endelig afsluttes installationsprocessen ved at oprette et nyt Linux bin-bibliotek i spillets mappe og bruge lave at installere den indbyggede kode i din kopi af Stalker CoP.
mkdir -p ~/.wine/drive_c/GOG Games/Stalker-CoP
make -j$(nproc) DESTDIR=~/.wine/drive_c/GOG Games/Stalker-CoP install
Kører spillet på Linux
Binærerne er bygget til Linux, men for at køre Stalker CoP på din pc er vi nødt til at ændre en fil. At begynde, CD i spilbiblioteket og slet den eksisterende "fsgame.ltx" -fil.
cd ~/.wine/drive_c/GOG Games/Stalker-CoP
rm fsgame.ltx
Kopier derefter den nyligt oprettede fil fsgame.ltx til Stalker CoP-biblioteket.
cp -r ~/xray-16/res/* ~/.wine/drive_c/GOG Games/Stalker-CoP
Med filerne på plads kan du køre spillet med:
cd ~/.wine/drive_c/GOG Games/Stalker-CoP/bin-linux

./xr_3da.sh -fsltx ../fsgame.ltx
Andre måder at spille S.T.A.L.K.E.R. Call of Pripyat på Linux
OpenXRay er et interessant projekt, og det hjælper flere og flere Linux-brugere med at nyde Call of Pripyat, men det er ikke den eneste måde at spille dette spil på platformen.
Hvis du har prøvet OpenXRay og fundet detmangler eller løb ind i nogle problemer, vil du være glad for at vide, at det er muligt at køre GoG-versionen af det spil, du installerede med Wine direkte. Det fungerer også godt med Steam Play.
Kommentarer