拥有一台Android设备的最大好处之一是可以用它来模拟许多老的游戏主机。从世嘉5代到任天堂64(如果你的设备够快的话甚至可以模拟任天堂DS),都有许多模拟器可供Android设备所用,而且全都不用破解或者安装额外的mod就可运行。
我们这里讨论的模拟器都是用触屏来控制的,但是如果你想连接一个Wii、PS3、Xbox360手柄或者任何第三方的摇杆,那么也可以关闭触屏控制。
首先,在介绍其他的模拟器之前我们先重点推荐一款在复古游戏领域统治Android市场的应用。
RetroArch
想象一下有个应用可以让你玩遍所有的复古老游戏,这就是RetroArch背后的理念。它通过称之为“核”(core)的组件来支持许多老的游戏主机。你可以手动选择也可以让应用自动帮你检测。
要控制不同的游戏,你可以修改触屏控制面板,如下图所示。这些覆盖在屏幕上的控制面板功能有限,而且在竖屏模式下看起来像被压扁了似的。但是你也可以在Libretro论坛上下载自定义的控制面板。(Libretro就是面向RetroArch用户的开发论坛)
如下图所示,在横屏模式下看起来要好多了,但是它们仍然无法自定义。
因为RetroArch的触屏控制界面不能定制,所以我觉得安装几个其他的模拟器应用也是挺有用的,这个我们过会儿再说。但是我喜欢RetroArch的简洁得体,而且它是一个开源的项目,免费且不带广告。
ClassicBoy
ClassicBoy是RetroArch的替代产品,它在自定义控制上有了长足的进步,而且界面也更加漂亮美观。这个应用在Google Play市场上还只是一个Lite版(试用版)。可以通过应用中内建的购买方式花费3美刀安装更多的功能。这3美刀花的也是很值当的,你可以得到完整的可 定制功能以及华丽的界面。和RetroArch相比,小小的遗憾就是支持的游戏主机种类比较少,而且也没有自动检测的功能。
下面展示的是ClassicBoy内置的GameBoy彩色模拟器的控制台,由于这个控制台是完全可移动可调整大小的。所以你可以把所有的按钮挪到右边或者是把方向键缩小,这样就不会碰到中间的方框了。
一个应用七个模拟器,这3刀还是花的很值得的。此外还有一些很值得称道的特性,比如说手势控制和加速,最高可支持四个玩家通过外置手柄的方式加入游戏。
其他的模拟器
Emuparadise上有一个模拟器列表,里面的模拟器都相当稳定而且免费。可以下载成APK包安装在你的安卓设备上,也有一些是可以在谷歌市场里找到的。
这些应用需要花费你几块美刀,不然会有广告。但是这些应用都会持续更新,由开发者来支持。如果需要一个“bios”文件来运行这些模拟器的话,你就得自己在Google上搜索了。
如果你在Google市场上找不到你喜欢的模拟器,我建议你在Emuparadise上找找,这上面的模拟器似乎更多一些。
但是为什么要用这些应用而不是RetroArch和ClassicBoy呢?是这个样子的,有些情况下它们可能可以支持某个特定的系统。比如说 ClassicBoy现在还不支持任天堂DS呢,其他情况可能是缺少屏幕控制的可定制性或者是更漂亮用户界面。下面我们要比较一些不同应用各自的屏幕控 制。
上面这幅图是RetroArch模拟器的。N64的按钮很显然在横屏的时候比竖屏时好很多。 扭曲感少了很多, 但是还是对操作以及视觉效果影响甚大,不够和谐。
上面这幅截图来自N64oid,这是一个非常好的模拟器,可以从Emuparadise下载到。这个也是我本人最喜欢的,因为按键的透明度很高而且可以把按键Z映射到 上音量键。 这样就使得长跳更加容易,同时按住Z和A即可。
上面这幅图来自之前提到的Mupen64+AE,可以从Google市场下载到。
最后这个是ClassicBoy的控制界面。我喜欢将按钮到处移动,(比如说屏幕上的按钮Z),但是摇杆用起来感觉很奇怪,很难用的习惯。
ROM
ROM其实就是游戏本身。这个词本身指的是只读存储器,但是必须说明的是这个文件是用来玩游戏的。很容易就可以在网上找到这些文件, 但是你要保证只下载模拟器可支持的ROM。我们是不提供ROM下载的,你得自个儿干这事儿了。
搜索这些文件的时候,确保下载的一定是.zip压缩文件, 特别要防止.exe文件或者是APK(安卓)文件。所有的ROM都是压缩文件但是不要解压缩。只要用模拟器选择这些压缩文件的文件夹就行了。.exe或者是.apk可能是有害文件,不要轻易尝试。
越老的游戏文件越小,像超级任天堂的超级马里奥只有334KB。越新的游戏越大,比如雷曼的神奇宝贝就有106MB。