想在《怪物猎人》里刷无限素材、在《战神》里锁血硬闯高难?PPSSPP 内置的金手指(也叫作弊码,cwCheat)就能帮你实现。可很多人照着网上教程粘了代码,进游戏却毫无反应——问题多半出在「格式、路径、区域」这三件事上。简单说,先在设置里勾选「启用作弊」,再找与游戏同区域的 cwCheat 代码,最后用游戏 ID 命名 .ini 文件放进 memstick/PSP/Cheats 目录。

一、金手指是什么

PPSSPP 使用的是 cwCheat 金手指系统,和当年 PSP 实机完全一致,无需额外安装任何工具。它通过修改游戏内存,改出「无限生命、无限金钱、全道具、满技能点、解锁隐藏要素」这些效果。提醒一句:金手指是给单机图个乐子的,联机对战别开,会搅了别人的局;它也不是万能药,坏档、游戏本身的兼容问题,它都救不了。

二、开启金手指功能

打开 PPSSPP,进入 设置(Settings)→ 系统(System),勾选「启用作弊 / 金手指」(Enable Cheats)。手机端入口相同。开启后,在游戏运行中按 Esc(手机点屏幕上的菜单键)呼出菜单,就能看到「作弊 / 金手指」选项。

三、获取金手指代码

代码不会自己长出来,需要你手动找。两个常用来源:① cwCheat 官方数据库(常说的 cheat.db 金手指数据库),按游戏编号收录了大量现成代码;② 直接搜索「游戏名 + 金手指代码」,例如「怪物猎人 P3 金手指代码」。挑代码有个原则——跟你游戏版本一致,而且近期有人验证过有效。过时的、错区的代码,粘了也是白折腾。找到后,把整段文字复制下来备用。

四、看懂代码格式

一段标准金手指长这样:

_C0 无限生命
_L 0x200D8FFC 0x24020000

_C0 是「名称行」:C 后面的数字 0 表示默认关闭、1 表示默认开启,后面跟着这条作弊的名字。_L 是「代码行」:一行一个内存地址和数值,可以连续多行。粘贴时务必原样保留空格和 0x 前缀(0x 是十六进制地址的开头标记,删了代码就识别不了),一个字都别改。

五、写入并放置文件

退出游戏,在 PPSSPP 的 memstick/PSP/Cheats 目录下(memstick 就是 PPSSPP 模拟出来的那张「记忆棒」,存档、金手指这些 PSP 数据都装在里面),新建一个与「游戏 ID」同名的 .ini 文件(如 ULUS10491.ini),把代码粘进去,用 UTF-8 编码保存。游戏 ID 是一串字母加数字(就是上面那个 ULUS10491 的样子),打开游戏后标题栏通常就写着,也能在 存档文件夹名里看到。保存后重新进入游戏,呼出菜单 → 金手指 → 勾选要启用的项即可。

六、区域版本要匹配

金手指最常见的失效原因就是区域不匹配。PSP 游戏分美版(ULUS)、日版(ULJM)、欧版(ULES),代码是按区域编写的,互相不通用。你下的镜像是什么版本,就要用对应区域的代码;对不上就搜「游戏名 + 版本 + 金手指」重新找。

七、还是没生效?按这个顺序排查

  1. 代码是否顶格——行首不能有空格;
  2. 保存时编码是不是 UTF-8——如果存成了 ANSI,代码多半会变乱码失效;
  3. .ini 文件名是否等于游戏 ID;
  4. 版本区域是否一致;
  5. 是否重启了游戏——金手指需重进游戏才生效。

以上都对却仍不生效,多为代码本身已过期或你的游戏版本过新,换一组同区域代码再试即可。

搞定了吗?金手指只能让你「打得更爽」,画面糊、手柄别扭还得另想办法。查看全部 PPSSPP 教程,接着学画质调校和手柄设置。最后说句实在的:白嫖开心了,喜欢的游戏记得补个正版票。