根据大佬shn的资料做的,具体可以看:3ds用的gba转成的cia游戏,转回或者说是提取gba文件的方法-灌水聊天-老男人游戏网配套论坛 (oldmantvg.net)
用RUBY写了个小程序,拖放即可,多大文件就拖放在对应文件名的程序上,8MB就拖放到8MB,我最大做到了128MB。本来想做成让用户选大小的,但程序做出来有点问题报错。就分别做成对应不同大小的单个文件。
-----------------------------------------------------------------------------------------------------------
2.0版本改为自动判断文件大小,大于1MB小于2MB的提取1MB,大于2MB小于4MB的提取2MB,大于4MB小于8MB的提取4MB,大于8MB小于16MB的提取8MB,大于16MB小于32MB的提取16MB,大于32MB的就提取32MB。使用方法还是拖放就行。对于一些改版游戏大小没有对齐整数大小的暂时无能为力。
需要提取GB或GBC的看这个帖子 https://bbs.oldmantvg.net/thread-73723.htm
fantasista 这样的话那反向也可以制作cia了?