Monitor this situation.
Unsubscribe anytime.
[SITUATION] · [QUIET] · [TECHNOLOGY]
2 clusters · 12 sources · 2 days · First seen · Last updated
Open-source projects running console games on Apple hardware
Overview
New open-source developments have demonstrated the ability to run video game console software on Apple devices using specialized compatibility layers and architectural translation.
The Utsuro project utilizes FEXCore to translate x86-64 instructions into ARM64 code, allowing Xbox One games to run on iPhone, iPad, and Mac. While titles like Minecraft and Sonic Mania have shown functional performance, others like Rocket League have experienced significant frame rate drops and technical glitches.
Similarly, the nxnative project, developed by seedds, enables Nintendo Switch games to run on Apple Silicon Macs, iPhones, and iPads. By leveraging the shared ARM64 instruction set architecture between the Switch and Apple hardware, the project adapts code to run directly on macOS rather than using traditional emulation. This involves replacing the Switch’s Horizon OS with a lightweight host environment, translating the console’s NVN graphics API into Apple’s Metal API, and utilizing components like Ryujinx’s shader translator. Because of this approach, games can appear as standalone applications on the Apple home screen.
Testing indicates significant performance gains for specific titles; Monster Hunter Rise and The Legend of Zelda: Tears of the Kingdom have reportedly reached 60 frames per second on M1 MacBook Air hardware, doubling the original console’s 30fps standard. While over 60 games including Super Mario Odyssey and Metroid Dread have been tested, compatibility remains selective, as some titles like Doom Eternal have failed to launch. Users must provide their own legally owned game files and decryption keys. While the process currently requires technical knowledge, community tools like NX2Apple aim to simplify installation via a graphical interface.
Entities
Apple · seedds · Nintendo · Andrew Tsai · Utsuro
Timeline
-
[TECHNOLOGY] 10 sourcesnxnative project enables Nintendo Switch games to run on Apple devices
The open-source nxnative project allows Nintendo Switch games to run natively on iPhone, iPad, and Mac by leveraging shared ARM64 architecture and translating graphics to Apple's Metal API.
-
[TECHNOLOGY] 2 sourcesUtsuro project enables Xbox One games on Apple devices
The open-source Utsuro project uses a compatibility layer to run Xbox One games like Minecraft on iPhone, iPad, and Mac by translating x86-64 code to ARM architecture.
Sources
clubic.com · criticalhits.com.br · frandroid.com · glitched.online · hothardware.com · iphonesoft.fr · it-boltwise.de · kitguru.net · nintenfan.com · noticiasdemalaga.es · novini247.com · tbreak.com
This summary has been updated 2 times: see revision history