Durch die Aktualisierung von libusbdvd wurde die UDF-Unterstützung bis Version 2.60 erweitert. Diese Version zusätzlich Unterstützung für UDF-Metadaten-Partitionen, wodurch die Datei-Indizierung deutlich beschleunigt wird. Zudem kann nun jeder Typ von CD-, DVD- und Blu-ray gelesen werden, sofern diese nicht kopiergeschützt sind. Außerdem wurde die Geschwindigkeit beim Verarbeiten von ISO-Images deutlich verbessert.
* Updated libusbdvd to 0.0.7 (see release changelog)
* Added Eject/Mount command for usbdvd
* Now it should read all CD/DVD/BD
Der Speicherdaten-Manager "JKSV" für die Switch hat ein lang erwartetes Rewrite bekommen – keine einzige Zeile Code wurde wiederverwendet, alles wurde von Grund auf neu geschrieben.
Exzellenter Speicherdaten-Manager für die Switch, der Backups auch auf einen WebDAV-Server hochladen kann.
Dies ist eine Vorabversion, die zum Testen gedacht ist. Bitte sichert vorher eure Speicherstände mit der stabilen Version und verschiebt diese dann von der SD-Karte weg.
Und das Rewrite kann sich sehen lassen, denn JKSV ist nun deutlich stabiler und schneller als zuvor!
Beim Start werden Titel-Informationen nun gecached, aber im Gegensatz zur 3DS-Version wird der Cache automatisch erneuert. Der erste Start kann dadurch aber etwas länger dauern. Die WebDAV-Integration arbeitet nun deutlich stabiler. Lokale Umbenennungen von Ordnern (z. B. wenn der Ausgabeordner eines Spiels angepasst wird) werden automatisch auf den WebDAV-Server übertragen. Zusätzlich können Backups nun automatisch hochgeladen und anschließend von der SD-Karte entfernt werden.
UI-technisch hat sich wenig geändert – ich würde euch aber empfehlen, Englisch in den Einstellungen zu erzwingen, da es sich bei der deutschen Übersetzung nur um eine (schlechte) Maschinenübersetzung handelt (liebe Homebrew-Entwickler, bitte lasst solche "Übersetzungen" dann einfach ganz weg).
Der Dateimodus zum Austauschen von einzelnen Dateien in Speicherdaten ist noch nicht implementiert, genauso wie die Option "Include Device Saves with Users". Auch das Filtern von Pfaden fehlt noch. Die meisten Backups von der bisherigen Version sollten weiterhin funktionieren, bis auf solche mit Extdaten, die vorher auch nicht korrekt gehandhabt wurden. "SVI"-Dateien sind aber nicht mehr kompatibel und alle Optionen müssen neu eingestellt werden.
NXMilk kann nun CDs, DVDs und Blu-Rays lesen! Bevor ihr anfangt, Discs in den Cartridge-Slot zu quetschen: Natürlich funktioniert das Ganze nur mit einem externen Disc-Laufwerk. Gelesen werden können USB-DVD-Laufwerke mit USB MASS STORAGE SUBCLASS 0x02, CD-Audio, ISO9660 mit Joliet und teilweise RockRidge sowie UDF 1.02.UDF 2.60 wird noch nicht unterstützt.
UPDATE, 02.08.25, 20:30 Uhr: v1.4.2 behebt ein Problem, bei dem Red Dead Redemption nicht erkannte, ob es im Docked- oder Handheld-Modus ausgeführt wird.
Die Performance in 32-Bit-Spielen wurde verbessert und ein sehr spezifischer Fehler im Handheld-Modus wurde behoben, bei dem die Display-Wiederholrate vom Docked-Modus versucht wird beizubehalten, wenn kein FPS-Limit im FPSLocker für den Handheld-Modus eingestellt wurde, während die Konsole gedockt war.
v1.4.2:
* Fix an issue with Red Dead Redemption not detecting properly if it's in docked mode or handheld for NX-FPS internal use, causing FPS lock issues in docked mode
* Optimize dumping resolutions
v1.4.1a:
* Fix an issue where handheld will retain expected refresh rate from docked mode if handheld mode has no FPS Target set in FPSLocker while it's in docked mode.
v1.4.1:
* Enable hardware floating-point instructions in Core32 for better performance in 32-bit games, but still use the soft-float calling conventions for compatibility reasons.
Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.
Im FPSLocker werden Einstellungen nun automatisch gespeichert und Einstellungen, die nicht geändert werden können (bspw. Docked im Handheld-Modus) werden ausgeblendet. Der "Full"-Modus im Status Monitor Overlay wurde überarbeitet und der FPS-Graph zeigt den maximalen FPS-Wert wieder korrekt an, wenn die Bildwiederholrate des Displays auf >= 100 Hz gesetzt ist.
Näheres in den Changelogs.
SaltyNX Changelog
* Read separately FPS targets for docked and handheld from FPSLocker save (requires FPSLocker 2.3.0+)
* Add SaltyNX version to logs of sysmodule and Cores
* Fix an issue with sysmodule not injecting Core anymore to next games if Core initialization failed which resulted in game crash before Core had a chance to close connection
* Improve NX-FPS's PFPS stat reporting
* Read separate docked overclocking settings for 720p (requires FPSLocker 2.3.0+)
* Now game read speed in Core is opt-out instead of opt-in (to get game read speed use Status Monitor Overlay 1.2.0+)
FPSLocker Changelog
* Removed save settings option, now every change is automatically saved
* Fixed bugged Display Sync Docked functionality
* Fix issue with both Wizards, being initiated, not returning to 60 Hz after pressing B
* Separate display overclocking settings for docked 720p
* Separate FPS targets saved for docked and handheld
* Hide Docked Settings options that were blocked (because of not being in docked mode or not using 720p/1080p modes)
* FPSLocker now is closed faster when game is running
Status Monitor Overlay Changelog
* Redesign game informations in Full mode to match stylistically with hardware informations
* Add information about game read speed in Full and Mini modes (for Mini mode you must add "READ" value to "show" key, more in docs and config template). Requires SaltyNX 1.4.0+ to work properly.
* Fix FPS Graph not showing properly max FPS value if display refresh rate is 100 Hz or higher
* Redesign sleep logic so now overlay has snappier reaction time
Shadow update 31.07.2025 17:45 GMT: Fixed threads related to reading CPU usage, it didn't apply proper logic to exit them immediately when requested which could slow down moving between different modes.
Die neue Switch-Firmware 20.3.0 wird unterstützt. Zudem funktionieren LayeredFS Mods in "Star Wars Knights of the Old Republic II: The Sith Lords" wieder.
* Basic support was added for 20.3.0.
* Compatibility was fixed for loading mods with KOTOR 2 (star wars).
* General system stability improvements to enhance the user's experience.
Patches, die das Aufnehmen von Screenshots und Videos in jedem Spiel erlauben. Umgeht auch nervige Screenshot-Sperren und Copyright-Texte und erlaubt Video-Streaming per SysDVR!
Mit diesem Custom-Systemmodul lassen sich fremde Bluetooth-Controller nativ an der Switch nutzen – ohne Dongle oder andere externe Hardware!
Die kürzlich erschienene Firmware 20.2.0 wird jetzt unterstützt. Zudem kann der Xbox Elite v2 Controller wieder auf der Firmware 20.x.x gekoppelt werden.
* Added support for firmware 20.2.0
* Fixed incorrect offsets in exefs patches for 20.x.x affecting xbox elite v2 controller pairing
* Basic support was added for 20.2.0.
* USB 3.0 support force-enable was fixed for 20.1.0+.
* General system stability improvements to enhance the user's experience.
Bildwiederholrate und Framerate des Spiels über ein Overlay anpassen.
UPDATE, 13.07.25, 18:46 Uhr:BeideHomebrews haben ein Update bekommen. Die Bildwiederholrate für das interne und für externe Displays lässt sich nun separat einstellen.
UPDATE, 12.07.25, 22:17 Uhr: SaltyNX hat ein stilles Update bekommen.
Wenn die Switch gedockt ist, lässt sich die Refresh-Rate des externen Displays nun auf bis zu 120 Hz einstellen. Die Refresh-Rate des Switch-OLED-Bildschirms lässt sich außerdem auf 45 Hz runterstellen. Näheres in den Changelogs.
SaltyNX Changelog
v1.3.1:
* Separate display sync for handheld and docked (Requires FPSLocker 2.2.1+ for proper support)
* Fix memory leak related to reading external display's config (it was crashing system)
* Give an option to measure game files read speed if filestats.flag exists
v1.3.0:
* Shadow update 12.07.2025 17:09 GMT: Fixed an issue with improperly reporting link rate in some situations.
* Add support for overclocking compatible external display's refresh rate up to 120 Hz
* Add support for downclocking OLED internal display refresh rate down to 45 Hz
* Add support for downclocking Retro Remake SUPER5 refresh rate down to 40 Hz (with initial support for other Retro Remake displays)
* Fix an issue with not clearing shared memory after application is closed, resulting in tools such as Status Monitor and FPSLocker reporting false values
FPSLocker Changelog
v2.2.1:
* Separate Display Sync for handheld and docked
v2.2.0:
* Add support for 720p/1080p docked mode refresh rates: 70, 72, 75, 80, 90, 95, 100, 110, 120 Hz (Requires SaltyNX 1.3.0+)
** Add wizard for testing refresh rates from 70 up to 120 Hz for 1080p (for 720p it automatically unlocks all refresh rates supported by your display)
** Not all displays supporting 1080p signal with refresh rates higher than 75 Hz can be set to those higher refresh rates, more in README.
* Add support for changing refresh rates for Switch OLED and Retro Remake OLED displays. (Requires SaltyNX 1.3.0+)
** For Switch OLED it comes with auto gamma curve adjustments on hardware level that are trying to reproduce original colors as close as possible, but because of nature of such approach it's not possible to do it perfectly (the worst case is at ~60% brightness using 45 Hz). With that also comes another issue, the lower the refresh rate the lower max brightness.
** For Retro Remake SUPER5 first revision users, you must enable Retro Remake Mode in Display Settings. That is because we can't differentiate between first SUPER5 and already existing InnoLux display. That option won't show up for other users.
* Load game titles in background, resulting in faster boot times when game is not running
* Add support for languages: German, French, Russian, Brazilian Portuguese, Chinese Simplified (UI was redesigned to give them more space for text), it's set based on system language. You can force back English if you prefer.