NX-Shell ist ein Dateimanager für die Nintendo Switch und eine Portierung von 3DShell.
In NX-Shell wurde ein FTP-Server integriert und RARs lassen sich entpacken. Animierte GIFs können abgespielt werden und Bilder rotieren und spiegeln. Wie immer wurden noch einige Fehler behoben.
Installiert Custom-Themes für die Nintendo Switch ("NXTheme"-Dateien).
Nicht das erste Homebrew-Update des Jahres, dafür aber der erste Beitrag! Mehrere Themes auf einmal lassen sich installieren und mit dem Switch Theme Injector auch von einem PC aus installieren. Zudem wurde eine Vorschau des Themes zum NXThemes Installer hinzugefügt.
Das wichtigste Feature ist aber die automatische Extrahierung des HOME-Menüs direkt auf der Konsole. Damit wird der Switch Theme Injector zum reinen Installieren überflüssig! Nur noch das Dumpen der Keys per Lockpick ist notwendig.
* Multiselect to install multiple themes at the same time
* Remote install to install themes without having to copy them first
* Theme background preview for nxtheme files
* Auto extraction of the home menu directly on the console.
* Theme shuffle support with the new Theme Switcher sysmodule, check it out here , as this is in beta please read the warnings before using it.
This should also fix the darker images bug when converting to DDS
Die Perfomance wurde stark verbessert und mit einer eigenen Windows-Anwendung lässt sich Audio an die Switch streamen, allerdings mit einiger Verzögerung. Auch wird die IP-Adresse der Konsole jetzt in der Homebrew anzezeigt. Laut dem Changelog sind auch Overclocking-Profile verfügbar.
Changelog und bekannte Probleme
Changelog:
* Massive overall performance improvements
* Audio support
* IP showing in-App
* Overclocking profiles
* Configs on PC, thanks to SunTheCourier
Known Issues:
* Sound far from perfect, delay not that great either (both issues will be fixed soon hopefully)
* Sound sometimes weird in docked mode
* PC app sometimes doesn't show connection status correctly
* Sometimes processess are left over. If you encounter any issues please manually kill all ffmpeg.exe processes
* For some setups the audio is completely messed up, we're investigating that
In der 3DS-Version wurden einige Fehler behoben und die Applikation prüft vorher, ob eine CFW vorhanden ist (da *hax-basierte Einstiegspunkte nicht funktionieren).
In der Switch-Version wurde eine Verbindung zu PKSM für den 3DS hinzugefügt. So lässt sich eine Speicherdatei von "Pokémon Let’s Go" an PKSM 3DS senden, dort editieren und wieder zurückschicken – und das ganz ohne einen PC! Dieses Feature muss in der Konfigurationsdatei und mit L+R aktiviert werden. Auch wurden in dieser Version wieder einige Fehler behoben.
Checkpoint 3DS Changelog
* Added: a check for *hax environment has been introduced to avoid Checkpoint loading without CFW.
* Fixed: buttons are now responsive as before while navigating the UI.
* Fixed: Extdata is now restored properly even when files change size.
Checkpoint Switch Changelog
* Added: a bridge functionality between Checkpoint for Switch and PKSM (for 3DS, v6.0.0 and above) has been implemented.
* * It allows to send (and then receive back) a save file over the network, to allow manipulations without having to browse your save backups manually on your PC.
* * It also needs to be manually enabled by editing your configuration file. Once it's enabled, you can access the bridge by pressing L+R on a valid game.
* * This feature currently works only with LGPE.
* Fixed: buttons are now responsive as before while navigating the UI.
* Fixed: titles with black background are now displayed properly.
* Fixed: checkmark color doesn't confuse with title icons anymore.
* Fixed: text doesn't bleed textboxes like before anymore.
Die zufälligen Abstürze beim Navigieren der Menüs und des Dateisystems sollten behoben sein und die Keydatei für NCAs und Themes kann auch "keys.dat", "prod.keys", "keys.txt" oder "keys.ini" heißen. Auch wurde ein Bug bei der Theme-Installation gefixt, wenn qlaunch nicht extrahiert wurde und Themes für die Userseite lassen sich nun installieren.
* Supposedly, now those random crashes browsing menus or filesystems are fixed now.
* When looking for the key file for NCAs or themes, now more names are sopported (not just keys.dat): keys.dat, prod.keys, keys.txt or keys.ini.
* Fixed bug which would not install the selected theme if qlaunch was not extracted, and it would just extract it without processing the theme.
* Now title 0100000000001013 is installed to qlaunch directory, previously user page themes wouldn't work for this issue.
Nach dem Dumpen von Title-Keys muss die Konsole nicht mehr neu gestartet werden, allerdings dauert dies etwas bei Konsolen mit Hunderten von Tickets. Auch wird nun der SD-Seed gedumpt und die Texte in der Applikation wurden verbessert.
* Changed titlekey dump methodology
* * No longer crashes sysmodule, reboot no longer needed
* * Queries ES to verify ticket list is accurate
* * May take slightly longer than before on systems with hundreds of tickets
* Now dumps SD seed
* Reorganized and clarified UI text
* * Now indicates if no titles are installed to dump titlekeys from
* Swapped C++ stream functions for C I/O to reclaim some speed and binary size
* Tightened up dependencies
Die Firmware 6.2.0 wird jetzt unterstützt, außerdem funktioniert nun auch hier der Standby-Modus, wenn die erwartete Fuses-Anzahl nicht übereinstimmt. Auch sind alle KIPs per Standard aktiv; so muss bspw. LayeredFS nicht mehr extra aktiviert werden. Zudem arbeitet Rei wohl an einer Reimplementierung des "tx"-Service, wie er von SX OS benutzt wird.
ACHTUNG, wer vorher schon mal ReiNX genutzt hat, muss die HBL-NSP herunterladen und in "SD://ReiNX/" verschieben, um das Homebrew Menu aufrufen zu können (die hbmenu.nro des HBMenus im Root darf natürlich auch nicht fehlen).
* Full 6.2 support
* warmboot w/ sig checks disabled
* partial implemented services tx, ldr:cht, usbfs
* Recovery chainload
* landscape gfx
* all kips active by default (required)
* lots of stability updates (TM)
Der Bildschirmschoner und Auto-Standby werden beim Abspielen von Medien deaktiviert und einige Fehler wurden behoben. Videos lassen sich von einem FTP-Server abspielen, allerdings ist die Ladezeit sehr hoch.
player: disable screen dimming and auto sleep when playing
player: fix pcm* audio format (unable to initialize audio resampler error)
player: fix "unsupported sutbtitle format" error (subtitle will be disabled)
pplay: add ftp support (ftp://user:password@ip:port/), WIP (very slow loading time..)
pplay: fix media information caching of long path/filename
pplay: force loading of media information on load if not cached
Ein Commodore-Amiga-Emulator für die Nintendo Switch.
Ein CPU Speed-Hack für Alien Breed 3D wurde hinzugefügt und eine optionale, eigene Kickstart-ROM kann benutzt werden. Zudem lassen sich Quickload und Quicksave auf Buttons legen, genau wie ein Knopf zur schnelleren Bewegung der Maus.
* allow higher CPU speed hack (for Alien Breed 3D)
* allow optional custom kickstart named kickcustom.rom (for 3.1.4 etc.)
* buttons can now be mapped to quickload/quicksave for fast savestates
* a button can be mapped to "fast mouse", hold it down to speed up mouse
* "slow mouse" or "fast mouse" buttons now also affect touch and real mice
* populate custom controls with sensible defaults instead of all blank
SX OS war eine kostenpflichtige Custom Firmware für die Switch. SX OS sollte nicht mehr eingesetzt werden, bitte auf Atmosphère wechseln.
Genau wie bei Hekate funktioniert der Standby-Modus jetzt, wenn die Fuses-Anzahl nicht übereinstimmt. Außerdem wurde LAN-Play übers Internet integriert – das ist vielen evtl. als "ldn_mitm" bekannt. Somit kann bspw. bei einem Bann trotzdem mit anderen übers Internet gespielt werden! Dazu wird der LAN-Play-Client von lan-play.com benötigt. Unterstützte Spiele sind bspw. Mario Kart 8 Deluxe, Splatoon 2 und Super Smash Bros. Ultimate.
Installiert Custom-Themes für die Nintendo Switch ("NXTheme"-Dateien).
Custom-Themes für die Switch sind jetzt einfacher zu benutzen als je zuvor! Der NXThemes Installer macht das Ganze sehr einfach: Es müssen nur die HOME-Menü-NCAs gedumpt (das geht ebenfalls mit dem Tool per Knopfdruck!), mit dem Theme Injector extrahiert und dann eine fertige NXTheme-Datei gewählt werden. Diese findet ihr bspw. auf Reddit.
Wer lieber eigene Themes macht, ist mit dem Switch Theme Injector gut bedient. Der Prozess wurde stark vereinfacht – so müssen nur noch die Keys und die NCAs gedumpt werden!
Da Custom-Themes nur das LayeredFS-Feature der CFW nutzen, kann die Konsole dabei nicht bricken.
Der "Archiv-Bit-Fix" fixt auch den "Nintendo"-Ordner
UART-Debugging behoben
Auto HOS Power ist standardmäßig deaktiviert
Weitere Bugfixes
Der erste Punkt kommt leider mit einem Preis: Der wichtigste Teil des Warmboot-Exploits "deja vu" wurde vorab veröffentlicht, obwohl man ihn sich für die neue Hardware-Revision "Mariko" aufheben wollte (falls diese überhaupt den Bug noch hat oder je veröffentlicht wird). Kürzlich gingen zweiPull-Requests von "balika011" bei hekate ein, die den Standby-Modus bei gedowngradeten Switches mit zu vielen Fuses fixen.
Dabei handelt es sich aber um einen wichtigen Warmboot-Bootrom-Bug, der von déjà vu genutzt wird. Mit deja vu ist Vollzugriff auf die Switch ohne RCM möglich und das ist für gepatchte Switches sehr wichtig. Leider kann Nintendo diesen Bug jetzt in zukünftigen Switches fixen – u.a. auch in Mariko.
Auch wichtig zu wissen ist, dass deja vu bei Veröffentlichung momentan nur auf der Firmware <= 4.1.0 funktionieren würde. Zumindest solange es keinen Ersatz für andere Teile, wie nspwn und nvhax gibt. Eventuell sehen wir also bald einen nutzbaren Release.