nds吧 关注:84,571贴子:1,553,450
  • 5回复贴,共1

申精 本人修改的自动识别的多卡菜单

取消只看楼主收藏回复

最终效果镇楼 @daliu的1234


IP属地:北京来自Android客户端1楼2022-06-10 11:03回复
    占楼,该楼的楼中楼放连接。如果连接被吞了,直接去github上搜索BVAMENU即可。作者是ArcheyChen的那个。


    IP属地:北京来自Android客户端2楼2022-06-10 11:06
    收起回复
      使用方法:用gbabf或者什么别的东西,将该菜单烧录到山寨D版合卡的开头位置即可。
      然后再将要合卡的游戏烧到rom的其他地方,这个菜单会自动检测。
      菜单自动检测的单位是4MB,所以只要游戏开头位置以4MB为单位进行烧录就行。
      还有,这个蓝色卡是以32MB作为一个Bank的,因此不要让游戏横跨这个边界。


      IP属地:北京来自Android客户端3楼2022-06-10 11:11
      收起回复
        好像楼被吞了,这个菜单的自动检测是以4MB为单位进行检测的,只要保证游戏开头以4MB为单位即可。具体操作看我上一个贴子。
        gbabf好像对非整16MB的地址烧录支持不太行,如果要非整数,比如8MB位置进行烧录,可以考虑用HEX EDITOR来暴力合并两个游戏的ROM。


        IP属地:北京来自Android客户端4楼2022-06-10 11:14
        回复
          关于存档,我建议的是烧之前Dump出来的”芯片存档“的rom,这样子可以保证存档不丢。
          但同时本菜单也是支持SRAM存储的,但是有两点需要注意。
          第一点是,两个游戏之间进行切换,会导致后一个游戏覆盖前一个游戏的存档。
          第二点是,菜单运行过程中会损坏SRAM,直到进入某一个游戏才会将SRAM恢复。因此”千万不要在菜单界面关机“,进了游戏后再关机就没事。没进游戏就关机,那存档就GG了。
          不过实际上,256K的存档是分了4个64K的bank,一般的三存档槽游戏,是用了1,2,3号bank,然后运行的时候再载入第0号bank。而菜单读取游戏的时候损坏的是第0个bank。因此有些游戏,比如说缩小帽,是不怕bank0损坏的


          IP属地:北京来自Android客户端5楼2022-06-10 11:18
          收起回复
            @daliu的1234 快来个精
            你的合卡又能愉快地折腾了


            IP属地:北京来自Android客户端6楼2022-06-10 11:18
            回复