gba吧 关注:149,461贴子:1,641,458
  • 16回复贴,共1

蓝透D卡的通用性,讨论

只看楼主收藏回复

蓝透卡不用电池的记忆方式,多数是rom里面有一段程序,在记录的时候将sram里面的记录写入norflash中。所以这类的卡带rom被dump下来之后,用模拟器运行会直接出现记录。
蓝透卡有大小不同的norflash芯片,写入指令是不同的。所以有疑问两种卡的rom中的记忆录入程序代码应是不同的,若想做到兼容,按理说代码体积可不会太小了,所以请大家尝试下两种卡带交叉写入下对方rom,看是否还能保存和运行。
因为我手里没有那个大芯片msp54lv,只有gl29的一张(也是amd阵营的),测试了下跟intel的一张蓝透卡游戏,rom里面的记录就消失了,而且游戏中记录会卡死。
因为我手里的卡带都被打乱了,之前测试程序都刷了不知道几轮了,rom是那个带卡dump的也不知道了。看看大家有没有兴趣测试看看。
如果真的是不兼容的,以后蓝透卡带dump还是建议写清什么芯片弄下来的


IP属地:江苏1楼2022-12-10 09:01回复
    蓝透D卡貌似普遍容量大(比如星之卡比梦之泉是8M的,但是蓝透D卡提取出来的文件体积是16M)。看起来好像多了一倍的空间。


    IP属地:山东来自Android客户端3楼2022-12-10 11:59
    收起回复
      支持大佬继续研究。


      IP属地:上海4楼2022-12-10 22:47
      回复
        有那么复杂吗?
        里面有电池的,就是可以烧录正常rom的
        没电池的,就是要烧录无电池存档补丁rom的


        IP属地:日本来自iPhone客户端5楼2022-12-12 07:02
        收起回复
          是不是和游戏初始存档类型有关系,转成sram后,所以代码不同,所以芯片不同,先测初始存档同类型游戏


          IP属地:山西来自iPhone客户端6楼2022-12-14 00:58
          回复
            我手头有两张芯片
            一种是自带SRAM的小芯片
            一种是大芯片
            这两个的改版ROM都是可以正常在另外一个卡里运行存档的


            IP属地:江苏来自Android客户端7楼2022-12-18 09:01
            回复
              以前贴吧有大佬分析过,其实就是利用SMS记忆把存档直接写入rom最后的空白区域。只要同样编程的芯片控制读入写入SMS程序就可以通用的。目前Intel芯片的蓝卡应该都是用一种程序,所以可以通用。如果是有电池记忆的芯片和芯片记忆芯片的就会导致存档死机。


              IP属地:云南8楼2022-12-18 11:08
              回复
                对我来说,gba卡还是很多弄不明白的地方,这里说下几个我经过明确对比验证的结论吧:
                1.牛屎里面有程序,而且操作了不少东西,证据:新D卡的芯片内存储rom,刷到一些老D卡(PCB上有SST、HP标注的)上是不能实现无电池存档的,但是也有老D卡却支持(PCB上有sun标准的)。我验证了不是一两张,因为我每个卡都有同厂家不同版本的PCB的
                2.牛市里面有些程序应该是阻碍了刷写通道。证据:MSP55lv100的大芯片我手里有两种卡带,每个卡带有都有几张,验证后A99主板的能刷,SK55那个就不行,走线测了也没发现什么特别的短线、原件什么的。
                3.有的卡GBA能用,NDS就不能读取,证据:手里两张同型号主板的GBA卡,游戏不同,GBA能用,插NDS就不能识别,进GBABF能看到rom view里面都是整齐排列的其他数据,可能就是牛屎映射出现了错误造成nds不能识别


                IP属地:江苏10楼2023-03-26 10:12
                收起回复
                  @jjsl大佬,有遇到过我这个sun卡吗?gbabf可以烧录游戏,但不能Sram存档,rom已打Sram补丁。而且这个老D卡,PCB没有电容电阻的,谢谢!


                  IP属地:广东11楼2023-04-27 16:59
                  收起回复