关于七龙珠4in1卡带存档读取写入的问题

从TB上看到旧版龙珠4in1,果断购入,一张红色毛爷爷没了~~~

点击查看原图

回来用模拟器上的存档写入卡带,放到游戏机上直接无存档。怀疑是有校验,所以用游戏机存档放到模拟器上,一切正常,但是反过来写回去的md5和重新读回的md5不一样。仍然是游戏机存档信息,研究了半天发现这个卡带算是校验吧,卡带存档8KB有4个同样的信息,而模拟器只有一个信息。从512字节开始是一样的。但是到后来……

这个是卡带和模拟器512字节部分的图(一样的就截取一个了)

点击查看原图

这个是卡带导出存档2560字节的图

点击查看原图

这个是模拟器存档在2560字节的图

 点击查看原图

发现在2560字节开始卡带是重复512字节信息,4608字节、6656字节开始同理。

所以要将模拟器存档搞到卡带上必须将后面字节空白处填好,形成和卡带一样的模式,有四个同样的存档信息(1用3备?)。经测试搞定

上图,龙珠Z1最后一关打完纳巴存档。这经验值玩过的都懂的。卡带今天下午才拿回来的,刚换的电池。。。。。

点击查看原图