iPhone有任天堂模拟器了:聊聊热门应用Delta的前世今生

数字玩点少数派 2024-04-29 02:44:46

近日,科技圈有一条新闻引起了全球 iOS 开发者及用户们的注意:Apple 终于在欧盟地区准许了第一个 App Store 的替代者 —— AltStore——作为第三方应用商店上线。开发者们可以通过 AltStore 来免费分发应用,而 iOS 用户可以通过 AltStore 来直接下载并安装一些未在 App Store 上架的应用;当然,仅限欧盟地区。

近期,一款在 App Store 及 AltStore 中上架的名为 Delta 的任天堂模拟器 app 最引人瞩目,也得益于 App Store 开放了相关政策,允许了类型为模拟器的 app 上架,我们才得以在全球 App Store 中都下载到这款 app。

而作为 Delta 前身——另一款名为 GBA4iOS 的模拟器工具到今年正好度过了 10 个周年。也趁此次 Delta 上架 App Store 的机会,我为大家来介绍一下 Delta 这款应用的前世今生,帮助大家快速了解这款全新的游戏机模拟器 app。

Delta 的前世今生

开发者 Riley Testut 是一名南加州大学计算机专业毕业的学生,也是一名 iOS 独立开发者,当他 10 年前在高中校园看到一名朋友在越狱的 iPhone 上玩 Pokémon 游戏时,他感到非常羡慕,但又不愿意越狱自己的 iPhone。

Riley Testut.

第二年,他在 GitHub 上看到了一个开源项目——用于越狱 iPhone 的 GBA 模拟器,在经过一番努力后,Riley 终于在未越狱的 iPhone 上模拟了 Pokemon Emerald。第二天,Riley 把自己的笔记本电脑带到学校,通过 Frankenstein 这款应用将 GBA 模拟器安装到了朋友们的 iPhone 上。自此,GBA 模拟器开始风靡 Riley 的整个朋友圈。于是 Riley 将它上传到了 GitHub,并将其取名为 GBA4iOS。

GBA4iOS.

在 2013 年,Riley 发现有人通过「企业证书」来侧载 GBA4iOS,即使企业证书过期,也只需要将系统时间往回调 24 小时即可。这让 Riley 意识到了在未越狱 iPhone 上分发游戏模拟器的可能性,于是和朋友 Paul 开始着手构建 2.0 版本的 GBA4iOS。

然而,Apple 在 iOS 8.1 中阻止了使用「Date Trick」漏洞来安装游戏模拟器,这让 Riley 感到非常失望。随着大学生活的开启,Riley 正式宣布 GBA4iOS 这个项目终止了。

时间到了 2015 年,Apple 推出了一门全新的编程语言 —— Swift,于是 Riley 打算用它来开发一款完全用 Swift 语言编写的多合一任天堂游戏模拟器,并将其取名为 Delta。几个月后,Riley 参加了人生中第一次 WWDC,Apple 的工作人员告诉他如果他愿意配合解决一些问题,Delta 可以通过 App Store 来进行分发。

这一等就是 10 年,2024 年欧盟通过了《数字市场法案》,迫使 Apple 允许第三方应用市场的存在而让消费者们自由进行选择,这一历史进程的发生保证了 Delta 终于可以合法、高效地进行分发。

小插曲

实际上,Delta 却不是第一个上架 App Store 的游戏模拟器。令人啼笑皆非的是,开发者 Mattia La Spina 的 GBA 模拟器 —— iGBA 成为了 Apple 在全球范围内第一个允许上架的模拟器 app,而这款应用并不是开发者本人的作品。

iGBA 截图,来自 The Verge。

Riley 在发给 The Verge 的一封电子邮件中表示,iGBA 是 GBA4iOS 未经授权的一个仿冒品,没有使用 GNU GPlv2 许可证来获得授权。

数日后,Apple 因为 iGBA 开发商违反垃圾邮件和版权相关的应用审核指南规定而下架了 iGBA,Riley 却表示让它难过的不是 iGBA,而是 Apple。因为后者在最近一个月一直与他合作推出 AltStore 来作为 App Store 的替代应用市场,但是在此期间批准了 AltStore 中主要应用 Delta 的仿冒品上架 App Store。

十年之后的 Delta

正如开头所说,到了 Delta 正式在全球 App Store 上架的如今,它的前身 GBA4iOS 也已经走过了十个年头,那么如今在 iPhone 上运行模拟器应用的体验和变化又有哪些呢?

毫无疑问,跟随 Riley 在个人博客以及社交网络上的脚步我们可以看到,从 GBA4iOS 到 Delta,Riley 也不断地在为这款模拟器 app 适配新的功能,加强新的体验。

到如今,Delta 是一款适配了最新 iPhone 屏幕,提供多种自定义界面设置,支持多种外置手柄、键盘游玩,支持数据同步的模拟器应用。针对有更强需求的玩家,Delta 也提供了像「游戏精灵」等等这样的作弊功能;当然,通过作弊功能游玩游戏本来也是被游戏开发厂商所不提倡以及禁止的行为。

综合来看,Delta 虽然少了一些实体游戏机的触感和情怀,但是游戏功能还算齐全,在外接游戏手柄的情况下游戏体验也还算不错,并且可以方便地游玩不同世代任天堂游戏机上的游戏,免去了更换游戏机和卡带的麻烦。

总结

不管是对于普通用户来说,还是对于开发者来说,AltStore 和 Delta 的上架都带来了不少正面影响。不管是第三方应用市场和生态给了开发者与用户更多的选择,还是 App Store 对于应用类型的持续放宽,能够让用户获得愈加丰富的应用体验。

而这些举措的变化,也势必会让更多像 Riley 这样的开发者能够更好地推广自己的作品,甚至获得更高的收入,也让更多用户体验到自己的作品。

也很高兴此次 Delta 能够在全球 App Store 应用市场中上架,让更多人都能体验到童年的那份快乐。如你像我一样在童年的时候没有机会体验任天堂的游戏机,又无法辨认二手市场上那些良莠不齐的旧机器,那么不妨也来试一试 Delta 这款任天堂游戏模拟器。

你可以在 App Store 下载 Delta。

0 阅读:0

数字玩点少数派

简介:感谢大家的关注