Apple 允许将游戏模拟器应用提交到 App Store 后。众多的模拟器开发者加入了 iOS 的大家庭,以便玩家可以在 iPhone 上玩到自己最喜爱的复古游戏。
四月初对 App Store 审查指南的更改,推翻了禁止模拟器进入 App Store 的规则。该规则被删除后,大量模拟器被提交给苹果以纳入应用商店。
iPhone模拟器其实早就已经存在了,但一直以来都是在 App Store 之外作为侧载方式提供给玩家的App。随着苹果态度的改变,一些项目正在进行转变,并有可能在此过程中从更大的用户群中获得更多的吸引力。
我们已经看到了Delta等模拟器上架 App Store 带来的轰动效果,但还有更多的模拟器正在出现。有了这些的模拟器,玩家就能模拟更多传奇的游戏主机。
以下是有机会被纳入 App Store 供游戏玩家享受的复古模拟器应用。
Folium
Folium是一款可以玩任天堂 Game Boy Advance、任天堂 3DS 和任天堂 DS 游戏的模拟器。目前正在开发对 PlayStation 1 和 PlayStation 2 以及 Sega Genesis 的支持。
开发人员在 Twitter/X 的推文中确认,他们已经在 TestFlight 上进行了测试,并希望很快就可以在 App Store 中上架。
iDOS
![](https://i0.wp.com/www.tgfcer.com/wp-content/uploads/2024/04/Untitled.jpeg?resize=720%2C480&ssl=1)
这是一个复杂的传奇应用。iDOS 曾经在 App Store 上存在过,后来被下架了。iDOS模拟器是一个 x86 模拟项目,用于玩游戏和运行 DOS 的软件。
在 4 月 14 日的一篇博文中,开发者发布了在苹果的政策变更后,iDOS 已重新提交审核。由于 Apple 将 iDOS 2 列入黑名单,提交出现一些问题,之后已在 iDOS 3 下进行提交。
在试图解释这种情况后,它再次以“设计垃圾邮件”的理由被拒绝,因为最近有许多的提交使用相同的设计。
开发商正在继续与App Store 作斗争,并希望最终能够通过审核并在 App Store 上架。
Ignited
![](https://i0.wp.com/www.tgfcer.com/wp-content/uploads/2024/04/ignited-banner.png?resize=720%2C180&ssl=1)
Ignited 是一款多核模拟器的前端应用,可以改善每个核心模拟器的用户界面。
它主要支持以任天堂为中心的复古游戏,包括 NES、Super NES、Nintendo 64、Game Boy、Game Boy Color、Game Boy Advance 和 Nintendo DS。它还支持一些世嘉游戏机,包括 Genesis、Master System 和 Game Gear。
Ignited 的目标是纳入 App Store,并且确实有 TestFlight 测试,但仅限于该项目的赞助人。
MAME4iOS
![](https://i2.wp.com/www.tgfcer.com/wp-content/uploads/2024/04/screenshot-atv-small.png?resize=720%2C429&ssl=1)
MAME4iOS 是著名的 MAME 模拟器的移动版,专注于复古街机游戏,而不是家用游戏机游戏。
维护者 Harakari在Reddit 上发帖称,他们已将该应用程序提交给 App Store 进行审核。
uoYabuse
![](https://i0.wp.com/www.tgfcer.com/wp-content/uploads/2024/04/ios_yaba.png?resize=720%2C307&ssl=1)
uoYabuse 是Yaba Sanshiro Sega Saturn 模拟器的前端应用。它一直提供 Android 版,但现在也准备提供 iOS 版本。
模拟器开发者 Yaba Sanshiro 4 月 6 日发布的一条推文提到,该模拟器已提交至 App Store 进行审核。不过,该推文之后没有任何更新。
PPSSPP
PPSSPP是一款专门针对 Sony PlayStation Portable 游戏的模拟器。它已经可以在 PC 和 Android 上使用,并提供“非官方”安装指南,使其无需在 App Store 中下载即可运行。
4 月 6 日开发者在项目博客的一篇文章讨论了 Apple 模拟器规则的变化,但对于“必须向所有可下载软件提供链接”的内容存在疑惑。
如果苹果对规则的解释允许带有 ISO 或 ROM 选择器的模拟器,那么据说 App Store 提交将在 2024 年晚些时候进行。
该规则被 Delta 验证了,那玩家们应该很快就能在App Store上看到 PPSSPP 了
Provenance
![](https://i0.wp.com/www.tgfcer.com/wp-content/uploads/2024/04/provenance-emulator-heading-to-iphone.jpg?resize=720%2C405&ssl=1)
Provenance 是另一个多模拟器的前端应用,为各种复古游戏机提供广泛的支持。其中有许多来自任天堂的产品,包括 NES、Famicon Disk Sistem、Game Boy、SNES、Game Boy Color、Virtual Boy、Nintendo 64、Game Boy Advance 和 Pokemon mini。
还支持 Sega 游戏机,包括 Genesis、Mega-CD 和 Saturn、Sony PlayStation、Bandai WonderSwan、NEC TurboGraphix 系统以及 Atari、Bandai 和 SNK 的其他游戏机。
该模拟器已经提供侧载方式给玩家下载,但开发者计划很快就能在 App Store 上发布。4 月 19 日,该开发团队正在确认开发符合 App Store 的版本。
在 Patreon更新中,开发团队讨论了 TestFlight 测试版的使用,但由于需要遵守 App Store 的审核流程规则,因此没有“确切的预计上架时间”。该团队还计划删除任何可能引发任天堂反应的内容,例如Logo和系统品牌。
RetroArch
![](https://i2.wp.com/www.tgfcer.com/wp-content/uploads/2024/04/Vircon32-on-EmulationStation.jpg?resize=640%2C360&ssl=1)
RetroArch是一个模拟器和游戏引擎的前端,可以处理大量平台的模拟。它能够模拟的内容以及可运行的平台数量都很庞大。
该应用之前已经有可通过侧载方式下载并运行,但尚未提供与 App Store 兼容的版本。
开发者 hizzlekizzle在 Reddit 上确认,RetroArch 的一个版本将登陆 App Store。然而,他们拒绝提供更多的细节。
不是所有模拟器都会被 App Store 允许
虽然苹果规则的改变确实开启了更多模拟器进入 App Store 的可能性,但它并不允许所有类型的模拟器都出现在货架上。
目前已知的问题之一就是 Apple 禁止使用即时 (JIT) 编译的模拟器应用。这是在程序运行时才进行编译而不是在应用上架前就已经将代码编译完成的一种方法。
Apple 认为这种软件方案会产生安全问题。由于Apple的限制,某些模拟器无法提交到App Store审核,因为它们会自动提示失败。
就像我们之前报道过的,用于模拟 Nintendo Wii 和 Nintendo Gamecube 游戏的DolphiniOS模拟器,其就是因为采用了 JIT 方式转换 PowerPC 代码在 Apple 的 ARM 的芯片上运行游戏,而无法提交给App Store 审核。