FC主机/Nes格式游戏不能全兼容的原因有很多,一般是由硬件和软件造成的,以下是几个方面的原因,仅供大家参考
第一、是游戏的容量,容量是关联手机内存的因素之一,因为有些手机内存大有些内存小,所以相同的游戏在不同的手机上运行效果也是不一样的,在手机上建议使用256KB以下的文件。
第二、是游戏的MAP值,不同开发商的NES游戏有不同的map数值,类似分区码,但更复杂,分类也更多,模拟器软件作者由于水平不一,所以FC/NES模拟器软件也各有差异。
第三、是DUMP(从原版卡带中提取数据)的版本(有很多ROM是不完美的DUMP或盗版卡带的DUMP,部分数据不正确或丢失所致)
第四、后是汉化、修改贴图等Hack Rom的行为造成模拟兼容性下降(跟上一条原因类似,只不过这次是人为故意修改游戏数据)。
由于nes rom天生的复杂性,即便是用PC机上的nes模拟器对nes游戏的支持尚不能完全兼容所有游戏,在手机平台上就更难保证了。
如果还有其它选择,建议更换另一NES模拟器试下或下载容比较小点的游戏。