So verwenden Sie OpenXRay, um STALKER Call of Pripyat unter Linux zu spielen

STALKER Call of Pripyat ist ein exzellentes Open-World-Spiel, das in der Ukraine um Tschernobyl stattfindet. Es ist der dritte Eintrag in der STALKER-Reihe und ein Kultklassiker für Spieler, die postapokalyptische Abenteuer lieben. Bei der Veröffentlichung lief Call of Pripyat nur unter Windows. Dank des neuen OpenXRay-Tools können jedoch auch Linux-Benutzer dieses Spiel genießen!

Damit Call of Pripyat funktioniert, ist eine legale Kopie des Spiels erforderlich. Es gibt ein paar Möglichkeiten, es zu kaufen. Für beste Ergebnisse, schnapp dir die GOG.com-Version des Spielsda es nicht in DRM verpackt ist und Ihnen vollen Zugriff auf die Dateien gewährt.

Sobald Sie das Spiel gekauft haben, laden Sie es auf Ihren Linux-PC herunter und folgen Sie den Anweisungen, um zu erfahren, wie Sie es zum Laufen bringen!

Bevor wir anfangen

Bevor wir darüber sprechen, wie man das Spiel unter Linux mit der OpenXRay-Engine zum Laufen bringt, ist es wichtig darauf hinzuweisen, dass dieser Code noch in den Anfängen steckt und sich in intensiver Entwicklung befindet. Aufgrund der Komplexität der Unterstützung verschiedener Linux-Distributionen und ungepatchter Fehler können Probleme auftreten, wenn Sie das Spiel mit diesem Tool zum Laufen bringen.

Wenn Sie während dieser Anleitung auf Probleme mit dem Code stoßen, Schauen Sie sich gerne die Problemseite an und teilen Sie es den Entwicklern mit, damit sie helfen können, die Probleme zu beheben.

Installieren Sie Call of Pripyat

Das Spiel muss auf Ihrem Linux-PC installiert werden, bevor mit den OpenXRay-Binärdateien, dem Quellcode oder irgendetwas anderem herumgespielt wird. Um die Windows-Version von Call of Pripyat zu installieren, müssen Sie Wine installieren.

  Wie man 7 Tage spielt, um unter Linux zu sterben

Die Installation von Wine ist ein ziemlich einfacher Vorgang, den wir in der Vergangenheit ziemlich ausführlich auf wdzwdz behandelt haben. Für beste Ergebnisse mit Call of Pripyat unter Linux empfehlen wir dringend Wine 4, da es großartige Updates enthält, die Spielern unter Linux helfen.

Sobald Sie Wine zum Laufen gebracht haben, laden Sie die GOG-Version von STALKER Call of Pripyat auf Ihren Linux-PC herunter. Öffnen Sie dann ein Terminalfenster. Der Zugriff auf die Befehlszeile ist während dieses Prozesses von entscheidender Bedeutung, damit wir alle Fehler mit Wine während der Installation erkennen können. Es ist auch viel einfacher, EXEs auf diese Weise auszuführen.

Verwenden Sie das Terminalfenster, um in den Ordner ~/Downloads zu gelangen, in dem sich die EXE-Datei des Pripyat-Spiels befindet.

cd ~/Downloads

Führen Sie im Ordner Downloads den Befehl ls aus, damit Sie den genauen Dateinamen des Installationsprogramms anzeigen können.

ls

Notieren Sie sich dann den Namen des Installationsprogramms und fügen Sie ihn in den wine-Befehl ein, um das Installationsprogramm zu starten. Ersetzen Sie im folgenden Befehl stalker-call-of-pripyat.exe durch den tatsächlichen Namen der EXE-Datei in Ihrem Download-Verzeichnis.

wine stalker-call-of-pripyat.exe

Wenn Sie den Wine-Befehl ausführen, wird sofort das GOG Gui-Installationsprogramm aufgerufen. Befolgen Sie die Anweisungen und erfahren Sie, wie Sie alles auf Ihrem Linux-PC installieren.

  Die 6 besten Pidgin-Chat-Plugins für Linux-Benutzer

Wenn das GOG-Installationsprogramm fertig ist, gibt es noch eine letzte Sache zu tun. Wir müssen den Standardordnernamen, den GOG CoP gibt, umbenennen und in einen befehlszeilenfreundlicheren Namen ändern. CD dazu in den ‚GoG‘-Ordner.

cd ~/.wine/drive_c/GOG Games

Benennen Sie das Verzeichnis mit dem Befehl mv von STALKER Call of Pripyat in Stalker-CoP um.

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

Abhängigkeiten für OpenXray

Die OpenXray-Engine erfordert mehrere Build-Abhängigkeiten, um den Code erfolgreich zu kompilieren. Um diese Build-Abhängigkeiten zu installieren, öffnen Sie ein Terminal und folgen Sie den Anweisungen, die dem von Ihnen verwendeten Linux-Betriebssystem entsprechen.

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

OpenXray zum Laufen bringen

Die OpenXRay-Game-Engine ist auf GitHub. Um es zu bekommen, müssen Sie alles mit dem Befehl git clone herunterladen. Verwenden Sie im Terminal Git, um den neuesten Quellcode zu klonen.

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

Erstellen Sie nach dem Abrufen des Quellcodes ein neues Build-Verzeichnis mit mkdir.

cd xray-16

mkdir bin

Wechseln Sie mit CD in das Build-Verzeichnis und rufen Sie cmake und make auf, um den Code zu kompilieren.

cd bin

cmake ..

make -j$(nproc)


Beenden Sie schließlich den Installationsvorgang, indem Sie ein neues Linux-bin-Verzeichnis im Ordner des Spiels erstellen und verwenden Sie make, um den integrierten Code in Ihrer Kopie von Stalker CoP zu installieren.

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

Ausführen des Spiels unter Linux

Die Binärdateien sind für Linux erstellt, aber um Stalker CoP auf Ihrem PC auszuführen, müssen wir eine Datei ändern. Um zu starten, CD in das Spielverzeichnis und löschen Sie die vorhandene Datei „fsgame.ltx“.

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

Kopieren Sie als Nächstes die neu erstellte fsgame.ltx-Datei in das Stalker CoP-Verzeichnis.

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

Wenn die Dateien vorhanden sind, können Sie das Spiel ausführen mit:

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

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

Andere Möglichkeiten, STALKER Call of Pripyat unter Linux zu spielen

OpenXRay ist ein interessantes Projekt und hilft immer mehr Linux-Benutzern, Call of Pripyat zu genießen, aber es ist nicht die einzige Möglichkeit, dieses Spiel auf der Plattform zu spielen.

  So zeigen Sie Handbuchseiten in Farbe unter Linux an

Wenn Sie OpenXRay ausprobiert haben und festgestellt haben, dass es fehlt oder auf Probleme gestoßen ist, werden Sie sich darüber freuen Es ist möglich, die GoG-Version des Spiels, das Sie mit Wine installiert haben, direkt auszuführen. Es funktioniert auch gut mit Steam Play.