Linux运行风灵月影

game

最近在玩极乐迪斯科,但老想全过选项,就得SL,经常要尝试20多次,很麻烦,就找风灵前备。看到有https://github.com/SpenserCai/LGS-Helper这个项目,本来很惊喜,结果一跑发现根本不通,正好很闲,干脆调试了下代码,发现风灵月影的下载地址变了,而且有cf盾,steam的proton路径也变了,所以通通跑不起来。但幸运的是,脚本本身的原理非常简单,就是用proton跑exe而已,手动操作也不费劲,话不多说,下面是具体流程。

下载修改器

前往https://flingtrainer.com/ ,搜索并下载修改器,解压出exe文件。

确定相关路径

首先在steam库游戏属性中找到appid,比如极乐迪斯科的appid是632470。然后确定自己的proton版本,我是Proton Experimental,可以去$home/.local/share/Steam/steamapps/common/Proton - Experimental/下,搜索proton文件的位置,现在的话正好就在当前目录下,但有些可能在别的子目录里。

最终,根据上面得到的信息,可以构造下面的命令:

STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/你的名字/.local/share/Steam" STEAM_COMPAT_DATA_PATH="/home/你的名字/.local/share/Steam/steamapps/compatdata/632470" WINEPREFIX="/home/你的名字/.local/share/Steam/steamapps/compatdata/632470/pfx" "/home/你的名字/.local/share/Steam/steamapps/common/Proton - Experimental/proton" run "/home/你的名字/修改器路径/修改器名称.exe"

直接运行即可。最好是在游戏开始后再运行,提前打开的话,可能会阻塞游戏启动,steam会说是“游戏正在运行”

Comment