苹果批准首款iOSPC模拟器上架,国行iPhone可用!

果粉Fans 2024-07-14 23:54:39

首款PC游戏模拟器登陆iOS,UTM SE开辟复古游戏新纪元。

日前,首款通用PC游戏模拟器UTM SE正式登陆iPhone、iPad以及Apple Vision Pro平台,同时巧妙规避了即时编译(JIT)禁令的限制。

自苹果于4月修订其应用商店政策以来,虽然涌现了众多游戏模拟器,但鲜有涉足PC模拟领域。如今,这一空白被UTM SE填补,标志着PC游戏模拟在iOS设备上的首次合法亮相。

笔者在国行版iPhone上搜索了一下,居然「有」。

一、UTM SE:复古PC模拟器的先锋

UTM SE由Turing Software倾力打造,被誉为“复古PC模拟器”,专为运行怀旧软件与经典游戏而生。这款应用于周日正式亮相App Store,经过苹果审核团队的严格检验,终于获得官方认可,为iOS用户开启了一扇通往过去科技时光的大门。

尽管UTM SE本身不内置Windows系统,但它支持用户运行一系列预构建的机器,以模拟各种PC架构与操作系统,包括但不限于Windows XP、Mac OS 9.2.1、FreeDos、Debian 11以及ArchLinux。

它不仅兼容图形丰富的VGA模式,同时也支持纯文本终端界面,适用于运行基于文本的操作系统与软件。通过模拟x86、PPC及RISC-V架构,UTM SE为用户提供了广泛的游戏与软件兼容性。

二、无JIT挑战与解决方案

UTM SE的开发之路并非一帆风顺。早前,由于体验不佳以及苹果对即时编译(JIT)的政策限制,这款应用曾一度面临被搁置的命运。

苹果的政策明确禁止应用内实施即时编译,尽管自家Safari浏览器中却运用了JIT技术。这一禁令对需要JIT支持的模拟器构成了挑战,如Dolphin iOS,它用于模拟较新任天堂游戏机,但由于无法转换PowerPC代码至iOS ARM架构,而遭遇了瓶颈。

然而,UTM SE团队并未就此放弃。在另一位开发者的协助下,他们成功绕过了JIT限制,实现了无JIT版本的开发。这一成就归功于QEMU TCTI模拟器的巧妙运用,其为创建无JIT版本提供了关键技术支撑。

UTM SE的成功案例不仅为自身开辟了道路,也为整个模拟器市场带来了启示,证明了在遵守苹果政策的前提下,创新与突破仍然可能。

三、下载与兼容性

UTM SE现已在App Store免费开放下载,应用大小为1.66GB。为了确保最佳体验,用户需使用iOS 14、iPadOS 14或visionOS 1.0及以上版本的设备。

UTM SE的成功上线,不仅为iOS用户带来了前所未有的复古游戏体验,更标志着模拟器开发者与苹果政策之间的和谐共存成为可能。

随着无JIT技术的突破,未来或将有更多创新模拟器涌现,为用户带来更加多元化的游戏与软件体验。UTM SE的故事,不仅是技术与政策相互适应的典范,也为整个模拟器市场注入了新的活力与信心。

App Store似乎正在越来越「开放」。

2 阅读:1572