那天蹲在桌子前面翻帖子,反复在琢磨psp模拟器金手指怎么用,跟着别人贴出来的步骤点来点去,心里总觉得只差最后一下就能调出来想要的数值。屏幕亮着,模拟器已经开好了游戏,存档也提前存过一遍,怕中途出错丢进度,还特意多存了一个位置,手上复制好的代码文本放在侧边窗口,随时准备粘贴进去。

先新建了那个后缀对应的文件,把整段代码一股脑粘进去,保存的时候没留意编码,直接就关掉了记事本。往文件夹里放文件的时候路径看着是对的,文件夹名字和帖子里写的一模一样,没改半个字。切回模拟器,打开菜单找到金手指选项,把开关点开,游戏画面顿了一小下,当时还以为是成功了,盯着角色的数值看了几秒,什么变化都没有。

关掉游戏重新进。

这次换了一段简短一点的代码,只改金币,想着代码短一点不容易出问题。文件重新做,粘贴的时候逐行扫了一遍,删掉末尾多出来的空行,再放回原来的目录。启动游戏,再次开启金手指,画面依旧没有变化,金币数目纹丝不动。有点闷,来回切窗口,反复核对文件名,怀疑是不是名字里多打了空格,一个字符一个字符对着比对,来回确认好几遍,文件名本身是没问题的。

群里有人说要在游戏运行起来之后再开,不要进游戏之前就打开金手指总开关。照着这个说法试,先进游戏加载存档,稳定运行之后,再呼出模拟器菜单,拨动开关,列表里面能看到刚刚导入的代码条目,勾选上,等待响应。等了好一会,还是没有动静,列表安安静静躺在那里,勾选框明明打上了,效果就是出不来。那个时候开始怀疑,是不是代码本身和当前这个游戏版本对不上,帖子里的资源是旧版本的,我这边下的ROM版本不一样,自然读不出来。

又去别的地方找同游戏别的几组代码,下载下来,替换掉文件夹里原来的文件,操作流程和之前完全相同。呼出菜单,勾选,等待,依旧没有反应。来回切换开关,关掉再打开,勾选取消再勾选,折腾了很久,模拟器偶尔会卡一下,可游戏内的状态始终维持原样。那段时间脑子里很乱,一会觉得是编码的问题,一会觉得是模拟器版本太低,一会又觉得代码的格式写错了,冒出来很多零散的猜想,没有办法验证哪一条才是症结。

后来试着单独只启用一条代码,不再一次性勾选一大堆。长长的代码块拆开来,只留下一行测试,其余全部注释掉,保存放回目录。重新进游戏,开启金手指,这一次还是没有变化,连一点反馈都看不到。模拟器不会弹出报错窗口,不会提示文件损坏或者代码无效,就像什么都没发生过一样,这种无声的状态反而更磨人,根本不知道问题卡在哪个环节。

也试过换存放位置,把文件挪到别的子文件夹里面,再回去读取,菜单里面干脆刷不到代码条目了,这下能确定,之前能刷出来列表的时候,文件路径本身是识别得到的,失效和读取路径没有关系。

折腾到很晚,游戏反复重启十几次,存档读了又读,代码换了一批又一批,勾选开关的动作重复了无数次。最后干脆把金手指总开关关掉,不再继续试了。仅仅代表我当时遇到的情况,别的人在同样的模拟器上,同样的步骤,说不定就能正常读出效果。

关掉模拟器的时候,桌面上面还留着那个文本文件,没有删掉。