- - Comment utiliser OpenXRay pour jouer à S.T.A.L.K.E.R. Appel de Pripyat sur Linux

Comment utiliser OpenXRay pour jouer à S.T.A.L.K.E.R. Appel de Pripyat sur Linux

S.T.A.L.K.E.R. Call of Pripyat est un excellent jeu en monde ouvert qui se déroule en Ukraine, autour de Tchernobyl. C’est la troisième entrée du S.T.A.L.K.E.R. et est un classique culte pour les joueurs qui aiment les aventures post-apocalyptiques. À sa sortie, Call of Pripyat ne fonctionnait que sur Windows. Cependant, grâce au nouvel outil OpenXRay, les utilisateurs de Linux peuvent également profiter de ce jeu!

Faire fonctionner Call of Pripyat nécessite uncopie du jeu. Il existe plusieurs façons de l'acheter. Pour de meilleurs résultats, récupérez la version GOG.com du jeu, car elle n'est pas incluse dans DRM et vous donnera un accès complet aux fichiers.

Une fois que vous avez acheté le jeu, téléchargez-le sur votre PC Linux et suivez-le pour savoir comment le faire fonctionner!

Avant que nous commencions

Avant de parler de la façon de faire fonctionner le jeusur Linux avec le moteur OpenXRay, il est important de souligner que ce code est à ses débuts et en cours de développement. Vous pouvez rencontrer des problèmes pour faire fonctionner le jeu avec cet outil, en raison de la complexité de la prise en charge de différentes distributions Linux et de bogues non corrigés.

Si vous rencontrez des problèmes avec le code pendant ce guide, n'hésitez pas à consulter la page des problèmes et à en informer les développeurs afin qu'ils puissent aider à atténuer les problèmes.

Installer Call of Pripyat

Le jeu doit être installé sur votre PC Linux avant que les binaires OpenXRay, le code source ou autre ne soient manipulés. Pour installer la version Windows de Call of Pripyat, vous devez installer Wine.

L'installation de Wine est un processus assez simple quinous avons couvert assez longuement sur Addictivetips dans le passé. Pour de meilleurs résultats avec Call of Pripyat sous Linux, nous vous recommandons fortement d'utiliser Wine 4, car il propose d'excellentes mises à jour qui aident les joueurs sur Linux.

Une fois que Wine est opérationnel, téléchargezla version GOG de S.T.A.L.K.E.R. Appel de Pripyat sur votre PC Linux. Ouvrez ensuite une fenêtre de terminal. L'accès à la ligne de commande est essentiel pendant ce processus afin que nous puissions détecter toute erreur avec Wine pendant l'installation. Il est également beaucoup plus facile d'exécuter des EXE de cette façon.

En utilisant la fenêtre du terminal, CD dans le ~ / Téléchargements dossier où se trouve le fichier EXE du jeu Pripyat.

cd ~/Downloads

Dans le dossier Téléchargements, exécutez le ls afin de pouvoir révéler le nom de fichier exact du programme d'installation.

ls

Ensuite, notez le nom de l'installateur et branchez-le sur le du vin pour démarrer le programme d'installation. Dans la commande ci-dessous, remplacez stalker-call-of-pripyat.exe avec le nom réel du fichier EXE dans votre répertoire de téléchargement.

wine stalker-call-of-pripyat.exe

Lancer le du vin La commande fera apparaître instantanément le programme d'installation de GOG Gui. Suivez les instructions et découvrez comment installer tout sur votre PC Linux.

Lorsque le programme d'installation de GOG est terminé, il reste une dernière chose à faire. Nous devons renommer le nom de dossier par défaut que GOG attribue à CoP et le remplacer par un nom plus convivial en ligne de commande. Pour faire ça, CD dans le dossier «GoG».

cd ~/.wine/drive_c/GOG Games

Renommez le répertoire à partir de S.T.A.L.K.E.R. Appel de Pripyat à Stalker-CoP avec le mv commander.

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

Dépendances pour OpenXray

Le moteur OpenXray nécessite plusieurs buildsdépendances pour compiler le code avec succès. Pour installer ces dépendances de construction, ouvrez un terminal et suivez les instructions qui correspondent au système d'exploitation Linux que vous utilisez.

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

Feutre

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

Faire fonctionner OpenXray

Le moteur de jeu OpenXRay est sur GitHub. Pour l'obtenir, vous devrez tout télécharger à l'aide du Git Clone commander. Dans le terminal, utilisez Git pour cloner le dernier code source.

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

Après avoir récupéré le code source, créez un nouveau répertoire de construction avec mkdir.

cd xray-16
mkdir bin

Déplacez-vous dans le répertoire de construction avec CD et appelez cmake et make pour compiler le code.

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

Enfin, terminez le processus d'installation en créant un nouveau répertoire bin Linux dans le dossier du jeu et utilisez faire pour installer le code intégré dans votre copie de Stalker CoP.

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

Lancer le jeu sur Linux

Les binaires sont construits pour Linux, mais pour exécuter Stalker CoP sur votre PC, nous devons modifier un fichier. Commencer, CD dans le répertoire du jeu et supprimez le fichier "fsgame.ltx" existant.

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

Ensuite, copiez le fichier fsgame.ltx nouvellement créé dans le répertoire Stalker CoP.

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

Avec les fichiers en place, vous pouvez exécuter le jeu avec:

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

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

Autres façons de jouer à S.T.A.L.K.E.R. Appel de Pripyat sur Linux

OpenXRay est un projet intéressant et il aide de plus en plus d'utilisateurs Linux à profiter de Call of Pripyat, mais ce n'est pas le seul moyen de jouer à ce jeu sur la plate-forme.

Si vous avez essayé OpenXRay et l'avez trouvémanquant ou rencontré des problèmes, vous serez heureux de savoir qu'il est possible d'exécuter directement la version GoG du jeu que vous avez installé avec Wine. Cela fonctionne également bien avec Steam Play.

commentaires