GB/GBC汉化经验分享之十六--Rom的扩容 心得研究

六级用户 RangerMarsh 5天前 585

十六、Rom的扩容


修改程序之前要给游戏扩容。我们要添加新的字库,放新的程序和文本,原来的游戏里已经没有空间了。扩容可以使用CrystalTile,在工具菜单中选择ROM扩容

可以按照容量或者Tile数来操作,一般直接翻倍就好。这个游戏原来是256KB16384Tile。就再给它加16384Tile,变成512KB。新增加的Rom空间从00040000-0007FFFF,对应bank 10-1F

16-01.png

接下来增加字库,我们把Bank 10留下来写程序,字库从Bank 11开始,先随便增加一些测试的字,这个之前介绍过,大概的设置如下。

16-02.png

接下来用BGB模拟器打开改好的Rom,会提示Rom size不对

16-03.png

点击确定,我们把

0:0147这里的06改成03,修改卡类型为MBC1+RAM+BATTERY

0:0148这里的03改成04,修改rom size的标识为512KB

0:0149这里的00改成02,修改ram size的标识为8KB

16-04.png

这里的修改是参考了韩文版的文件头,为什么这么修改我也不太清楚,但不修改卡类型的话,切换Bank会有问题。

再点击File下面的Fix checksums,修正校验码。这样之后加载游戏就不会报错了。

16-05.png

接下来我们就要在这个扩容了的Rom中进行程序的修改和增加操作。


上一篇:GB/GBC汉化经验分享之十五--《圣剑传说》的原文本输出程序分析
下一篇:请教下大家关于PSone的问题
最新回复 (1)
  • 四级用户 橘霓暴 4天前
    0 2
    终于到扩容了,快进到怎么塞字库
    • 老男人游戏网配套论坛
      3
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。