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.
Ermöglicht das Online-Spielen über LAN-Play mit anderen Switch-Konsolen weltweit.
Das Systemmodul liegt jetzt im NSP-Format vor (nicht zu verwechseln mit installierbaren NSPs), was u.a. Hot-Reloading mit der Kosmos Toolbox erlauben dürfte (sofern die Config angepasst wird).
Under- oder Overclocked die Switch je nach Spiel mit passender Config. sys-clk-oc ist eine Modifikation, die auch höhere Taktraten unterstützt.
Per Kosmos Toolbox kann das Systemmodul nun eingeschaltet werden, ohne neu starten zu müssen. Dies erfordert allerdings eine Änderung in der Toolbox-Config.
* Config loading has been refactored to permit more profile storage, and serve as the groundwork for what's to come
* The kip target (which had become irrelevant) and the code required to support it has been removed, consequently enabling pm late loading with no side-effect
hekate ist ein hübscher Bootloader und Firmware-Patcher, der u.a. NAND-Backups und einen EmuMMC erstellen kann.
Atmosphère v0.8.7 wird jetzt gebündelt und die Kompatibilität mit dem Bootloader Fusee wurde gefixt. Sys-clk erfordert auch einen Reboot vor dem Aktivieren (wird bald behoben) und sys-nxsh kann per Kosmos Toolbox aktiviert werden – dabei handelt es sich um eine BusyBox-artige Remote-Shell. Noch muss sys-nxsh vom Quellcode kompiliert werden, da die aktuelle Release-Version nur im KIP-Format vorliegt.
* Updated Atmosphere to 0.8.7
* Fixed fusee-primary compatibility for those who want to run fusee-primary instead
* * Located under "Launch>Payloads>fusee-primary.bin"
* Updated Kosmos Toolbox config
* * sys-clk now requires a restart (Will be fixed soon)
* * Support for sys-nxsh was added
Speicherdateien lassen sich jetzt auf die SD-Karte weiterleiten, anstatt sie im NAND zu speichern. Dieses Feature ist experimentell und kann zu Datenverlust führen. Sichert vorher eure Speicherstände! Setzt einfach atmosphere!fsmitm_redirect_saves_to_sd in der system_settings.ini auf "1". User mit einer in exFAT-formatierten Karte sollten davon weit Abstand nehmen und ihre Karte in FAT32 umformatieren. Im Ernst.
Auch wurden einige Fehler behoben (wie ein Fehlerbildschirm beim Starten von einigen Spielen wie Hellblade) und die Cheat-Engine erweitert – so lassen sich Register in eine zweite "Bank" sichern und davon wiederherstellen, was die Anzahl der möglichen Werte verdoppelt.
Changelog
* A few bugs were fixed that could cause fatal to fail to show an error under certain circumstances.
* A bug was fixed that caused an error when launching certain games (e.g. Hellblade: Senua's Sacrifice).
* * Loader had support added in ams-0.8.4 for a new (7.0.0+) flag bit in NPDMs during process creation, but forgot to allow this bit to be set when validating the NPDM.
* dmnt's cheat virtual machine received new instructions.
* * These allow for saving, restoring, or clearing registers to a secondary bank, effectively doubling the number of values that can be stored.
* SHA256 code has been swapped from linux code to libnx's new hw-accelerated cryptography API.
* Extensions were added to smcGetInfo:
* * A ConfigItem was added to detect whether the current unit has the RCM bug patched.
* * A ConfigItem was added to retrieve the current Atmosphère build hash.
* Exosphère now tells the kernel to enable user-mode exception handlers, which should allow for better crash reporting/detection from Atmosphère's modules in the future.
* Opt-in support was added for redirecting game save files to directories on the SD card.
* * Please note, this feature is experimental, and may cause problems. Please use at your own risk (and back up your saves before enabling it), as it still needs testing.
* * This can be enabled by setting atmosphere!fsmitm_redirect_saves_to_sd to 1 in system_settings.ini.
* General system stability improvements to enhance the user's experience.
Ihr müsst lediglich RetroArch so einrichten, wie es auf unserer Download-Seite steht und abschließend den Core noch auf die SD verschieben. Die Assets sind bereits enthalten! Wenn ihr Core-Optionen ändert, solltet ihr direkt das Spiel schließen und neu starten, da RetroArch sonst abstürzt. Auch funktionieren einige Core-Optionen noch nicht.
Zurzeit wird neben dem Interpreter nur "IR JIT" als CPU-Core unterstützt, was lediglich einen besseren Interpreter darstellt. Daher erreichen aufwändige Spiele nicht wirklich Fullspeed, es ist aber ein Anfang. JIT-Support ist in Arbeit und wirkt schon sehr vielversprechend – so werden "Metal Gear Solid: Peace Walker" und "GTA: Vice City Stories" Fullspeed in höherer Auflösung mit der niedrigsten CPU-Taktrate (und 460 MHz GPU) laufen!
Im Titelbild seht ihr Dissida 012 mit CPU Overclocking auf 1581 MHz in nativer PSP-Auflösung und IR JIT, was mit ca. 25 FPS läuft (also fast Fullspeed). Unten seht ihr noch LocoRoco, welches ohne Overclocking und doppelter Auflösung in Fullspeed (59-60 FPS) läuft.
Wer RetroArch nichts abgewinnen kann, kann aufatmen: Ein Port der bekannten "Standalone"-Version ist ebenfalls in Arbeit.
LocoRoco in doppelter Auflösung ohne Overclocking läuft in Fullspeed
hekate ist ein hübscher Bootloader und Firmware-Patcher, der u.a. NAND-Backups und einen EmuMMC erstellen kann.
Wir empfehlen, eine ältere Version vorher zu löschen, da die KIPs jetzt bspw. überflüssig sind.
Atmosphère wurde aktualisiert – d.h., das Homebrew Menu wird per Standard gestartet, wenn "R" gedrückt gehalten und irgendein Spiel oder das Album aufgerufen wird. Das lässt sich natürlich auch in der Kosmos Toolbox einstellen.
Apropos Kosmos Toolbox: Diese wurde nochmal überarbeitet und erlaubt das Hotloaden von Custom-Systemmodulen – SX-OS-Nutzer kennen dieses Feature bereits. So lässt sich bspw. der FTP-Server an- und ausschalten, ohne die Konsole rebooten zu müssen! Es kann auch direkt in Hekate neu gestartet werden, falls man ein NAND-Backup anlegen möchte, etc.
hid_mitm von jakibaki ist jetzt enthalten und ermöglicht das Umbelegen der Steuerung. Um einen nicht unterstützten Controller (wie den der Xbox One) zu verwenden, kann eine Smartphone-App benutzt werden, die die Eingaben an die Konsole weiterleitet.
Ebenfalls mit an Board ist sys-clk, ein Systemmodul zum Over-/Underclocken der Switch pro Spiel. Sehr nützlich um Akku zu sparen! Vorgefertigte Configs findet ihr auf GitHub.
sys-ftpd unterstützt nun das Absichern der FTP-Verbindung per Passwort. Dazu muss einfach die "/ftpd/config.ini" bearbeitet werden.
Zwei Fehler wurden behoben: Bei einem wurden ungültige NSPs erstellt, wenn die Option "–keepncaid" verwendet wurde und beim zweiten konnten XCIs mit einem langen Dateipfad nicht geöffnet werden.
* Fixed a bug cause broken nsps when using --keepncaid option
* Fixed a minor bug in opening XCI with long filepath
UPDATE, 03.04.2019, 00:12 Uhr: Vollständigen Changelog ergänzt, außerdem muss sich die ReiNX.bin im Root befinden!
Der ES-Patch funktioniert wieder und die Blackscreens gehören der Vergangenheit an.
* Added versioning checks so the user is always running the latest ReiNX payload in instances where there is a payload mismatch on the PC or the SD card.
* Updated ReiNX fatal, allowing for crash to payload support.
* Updated included creport.
* Updated method for launching sept upon boot for 7.0.x users.
* * Fixes rare blackscreen issues at boot.
* * Fixes bootloop issues when ReiNX.bin was on the root of the SD card when booting firmware 7.0.x.
* Updated sigpatches for better 7.0.x compatibility.
* Updated sysmodules: sm, pm, loader, fs_mitm.
* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
Konvertiert einen Speicherstand von "The Legend of Zelda: Breath of the Wild" von der Wii-U- zur Switch-Version und vice-versa.
Dieses Windows-Tool konvertiert einen Speicherstand von The Legend of Zelda: Breath of the Wild von der Wii-U- zur Switch-Version und vice-versa.
Sichere deinen Speicherstand mit Checkpoint (Switch) bzw. SaveMii (Wii U) und packe die EXE in den Ordner der Speicherdatei (dort wo die option.sav ist) und doppelklicke diese. Stelle dann den Speicherstand auf der anderen Konsole wieder her.
Beide Versionen des Spiels müssen auf dem gleichen Stand sein!
In dieser Version werden die "Der Pfad des Helden" Informationen nun korrekt konvertiert.
Installiert Custom-Themes für die Nintendo Switch ("NXTheme"-Dateien).
Eigene Schriftarten können in den Themes-Ordner kopiert und installiert werden – allerdings überschreibt dies auch die Schrift von Spielen, die diese vom HOME-Menü laden. USD1-Panes werden jetzt unterstützt und erlauben das Ändern der Form von Icons und das Hinzufügen von Schatten. Auch lassen sich die Profil-Auswahl stylen und Themes ohne Hintergrundbilder anwenden (also solche, die nur aus eigenen Layouts bestehen).
* Custom font support ! Copy any TTF in the themes folder to install it.
* Custom usd1 panes support for nxthemes, these kind of panes allow more customization by changing the shape of icons or add shadows. The layout editor will be updated soon.
* Support for the player select applet
* Support for nxthemes without a background image, these kind of themes just edit the layout and look good on any color setting (dark or light "theme" option in the console settings)
* Other minor fixes and improvements
Note that custom fonts also apply to titles that load the font from the home menu, there's no way to prevent this.
Das Durchsuchen von HTTP-Verzeichnissen wurde beschleunigt und einige Fehler mit Dateinamen bei HTTP-Verzeichnissen behoben.
* player: hide loading message and report error... on file loading error
* player: fix http browsing of folders with the ' special characters
* player: fix http loading of files with special characters
* player: speedup http browsing
Portierung des Snes9x-Emulators auf die Nintendo Switch.
pFBA: ZX Spectrum ROMs werden korrekt erkannt, Abstürze in einigen ROMs wurden behoben (Forgotten Worlds cps1, Gaiapolis, etc.) und die überflüssige Option, 50 Hz zu erzwingen, wurde entfernt. Ferner wurde der FBA-Core auf die aktuelle Version angehoben.
pSNES: Die aktuelle Version des Snes9x-Cores wird jetzt verwendet und das Laden von Savestates wurde behoben. Die Schriftart wurde vergrößert und auch hier Abstürze in einigen Spielen gefixt. Zudem werden ROMs in Großbuchstaben korrekt erkannt (das gilt auch für pNES).
In allen Emus gab es auch noch kleinere Anpassungen der Oberfläche. Näheres im Changelog.
* pfba: add spectrum hardware roms filter
* pfba: fix spectrum roms not detected/handled correctly
* pfba: fix crash on some roms (Forgotten Worlds cps1, gaiapols...)
* pfba: remove now unnecessary force 50hz option
* pfba: update fba to latest git (2019-03-28)
* psnes: update to latest snes9x git (2019-03-28)
* psnes: fix save states loading
* psnes: use bigger font size for menus
* psnes: fix crash in some games (cool world...)
* psnes/pnes: fix uppercase roms not detected
* pemu: menu: add main/roms options delimiter
* pemu: menu: make options values wider, change selected option value color, set highlight size to selected value
* pemu: fix ui inputs changing with roms inputs change