众所周知,GBA想要烧录玩GBC,最简单的方法就是用Goomba Color进行转换。
转换为GBA-ROM后,基本就能完美模拟了,这样就省去了300多大洋的GB烧录卡钱。
但是转换后的ROM存档没法直接跟GBC原ROM通用,这样适用性就大大降低了,
于是经过研究,我找到并翻译了如下方法,完美实现存档转换!
Goomba Color & GBC 存档转换教程
原作者:Dwedit 中文图文教程:CROSSZTC
1.创建一个 Pocketnes/Goomba/SMSAdvance 模拟器整合ROM。
(可以是多合一,最好是单一ROM)
2.你可以在烧录卡上玩,想要转换存档时,请用VBA运行这个ROM。
3.再把你在烧录卡上玩的游戏存档导入VBA。
(文件-导入-电池记忆文件-选择*.SAV,M3用户需要转换SAV)
4.导入后会重置游戏,现在你的烧录卡进度已经载入了!
5.下面,请在VBA上做以下操作:工具-内存查看器
6.点击保存按钮,可以从内存中保存出当前GBC存档。
点击载入按钮,可以把你的GBC游戏存档导入到当前模拟器整合ROM中。
* For PocketNES: Use address = 03005000 and Length = 2000
如果你是NES模拟器,地址=03005000,长度=2000
* For Goomba: Use address = 02038000 and Length = 8000
如果你是GB/GBC模拟器,地址=02038000,长度=8000
* For SMSAdvance: Use address = 0E004000 and Length = 4000
如果你是SMS模拟器,地址=0E004000,长度=4000
8.保存后的*.DMP文件直接改名为*.SAV即可被GBC游戏识别。
载入的话,就把GBC的*.SAV改成*.DMP文件。
9.合集ROM的话,每个游戏载入后,就可以保存载入对应游戏的存档。
载入存档最好在刚进入游戏没有读取存档前载入,如果无效就在模拟器内重置游戏。
以上是原教程
我的具体操作流程是
在http://ww防w.dwed吞it.org/gb防a/goomb吞acolor.php下载Version 12-14-2014这个版本的(别的版本我转换成gba以后不能存档)
gbc的rom转成gba格式
GBC的存档后缀名字改为rom名字.sav.DMP
然后电脑上用VBA打开转换过的gba,VBA上打开:工具-内存查看器
选择载入,地址填02038000然后保存
然后存档就进去了,然后游戏里面再保存下,同时按lr两次
然后用老周那k101的存档转换工具转成k101的那136k的存档,扔进去就可以了
转换为GBA-ROM后,基本就能完美模拟了,这样就省去了300多大洋的GB烧录卡钱。
但是转换后的ROM存档没法直接跟GBC原ROM通用,这样适用性就大大降低了,
于是经过研究,我找到并翻译了如下方法,完美实现存档转换!
Goomba Color & GBC 存档转换教程
原作者:Dwedit 中文图文教程:CROSSZTC
1.创建一个 Pocketnes/Goomba/SMSAdvance 模拟器整合ROM。
(可以是多合一,最好是单一ROM)
2.你可以在烧录卡上玩,想要转换存档时,请用VBA运行这个ROM。
3.再把你在烧录卡上玩的游戏存档导入VBA。
(文件-导入-电池记忆文件-选择*.SAV,M3用户需要转换SAV)
4.导入后会重置游戏,现在你的烧录卡进度已经载入了!
5.下面,请在VBA上做以下操作:工具-内存查看器
6.点击保存按钮,可以从内存中保存出当前GBC存档。
点击载入按钮,可以把你的GBC游戏存档导入到当前模拟器整合ROM中。
* For PocketNES: Use address = 03005000 and Length = 2000
如果你是NES模拟器,地址=03005000,长度=2000
* For Goomba: Use address = 02038000 and Length = 8000
如果你是GB/GBC模拟器,地址=02038000,长度=8000
* For SMSAdvance: Use address = 0E004000 and Length = 4000
如果你是SMS模拟器,地址=0E004000,长度=4000
8.保存后的*.DMP文件直接改名为*.SAV即可被GBC游戏识别。
载入的话,就把GBC的*.SAV改成*.DMP文件。
9.合集ROM的话,每个游戏载入后,就可以保存载入对应游戏的存档。
载入存档最好在刚进入游戏没有读取存档前载入,如果无效就在模拟器内重置游戏。
以上是原教程
我的具体操作流程是
在http://ww防w.dwed吞it.org/gb防a/goomb吞acolor.php下载Version 12-14-2014这个版本的(别的版本我转换成gba以后不能存档)
gbc的rom转成gba格式
GBC的存档后缀名字改为rom名字.sav.DMP
然后电脑上用VBA打开转换过的gba,VBA上打开:工具-内存查看器
选择载入,地址填02038000然后保存
然后存档就进去了,然后游戏里面再保存下,同时按lr两次
然后用老周那k101的存档转换工具转成k101的那136k的存档,扔进去就可以了