老婆最近买了一个任天堂的NDSL游戏机,在中国是一个叫神游(iQue)的公司代理的,所以又称为iDSL。于是开始重玩小时候的超级玛丽。此乃游戏机的第一种玩法。
而我,则对游戏机里面的游戏没有太多的兴趣,我只想玩以前街机上的三国志,还有街霸,但是似乎这两个都没有NDS版本的,郁闷。但是我对游戏机本身比较感兴趣,所以我玩游戏机。这就是第二种玩法。
这个iDSL虽然在中国上市,但是由于没有足够多的支持,中文版本的游戏卡很少,所以现在流行的做法是用烧录卡,就是某些公司做的小设备,跟游戏卡一样大,但是其实内置的是一个芯片,然后骗过游戏机说这就是一张游戏卡。这个烧录卡本身再从另外的存储卡(一般是TF卡)里面读取文件系统上的游戏,这样游戏就不用买卡了,只用别人从正版的卡里rip出来一个文件,拷贝到TF卡上就可以玩了!很好很强大。我对这一部分很有兴趣。他们现在那个芯片也是高度定制的,本身也是由一个内核驱动的,该内核直接拷贝到TF卡上就可以了,显然的,烧录卡启动的时候会作bootstrap,load上面的程序……他们的内核代码甚至是open source的!不知道这个芯片是啥玩意?如何编译?要cross-compile么?这么多复杂的工艺做在一起,只要200块!还是满厉害的……这是我想搞明白的话题。