关键解析——NDS ROM兼容性相关问题:其实许多朋友都在想一个问题,那就是G6 FLASH到底支持什么格式的ROM,我相信大多数人都对此感兴趣,毕竟支持Clean版ROM是大多数人都愿意看到的,笔者一直以来也是在担心G6 FLASH不支持Clean版ROM,这样一来自己收集的几十个ROM不就没用了吗?与官方负责人交流后得到答案:G6 FLASH确实不支持Clean版ROM,一时间我没法理解G6 FLASH为何会放弃标准格式的Clean版ROM……
直到拿到卡带后我才明白为何G6 FLASH要放弃Clean版而使用Do-FAT格式的ROM。G6 FLASH是将ROM存放在NANDFLASH之中,NANDFLASH的特点就是写入速度快但是读取速度慢,它的数据宽度只有8位,也不能满足游戏读取需要,一般情况下要想运行NANDFLASH中的ROM都会事先将ROM从NANDFLASH移动到PSRAM里,这里要对PSRAM的概念解释一下,准确地说G6 FLASH采用的RAM叫做Pseudo SRAM,简称PSRAM,和现在烧录卡普遍采用的SRAM相比速度更高,一般应用于3G手机之上,而且未来的发展趋势必然是PSRAM取代SRMA,因为PSRAM的体积更小,价格更低,同时它的密度高至128Mbit,而SRAM的密度仅仅只有16Mbit,目前并不清楚G6 FLASH采取的是哪种PSRAM,因为现在PSRAM分为三大阵营,笔者猜测它用的是韩系厂家三星和Hynix联盟生产的PSRAM。
当然对于用户而言了解这些东西没有什么用处,他们关心的是游戏玩起来到底如何,能不能支持全部游戏,而从实际来看,由于G6 FLASH使用的是一块256M的PSRAM,也就是说G6 FLASH所能运行GBA ROM的最大容量也就是256M,这也就是目前GBA ROM的最大容量了,所以G6 FLASH可以运行所有的GBA ROM没有任何问题,当然ROM越大加载时间越长。
不过目前的重点已经不是GBA游戏的兼容性了,作为一款上市许久的高端烧录卡来说,G6 FLASH对GBA游戏支持基本上算完美,大家关心的是NDS ROM的兼容性,前面提到了G6 FLASH使用的是256M PSRAM,那么对于超过512M的ROM该怎么办?能不能运行?是的,目前已经有512M的NDS ROM了,像《恶魔城》、《JSS》等,G6 FLASH能否兼容这些ROM?G6 FLASH又将如何解决呢?此外,众所周知,ROM越大,从NADFLASH加载到SRAM区的时间就越长,就像用Super Card玩大容量NDS ROM需要等待很长的时间,128M的ROM还好,如果玩512M的ROM就会等死人……G6 FLASH是否也出现这种情况?

