gba吧 关注:150,419贴子:1,644,741
  • 6回复贴,共1

D卡带有sram切bank的卡带,可能是双牛屎或带三个芯片的

取消只看楼主收藏回复

手里的卡带测试了一遍,发现,双牛屎的和那种带了三个8脚ic的卡,都能够切bank
而且里面的游戏没被我刷掉的,一个是英文宝可梦,存储也是存入nor中,启动游戏不报那个存档错误的。


IP属地:江苏1楼2023-05-06 22:23回复
    @小橘子大宝贝, 我去网页看到了,回复网页里不显示,但是消息里有你的回复。gta没有切900000的操作。然后,我还没找到通关的记忆文件测试1mflash补丁。我先把写1mSRAM代码加gbabf上了,等有记录了我试试。也不知道代码有没有啥bug,看了那个网页就发现一个bug,写入记录之后需要切回bank0,写代码就没在意,不过现在加上了这个。不知道别的有没有问题。有通关记录和这个卡带的可以试试:
    s/1gQk4DX7asC1FFEEXLq5fhw
    5rwt


    IP属地:江苏8楼2023-05-08 16:06
    回复
      上面的版本写入和导出1m不行。但是我发现,只要导入512就够了,第一次启动虽然提示破坏存档,但是再保存一次就自己补全1m了,再重启就不会报错了。
      这样看,不需要写1m的存档代码了


      IP属地:江苏9楼2023-05-08 18:17
      收起回复
        晚上一直刷那个带sram切换bank的卡,总是中间出现错误。@小橘子大宝贝 你昨天发给我转好的rom应该没问题,我刷进卡,再导出来,就会在中间出现差异。看了下,那里是8080,这种错误是卡带没有重置进读取模式造成的。然后就用flashGBX,同样也是这里出现的差异。
        关键,这个卡我还有几张,拿出来2个测试,全部如此的错误。 头疼,怪异事件,不知道这个nor出了什么问题。这个卡上有3个那个12脚的IC,我拆掉了2个A4和A6,然后卡带就不能切bank了。所以这中切bank的功能就是单独的IC负责。


        IP属地:江苏14楼2023-05-08 21:44
        收起回复
          所有影响因素凑到了一起,太难判定到底哪里出了问题。唉。 把NDS烧录卡格式化了,从新考内核进去,情况又不同。之前的tf卡估计被我考来考去的,文件已经出现错误了


          IP属地:江苏20楼2023-05-09 10:13
          回复
            终于成功了。影响因素真的可能来自tf卡长期反复删写。 我更换了com卡内核为原版4.0b内核,然后格式化了TF卡,从新拷入相关文件。
            卡带情况:双牛屎卡,只保留4148原件,其他的焊除了,加了电池。 gbabf测试显示有SARM的bank切换。然后把@s935705402帮我打1MSRAM补丁的绿宝石烧进去,再导出来对比没有错误,再导入128k(1m)的通关存档进去,再导出对比没有错误。进入GBA游戏,终于正常了,可以读取,再存。目前均正常。
            GBABF我更新了save代码部分,放在nds吧置顶了。大家可以试试别的。
            重点可能是,TF卡长期写入读取的,可能存在数据在空白扇区的,用SDformat软件格式化以下,再从新考入相关文件,可能会解决问题。我前面主要问题就是烧进去的rom再导出,就跟原版文件不同了。


            IP属地:江苏21楼2023-05-09 10:31
            收起回复
              目前就这个双牛屎卡带,成功的,后面再测试其他的看看


              IP属地:江苏来自Android客户端22楼2023-05-09 10:32
              收起回复