gba吧 关注:148,725贴子:1,638,961

nds烧录gba卡带软件-gbabf修正版V8.2

只看楼主收藏回复

最近一段时间结合一些资料,datasheet终于能看懂很多了,然后再反过头来看gbabf源码,也有很多跟datasheet不符的地方,但是gbabf能够刷录下去,证明datasheet也可能有一些老版本的芯片,或者升级之类的。
因为手里有很多卡带,各种芯片的也不少,但是很多都没有在改卡天书或者是贴吧的改卡帖子里,D卡太多了不可能都收齐。
三菱的卡完全解决了0x2000错误,之前是暴力方式慢刷2000-FFFF,最终查对datasheet得知,这些卡是双扇区,一般是8个0x2000扇区,然后剩下的是0x10000扇区,所以擦除代码部分,识别三菱的之后,写了两部分的代码。速度快了比较多。
还有一些其他datasheet中的代码,核对了一下gbabf源码,做了修正,主要是自己手里有这些卡可以验证是否正确,正确的就按datasheet修改了。也有datasheet错误的,就没动。
--增加了卡带识别ID,只对支持烧录的FLash有效。(包含了burn2slot的支持所有芯片)
--增加了卡带大小识别,通过datasheet查对,有些flash没有大小标志的仍旧显示0.
--增加代MX大芯片识别(前提11针脚连金3)
--增加三菱芯片擦除和刷写代码
--增加sharp芯片,仍旧是手上没这个芯片验证,只是datasheet做了比对修正。用到的可以反馈下情况。
--增加dump SRaM,bank1部分dump,一部分卡带可用
--增加sram写入代码,未测试
/s/1QhmwzUYHOIxrTpcnnoDGwg
emlr
目前仍是学习代码阶段,查阅资料和反复看代码,对比一些,目前了解的多一些了,后面会再有思路再做改进。


IP属地:江苏1楼2022-07-26 11:24回复
    占二楼


    IP属地:江苏2楼2022-07-26 11:40
    收起回复
      支持!顶!


      IP属地:广东来自Android客户端3楼2022-07-29 08:15
      回复

        /s/1XruRUpCtyD-62B6trAz2Ew
        2wqo
        改动下颜色,有可能继续玩下去,学习下汉化。功能方面还是慢慢的看源码消化中。
        有bug帮忙告知下。


        IP属地:江苏4楼2022-07-29 09:09
        收起回复
          感谢


          IP属地:浙江来自Android客户端5楼2022-07-29 09:54
          回复
            为啥不直接上传github呢


            IP属地:北京来自Android客户端6楼2022-07-29 13:22
            回复
              感谢大佬完善软件


              IP属地:上海7楼2022-07-29 13:23
              回复
                请问这个正版卡带可以烧录其他游戏么


                IP属地:北京来自Android客户端9楼2022-07-30 09:36
                收起回复
                  玉三郎揽脚


                  IP属地:重庆来自Android客户端10楼2022-07-30 12:21
                  回复
                    感谢大佬的继续完善


                    IP属地:湖北来自iPhone客户端11楼2022-07-30 14:05
                    回复
                      厉害,手上一张三菱芯片的卡之前刷完就白屏,现在已经救活


                      IP属地:广西12楼2022-07-30 20:12
                      回复
                        感谢楼主的无私付出


                        IP属地:北京来自手机贴吧13楼2022-07-31 12:08
                        回复
                          9.1我发现个bug,烧录的时候选择上一级菜单会直接关机。


                          IP属地:北京来自手机贴吧14楼2022-07-31 21:47
                          收起回复
                            文件: G:\gba\gbabf-v9.1.nds
                            大小: 227328 字节
                            修改时间: 2022年7月31日, 13:00:12
                            MD5: 4A4E21D74B163C45F243D122A1977B48
                            为啥我下载的MD5对不上号?就是上面网盘里下载的


                            IP属地:北京15楼2022-08-01 12:24
                            回复
                              文件: S:\gbabf-v9.nds
                              大小: 227328 字节
                              修改时间: 2022年8月1日, 12:25:59
                              MD5: 13DD0B0B2154FC05859EC0191CD654A4
                              SHA1: 1F4F741A93C5FB4CD04FCB7E439E16BAF84D9645
                              CRC32: F2DDBD6E
                              文件: S:\gbabf-v9.1.nds
                              大小: 227328 字节
                              修改时间: 2022年8月1日, 12:26:30
                              MD5: 4A4E21D74B163C45F243D122A1977B48
                              SHA1: CF6D107341B12904FD9E2551779C6251532E1C47
                              CRC32: 955E681D
                              文件: S:\gbabf-V8.2.nds
                              大小: 227328 字节
                              修改时间: 2022年8月1日, 12:25:16
                              MD5: AC60B8D0990044585A21EB971C320691
                              SHA1: 85AA0D5F94A571201F03D7DA4948F588839BCCB2
                              CRC32: 9E777C09


                              IP属地:北京16楼2022-08-01 12:27
                              收起回复