- - Kako koristiti OpenXRay za reprodukciju S.T.A.L.K.E.R. Poziv Pripyat-a na Linuxu

Kako koristiti OpenXRay za igranje S.T.A.L.K.E.R. Poziv Pripyat-a na Linuxu

S.T.A.L.K.E.R. Call of Pripyat je izvrsna igra otvorenog svijeta koja se odvija u Ukrajini, oko Černobila. To je treći unos u S.T.A.L.K.E.R. serija i kultni je klasik za igrače koji vole post-apokaliptičke avanture. Po izlasku, Call of Pripyat pokrenuo se samo na Windowsima. Međutim, zahvaljujući novom alatu OpenXRay, i Linux korisnici mogu uživati ​​u ovoj igri!

Da biste dobili poziv za rad Pripyat-a, potrebno je pravnokopija igre. Postoji nekoliko načina za kupnju. Za najbolje rezultate, preuzmite GOG.com izdanje igre, jer ono ne dolazi umotano u DRM i dat će vam puni pristup datotekama.

Nakon što ste kupili igru, preuzmite je na svoje Linux računalo i slijedite dalje kako biste naučili kako to raditi!

Prije nego što počnemo

Prije nego što razgovaramo o tome kako da igra funkcionirana Linuxu s pokretačkim mehanizmom OpenXRay, važno je istaknuti da se ovaj kôd nalazi u svojim ranim danima i u velikom razvoju. Možete naići na probleme s pokretanjem igre s ovim alatom zbog složenosti podržavanja različitih distribucija Linuxa i neprimjerenih pogrešaka.

Ako tijekom ovog vodiča naiđete na probleme s kodom, slobodno pogledajte stranicu s problemima i recite programerima kako bi mogli pomoći u ublažavanju problema.

Instalirajte Call of Pripyat

Igra se mora instalirati na vaše Linux računalo prije nego što se nađe OpenXRay binari, izvorni kod ili bilo što drugo. Za instaliranje verzije sustava Windows Call of Pripyat morate instalirati Wine.

Instalacija vina prilično je lak proces kojiu prošlosti smo pokrivali prilično opsežne savjete ovisnosti. Za najbolje rezultate u slučaju Call of Pripyat na Linuxu, toplo preporučujemo korištenje Wine 4 jer ima sjajna ažuriranja koja pomažu igračima na Linuxu.

Kad se Wine pokrene, preuzmi gaizdanje GOG-a S.T.A.L.K.E.R. Pozovite Pripyat na svoje Linux računalo. Zatim otvorite prozor terminala. Pristup komandnoj liniji je presudan tijekom ovog postupka, tako da možemo otkriti bilo kakve pogreške s Wine-om tijekom instalacije. Takođe je mnogo lakše pokrenuti EXE-ove na ovaj način.

Korištenjem prozora terminala, CD u ~ / Preuzimanja mapu u kojoj se nalazi datoteka Pripyat igre EXE.

cd ~/Downloads

U mapi Preuzimanja pokrenite ls naredbu, tako da možete otkriti točno ime datoteke instalacijskog programa.

ls

Zatim zabilježite ime instalacijskog programa i uključite ga u vino naredbu za pokretanje instalacijskog programa. U naredbi ispod zamijenite stalker-call-of-pripyat.exe s stvarnim nazivom EXE datoteke u vašoj direktoriji preuzimanja.

wine stalker-call-of-pripyat.exe

Trčanje vino naredba će odmah otvoriti instalaciju GOG Gui. Slijedite upute i naučite kako da sve instalirate na svoje Linux računalo.

Kad je instalacijski program GOG gotov, treba napraviti još jednu stvar. Moramo preimenovati zadani naziv mape koji GOG daje CoP i promijeniti ga u više prijateljsko ime naredbenog retka. Uraditi ovo, CD u mapu "GoG".

cd ~/.wine/drive_c/GOG Games

Preimenujte imenik iz S.T.A.L.K.E.R. Poziv Pripjata Stalker-CoP-u s MV naredba.

mv "S.T.A.L.K.E.R. Call of Pripyat" Stalker-CoP

Ovisnosti za OpenXray

OpenXray motor zahtijeva nekoliko izradaovisnosti za uspješno sastavljanje koda. Da biste instalirali ove ovisnosti ugradnje, otvorite terminal i slijedite upute koje odgovaraju Linux OS-u koji koristite.

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

Početak rada OpenXray-a

Motor igre OpenXRay nalazi se na GitHubu. Da biste ga dobili, morat ćete preuzeti sve pomoću git klon naredba. U terminalu koristite Git za kloniranje najnovijeg izvornog koda.

git clone https://github.com/OpenXRay/xray-16.git --recursive

Nakon što zgrabite izvorni kod, napravite novi direktorij sastavljanja mkdir.

cd xray-16
mkdir bin

Pomaknite se u direktorij sastavljanja pomoću CD i nazovite cmake i napravite za sastavljanje koda.

cd bin
cmake ..
make -j$(nproc)

Konačno, dovršite postupak instalacije stvaranjem novog direktorija kante za Linux u mapi igre i koristite napraviti instalirati ugrađeni kod u kopiju Stalker CoP-a.

mkdir -p ~/.wine/drive_c/GOG Games/Stalker-CoP
make -j$(nproc) DESTDIR=~/.wine/drive_c/GOG Games/Stalker-CoP install

Pokretanje igre na Linuxu

Binari su napravljeni za Linux, ali da bismo pokrenuli Stalker CoP na računalu, moramo izmijeniti datoteku. Početi, CD u direktorij igara i izbrisati postojeću datoteku "fsgame.ltx".

cd ~/.wine/drive_c/GOG Games/Stalker-CoP
rm fsgame.ltx

Zatim kopirajte novostvorenu datoteku fsgame.ltx u imenik Stalker CoP.

cp -r ~/xray-16/res/* ~/.wine/drive_c/GOG Games/Stalker-CoP

Uz datoteke na mjestu, igru ​​možete pokrenuti pomoću:

cd ~/.wine/drive_c/GOG Games/Stalker-CoP/bin-linux

./xr_3da.sh -fsltx ../fsgame.ltx

Ostali načini igranja S.T.A.L.K.E.R. Poziv Pripyat-a na Linuxu

OpenXRay je zanimljiv projekt i pomaže sve više i više Linux korisnika uživati ​​u Call of Pripyat, ali to nije jedini način igranja ove igre na platformi.

Ako ste isprobali OpenXRay i pronašli gaako vam nedostaje ili naiđete na neke probleme, rado ćete znati da je moguće izravno pokrenuti GoG verziju igre koju ste instalirali s Wineom. Također dobro funkcionira sa Steam Playom.

komentari