UPDATE: v1.0.7 fixt einen Segfault und fügt eine Meldung hinzu, die den Nutzer zum Neustarten der Applikation nach einem Update auffordert.
CARD2-Spiele lassen sich endlich dumpen (das ging schon vorher, danke NintendoX!) und ein Updater wurde hinzugefügt. Zudem wird der HOME-Button blockiert, wenn gcdumptool als reguläre Applikation ausgeführt wird (dies klappt nicht bei Applets, deshalb erscheint dort eine Warnmeldung). Gesplittete XCIs werden jetzt auch nach dem korrekten Namensschema "xc[Nummer]" für SX OS benannt. Zu guter Letzt wurde noch etliches "unter der Haube" verbessert.
Changelog
v1.0.6: * Fixed a segmentation fault when trying to free an invalid XML node data pointer when a Scene release from NSWReleases.xml with a matching Title ID misses data related to that node. * Added a message suggesting the user to restart the application after a successful update. v1.0.6: * Updated application codebase in order to make it compatible with the latest devkitA64 and libnx releases. * Removed some fs-srv service functions from fsext.c/h that have been included in libnx (and fixed the ones that haven't). * Revamped the GFX code to replace the 8x8 ASCII font with the shared system font, using the pl service and FreeType. * Enabled (and fixed) the in-app update option. HTTPS compatibility is achieved through the mbedtls portlib. * Disabled screen dimming and auto sleep. * Added file counter to partition browser. * Changed the naming convention for split gamecard dumps to *.xc[part number], in order to make them compatible with SX OS and other tools right away. * Increased the delay after inserting a new gamecard by 1 second. * Added a gamecard detection thread to monitor gamecard state changes in a better way. This thread is hooked to a gamecard detection kernel handle retrieved through an IEventNotifier object. * Replaced partition filesystem mounting through fs-srv service calls with manual HFS0 partition header parsing. This should fix issues when browsing the Logo partition from type 0x02 gamecards. * Blocked HOME button presses when running as a regular/system application instead of an applet. A warning message will be displayed whenever any operation is started if the application is running as an applet. * Added detection for bundled FW versions 6.0.0 - 8.0.0.