[求助]港黑v1.3主机刷回用EVOX备份的直读BIOS文件的问题
港黑v1.3主机,阿拉丁直读,芯片SST 49LF020 256KB,因为直读的原EVOX M8 BIOS没开LBA48不支持137G以上硬盘,所以刷了M8 PLUS,在刷之前自己用EVTOOL 1.09修改了使之能以compatible模式支持IGR功能。
但我发现这个BIOS内置的IGR功能对有些游戏还是支持不好,因为原来的EVOX M8 BIOS是不支持脱离EVOX 3935使用IGR功能的,于是想换回来,早先在刷M8 PLUS之前就已经用EVOX 3935自带的BACKUP功能备份了直读的BIOS、主机自己的TSOP的EEPROM以及硬盘KEY等文件,但因为SST 49LF020芯片容量只有256KB,而备份下来的BIOS.BIN却有1MB,这也算EVOX的兼容性体现(拷贝4份256KB的BIOS内容然后合并成1MB)。
问题来了,我把这个1MB的BIOS.BIN放到XBOX硬盘的C盘下的BIOS目录,然后使用EVOX 3935自带的FLASH BIOS功能,却被系统告知SIZE不对,无法刷新!我记得曾经有人说过EVOX会自动适配直读芯片与备份的BIOS文件的容量,如果是1MB的BIOS文件则在刷新时只读取前256KB内容进行刷新,但明显在我这个环境中不适用。
现在请教大家,有没有直接能将1MB的BIOS文件切分为256KB文件的方法?(EVTOOL不适用,因为它是默认开启IGR功能的,只不过分为compatible和QUICK方式,并不能关闭IGR,我如果用EVTOOL另存为256KB的方法肯定会打开IGR,这一点我也试过了)
搜遍整个互联网以及XBOX-SKY和XBOXCHINA,都只有讲如何使用修改后的BIOS文件刷新直读的,没有讲如何将备份的BIOS还原到直读中的。