- - Як використовувати OpenXRay для відтворення S.T.A.L.K.E.R. Виклик Pripyat в Linux

Як використовувати OpenXRay для відтворення S.T.A.L.K.E.R. Виклик Pripyat в Linux

S.T.A.L.K.E.R. Call of Pripyat - відмінна гра відкритого світу, яка проходить в Україні, навколо Чорнобиля. Це третій запис у S.T.A.L.K.E.R. серія і є культовою класикою для геймерів, які люблять постапокаліптичні пригоди. Після виходу Call of Pripyat працював лише на Windows. Однак завдяки новому інструменту OpenXRay користувачі Linux також можуть насолоджуватися цією грою!

Здійснення виклику роботи Прип'яті вимагає легальногокопія гри. Є кілька способів його придбати. Для отримання найкращих результатів перейдіть до випуску гри GOG.com, оскільки вона не вбудована в DRM, і ви отримаєте повний доступ до файлів.

Після того, як ви придбали гру, завантажте її на свій ПК з ПК та продовжуйте вивчати, як її працювати!

Перш ніж ми почнемо

Перш ніж ми поговоримо про те, як налагодити грудля Linux з двигуном OpenXRay важливо зазначити, що цей код знаходиться в його ранніх часах і знаходиться в значній розробці. Ви можете зіткнутися з проблемами, з якими гра запускається за допомогою цього інструменту через складність підтримки різних дистрибутивів Linux та непоправлених помилок.

Якщо під час цього посібника у вас виникли проблеми з кодом, сміливо перегляньте сторінку проблеми та повідомте розробникам, щоб вони могли допомогти усунути проблеми.

Встановити виклик Pripyat

Гра повинна бути встановлена ​​на вашому ПК з ОС Linux, перш ніж бінарні файли OpenXRay, вихідний код або щось інше. Щоб встановити версію Windows Call of Pripyat, потрібно встановити Wine.

Установка вина - це досить простий процес, якийМи раніше досить широко висвітлювали поради щодо звикання. Для отримання найкращих результатів із Call of Pripyat в Linux, ми настійно рекомендуємо перейти з Wine 4, оскільки в ньому є чудові оновлення, які допомагають геймерам в Linux.

Щойно ви наберете Wine і запустите, завантажтевипуск GOG S.T.A.L.K.E.R. Виклик Pripyat на ваш ПК з ПК. Потім відкрийте вікно терміналу. Доступ до командного рядка є критично важливим під час цього процесу, щоб ми могли виявити будь-які помилки з Wine під час встановлення. Так само набагато простіше запустити EXE таким чином.

Використовуючи вікно терміналу, CD в ~ / Завантаження папку, де є файл EXE гри Pripyat.

cd ~/Downloads

У папці "Завантаження" запустіть лс команда, щоб ви могли розкрити точне ім'я файла інсталятора.

ls

Потім відзначте ім'я інсталятора та підключіть його до вино команда, щоб запустити інсталятор. У команді нижче замініть stalker-call-of-pripyat.exe з фактичною назвою файлу EXE у вашому каталозі завантажень.

wine stalker-call-of-pripyat.exe

Запуск вино команда миттєво відкриє інсталятор GOG Gui. Дотримуйтесь інструкцій та дізнайтеся, як встановити все, що встановлено на вашому ПК з Linux.

Коли інсталятор GOG завершено, потрібно зробити ще одне останнє. Нам потрібно перейменувати ім’я папки за замовчуванням, яке GOG дає CoP, і змінити його на більш дружнє ім'я командного рядка. Зробити це, CD в папку "GoG".

cd ~/.wine/drive_c/GOG Games

Перейменуйте каталог із S.T.A.L.K.E.R. Виклик Прип'яті до Stalker-CoP з mv командування.

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

Залежності для OpenXray

Двигун OpenXray вимагає декількох збірокзалежності для успішного складання коду. Щоб встановити ці залежності побудови, відкрийте термінал і дотримуйтесь інструкцій, що відповідають ОС 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

Робота з OpenXray

Ігровий движок OpenXRay працює на GitHub. Щоб отримати його, вам потрібно буде завантажити все за допомогою клон git командування. У терміналі використовуйте Git для клонування останнього вихідного коду.

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

Після захоплення вихідного коду створіть новий каталог збірки за допомогою mkdir.

cd xray-16
mkdir bin

Перейдіть у каталог збірки за допомогою CD і зателефонуйте cmake та зробіть для складання коду.

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

Нарешті, закінчіть процес інсталяції, створивши новий каталог бін Linux у папці гри та використовуйте зробити щоб встановити вбудований код у свою копію Stalker CoP.

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

Запуск гри на Linux

Бінарні файли створені для Linux, але для запуску Stalker CoP на вашому ПК нам потрібно змінити файл. Починати, CD в ігровий каталог та видаліть наявний файл "fsgame.ltx".

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

Далі скопіюйте новостворений файл fsgame.ltx у каталог Stalker CoP.

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

Маючи файли на місці, ви можете запустити гру за допомогою:

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

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

Інші способи гри в S.T.A.L.K.E.R. Виклик Pripyat в Linux

OpenXRay - цікавий проект, який допомагає все більше користувачів Linux користуватися Call of Pripyat, але це не єдиний спосіб грати в цю гру на платформі.

Якщо ви спробували OpenXRay і знайшли йогоне вистачаючи чи не зіткнувшись з деякими проблемами, ви будете раді знати, що можна запустити GoG-версію гри, яку ви встановили з Wine безпосередньо. Він також добре працює зі Steam Play.

Коментарі