Nach dem Flop der Wii U entwickelte Nintendo das Konzept "Zuhause und unterwegs spielen" weiter und veröffentlichte im März 2017 die Nintendo Switch – mit durchschlagendem Erfolg.
Eine Custom Firmware auszuführen wurde besonders einfach, nachdem ein Hardware-Exploit gefunden wurde, der später nur durch eine neue Hardware-Revision behoben werden konnte. Die Homebrew-Entwicklung verläuft allerdings eher schleppend und die Szene ist seit jeher mit Streitigkeiten überschüttet, die die Community gespalten hat.
Die Switch läutete auch eine Phase ein, in der Nintendo auch rechtlich gegen Homebrew-Entwickler und -Anbieter vorging. So ließen sie auch einige Download-Seiten der WiiDatabase aus dem Google-Index entfernen.
Im Juni 2025 wurde der Nachfolger "Nintendo Switch 2" veröffentlicht.
ScummVM ist eine Software- und Skript-Sammlung, in der zahlreiche nachgebaute Spiel-Engines unter einer gemeinsamen grafischen Benutzeroberfläche zusammengefasst sind.
Neben Abstürzen und Audioproblemen in einigen Spielen wurde auch der orange Bildschirm beim mehrmaligen Starten behoben.
* fix crash in some games (sword1, ...)
* fix audio in some games (mi3, ft...)
* fix gpu crash on multiple launch (orange screen)
Ganz unspektakulär hat SciresM nach vielen Monaten endlich seine Custom Firmware "Atmosphère" für die Nintendo Switch veröffentlicht. Wer allerdings etwas neues erwartet, wird bitter enttäuscht sein.
UPDATE, 18.10.2018: v0.7.1 fixt den Standby-Modus auf 4.0.0 und 4.1.0 und ermöglicht das Booten ohne spezifische KIPs für Firmware < 4.0.0. Für Entwickler wurde noch eine API zum Service Manager hinzugefügt, mit der alle Handler erst nach der frühen Initialisierung bekommen werden können.
Zu den Features gehören natürlich Dinge wie KIP-Loading, LayeredFS, creport (zum Verhindern der Telemetrie), IPS- und Kernel-Patches und weitere, kleinere Dinge. Näheres dazu findet ihr auf der Download-Seite oder in unserem alten Beitrag. Zur Installation einfach die ZIP auf die SD entpacken und die fusee-primary.bin an die Switch über Fusée Gelée senden.
Da andere CFWs auch auf Atmosphère basieren, sind all diese Features schon bekannt, bspw. aus ReiNX oder tomGERs SDFiles-Paket. Auch SX OS nutzt Atmosphère unter der Haube. Im Gegensatz zu diesen hat Atmosphère aber sogar weniger Features, denn die CFW kommt ohne Signatur-Patches daher, weshalb die Installation von NSPs nicht möglich ist.
Das ist natürlich auch erst der Anfang – weitere Sachen sind geplant, darunter:
Thermosphère: Eine EmuNAND-Implementierung
Debugging-Toolset mit einem neuen "debug monitor"-Systemmodul zum Debuggen von Prozessen
SX OS war eine kostenpflichtige Custom Firmware für die Switch. SX OS sollte nicht mehr eingesetzt werden, bitte auf Atmosphère wechseln.
Neu in dieser Beta ist die Unterstützung für USB-Geräte, wie Festplatten oder USB-Sticks, wenn die Konsole gedockt ist. XCIs lassen sich dann von diesen starten und NSPs installieren. Unterstützt werden FAT32 und exFAT; die Verzeichnisse sind die gleichen wie auf der SD-Karte (UPD: Momentan funktioniert es nur, wenn die ganzen Dateien im Root sind). Eventuell wird ein Y-Kabel benötigt, falls die Festplatte keine externe Stromversorgung hat.
UPD: Funktioniert auch im Handheld-Modus mit einem USB-C-Adapter!
Verbessert wurde auch das Cheat-System. So ist die Fortschrittsleiste nun akkurater und das Suchen nach einem exakten Wert benötigt nun keinen Dump mehr auf die microSD, was den Prozess beschleunigt. Auch werden Cheats automatisch angewendet, ohne dass Plus gedrückt werden muss und das Deaktivieren dieser wurde vereinfacht. Zudem können Cheats direkt vom Interface aus hinzugefügt werden.
Zu guter Letzt werden jetzt Icons für einige Homebrew-NSPs angezeigt, die vorher nur ein weißes Icon hatten und der "2345-0021" Fehler beim Öffnen des TX-Menüs im gedockten Modus wurde behoben.
OpenGL wird jetzt zum Rendern benutzt und viele Spiele wurden gefixt. Auch kann mit dem Steuerkreuz links/rechts direkt zum nächsten Buchstaben in der ROM-Liste geskippt werden.
Release 2.1:
* ROT90 fix
Release 2:
* You can press D Pad Left/Right to skip Letter in Rom browser
* Many more games work including vertical games
* Switched rendering from software to OpenGL
* 64 bit fixes that crashed games in R1
Nintendo hat heute früh ein neues Firmware-Update für die Switch veröffentlicht. Ein Problem mit dem Test der Internetverbindung wurde behoben, bei dem die Up- und Downloadgeschwindigkeit nicht korrekt war und eines, bei dem die Bewegungssteuerung bei einigen offiziell lizenzierten Controllern nicht richtig funktionierte.
Homebrew sollte das Update nicht betreffen, da nur drei Titel aktualisiert wurden. Da qlaunch aktualisiert wurde, müssen Custom-Themes eventuell erneuert werden.
SX OS war eine kostenpflichtige Custom Firmware für die Switch. SX OS sollte nicht mehr eingesetzt werden, bitte auf Atmosphère wechseln.
In der stabilen Version gibt es einige Bugfixes und eine neue Option im Updater, direkt auf die BETA-Version zu aktualisieren.
Neu in der BETA-Version ist eine Cheat-Engine, mit der Cheats erstellt und angewendet werden können. Wer selbst Cheats erstellen will, sollte sich den Guide von Xecuter durchlesen. Fertige Cheat-Codes kommen in den Ordner:
Python-Skript zum Splitten von NSP-Dateien in 4 GB Parts für FAT32.
AnalogMan hat ein PowerShell-Skript aus dem Nintendo Switch SDK in Python neu geschrieben, welches NSPs mit einer Größe von mehr als 4 GB splitten kann, damit sie mit einer FAT32-formatierten SD-Karte installiert werden können.
Von der Nutzung von exFAT wird nämlich strengstens abgeraten, da es keine Backup-Tabelle besitzt und in Verbindung mit Homebrew garantiert zu Datenverlust führt. Das liegt auch an Nintendos schlechtem Treiber für das Dateiformat. Deshalb wird jedem strengstens empfohlen, FAT32 zu nutzen. Ein großes Problem ist allerdings, dass FAT32 Dateien mit größer als 4 Gigabyte nicht unterstützt – normalerweise kein Problem, da sich XCIs bspw. splitten lassen. Jetzt ist das Ganze auch mit NSPs möglich!
Dazu einfach Python installieren, die NSP auf das Skript ziehen, dem Ordner das Archiv-Bit verpassen und auf die SD-Karte verschieben! Schon lässt sich die NSP installieren, ohne sie erst übers Netzwerk schicken zu müssen.
Mit Boop können CIAs und TIKs kinderleicht an FBI (3DS) und NSPs an Tinfoil (Switch) gesendet werden. Nur für Windows.
Da Tinfoil die gleiche Implementation für Installationen übers Netzwerk wie FBI benutzt, wird der NSP-Installer jetzt ebenfalls unterstützt und es können NSPs bequem über den PC an die Switch gesendet und installiert werden! Unübliche Zeichen in Dateinamen (wie Emojis) funktionieren auch und ein verbesserter HTTP 2.0 Server wurde implementiert.
* Added support for Tinfoil on Nintendo Switch (Thanks to @Adubbz for his patience)
* New and improved http 2.0 server implementation (EmbedIO)
* Full support for crazy characters in the names. (Including emojis!)
* A bit of UI redesigning and cosmetics.
* ANOTHER SNEK!!! AND THIS HAS A TOP HAT!!!
Hidki hat den NSP- und XCI-Installer "dOPUS" für die Switch veröffentlicht. Er kommt mit einer hübschen, grafischen Oberfläche in Form eines Dateibrowsers daher und installiert auch extrahierte NSPs und XCIs (NCA-Dateien). Der Installer basiert dabei auf 4NXCI und Tinfoil.
Features:
Dateibrowser
Installiert NSP und XCI, auch extrahiert (NCA)
Für XCI muss sich eine keys.dat im Root der SD befinden
Extrahiert NSP und XCI
Konvertiert XCI in NSP
Kann die Dateien auch direkt nach der Installation löschen
Mit dem Switch Homebrew App Store lassen sich Homebrew-Programme direkt von der Switch aus herunterladen.
Neu in dieser Version ist eine Suchfunktion mit der On-Screen-Tastatur, das Sortieren der Homebrew-Liste nach "Zuletzt aktualisiert", "Meist gedownloadet", alphabetisch, Größe und Zufall und eine neue "Advanced"-Kategorie, die Systemmodule für bspw. Hekate enthält. Der Details-Bildschirm wurde neu designed und zeigt mehr Informationen an, außerdem kann direkt Feedback für jede Anwendung abgegeben werden.
Eine Vier-Spalten-Ansicht kann aktiviert werden, wenn L oder ZL gedrückt wird und andere Homebrews vom gleichen Autor lassen sich auflisten. Ferner wurden noch einige Fehler behoben – näheres im Changelog.
Changelog
New Features:
* Search functionality with on screen keyboard
* Allow sorting of app list by: most recently updated, download count, alphabetically, download size, and randomly
* Add new "Advanced" category including some system/hekate modules
* Redesigned "App Details" screen to show much more information about each app such as long scrollable description, download count, download size, and last updated date
* Added feedback reporting for any app to collect data about what works and doesn't work. This feedback will be passed along to the app's author if appropriate
Enhancements:
* All touch and controller controls refactored and more responsive to input (highlights, buttons, etc)
* Add four-column "wide" view activated by pressing L or ZL in the app listing
* New offline screen when internet connection isn't detected instead of empty progress bar
* List other apps by the same author from the details page
Bug fixes:
* Switched to curl instead of old hacky HTTP downloading curl
* Empty folders are now removed upon uninstallation of a package
* Corrupt cached icons should no longer freeze loading
* Uses romfs for storing images instead of an external folder
* Some settings for cleaning up any empty folders leftover by the old app and wiping the icon cache
Mit Rekado lässt sich ein Fusée-Gelée-Payload per Android-Smartphone senden. Funktioniert komplett ohne Root-Zugriff!
In dieser Version lassen sich die mitgelieferten Payloads ausblenden, außerdem werden Logs beim Wechseln des Tabs automatisch neu geladen. Der Lakka-Support wurde entfernt, da es nur noch über Hekate gestartet werden sollte und einige Abstürze und kleinere Fehler wurden behoben.
Changelog
* Added ability to hide bundled payloads
* Added auto refresh for logs, when changing screens
* Updated font size for headers
* Updated Theme engine with new colors
* Fixed additional selector state in Settings when changing accent color
* Fixed crash in Settings
* Removed Lakka loading support (only booting from Hekate supported officially)
* Fixed UI bug #16 (BottomNavigationView related)
* Migrated to Android Jetpack and Material Components
ReiNX unterstützt die Firmware 6.0.0 nun vollständig, ebenso das LayeredFS-Modul, welches erst über ReiNX Toolkit aktiviert werden muss. Außerdem kann die CFW ohne SD-Karte gebootet werden und der Kernel-Patcher wurde neu geschrieben.
User end changes:
* fs_mitm hooks added forfull 6.0 support
* ReiNX debug text only shown if booting in verbose mode (hold vol- on boot)
* Boot ReiNX with no SD card
* All kips are compiled and bundled with ReiNX. The toolkit can be used to enable/disable them. (alternatively just move them from sysmodules.dis to sysmodules, and visa versa)
Technical changes:
* Rewritten kernel patcher