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.
Exzellenter Speicherdaten-Manager für die Switch, der Backups auch auf einen WebDAV-Server hochladen kann.
Zwei Probleme mit WebDAV wurden behoben.
* Fixes empty file names on certain Webdav servers.
* Uses path safe titles for Webdav servers.
NOTE: This will cause an issue where this release of JKSV will target a different parent folder than the previous one for Webdav.
UPDATE, 06.08.2024, 17:37 Uhr: SaltyNX wurde auf v0.9.2 aktualisiert und behebt das Auslesen der dynamischen Auflösung in Skyrim.
Die Erkennung der dynamischen Auflösung wurde verbessert und die verwendeten Auflösungen in Id-Tech-Engine Spielen wie DOOM 2016 werden nun korrekt erkannt.
v0.9.2:
Fix resolution grabbing compability with Skyrim by changing accepted ratios from <1.3, 1.9) to <1.2, 1.9)
v0.9.1:
Extended grabbed resolutions accepted ratios from <1.7, 1.9) to <1.3, 1.9). Fixes dynamic resolution detection issue with games using Id Tech engine like DOOM 2016, Doom Eternal, Wolfenstein 2.
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
Eine Option wurde hinzugefügt, mit der die zwei passendsten internen Auflösungen in den Modi "Mini" und "Full" angezeigt werden könnnen. In der Config können außerdem die FPS- und die Auflösungs-Anzeige im "Full"-Modus deaktiviert werden.
* Added options to show 2 the best candidates for game's internal resolution in Mini and Full modes.
* Added keys to config that can disable showing FPS and Resolutions in Full mode
* Added value RES to show key in Mini mode that shows Resolutions.
Einige Spiele kommen mittlerweile mit einer neuen Version von Vulkan, die nicht mit SaltyNX funktionierte (bspw. Star Wars Bounty Hunter). Dies wurde behoben. Zudem können die verwendeten Auflösungen des Spiels gedumpt werden.
* Add support for new iteration of Vulkan (fixes issues with Star Wars Bounty Hunter detection)
* Add support for dumping resolutions from games using NVN
* Add support for archive.org download URLs
** This allows you to browse and download the files
** Only supports parsing of the download URL (ie the URL where you see a list of files).
* Add ability to use the ZL button to go up a directory
* Added support for WebDAV servers that don't support http HEAD request. Fixes download issues from real-debrid webdav
Dateimanager für die Switch, der injiziert werden kann und somit unabhängig vom System läuft.
Das Formatieren der Switch wurde überarbeitet sodass es bei einem Update nicht mehr zu dem berühmten Blackscreen-Problem kommt. Zudem wird das DeviceSettings-Save beibehalten, da das Löschen u.a. zu Problemen beim Aufladen des Akkus führt – auf einer Switch Lite kann es sogar vorkommen, dass der Akku auf ein unsicheres Level geladen wird. Wer seine Switch Lite mit dem TegraExplorer formatiert hat, sollte ein Backup wiederherstellen.
Persönlich würde ich von der Nutzung von 3rd-Party-Tools zur Formatierung der Konsole abraten.
* Systemwipe message has been edited to convey a bigger sense of danger when using the wipe script.
* Generate save index (#91, #96)
** This fixes the black screen issue
* Keep the aging save (and index it) (#97, #99)
** This fixes battery issues after a system wipe
** On a lite system, this would have previously caused the battery to charge to unsafe levels. If you have previously ran the systemwipe script on a lite, you cannot run this script again to fix this.
uLaunch ist ein HOME-Menü-Ersatz für die Nintendo Switch mit Ordnern, Custom-Themes, einem Webbrowser uvm.
Diese Version wurde komplett überarbeitet und zeigt das Menü nun in einem Raster an. Homebrews werden zudem nicht mehr getrennt aufgeführt und lassen sich direkt aus dem Menü starten. Wenn die GameCard nicht gelesen werden kann, werden außerdem detaillierte Fehlermeldungen angezeigt.
Viele Optionen wurden umstrukturiert und das Erstellen von Ordnern ist wieder möglich. Das Menü wird auf dem TV-Bildschirm auch in 1080p angezeigt, was nicht einmal das offizielle HOME-Menü unterstützt! Das Schnellmenü kann mit ZL/ZR geöffnet werden und beim Webbrowser wird "https://" vorausgefüllt.
Auch neu ist ein überarbeitetes Theme-Format, weshalb die bisherigen nicht mehr funktionieren werden. Mit der neuen "uManager"-Anwendung lässt sich uLaunch einfach (de-)aktivieren, updaten und die Caches löschen. Der "uViewer" zum Streamen des Bildschirms an den PC über USB wurde in "uScreen" umbenannt und in Java plattformunabhängig neu geschrieben (zumindest solange ihr einen x86-64-Prozessor besitzt, auf ARM64 geht es nicht).
Ein umfangreiches Übersichts-Video findet ihr auf YouTube. Wie immer wird uLaunch nicht wirklich "installiert", sondern "nur" auf die SD-Karte installiert, weshalb die Nutzung ungefährlich für die Switch ist und es jederzeit entfernt werden kann!
Die Bildwiederholrate wird nun exakt auf den eingestellten Wert gesetzt. Zudem wurde die Erkennung des OLED-Modells verbessert, da bei solchen Konsolen diese Einstellung nicht geändert werden darf.
* Updated display refresh rate change function which now sets it perfectly instead of "very close" (thanks to Cooler3D for sharing how to fix it).
* Fix improperly implemented gatekeeping OLED model from using Display Sync via IPC
Bildwiederholrate und Framerate des Spiels über ein Overlay anpassen.
Nicht jedes Spiel ist kompatibel und einige benötigen Patches, die aber bequem vom Overlay aus heruntergeladen werden können. Eine Übersicht aller kompatiblen Spiele kann auf GitHub gefunden werden.
Wie bereits angekündigt, lässt sich nun die LCD-Bildwiederholrate einstellen und mit der Framerate synchronisieren, was aber noch experimentell ist. Zudem werden neue Konfigurationen unterstützt, bei denen die meisten Berechnungen in das Overlay verschoben wurden, was die Patches insgesamt kleiner macht.
SaltyNX hat auch ein stilles Update erhalten, welches einen Fehler in Bezug auf das Ändern der Bildwiederholrate behebt.
* Add Display settings menu to change LCD refresh rate (don't put Switch to dock with changed refresh rate while game is running, otherwise there is a chance game will crash), not available for OLED model. SaltyNX 0.8.0+ is required for this menu to show. More in readme.
* Add support for next revision of game configs that make them smaller and move most of calculations to FPSLocker overlay itself.
* Move from c++20 to c++23
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
UPDATE, 25.06.24, 14:52 Uhr: SaltyNX hat ein stilles Update bekommen, welches einen Fehler behebt, bei dem der FPS-Lock nicht angewendet wurde, wenn die Bildwiederholrate geändert wurde.
Entwickler können sich über die Möglichkeit, die Bildwiederholrate zu ändern freuen und eine zukünftige Version von FPSLocker wird es ermöglichen, die Framerate feiner einzustellen sowie diese zu erzwingen. Firmware-Versionen älter als 10.0.0 werden nicht mehr unterstützt.
Im Status Monitor Overlay wird die Höhe des Graphen je nach Bildwiederholrate angepasst.
Seit der v0.7.0 sind NX-FPS und ReverseNX-RT integriert. Wer von einer alten Version aktualisiert, muss (falls vorhanden) die Dateien "SD://SaltySD/plugins/NX-FPS.elf" und "SD://SaltySD/plugins/ReverseNX-RT.elf" von der SD-Karte löschen!
SaltyNX Changelog
Common:
* Moved from gnu++20 to gnu++23
Sysmodule:
* Added IPC allowing changing display refresh rate
* Added support for Display Sync option in Display setting available from FPSLocker 2.0.0
Core / NX-FPS:
* Added support for new generation of FPSLocker patches that added additional entries for 40, 45, 50 + 55 Hz and allows forcing FPS lock
* Now if any FPSLocker FPS target matches supported display refresh rate, NX-FPS FPS lock is automatically disabled to avoid stutterings (except if FPSLocker patch enforces FPS lock)
Since this release SaltyNX doesn't support FW older than 10.0.0
Status Monitor Overlay Changelog
* Moved from c++20 to c++23
* With SaltyNX 0.8.0+ FPS Graph mode will adjust height according to received back display refresh rate.
Die Ausgabe war bereits letzten Monat für die zweite Juni-Hälfte angekündigt worden. Nintendo betont auch noch einmal, dass keine Informationen zur nächsten Konsole erwähnt werden.
Dateimanager für die Switch, der sich mit externen Servern über FTP, SMB und WebDAV verbinden kann.
Im Fortschrittsdialog wird nun statt den verbleibenden Prozent die durchschnittliche Übertragungsgeschwindigkeit angezeigt und der Cursor landet wieder am Anfang der Datei-Liste, wenn man unten ankommt und weiter nach unten drückt. Ferner wurde ein Absturz bei einer ungültigen SMB-URL behoben.
* Updated Progress Dialog to show Avg Transfer Speed instead of percentage completed
* Implemented wrap around while scrolling file list
* Fix crash caused by invalid SMB url