SteamOS正版游戏导入注册表、Mod、汉化、更换启动exe文件的方法
会进化的机器人溪
编辑于 2024年08月19日 11:57
steamdeck教程

不用protontricks给OS系统Steam正版游戏打Mod、导入注册表、更换启动exe文件的方法

以正版赛博朋克2077为例

启动代码:

eval $(echo "%command%" | sed "s/REDprelauncher.exe'.*/regedit.exe'/")

(该代码也可用于替换正版游戏的启动exe文件、Mod或者汉化exe文件运行,代码红色的REDprelauncher.exe为游戏原启动exe,后面的regedit.exe为需要替换运行的exe文件

将regedit.exe拷贝至游戏启动器所在目录,2077的启动文件为REDprelauncher.exe,其他游戏替换为相应的exe即可,赛博朋克2077的启动器目录为bin/x64/,有的游戏可能就是游戏根目录。

(打Mod或者汉化替换为相应的mod或者汉化exe文件即可)

/home/deck/.local/share/Steam/steamapps/common/Proton 8.0/dist/share/default_pfx/drive_c/windows/regedit.exe

启动游戏会自动启动regedit.exe从桌面或者下载文件夹(易于定位即可)定位导入*.reg即可

启动代码:

cmd=( %command% ); cmd[-1]="$STEAM_COMPAT_INSTALL_PATH/exeYouWantToRun.exe"; "${cmd[@]}"

(其中%command%前后有空格,;后面有空格)

exeYouWantToRun.exe为拷贝至游戏根目录(proton运行时)的需要替换执行的exe

启动游戏会运行exeYouWantToRun.exe(或汉化、mod的exe文件)

删除启动代码,即恢复原启动exe