目前如果玩家想要在 WP 上玩到诸如 PSP、NDS 这样的掌机游戏是基本不可能的事情,由于硬件和系统的限制,在 WP 上开发一款模拟器算得上是一件吃力不讨好的事情,而且尴尬的是尽管微软在模拟器的问题上要比苹果开放得的多,但是就算是如此也鲜少有足够让人惊艳的模拟器应用能够在让然愉快的玩耍。而且即使有,也是诸如 GBA、FC 这样的早期游戏机系统。现在我们就对 WP8 上的模拟器现状做了一个盘点,希望想要在自己手机上重温旧时光的玩家们对 WP 的模拟器现状有一个大概的了解。
目前在 WP 上国人最为熟悉的模拟器应用大概是由 WP8Emu 开发的 Snes8x,VBA8 和 VGBC8 三款模拟器应用,他们分别支持任天堂的 SNES、Game Boy 平台的游戏模拟(VBA8 和 VGBC8 功能完全相同,均支持模拟 GBC 和 GBA 的游戏)。曾经这三款应用在在 Windows Phone Store " 消失 " 过一次,导致有人猜测微软是可能正在针对这些游戏模拟器进行打击,实际上的情况是开发商的开发者账号到期了,在续约了账号后这三款模拟器应用得以在应用商店上重新出现。
在功能上这三款应用均支持读取玩家存储在 SD 卡以及 Skydrive 的游戏 Rom,实际上由于 WP8 系统的特殊性,第三方模拟器应用只能识别这两处的 ROM 游戏,同时这三款模拟器还支持将游戏进度备份到 Skydrive 上。
同时值得表扬的是这些应用的开发者也是 WP 开发者中少有的勤奋作者,经常会为模拟器增加一些新的功能并及时修复 BUG,这三款应用免费,不过有部分功能需要解锁高级会员选项才能解锁。所以眼馋商店里《最终幻想》但是觉得售价昂贵的同学倒是可以不妨试试模拟器来玩这些游戏。
还有一位开发者 Hereafter 也颇为值得介绍,这位勤奋的模拟器开发人员陆续为 WP8 贡献了 Atari 2600、Atari 7800、LYNX、NES、SNES、GB/GBC、GBA、MD、PCE、GG、SMS、NGP 等 12 个机种的模拟器。根据我的观察,这位开发者所开发的 WP 模拟器应用里少有的通用应用,也就是说支持 Windows RT 系统,并且这些模拟器都支持动态磁贴显示游戏进程,当然它们的价格可不算便宜,通用应用的版本需要 31 元,而只支持 WP8 的版本也需要 12 元,不过它们都支持试用。
当然游戏同学表示这些 " 老旧 " 游戏主机的模拟都不算什么,那么真正值得一说的就是 EmiPSX 了,它可是 WP 平台上少有的 PS 模拟器,这款应用于 2013 年底登陆 WP 应用商店,售价 15 元,支持试用,不过使用版的模拟器不支持即时存档功能。距离作者上一次更新该应用已经有整整一年了,从应用商店里玩家们的强烈好评来看,大家对于这位艺高人胆大的模拟器开发作者还是非常认可的。
那么以上就是个人觉得值得一提的模拟器了,鉴于 WP8 商店里那些更疯狂的虚假应用,笔者认为这些应用还是值得不想在应用商店中大海捞针寻找模拟器应用的 WP 模拟起爱好者一试的。很遗憾微软对于模拟器的态度虽然不算保守,但由于系统本身的限制导致模拟器在 WP/WinRT 上的发展困难重重,以目前的现状来看基本可以确定这已经是 WP8 平台游戏机模拟器的全盛期,该有的基本都有了,还没有的也基本不会来了。如果想要体验移动设备上的模拟器,WP8 真不是什么好选择。
那么相较于安卓和 iOS,为什么为 WP 开发模拟器应用如此之难?在 WP7 时代,因为不允许本地代码,严重限制了开发者的开发工作,导致开发模拟器几乎是一项不可能完成工作。
到了 WP8 时代,虽然本地代码开放了,但是系统仍旧不允许动态生成执行代码,而这是 JIT 技术(Just in Time, 即时编译技术,使用该技术能够加速 JAVA 程序的执行速度)的最基本要求,所以类似 PPSSPP(PSP 模拟器)、DraStic(NDS 模拟器)这类必须使用 JIT 的自然统统没戏。
另一个方面 WP8 不支持 OpenGL,也就是说海豚(NGC 模拟器),PCSX2(PS2 模拟器)等主要借助 OpenGL 硬件加速的模拟器就算要移植也要重构图形界面。
总之抛开各种兼容性稳定性和速度问题,WP8 理论上可以实现 PS1 以下 16 位机种的模拟,32 位主机就可能只包括 PS1 了。在 Win10 即将接替 WP8 的未来,WP 系手机的模拟器事业也许会有所进步?总之个人还是不抱太大希望。
参考:无声模都 ?? 图片来源:Jonchoo
推荐经销商