- Patcht den Linux-Kernel für arm64 so, dass die System-Calls von Nintendos Horizon OS auf Linux implementiert werden
- Begann ursprünglich mit dem Ziel, Switch-Spiele im User-Mode auf dem Mac auszuführen, schwenkte aber in diese Richtung um, weil es ohne Kernel-Patches kaum möglich war
- Ein Versuch, Switch-Spiele nativ auf jeder arm64-Hardware auszuführen
→ Anders als Mesosphere, der Open-Source-Kernel für Nintendo Switch - Übernahm das Yuzu-Projekt und entwickelte daraus "Mizu", bei dem die Teile für Kernel-/CPU-Emulation entfernt wurden
- Noch nicht fertig, aber das erste kommerzielle Spiel, "Puyo Puyo Tetris", konnte erfolgreich gestartet werden (sehr langsam)
→ Auf einem MacBook mit einer virtualisierten Fedora-Rawhide-Version und gepatchtem Kernel
→ Yuzus GPU-Beschleunigung benötigt OpenGL 4.6, aber in Mac-VMs wird derzeit nur 4.1 bis 4.3 unterstützt, daher ist GPU-Beschleunigung dort schwierig
→ Erfolgreicher Start auch auf einem Jetson Nano, der günstigsten Hardware mit OpenGL-4.6-Unterstützung
2 Kommentare
Es ist schön, Citra und Yuzu wiederzusehen, die ich dank Monster Hunter Double Cross oft benutzt habe.
Yuzu – Nintendo-Switch-Emulator