Nintendo Switch Spiele laufen jetzt nativ auf Apple-Prozessoren

Auf GitHub sorgt derzeit ein neues Open-Source-Projekt für Aufmerksamkeit, mit dem sich eigene Switch-Spiele nativ auf Geräten mit Apple Silicon spielen lassen. nxnative richtet sich an iPhones, iPads und wenig überraschend auch an Macs mit Apple-Chips. Das Projekt verzichtet auf Emulation und führt Spiele nativ aus, da die Prozessoren der Switch und Apples Chips dieselbe ARM-Architektur nutzen. Aus den Fußnoten des Projekts geht allerdings hervor, dass bei der Entwicklung KI zum Einsatz gekommen ist.
Wie funktioniert nxnative?
nxnative nutzt die gemeinsame ARM64-Befehlssatzarchitektur der Prozessoren von Apple und Nintendo, um den Code der Switch-Spiele für die Ausführung anzupassen. Zudem ersetzt es den Systemdienst von Nintendos Horizon OS und übersetzt Grafikbefehle von Nvidias NVN-API in Apples proprietäre Metal-API. Dabei entsteht zwar ein gewisser zusätzlicher Rechenaufwand, dieser fällt im Vergleich zur herkömmlichen CPU-Emulation jedoch gering aus.
Performance mit nxnative
Der YouTuber Andrew Tsai hat auf einem MacBook Pro vier Switch-Spiele gleichzeitig in separaten Fenstern ausgeführt. Zur genauen Konfiguration hat er lediglich angegeben, dass das Gerät mit dem M3 Max ausgestattet ist. Seine Demonstration zeigt, dass mehrere Spiele parallel mit stabilen 60 FPS laufen können. Außerdem hat Tsai die Leistung einzelner Spiele gezeigt und Ergebnisse von einem MacBook Air mit dem M1 präsentiert.
Laut Tsai lassen sich nahezu alle Switch-Spiele mit nxnative ausführen. Die Leistung kann allerdings variieren, und manche Titel benötigen zusätzliche Anpassungen. Monster Hunter Rise hat auf dem M1 konstante 60 FPS erreicht. Bei Dark Souls Remastered sind hingegen unabhängig von der Leistungsfähigkeit der Hardware Textur- und Darstellungsfehler aufgetreten.
Da die Spiele zunächst neu kompiliert werden müssen, stellt die Community dafür Anleitungen bereit, die als "Rezepte" bezeichnet werden. Ihre Zahl wächst schnell. Laut Tsai waren zu Beginn seiner Videovorbereitung erst 40 solcher Rezepte verfügbar. Am Ende der Aufnahme waren es bereits 58. Inzwischen werden 80 Spiele abgedeckt, täglich kommen weitere hinzu.
Voraussetzungen für nxnative
nxnative unterstützt auch iPhones und iPads und ist ursprünglich für diese Geräte entwickelt worden. Mithilfe der Rezepte lassen sich Spiele im IPA-Format erstellen und anschließend per Sideloading installieren. Dafür müssen die Spieldateien aus eigenen Kopien ausgelesen werden. Die GitHub-Seite enthält entsprechende Anleitungen und Rezepte zur Erstellung. Als Voraussetzungen nennt sie iOS beziehungsweise iPadOS 26 oder neuer sowie ein iPhone 15 Pro oder neuer mit mindestens dem A17 Pro oder ein iPad mit dem M1 oder einem neueren Chip.















