gba吧 关注:150,124贴子:1,643,837
  • 12回复贴,共1

【求助】盗版卡带的存档问题

只看楼主收藏回复

现象描述:
淘宝买的国内盗版卡带火红2012美化版(芯片记忆),用NDS初代+R4烧录卡的gba back tool按照正版卡带拷贝存档+拷贝游戏Rom的方法,把存档(128kb .sav及.sv1)和游戏Rom一并提取出来。
在VBA上使用,模拟器设置存档类型改为SRAW的时候,使用烧录卡提取的Rom可以读取存档,其他存档类型打开Rom则显示空档。SRAW模式下虽然可以读取,但是没有办法保存(覆盖存档),在进行保存的时候模拟器会在Rom目录文件夹里创建一个64kb .sa1的存档文件然后卡住,卡住现象为游戏声音停止播放且游戏一直处于“存档中请勿切断电源状态”。在使用NDS初代机玩实卡的时候,存档在此处也会卡住约两秒,卡住时声音停止播放,两秒后恢复然后提示存档完毕。
同样的卡带提取存档,使用贴吧火红2012美化版作者发布的Rom,将存档和贴吧下载的新Rom改为同名(.sav, .sv1, .sa1后缀名均试过了),无法识别。
偶然发现把提取出来的存档全删了,文件夹内只留下游戏提取Rom,VBA打开Rom,发现竟然可以读到存档。
提问:我想把盗版卡带的存档提取出来用于手机或者电脑使用,上述方法均不可行,百度也没有找到对应的解决办法。请问大大们问题出在盗版烧录后存档的记忆方式上吗?还是因为是改版游戏?还有没有可能将该卡带内的存档提取出来用于VBA和My Boy使用?
弄了快五个小时,实在是没有办法,在贴吧里提问大家们。文字比较多,无论有没有解决方法都感谢愿意看到这里的大佬,谢谢了!!!


IP属地:江西1楼2022-03-11 15:38回复
    自顶顶顶顶


    IP属地:江西2楼2022-03-11 21:27
    收起回复
      单独放到文件夹里,模拟器的存档格式是sa1,实体卡的存档格式是sav


      来自iPhone客户端3楼2022-03-12 00:39
      回复
        ic芯片卡的存档是没法提取的,这种卡的存档是直接写进rom里的,不清楚rom和存档如何分离,所以存档弄不出来


        IP属地:浙江来自iPhone客户端4楼2022-03-12 08:28
        收起回复
          因为盗版卡的rom打过电池记忆补丁了,生成的记忆文件是sram格式的当然无法和flash记忆的正版rom通用
          可以用在vba里用盗版rom读取电池记忆后,保存一个sgm即时记忆文件,然后用正版读取sgm,再在正版里按游戏流程保存即可


          IP属地:美国来自iPhone客户端5楼2022-03-12 09:19
          收起回复


            IP属地:江苏来自iPhone客户端6楼2022-03-12 12:27
            回复
              不行,即时存档sgm格式也无法保存


              IP属地:湖南来自Android客户端7楼2023-04-16 16:18
              回复
                同问


                IP属地:辽宁8楼2024-05-11 15:03
                回复