1.下载ArtMoney、VBA-M SVN 1507、Cheat Engine 6.5 B1
2.已知的VBA-M信息:
GBA
WRAM大小256kb 模拟器地址:02000000 数据长度: 40000
IRAM大小32kb 模拟器地址:03000000 数据长度: 8000
GBC
RAM大小 4kb 模拟器地址C000 数据长度: 1000
WRAM大小 4kb 模拟器地址D000 数据长度: 1000
打开ArtMoney并加载VBA模拟器进程,点击ArtMoney的“进程”---“进程信息”,复制MD5: 2aa3a2078bc3317a641afc1e3a102c9b
然后VBAM启动任意GBA游戏,我这里是恶魔城-月轮,使用VBAM的内存查看器,找到WRAM的0地址,
现在打开CE6.5B1,CE的搜索类型选择字节数组,查找WRAM的0地址,我这里搜的是
0 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
其实使用ArtMoney也可以,但是我不会用。
我这里找到的是:
0634AAB8 但是不同机器上的地址都不一样。
对找到的地址0634AAB8执行指针扫描,
红圈处就是PC地址
用上面的方法也可以找到IRAM的0地址:
"VBAM.exe"+003F8FE8
3.备份下信息并添加到ArtMoney的模拟器基地址文件:am744.emul(用文本编辑器打开即可)
WRAM大小256kb 模拟器地址:02000000 数据长度: 40000
IRAM大小32kb 模拟器地址:03000000 数据长度: 8000
MD5: 2aa3a2078bc3317a641afc1e3a102c9b
PC地址:
WRAM: VBAM.exe+
P003F8FD0(不能使用引号,地址前手动添加个
P)
IRAM: VBAM.exe+
P003F8FE8(不能使用引号,地址前手动添加个
P)
ArtMoney的基地址格式(使用;分隔):
模拟器名称;进程名;N;MD5哈希值
;RAM信息;模拟器地址;PC地址;数据大小
完整代码如下:
VBA-M SVN r1507;VBAM.exe;N;2aa3a2078bc3317a641afc1e3a102c9b
;WRAM 256kb;02000000;VBAM.exe+
P003F8FD0;40000
;IRAM 32kb;03000000;VBAM.exe+
P003F8FE8;8000
3.重启ArtMoney并加载VBAM模拟器,如图操作:
现在使用恶魔城-月轮验证下基地址,(WINXP)
备注:
双击ArtMoney的地址,即可查看CheatMaker的CM地址!
我这里没有win7+64位,但是理论上模块+地址兼容WIN7以上的系统。
最新的ArtMoney基地址下载点:
http://www.artmoney.ru/e_download_emul.htm