金手指统一存放在Cheats目录内;引导游戏前勾选「激活金手指」;
注释请用纯英文表示(别用中文等特殊字符),否则可能无法识别;
ZZZZZZZZ.pnach 文件为模板示例(可以复制后在此基础编辑代码)。
■■■类型介绍■■■
XP金手指解析(RAW格式)
0XXXXXXX 000000YY → 0开头 → byte
1XXXXXXX 0000YYYY → 1开头 → short
2XXXXXXX YYYYYYYY → 2开头 → word
X是基地址,Y是修改值;基地址开头的首位数字对应着特定的数据类型;
用记事本等工具批量制作金手指补丁包,方便又省事;必须码可有可无;
修改游戏可能导致运行异常情况,请谨慎使用。某些特殊代码还未支持。
■■■补丁制作■■■
◎◎《怪物猎人2》示例◎◎
↓↓↓整理标准代码↓↓↓
生命无限
105B396C 00000096
105F8C92 00000096
205F90AC 00960096
耐力无限
105F9064 000001C2
105F91AA 000001C2
↓↓↓设置数据类型↓↓↓
生命无限
105B396C,short,00000096
105F8C92,short,00000096
205F90AC,word,00960096
耐力无限
105F9064,short,000001C2
105F91AA,short,000001C2
↓↓↓归零首位数字↓↓↓
生命无限
005B396C,short,00000096
005F8C92,short,00000096
005F90AC,word,00960096
耐力无限
005F9064,short,000001C2
005F91AA,short,000001C2
↓↓↓标记注释内容↓↓↓
comment=MH2DOS
gametitle=MH2DOS
// HP
patch=1,EE,005B396C,short,00000096
patch=1,EE,005F8C92,short,00000096
patch=1,EE,005F90AC,word,00960096
// SP
patch=1,EE,005F9064,short,000001C2
patch=1,EE,005F91AA,short,000001C2
■■■重要提醒■■■
「patch=1,EE」是必要的补丁标记;添加//符号即为禁用;
※请注意:补丁标记和数据类型都要注意大小写敏感!!
↓↓↓游戏CRC获取方法↓↓↓
正常引导相应的游戏,然后退出模拟器,记事本打开Logs目录内
的EMULOG.TXT文件,然后查找字符【CRC =】得出:
CRC = 1234ABCD 或 CRC = 0x1234ABCD (1234ABCD就是游戏CRC)
用此CRC作为金手指的文件名:1234ABCD.pnach (要去掉0x)
■■■扩展代码■■■
模拟器兼容扩展代码(4/D/E等开头),设为 extended 数据类型;
以每组代码为区分,扩展代码的首位数字无须归零。
◎◎《上帝の手》示例◎◎
↓↓↓整理扩展代码↓↓↓
怒气无限
205CA50C 42F00000
205CA504 42F00000
D05E7642 0000FFFE
205CA504 00000000
↓↓↓得到最终结果↓↓↓
// MAX
patch=1,EE,205CA50C,extended,42F00000
patch=1,EE,205CA504,extended,42F00000
patch=1,EE,D05E7642,extended,0000FFFE
patch=1,EE,205CA504,extended,00000000