本来发了一贴详细的带图流程,把起因经过结果都写完了,发出去的帖子不知道为还是没有发出来而且也没有提示被删?那我就发个纯文字版吧
同学的究绿5.4卡带,卡死锁漏冻出不来了,卡带就闲置了。然后他之前还有很多宝可梦的卡带,在一次无意中我知道了d卡可以从新烧录,然后看了吧里很多教程,知道用nds程序或者买gbx烧录器,可以从新烧录,找资源的艰辛就不说了,然后看了整整一周多的贴子,每个帖子都看了2-4遍,基本懂一点点了。那么开始这次折腾总结!
1.发现用nds程序刷rom中途退出或中断后再重新烧录有大概率烧录报错无法烧录,解决办法换软件有可能解决,或者用gbx烧录器解决。
2.有些卡带刷了别的宝可梦游戏以后无法存档是因为你没有办法打1m的sram汉化补丁所以存档存不到芯片里,原版存档方式的话卡带缺电池,需要把原件和电池补齐!解决办法买一张原件齐全带电池的卡就可以通杀!
3.用gbata工具打补丁最大只支持到512的sram补丁(64kb存档文件大小也就是说只要存档大小不大于64kb就算不用d商rom也有可能芯片存档成功,个别汉化游戏必须用d商魔改rom),而宝可梦游戏是128kb文件大小(为了防止通讯失败没有电等原因丢档宝可梦的128kb的存档是由2个64kb存档组成的)需要1m的sram汉化芯片存档补丁,我用gbata工具打了512的补丁后烧录宝可梦游戏会提示存档丢失,恢复备份存档,也就是说只读取了一个64kb另外64kb没有打到补丁所以丢档了一半…玩是能玩就怕一周目或者二周目啥的容易有问题。
4.有些改版宝可梦有些无法烧录进卡带原因是作者加了片头导致原本跳转地址发生了改变游戏机的bios无法正常处理代码导致的,或者就是加了防烧录补丁,防止d商烧录,可是根本放不住D商啊😭只能防住我们这些想用掌机玩的小白们😭解决办法就是查一下用的什么原版游戏改的,然后用16进制编辑器对比原版和改版的代码,这个代码一般在很靠前的位置,修改成原版的代码就行了,具体操作流程看周哥的帖子讲怎么去片头!直接搜就可以搜到!
5.究绿是一张芯片原件很全带电池的卡,所以我用旧卡导出的rom和我为了研究,新买的卡导出的rom代码对比一模一样,所以存档没有写进rom里!
6.通过d商rom与制作组原版rom对比,发现代码有3处大段代码不同的位置。第一处就是片头位置不同解决了卡片头无法运行游戏的问题,第二处就是sram补丁位置,我对比了用gbata打补丁的rom发现d商的补丁修改确实比gbata补丁位置要多,所以确定了最大支持512的64kb文件大小的存档!第三处就是在原本原版rom靠近尾部的FFFF空白处加入超大段的连续代码,我猜测应该是对实体卡带电路支持的一个驱动集合,sram补丁应该就是一个快捷方式来指引位置,最后这大段代码就应该是到了位置后告诉你具体该干什么。
最后我成功的把存档导出来然后通过电脑金手指穿墙后解决了死锁漏冻,然后顺便加了内置修改,这样相当于加了老金,这样我同学终于可以把没打完的剧情通关了!好了这次就是我一个新手小白从0开始折腾的全过程总结了最后感谢几位大佬发的帖子对我的帮助非常感谢!
同学的究绿5.4卡带,卡死锁漏冻出不来了,卡带就闲置了。然后他之前还有很多宝可梦的卡带,在一次无意中我知道了d卡可以从新烧录,然后看了吧里很多教程,知道用nds程序或者买gbx烧录器,可以从新烧录,找资源的艰辛就不说了,然后看了整整一周多的贴子,每个帖子都看了2-4遍,基本懂一点点了。那么开始这次折腾总结!
1.发现用nds程序刷rom中途退出或中断后再重新烧录有大概率烧录报错无法烧录,解决办法换软件有可能解决,或者用gbx烧录器解决。
2.有些卡带刷了别的宝可梦游戏以后无法存档是因为你没有办法打1m的sram汉化补丁所以存档存不到芯片里,原版存档方式的话卡带缺电池,需要把原件和电池补齐!解决办法买一张原件齐全带电池的卡就可以通杀!
3.用gbata工具打补丁最大只支持到512的sram补丁(64kb存档文件大小也就是说只要存档大小不大于64kb就算不用d商rom也有可能芯片存档成功,个别汉化游戏必须用d商魔改rom),而宝可梦游戏是128kb文件大小(为了防止通讯失败没有电等原因丢档宝可梦的128kb的存档是由2个64kb存档组成的)需要1m的sram汉化芯片存档补丁,我用gbata工具打了512的补丁后烧录宝可梦游戏会提示存档丢失,恢复备份存档,也就是说只读取了一个64kb另外64kb没有打到补丁所以丢档了一半…玩是能玩就怕一周目或者二周目啥的容易有问题。
4.有些改版宝可梦有些无法烧录进卡带原因是作者加了片头导致原本跳转地址发生了改变游戏机的bios无法正常处理代码导致的,或者就是加了防烧录补丁,防止d商烧录,可是根本放不住D商啊😭只能防住我们这些想用掌机玩的小白们😭解决办法就是查一下用的什么原版游戏改的,然后用16进制编辑器对比原版和改版的代码,这个代码一般在很靠前的位置,修改成原版的代码就行了,具体操作流程看周哥的帖子讲怎么去片头!直接搜就可以搜到!
5.究绿是一张芯片原件很全带电池的卡,所以我用旧卡导出的rom和我为了研究,新买的卡导出的rom代码对比一模一样,所以存档没有写进rom里!
6.通过d商rom与制作组原版rom对比,发现代码有3处大段代码不同的位置。第一处就是片头位置不同解决了卡片头无法运行游戏的问题,第二处就是sram补丁位置,我对比了用gbata打补丁的rom发现d商的补丁修改确实比gbata补丁位置要多,所以确定了最大支持512的64kb文件大小的存档!第三处就是在原本原版rom靠近尾部的FFFF空白处加入超大段的连续代码,我猜测应该是对实体卡带电路支持的一个驱动集合,sram补丁应该就是一个快捷方式来指引位置,最后这大段代码就应该是到了位置后告诉你具体该干什么。
最后我成功的把存档导出来然后通过电脑金手指穿墙后解决了死锁漏冻,然后顺便加了内置修改,这样相当于加了老金,这样我同学终于可以把没打完的剧情通关了!好了这次就是我一个新手小白从0开始折腾的全过程总结了最后感谢几位大佬发的帖子对我的帮助非常感谢!