俗话说人多好办事,最近jeffq在gechdcb的协助下状态不错,今天又推出了nds4droid r24。我测试了一下,兼容性有所提升。我个人认为在安卓平台上只要硬件不是太渣,nds模拟器的完成度已经接近70%。剩下的那些基本是用尽机能的大作了,比如口袋怪兽那一票和黄金太阳,DQ9之类的。
当年MAME刚登场的时候喷子们主要的黑点就是跑得慢卡翔,十年过去以后,MAME实际上跑得更慢更卡了,但是因为硬件换了四五代,喷点反而没了。这就是模拟器历史上最著名的“笑到最后”的案例。

Emulators in silence
话说 RetroArch 官方已经很久没有消息了,目前除了X86其他移植平台都停在了v0.9.8.4,而官方的iOS和blackberry移植还没有正式发表。现在PPX的版主lo585983大提前放出了编译的v0.9.8.4 ipa包,需要越狱后运行。不过我在iOS 5.0.1和6.0.1的设备上都无法安装,称版本太低 😛
官方的iOS版和Android还是有点区别,集成了Tyrquake,一个quake 1的引擎,所以等到正式发表时可能是RetroArch 0.9.9了
正在想今天是不是作业交个白版偷懒一天了呢,nds4droid就更新了。嗯,感谢beeflot君的通知,您实在是太勤奋咧。虽然您上次品尝某些东东比较冤枉,但是这次一下子更新两个还是证明您这位半仙不是浪得虚名!
r22加入了新的ARM指令执行引擎,就是来自我们desmume-fork大神的贡献,所以这一版速度有强化。而r23解决了r22中比较严重的内存耗尽问题。推荐更新一下咯~~~ 多为模都来宾反应此版本有不同程度的兼容性下降,若正在顺利游戏半途之中不建议更新。
SuperGNES是我印象中安卓平台上除了yongzh的SNesoid之外资格最老的SFC模拟器,它是收费的。虽然有一个免费的lite版,但是不能存档,所以只能用来玩动作游戏和测试兼容性。尽管如此SuperGNES的免费版居然有超过1000万的下载量!
SuperGNES虽然完成度不错,但是经过我的仔细比对,现在它唯一的优势就是在机渣硬件上跑的比免费的Snes9X EX+快那么一点,除此之外已经各方面完败。最典型的,Snes9X EX+可以完美运行天外魔境Zero和大贝兽物语2,SuperGNES不行。
ConSoul是一个新的安卓平台早期PC DOS游戏模拟器,来自JPC的作者,使用Bochs的VGA图形模拟技术,但是应该基于JPC的模拟引擎,并且用FreeDos为操作系统。
ConSoul和Dosbox有点区别,优点是ConSoul更为傻瓜化,不用设置就可以运行内置的游戏;缺点是ConSoul除了内置的几个游戏无法运行其他的游戏(至少我没找出如何添加新游戏)。所以大家可以自行取舍。
Bochs是一个跨平台的IA-32(X86)模拟器。相对于DosBox这些,Bochs可能要专业许多。Bochs目前号称已经达到了完整模拟IA-32构架的设计初衷,支持了从80386开始到奔腾4的全系Intel CPU,甚至还有一部分AMD CPU。和那些使用虚拟化技术的虚拟机VirtualBox, VMware不同,Bochs使用了纯粹的软模拟技术,不需要芯片级的硬件支持。
所以理论上Bochs可以在非X86构架的CPU上虚拟出一堆拥有完整CPU处理能力的PC主机并且安装任何操作系统,这个能力正是目前ARM构架所梦寐以求的。