不不不,并非bb,只是我自己之前在研究d商卡带的时候,曾经研究过gba的bios,所有gba的bios都是一样的,所以我才会回帖。因为gba本身的bios就是只有一个版本而已,并没有存在多版本,这点只要知道bios的来源,就完全可以知道bios是什么。 我们可以查看gba的数据资料: https://www.akkit.org/info/gbatek.htm#gbamemorymap 在内存布局中可以知道gba的bios就是只有16k而已 00000000-00003FFF BIOS - System ROM (16 KBytes) 00004000-01FFFFFF Not used 所谓的32k就是把多余的,没有使用的数据进行提取,那么这个数据肯定是不符合bios的标准的。我们不能用错误的rom来证明gba的bios存在有多版本的这个情况吧。否则我解压缩出错,或者下载错误而产生的文件,也算是新的bios了,但是这样说不过去啊,因为这些是不正确的数据啊,因为种种操作造成的错误文件也算新版本的话,那么这种文件最后的版本是无法估计的,那么拿错误的版本来讨论本来就是不客观的不是。否则我自己下载一个bios,因为下载出错,我觉得有问题,那么就是一个新的版本,这种说法放在谁身上都没有任何信服力吧。 另外要说的是就算是错误的bios,如果是原理上来看,并不会对模拟器的模拟造成什么问题,因为多余的16k是无用数据,你的截图也刚好说明了问题,上面明显写着【正确运行】字样。也就是说,就算你用这个bios来加载,也不会影响你玩阿童木不会出错的这个事实不是吗?最后要提醒的是,这个更新来自于2004年,是否存在32k的bios对于现在的ra内核造成问题,是完全不知道的。毕竟现在的ra模拟器是否使用vba内核,内核是否源码还是使用04年的,这部分是毫无结论的