everdrive吧 关注:488贴子:4,520
  • 13回复贴,共1

讨论一个烧录卡掉记录的问题。最近我的X7的MD烧录卡开始掉记

只看楼主收藏回复

讨论一个烧录卡掉记录的问题。
最近我的X7的MD烧录卡开始掉记录,几个常玩游戏的记录全掉了。回想了一下最近也只是升级了一次固件而已,但是这个结论很快就被我推翻了。
测量了一下卡上的电池,只有0.5v了,电池没电了。但是电池没电,记录怎么会掉呢,SRAM上的记录是同时记录在SD卡上的呀。
冷静分析了一下,发现电池没电真的是一件很可怕的事情,操作不当就有可能掉记录。
首先说一下烧录卡的记录存储机制,如果你的卡是干干净净的,那么当你开始读取一个有记录功能的游戏,开始玩,并在游戏内做了记录以后,首先这个记录信息是存在烧录卡的SRAM里的,当这个游戏不玩了,换读取其他游戏时,烧录卡会先把SRAM中的数据保存到SD卡上,保存的文件名和游戏一样,扩展名为*.srm。然后再读取第二个游戏,这样记录就会永久保留在SD卡里。
接下来,当我重新想回来玩这个游戏时,烧录卡会先把上一个游戏的SRAM备份到SD卡上,然后去读我这个游戏的SRM文件,读到SRAM里,再去读游戏本身,这样一来,记录和游戏就都加载完毕了。
下篇继续


IP属地:日本来自Android客户端1楼2019-04-15 10:43回复
    那么当电池没电了,严重的问题就来了。开机,读一个需要记录的游戏,首先还是从SD卡里读取SRM文件进SRAM,然后读游戏本身。目前还不要紧,因为卡带通着电,但是如果这个时候关机不玩了了,问题就来了。
    关机以后SRAM里的数据肯定没有了,因为没电嘛,如果这个时候再开机又去读了一个其他的游戏,那就是噩梦开始了,卡带首先还是去备份SRAM,这个时候会把空的SRAM背份后覆盖你在SD卡上的好的记录,然后读取新游戏,如果这个新游戏你之前也是玩过的并且有记录的,那么当备份玩前游戏的空的SRAM后,烧录卡仍然会去读新游戏的SRM文件进SRAM,然后读游戏,你玩起来也不会有任何异常。
    总结一下,就是当电池没电的时候,如果玩完这个游戏直接关机了,那下一次开机如果去玩了其他游戏就会掉记录。
    有没有和我一样遭遇的朋友?讨论一下


    IP属地:日本来自Android客户端2楼2019-04-15 11:00
    回复
      关键你换了电池后是不是能正常记录了?记录好等几天看看会不会掉档?


      来自iPhone客户端3楼2019-04-15 23:38
      收起回复
        电池问题咯,换


        IP属地:广西来自Android客户端5楼2019-08-05 00:57
        回复
          各位,目前世嘉MD游戏机上,最好的烧录卡就是X7了吧?


          IP属地:北京6楼2020-01-15 21:39
          回复
            楼主,你游戏机上面那个东西是什么?卡怎么插在那上面了?


            IP属地:北京7楼2020-01-15 21:40
            收起回复
              我的x7前段时间也换了电池了,电池没电确实会造成存档丢失,不过电池也能用好长时间。


              IP属地:江苏来自Android客户端8楼2020-03-06 10:11
              回复
                我也碰到这种情况了,昨天刚买了电池,回来更换后再看正不正常


                IP属地:湖北9楼2020-04-07 21:51
                回复
                  不知道你们的卡是乌克兰原版还是骏帆的。骏帆的卡是有点问题,但也免费换了


                  IP属地:上海11楼2023-06-06 12:26
                  回复