Call of Pripyat仅在Windows上运行,但是由于新的OpenXRay工具,Linux用户也可以玩这个游戏。
安装Call of Pripyat 要安装Windows版本的Call of Pripyat,必须先安装Wine。安装Wine是一个非常简单的过程,为了在Linux上使用Call of Pripyat获得最佳效果,我们强烈推荐使用Wine 4,参考在Debian/Arch Linux/Fedora中安装Wine 4的方法。 一旦你启动并运行Wine,请下载S.T.A.L.K.E.R的GOG版本,将Pripyat下到Linux PC,然后打开一个终端窗口,运行以下cd命令: cd ~/Downloads 在“Downloads”文件夹中,运行ls命令,以便显示安装程序的确切文件名: ls 然后,记下安装程序的名称并将其插入wine命令,以启动安装程序,在下面的命令中,将stalker-call-of-pripyat.exe替换为下载目录中EXE文件的实际名称: wine stalker-call-of-pripyat.exe 运行wine命令将立即调出GOG Gui安装程序,按照说明操作。 完成GOG安装程序后,还有最后一件事要做,我们需要重命名GOG为CoP提供的默认文件夹名称,并将其更改为更符合命令行的名称: cd ~/.wine/drive_c/GOG\ \Games 从S.T.A.L.K.E.R重命名该目录,使用mv命令调用Pripyat到Stalker-CoP: mv 'S.T.A.L.K.E.R. Call of Pripyat' Stalker-CoP
OpenXray的依赖关系 OpenXray引擎需要多个构建依赖项才能成功编译代码,要安装这些构建依赖项。 1、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 2、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 3、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 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)
最后,通过在Game的文件夹中创建一个新的Linux bin目录来完成安装过程,并使用make将构建的代码安装到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,我们需要修改文件,首先删除现有的“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。
相关主题 |