继续研究,发现以下地址:
32'h0000D06C:总游戏时间,以秒为单位
32'h0000D9E8:Datapak 标记,使用 32 位(整数)的后 20 位,bit 0 开始(little endian),拿过的 Datapak 标记为 1
32'h0000D9EC:Skiff 标记,同上
32'h0000DA14:第一关的宝箱标记,同上,有多少个宝箱就标记多少位
第二关宝箱标记为第一关地址 + 4(就是紧随其后的 4 个字节)。注意:第七关和第十三关没有宝箱。
还剩下杀敌数没有找到……
抄起 C# 写了个存档编辑器。刚做好读取部分,解锁计算和写入还没做。
顺便放一个改过的存档。第一关最佳时间为 1 秒钟,hoho~