复古游戏在最近几年才成为一种增长趋势,80年代和90年代初长大的成年人希望找到在SteamDeck甚至iOS设备等设备上玩童年游戏的方法。
输入三角洲(在新标签页中打开)-由RileyTestut开发的模拟器(在新标签页中打开)这使您可以玩NES、GameBoy、NintendoDS、Nintendo64的游戏,同时能够使用作弊、自定义皮肤等-但有一个问题。
为此,您需要安装AltStore(在新标签页中打开)在你的Mac上,然后在iOS上,这是Testut侧载违反苹果应用商店指南的应用程序的方式(在新标签页中打开),例如规则2.5.2禁止应用程序启动其中的应用程序或游戏集合,该规则适用于Delta。
在iOS的早期,有些开发人员会利用漏洞让您的iPhone或iPad能够“越狱”您的设备,您可以在其中使用Cydia等商店下载主题、安装模拟器等。但是侧载是一种更简单的方法,并且在某些方面更安全。
有传言称iOS17可能会引入一种允许第三方应用程序商店进入Apple设备的方式,iMore与RileyTestut谈到了这种方式的发展方向,以及AltStore可以在哪些方面融入Apple的未来计划。
像1997年一样收集星星
在macOS上安装AltServer,然后在iPhone或iPad上安装AltStore和Delta后,我立即玩到了SuperMario64和PokemonHeartGold,这是一个值得一看的景象。
如果您注册了该团队的Patreon(在新标签页中打开),您可以在Delta中试用SEGAGenesis/MegaDrive游戏和原生iPad支持,这些已经很好用了。您还可以使用iPad键盘来控制游戏,奇怪的是,AppStore中的许多游戏仍然没有利用这一点。
您可以使用“文件”应用程序轻松地将游戏放入文件夹中,Delta会找到它们并在网格中展示它们,其中包括包装盒艺术。如果您还没有将控制器与您的iPhone或iPad配对,轻按一下后,您将通过其控件进入游戏。
这里的一切都在全速运行,这并不奇怪,与开发人员的其他努力相比,触摸控制工作得很好,例如SEGA的SonicSpinball,其中按钮太小且太慢而无法响应按下。你可以保存和加载状态,这意味着你可以在游戏中的任何地方保存,如果你正在玩一个充斥着你不能跳过的慢文本的角色扮演游戏,你还可以快进。您还可以填写并启用可以在《洛克人》等游戏中为您提供无限健康的作弊码。
整个应用程序设计优雅,控件的皮肤制作精良-但如果您愿意,可以使用Delta提供的图库中的自定义皮肤替换它们。
侧载——Apple如何引入它?
对于那些不知道的人,旁加载使您能够在不使用批准的方法(例如AppStore)的情况下将应用程序安装到设备上。Android自2008年问世以来就允许使用它,但Apple对其iOS设备上可以使用的内容有着严格的控制。
我们问Testut,他是否可以想象Apple允许侧载的时间,让用户可以自由决定他们可以安装哪些应用程序。“并不真地。如果Apple允许侧载,就没有办法在技术层面上区分“好”应用程序和“坏”应用程序;你需要某种人工审查,”Testut澄清道。
“但是,假设Apple要求对所有旁加载的应用程序进行公证(我完全希望如此),他们可以撤销任何弹出的恶意应用程序的签名证书。这不仅会阻止其他人下载这些应用程序,还会阻止他们在已安装这些应用程序的设备上启动。”
有传言称iOS17将采用一种被批准的方法,该公司能否将其作为一项次要功能引入,只有用户才能通过隐藏在“设置”应用程序深处的一系列设置找到它?“我希望Apple能够以一种繁琐和令人生畏的方式添加侧载,以阻止普通消费者首先这样做,从而极大地限制恶意应用程序的潜在影响,”Testut想象道。
“我从运营AltStore的过程中亲身了解到,要求人们做一些像将设备插入计算机这样“简单”的事情,实际上纯粹是因为增加了摩擦而让很多人望而却步。因此,假设Apple让侧载有点不方便,它仍将是一个相对小众的功能,只有那些知道自己在做什么的人才会使用——这使得它对不良行为者的整体吸引力降低。”
Apple自己的CraigFederighi在采访中驳回了侧载的话题,称这将违背AppStore允许人们设备上的任何内容的价值观。
然而这只是一半的情况——它还可以为社区带来很多创新。我们问Testut,为什么最近这个词的负面含义多于正面含义。“我认为这源于几个原因。首先,由于没有应用程序审查,侧载本质上不如从AppStore安装应用程序安全,因此恶意应用程序更容易潜入人们的设备,”Testut解释道。
“此外,我认为许多人担心允许侧载会破坏当今的现状,即消费者可以轻松地从单一、可信的来源下载他们想要的任何应用程序。许多人选择iOS是因为其精心策划和简化的体验,因此自然而然地,人们担心侧载会破坏每个人的这种体验,而不仅仅是那些想要侧载某些应用程序的人。”
“最后,有一个普遍的误解,认为侧载应用程序被AppStore拒绝是因为它们是非法的或不道德的,”Testut解释道。“实际上,应用程序被Apple任意拒绝的原因有很多——即使它们是完全合法的——例如模拟器、虚拟机、云游戏服务、非WebKit网络浏览器和非Swift编译器。”
对于任何应用程序,总有改进的余地,Delta也不例外,因为有更多过去的系统出现的机会,以及多人游戏支持。我们询问Testut这些和其他计划是否即将出现。“一切都摆在桌面上!多人游戏尤其是一个让我非常兴奋的功能;我目前正在为NES、SNES和N64游戏开发同一设备的多人游戏,但我更愿意在未来支持DS游戏的在线多人游戏——尤其是通过SharePlay,”Testut透露道。