mission2000 hat das Libretro-Frontend RetroArch und den SNES-Emulator SNES9x 2010 auf die Nintendo Switch portiert. Noch ist das ganze natürlich nicht für Endbenutzer startbar, da noch ein Launcher für Homebrew-Applikationen fehlt. Außerdem muss die ROM in ein SquashFS-Dateisystem eingebettet werden, welches wiederum in die Binary eingebettet werden muss.
In einem Video auf YouTube ist auch zu sehen, wie Chrono Trigger abgespielt wird. Laut eines Commits scheint auch jetzt ein Audio-Treiber zur Verfügung zu stehen.
UPDATE: Hier eine kleine Anleitung zum Starten:
- libtransistor klonen
- Den graphics-experimental-fs Branch auschecken
- Kompilieren
- ace-loader kompilieren
- libtransistor-snes9x2010 klonen und bauen
- Retroarch klonen
- libretro_switch.a von SNES9x 2010 in RetroArch kopieren
- Ein Verzeichnis "fs" erstellen, SNES-ROM in diesen Ordner ablegen
- RetroArch bauen
- PegaSwitch starten
- ACE-Loade starten und damit…
- …RetroArch starten
UPDATE 2: Links aktualisiert
Danke an signz für den Hinweis!
Zeit für einen sentimentalen Moment:
Da ein Thread bei gbatemp gerade zum Nachdenken anregte, was die schönsten "Hacking Momente" waren, dachte ich an diese News.
Seit dem Reveal-Video der Switch wollte ich sie haben und hoffte, eines Tages würde RetroArch erscheinen.
Als dann kurz nach dem 34C3 dieses Video im Netz auftauchte, war ich glücklich. 🙂
Es dauerte zwar noch etwas, aber wo RetroArch inzwischen angekommen ist auf der Switch, ist die reinste Erfüllung. =)
Sorry, dass ich jetzt ausschweifend werde, aber:
Merry f*cking Christmas, Leute! *.*
Na, @iCON, holst du dir nun doch noch eine auf 3.0.0? 😉
Ha, bin mit der Webseite leider noch nicht reich geworden 😛
Unerhört! Du solltest als Boss der besten deutschsprachigen Ninty-Seite längst in Millionen schwimmen finde ich.
Ich bespamme seit Monaten immer alle mit wiidatabase-Links, wenn es Neuigkeiten gibt. 😉
Also hier im Saturn liegen noch etliche mit 2.3.0 rum. Just sayin' 😛
Aber du kennst ja sicher auch die Serialnummernliste von gbatemp, die als "Kaufberatung" fungiert. 🙂