started · updated
Utsuro project enables Xbox One games on Apple devices
An open-source project named Utsuro has successfully demonstrated the ability to run Xbox One games on Apple hardware, including iPhone, iPad, and Mac. Developed by Levi, the project functions as a compatibility layer rather than a traditional emulator. Instead of simulating the physical hardware of the Xbox One, Utsuro provides the software environment and system services that the console's Windows-derived operating system expects.
To bridge the gap between architectures, the project utilizes FEXCore, a dynamic binary translator that converts x86-64 instructions into native ARM64 code. It also translates Direct3D shader bytecode into Apple’s Metal Shading Language.
Initial tests show varying performance levels across different titles. Minecraft: Xbox One Edition reportedly runs between 36 and 60 FPS on an iPhone 15 Pro, while Sonic Mania reaches approximately 57 FPS. However, Rocket League has shown more significant issues, with reports of 15–20 FPS, lighting glitches, and lack of audio.