S.T.A.L.K.E.R. Call of Pripyat je vynikající hra na otevřeném světě, která se odehrává na Ukrajině v okolí Černobylu. Je to třetí položka v S.T.A.L.K.E.R. série a je kultovní klasikou pro hráče, kteří milují post-apokalyptická dobrodružství. Po vydání, Call of Pripyat běžel pouze na Windows. Díky novému nástroji OpenXRay si však mohou uživatelé Linuxu tuto hru také užít!
Získání hovoru Pripyat vyžaduje legálníkopie hry. Existuje několik způsobů, jak ji zakoupit. Chcete-li dosáhnout nejlepších výsledků, pořiďte si vydání hry GOG.com, protože nepřijde zabalené v DRM, a poskytne vám plný přístup k souborům.
Jakmile si hru zakoupíte, stáhněte si ji do počítače se systémem Linux a postupujte podle pokynů, jak ji uvést do provozu!
Než začneme
Než budeme mluvit o tom, jak uvést hru do provozuv Linuxu s motorem OpenXRay je důležité zdůraznit, že tento kód je ve svých počátcích a je ve velkém vývoji. Můžete se setkat s problémy, které způsobí, že hra bude spuštěna s tímto nástrojem, kvůli složitosti podpory různých distribucí Linuxu a neodesílaných chyb.
Pokud během této příručky narazíte na nějaké problémy s kódem, neváhejte a podívejte se na problémovou stránku a informujte vývojáře, aby jim pomohli tyto problémy zmírnit.
Nainstalujte Call of Pripyat
Tato hra musí být nainstalována v počítači se systémem Linux, než se s binárními soubory OpenXRay, zdrojovým kódem nebo čímkoli jiným setkáte. Chcete-li nainstalovat verzi Call of Pripyat pro Windows, musíte nainstalovat víno.
Instalace vína je docela snadný procesv minulosti jsme se na Addictivetips do značné míry zabývali. Chcete-li dosáhnout nejlepších výsledků s aplikací Call of Pripyat v systému Linux, důrazně doporučujeme jít s vínem 4, protože má skvělé aktualizace, které pomáhají hráčům v systému Linux.
Jakmile dostanete víno do provozu, stáhněte si hoGOG vydání S.T.A.L.K.E.R. Volání Pripyat do vašeho Linuxového počítače. Poté otevřete okno terminálu. Během tohoto procesu je důležité mít přístup k příkazovému řádku, abychom mohli během instalace zjistit chyby s programem Wine. Je také mnohem jednodušší spustit EXE tímto způsobem.
Pomocí okna terminálu CD do ~ / Stahování složka, kde je soubor EXE hry Pripyat.
cd ~/Downloads
Ve složce Stažené soubory spusťte ls příkaz, abyste mohli odhalit přesný název souboru instalátoru.
ls
Poté si poznamenejte jméno instalačního programu a připojte jej do víno příkaz, spusťte instalační program. V příkazu níže nahraďte stalker-call-of-pripyat.exe se skutečným názvem souboru EXE v adresáři ke stažení.
wine stalker-call-of-pripyat.exe
Běh víno příkaz okamžitě vyvolá instalační program GOG Gui. Postupujte podle pokynů a naučte se, jak nainstalovat vše do počítače se systémem Linux.
Po dokončení instalace GOG je třeba udělat ještě jednu věc. Musíme přejmenovat výchozí název složky, který GOG dává CoP, a změnit jej na název, který je více vhodný pro příkazový řádek. Udělat toto, CD do složky „GoG“.
cd ~/.wine/drive_c/GOG Games
Přejmenujte adresář z S.T.A.L.K.E.R. Volání Pripyat na Stalker-CoP s mv příkaz.
mv "S.T.A.L.K.E.R. Call of Pripyat" Stalker-CoP
Závislosti pro OpenXray
Motor OpenXray vyžaduje několik sestavenízávislosti na úspěšném kompilaci kódu. Chcete-li nainstalovat tyto závislosti sestavení, otevřete terminál a postupujte podle pokynů, které odpovídají použitému operačnímu systému Linux.
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
Jak OpenXray pracovat
Herní engine OpenXRay je na GitHubu. Abyste toho dosáhli, musíte si vše stáhnout pomocí git klon příkaz. V terminálu klonujte nejnovější zdrojový kód pomocí Gitu.
git clone https://github.com/OpenXRay/xray-16.git --recursive
Po získání zdrojového kódu vytvořte nový adresář sestavení pomocí mkdir.
cd xray-16 mkdir bin
Přesuňte se do adresáře buildu pomocí CD a volejte cmake a vytvořte si kompilaci kódu.
cd bin cmake .. make -j$(nproc)
Nakonec dokončete instalační proces vytvořením nového adresáře bin Linux ve složce hry a použití udělat nainstalovat zabudovaný kód do vaší kopie Stalker CoP.
mkdir -p ~/.wine/drive_c/GOG Games/Stalker-CoP
make -j$(nproc) DESTDIR=~/.wine/drive_c/GOG Games/Stalker-CoP install
Spuštění hry na Linuxu
Binární soubory jsou vytvořeny pro Linux, ale pro spuštění aplikace Stalker CoP ve vašem počítači je třeba soubor upravit. Začít, CD do adresáře hry a odstranit existující soubor „fsgame.ltx“.
cd ~/.wine/drive_c/GOG Games/Stalker-CoP
rm fsgame.ltx
Poté zkopírujte nově vytvořený soubor fsgame.ltx do adresáře Stalker CoP.
cp -r ~/xray-16/res/* ~/.wine/drive_c/GOG Games/Stalker-CoP
Se soubory na místě můžete hru spustit pomocí:
cd ~/.wine/drive_c/GOG Games/Stalker-CoP/bin-linux

./xr_3da.sh -fsltx ../fsgame.ltx
Jiné způsoby, jak hrát S.T.A.L.K.E.R. Volání Pripyat na Linuxu
OpenXRay je zajímavý projekt a stále více uživatelů Linuxu si užívá Call of Pripyat, ale není to jediný způsob, jak hrát tuto hru na platformě.
Pokud jste vyzkoušeli OpenXRay a našli jste tochybí, nebo narazíte na některé problémy, budete rádi, když víte, že je možné spustit GoG verzi hry, kterou jste nainstalovali s vínem přímo. Funguje také dobře se Steam Play.
Komentáře