开源项目让Xbox One游戏跑上苹果设备

IT时代网10月24日消息,开发者levi公布了名为Utsuro的新项目,目标是在苹果设备上运行Xbox One游戏。目前项目仍处于非常早期的阶段,但已经能让《我的世界:Xbox One版》较好地运行。

项目页面显示,在macOS版本上《我的世界》帧率约为36至60帧,《索尼克狂热》和《火箭联盟》也能运行。《索尼克狂热》已有声音,可玩帧率在57帧左右;《火箭联盟》画面和操控已能跑起来,但帧率只有15至20帧,画面偏暗且尚无音频。

与常规模拟器不同,Utsuro跳过了硬件模拟,改为通过FEXCore把主机基于Windows的软件层以x86-64代码形式运行在苹果的Arm芯片上,并补齐主机原本提供的系统组件。图形部分走苹果的Metal接口,Xbox One的Direct3D 11.X着色器被转换为Metal的着色语言,音频则使用CoreAudio。

运行门槛并不低:iOS端需要侧载安装,并依赖StikDebug、TrollStore等JIT辅助工具或越狱设备,还需要已解密的游戏镜像;macOS版本目前需要从源码构建。

编辑:张智超

THE END