关键信息
最近,一位名为 levi 的开发者发布了 Utsuro,这是一个处于早期阶段的项目,旨在在 Apple 硬件上运行 Xbox One 软件。 演示表明,《我的世界:Xbox One 版》(Minecraft: Xbox One Edition)可以通过触摸屏输入在 iOS 上有效运行,同时《索尼克狂热》(Sonic Mania)和《火箭联盟》(Rocket League)也已在该平台上展示。
与传统的模拟器不同,Utsuro 通过 FEXCore 在 Arm 芯片上将主机的 Windows 软件层作为 x86-64 代码运行,从而绕过了硬件模拟。 该项目利用 Apple 的 Metal API 通过转换 Direct3D 11. X 着色器来处理图形,而音频则通过 CoreAudio 处理。
性能因游戏而异。 据报道,《我的世界》在 macOS 上可达到 36 到 60 FPS,《索尼克狂热》在有音频的情况下保持约 57 FPS。
相反,《火箭联盟》目前存在光照过暗、无音频的问题,且运行帧率较低,仅为 15 到 20 FPS。 实现过程仍然很复杂,用户需要使用 TrollStore、StikDebug 或越狱设备等工具在 iOS 上侧载应用程序。 此外,该软件需要解密后的游戏转储文件才能运行,且 macOS 版本目前需要从源代码手动编译。


