- -OpenXRayを使用してS.T.A.L.K.E.Rをプレイする方法LinuxでのPripyatの呼び出し

OpenXRayを使用してS.T.A.L.K.E.Rをプレイする方法LinuxでのPripyatの呼び出し

ストーカー。 Call of Pripyatは、ウクライナのチェルノブイリ周辺で開催される優れたオープンワールドゲームです。 S.T.A.L.K.E.Rの3番目のエントリですシリーズは、ポスト黙示録的な冒険を愛するゲーマーのためのカルトクラシックです。リリース時に、Call of PripyatはWindowsでのみ実行されました。ただし、新しいOpenXRayツールのおかげで、Linuxユーザーもこのゲームを楽しむことができます!

Call of Pripyatを機能させるには、法律が必要ですゲームのコピー。いくつかの購入方法があります。最高の結果を得るには、ゲームのGOG.comリリースを入手してください。これはDRMに包まれておらず、ファイルへの完全なアクセスを提供します。

ゲームを購入したら、それをLinux PCにダウンロードし、動作を確認する方法に従ってください。

始める前に

ゲームを機能させる方法について話す前にLinuxでOpenXRayエンジンを使用している場合、このコードは初期段階にあり、開発が非常に進んでいることに注意することが重要です。さまざまなLinuxディストリビューションのサポートの複雑さと、パッチ未適用のバグにより、このツールでゲームを実行する際に問題が発生する場合があります。

このガイドでコードに問題が発生した場合は、問題のページをチェックして、問題の軽減に役立つように開発者に連絡してください。

Call of Pripyatをインストールする

ゲームをLinux PCにインストールしてから、OpenXRayバイナリ、ソースコード、またはその他のものをいじる必要があります。 Call of PripyatのWindowsバージョンをインストールするには、Wineをインストールする必要があります。

Wineのインストールは、とても簡単なプロセスです。過去にAddictivetipsについてかなり広範囲にカバーしてきました。 LinuxのCall of Pripyatで最高の結果を得るには、Linuxのゲーマーを支援する優れたアップデートがあるため、Wine 4を使用することを強くお勧めします。

Wineを起動して実行したら、ダウンロードしてくださいS.T.A.L.K.E.R.のGOGリリースLinux PCへのPripyatの呼び出し。次に、ターミナルウィンドウを開きます。インストール中にWineのエラーを検出できるように、このプロセスではコマンドラインにアクセスできることが重要です。この方法でEXEを実行する方がはるかに簡単です。

ターミナルウィンドウを使用して、 CD 〜/ダウンロード PripyatゲームEXEファイルがあるフォルダー。

cd ~/Downloads

ダウンロードフォルダーで、 ls コマンドを使用すると、インストーラーの正確なファイル名を表示できます。

ls

次に、インストーラーの名前を書き留めて、 ワイン コマンド、インストーラーを起動します。以下のコマンドで、置き換えます stalker-call-of-pripyat.exe ダウンロードディレクトリ内のEXEファイルの実際の名前。

wine stalker-call-of-pripyat.exe

実行中 ワイン コマンドはすぐにGOG Guiインストーラーを起動します。指示に従って、すべてをLinux PCにインストールする方法を学びます。

GOGインストーラーが完了したら、最後にやることが1つあります。 GOGがCoPに提供するデフォルトのフォルダー名を変更し、よりコマンドラインに適した名前に変更する必要があります。これをする、 CD 「GoG」フォルダに移動します。

cd ~/.wine/drive_c/GOG Games

S.T.A.L.K.E.Rからディレクトリの名前を変更しますStalker-CoPへのPripyatの呼び出し mv コマンド。

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

OpenXrayの依存関係

OpenXrayエンジンにはいくつかのビルドが必要ですコードを正常にコンパイルするための依存関係。これらのビルド依存関係をインストールするには、ターミナルを開き、使用するLinux OSに対応する指示に従ってください。

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

フェドラ

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 clone コマンド。ターミナルで、Gitを使用して最新のソースコードを複製します。

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

ソースコードを取得した後、新しいビルドディレクトリを作成します mkdir.

cd xray-16
mkdir bin

ビルドディレクトリに移動します CD そして、cmakeとmakeを呼び出してコードをコンパイルします。

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

最後に、ゲームのフォルダに新しいLinux binディレクトリを作成してインストールプロセスを完了し、使用します 作る ビルドされたコードを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用に構築されていますが、PCで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をプレイする他の方法LinuxでのPripyatの呼び出し

OpenXRayは興味深いプロジェクトであり、より多くのLinuxユーザーがCall of Pripyatを楽しむのに役立っていますが、プラットフォームでこのゲームをプレイする唯一の方法ではありません。

OpenXRayを試し、見つけた場合不足している、またはいくつかの問題に遭遇した場合、WineでインストールしたゲームのGoGバージョンを直接実行できることを喜んで知るでしょう。また、Steam Playでもうまく機能します。

コメント