《宝可梦水银》FC 版中,劲敌名字的存储位置与原版火红不一致:原版在 SaveBlock1 偏移 0x3A4C,本作实际在 0x3A40(布局前移 12 字节)。新存档该位置未被正确初始化,残存的垃圾数据被当成名字显示,战斗中出现 劲敌+—————— 曹 …… 之类的乱码,甚至牵连后面的图鉴标志位数据。
本工具把名字按游戏字库编码写入正确位置(0x3A40),补上 0xFF 结束符,并按游戏自身算法重建扇区校验和;存档的当前份与备份份都会修复。只改动名字 8 字节和校验和,不影响任何其他数据。
.sav 电池存档(128 KiB,也支持带 16 字节附加数据的存档,与 ROM 同名同目录);.sav 文件