retroarch 中文文档 下载 App

金手指 Cheats 两种工作方式、加载步骤和注意事项

两种金手指工作方式

RetroArch 支持两种金手指,区别由谁来处理作弊码决定:

类型谁处理说明
Emulator HandledCore(模拟器核心)发给核心,核心自己应用。兼容性好,支持所有标准金手指格式
RetroArch HandledRetroArch 前端前端直接扫描/操控核心的内存区域。支持更多作弊类型,但依赖核心的内存访问接口

大多数游戏用 Emulator Handled 就够了。RetroArch Handled 适合需要更精确内存控制的高级作弊。

下载金手指文件

Online Updater → Update Cheats —— 下载预配置的金手指文件包。金手指文件按主机分类,每个游戏一个文件,格式是 .cht。

下载完成后,金手指文件存在 RetroArch 安装目录的 cheats/ 子目录下。

加载和启用金手指

  1. 进游戏
  2. Quick Menu → Cheats → Load Cheat File (Replace)(加载金手指文件,替换当前)或 Load Cheat File (Append)(追加)
  3. 在弹出的文件选择器里找到该游戏对应的 .cht 文件
  4. 加载后,Cheats 菜单里会列出金手指条目
  5. 左右方向键切换金手指的开关(On / Off)
  6. 退出 Cheats 菜单,金手指在游戏中生效

Cheat Files 的匹配逻辑:金手指文件名和游戏 ROM 名必须一致(不包括扩展名)。比如 ROM 叫 Pokemon Emerald.gba,金手指文件就要叫 Pokemon Emerald.cht。如果对不上,手动浏览选择。

金手指条目常见类型

打开金手指文件后,每个条目有名称和开关:

常见类型示例说明
无限生命Infinite HP锁定内存中 HP 数值不减少
无限货币Infinite Money锁定金币数
解锁内容Unlock All Characters强制解锁隐藏角色/关卡
倍率2x EXP Rate修改经验倍率
修改道具Master Ball x99修改背包物品数量

一个 .cht 文件里通常有几十个金手指条目,按游戏功能分类。可以一个个尝试,找到有用的组合。

自定义添加金手指

  1. Quick Menu → Cheats → Add New Cheat to Top(在列表顶部加新条目)或 Add New Cheat to Bottom(底部加)
  2. 输入金手指码(格式取决于 Core)
  3. 给金手指起个名字
  4. 开启它,测试是否生效

常用金手指码格式:

如果你有现成的金手指码(从金手指网站找的),直接 Add 进去就行。

金手指注意事项

金手指文件管理

金手指文件路径:config/cheats/ 或 RetroArch 安装目录的 cheats/。

可以手动编辑 .cht 文件(纯文本格式),添加、删除、修改条目。Online Updater 每次更新 Cheats 会覆盖,手动编辑前先备份。