Rosh
你好!我们是基于初版汉化进行更新的,而初版汉化推出的时候就已经屏蔽了卡带红外功能。
目前我们正在制作恢复卡带ir的V5版,还请耐心等待。
把arm.7.bin还原回去就行了
首先当年我对arm7.bin的修改,是为了让存档命令能够兼容当年no$gba做的,跟屏蔽红外无关
假定一般游戏的存档命令是XX YY ZZ吧,
但是在黑白2里红外跟存档共用了SPI总线,为了区分存档命令,加上了0x0,存档命令就变成了00 XX YY ZZ
不过这个存档命令在当年的no$gba是无法识别的,会提示无法读取存档,所以修改后的arm7.bin里去掉了00,
使得它能兼容当年的no$gba
如果像新版本的melonds那样有模拟红外的话,这个修改后的arm7.bin反而又不兼容了
另外即便用原始的arm7.bin在烧录卡上也是没问题的,因为烧录卡都会在相关函数进行hook,原理类似烧录卡的nds-bootstrap也同理,不过最好测试一下吧