这几天在沉迷一款98元买断制韩国原神——《龙之剑:觉醒》,打到后面不是很想做任务了,想去逛地图,毕竟这游戏地图蛮大的。结果发现不做任务的话英雄没办法突破升级,然后其他地区的怪等级又高,小怪一多被群殴就寄了,于是就像弄个风灵月影修改器简单锁个血玩玩。
风灵月影,启动!
因为我已经不用windows系统了,用Linux系统打游戏,而绝大部分修改器都是Windows的,怎么办呢?好问题,游戏都是Windows的,能在Linux运行起来,你说怎么办?让修改器用同样的办法运行起来不就行了?
然而,让我使用系统的Wine运行起来修改器,却发现修改器找不到游戏进程不能进行作弊操作,这???
经过和AI的一番Battle,我知道了:游戏运行的Wine/Proton环境是和系统的环境隔离的,用系统的Wine运行修改器,修改器是看不到游戏进程的,只有用同一个Wine/Proton环境才能让修改器生效。
DeepSeek推荐了两个方案:
- 使用 TrainerForge
- 通过 Proton 手动运行
其中,TrainerForge是一个有图形化界面的软件,DeepSeek推荐优先尝试。但是实际上我试了一下,虽然都按照指示配置了,也提示修改器启动了,但是就是看不到修改器的影子。
然后,我尝试通过Proton手动运行,他给我的参考运行命令是:
STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/你的用户名/.local/share/Steam" \
STEAM_COMPAT_DATA_PATH="/home/你的用户名/.local/share/Steam/steamapps/compatdata/游戏的AppID" \
WINEPREFIX="/home/你的用户名/.local/share/Steam/steamapps/compatdata/游戏的AppID/pfx" \
"/home/你的用户名/.local/share/Steam/steamapps/common/Proton - Experimental/proton" \
run "/home/你的用户名/路径/修改器名称.exe"对应实际改了一下,就是这样子了:
STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/chocola/.local/share/Steam" \
STEAM_COMPAT_DATA_PATH="/run/media/chocola/3T-DATA02/SteamLibrary/steamapps/compatdata/4570720/" \
"/run/media/chocola/3T-DATA02/SteamLibrary/steamapps/common/Proton 11.0/proton" \
run "/run/media/chocola/3T-DATA02/SteamLibrary/steamapps/common/DragonSword Awakening/DSA_Trainer.exe"成功启动!