[ChisFlash] Dump GBA加密D卡 —— ChisFlash丐中丐烧录器的DirectPlay功能进阶使用

五级用户 chisbread 1天前 651

背景见视频,直接在PC上玩GBA卡带

https://www.bilibili.com/video/BV1gQxXzUEhk


下载地址

https://github.com/ChisBread/SkyEmu/releases

烧录器开源地址(闲鱼上搜丐中丐烧录器也可以)

https://github.com/julpage/beggar_socket


在一定程度上支持了加密D卡,所谓“芯片记忆”存档功能可能需要再打磨


以下是一般加密D卡的提取流程:


1. 使用丐中丐运行加密卡,按空格重选ROM后会生成xxx_rom_cache.gba(比如virtual_rom_rom_cache.gba),这个cache是本次运行解密出来的内容

2. 使用merge.py脚本将cache与原始ROM合并,命令格式为:python merge.py <cache_file> <orig_file> <output_file>

(如果找不到源文件,orig_file可以是空文件) 比如美版绿宝石就是

python merge.py virtual_rom_rom_cache.gba "1986 - Pokemon - Emerald Version(UE).gba" "1986 - Pokemon - Emerald Version(UE)_merged.gba"

3. 合并后生成的文件就是解密后的ROM,但此时内容肯定不完整,需要继续使用丐中丐运行加密卡解密剩余内容

每次解密出来的内容可以多次合并,比如合并出版本A,又有新解密的内容要补充,就可以用版本A继续合并

4. 反复使用丐中丐玩游戏,新解密的内容通过merge.py合并,直到ROM完整, 使用SkyEmu运行不报错即可



上一篇:GBA高亮屏 老任 舞馆 推哪个?
下一篇:没了
最新回复 (10)
  • 五级用户 chisbread 1天前
    0 2
    ROM的后处理就不展开讲了,芯片记忆的ROM会挑卡,需要修改还原
  • 六级用户 ougapia 1天前
    0 3
    不明觉厉
  • 三级用户 icemould 1天前
    1 4

    大佬NB ଘ(੭ˊ꒳ˋ)੭ !

  • 四级用户 stevec 23小时前
    0 5
    楼主大佬,chisflash的虚拟铁电是不是和analogue pocket不兼容啊,我手上有一张,一进游戏就出现卡死故障。
  • 五级用户 chisbread 21小时前
    0 6
    stevec 楼主大佬,chisflash的虚拟铁电是不是和analogue pocket不兼容啊,我手上有一张,一进游戏就出现卡死故障。
    不知道啊,我不玩AP,你咨询一下卖家看看?
  • 五级用户 gymzatan 19小时前
    0 7
    大佬...这个可以读袁军加密的卡不?
  • 四级用户 stevec 7小时前
    0 8
    chisbread 不知道啊,我不玩AP,你咨询一下卖家看看?
    虚拟铁电真不兼容AP。换成电池版chis了。
  • 五级用户 wangyu1221 7小时前
    0 9
    大佬牛逼!
  • 四级用户 queen3438 3小时前
    0 10
    技术一流!!
  • 五级用户 chisbread 2小时前
    0 11
    gymzatan 大佬...这个可以读袁军加密的卡不?
    加密D卡指的就是袁军加密
    • 老男人游戏网配套论坛
      12
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。