Kann den NAND, EmuNAND sowie einzelne Partitionen der Switch dumpen und wiederherstellen.
Neben einigen Bugfixes wird das Gerät vor dem Sichern bzw. Wiederherstellen für andere Lese- und Schreibvorgänge gesperrt.
* GUI : Fixed a bug that caused backup GPT not to be found for RAWNAND as a memloader drive (#10)
* GUI : Fixed a bug that caused BCPKG2 partitions not to be recognized (#8)
* Input volume is now locked before making dump/restore to prevent any other process from writing to volume during operation
* misc fixes
Kann den NAND, EmuNAND sowie einzelne Partitionen der Switch dumpen und wiederherstellen.
Ein EmuNAND/EmuMMC wird jetzt unterstützt, allerdings nur die (sowieso empfohlene) Partitionsvariante. Dieser lässt sich auch vergrößern und verkleinern, um bspw. die USER-Partition größer zu machen. Ferner zeigt das Programm die Device ID, MAC-Adresse und den verfügbaren FAT32-Speicherplatz für die SYSTEM- und USER-Partitionen an, wenn ein gültiges Keyset vorhanden ist.
Nähere Informationen u.a. zum EmuMMC-Support findet ihr im Changelog.
Der NAND kann jetzt auf die SD umgeleitet werden. Das Ganze ist aber noch experimentell und recht user-unfreundlich. Wer nicht davor zurückscheut, Config-Dateien zu editieren findet Details im Changelog – Setup-Tools sollen in Zukunft veröffentlicht werden. In dieser Version ist das Nutzen einer separaten Partition empfohlen, da es ansonsten zu einigen Fehlern kommt.
Nebenbei wurde die Ausgabe von creport verbessert und die Cheat-VM unterstützt einen neuen Debug-Opcode.
In einer früheren Version des Artikels stand, dass User mit gepatchten Switches noch warten sollten, bevor sie einen EmuNAND nutzen. Da es momentan sowieso keine öffentliche Möglichkeit gibt, eine CFW auf gepatchten Switches auszuführen, wurde dieser Satz entfernt.
SX OS war eine kostenpflichtige Custom Firmware für die Switch. SX OS sollte nicht mehr eingesetzt werden, bitte auf Atmosphère wechseln.
Der EmuNAND kann nun auf der microSD-Karte angelegt werden – bestehende Nutzer können ihren alten EmuNAND sogar migrieren, er wird dann auch automatisch vom internen NAND weggeräumt. Die microSD wird dabei nicht formatiert. Die Optionen dazu findet ihr im Bootmenü (wenn VOL+ lange beim Boot gedrückt gehalten wird).
Die Switch speichert einige Daten auch im "Nintendo"-Ordner auf der microSD. Damit das alles sauber getrennt ist, nutzt der EmuNAND einen eigenen Ordner mit dem Namen "Emutendo". Falls der bestehende Ordner benutzt werden soll, kann er einfach kopiert/umbenannt werden.
Bisher konnte das Homebrew Menu nur gestartet werden, wenn "R" gedrückt gehalten wird, während das Album aufgerufen wird. Das hat allerdings den Nachteil, dass dieses nur als Applet läuft und Zugriff auf nur rund 850 MB Arbeitsspeicher hat. Dies lässt sich entweder mit einer NSP umschiffen, oder aber, wenn irgendein Titel gestartet und dabei "R" gedrückt gehalten wird. Das heißt, man startet irgendein Spiel, hält dabei "R" gedrückt und schon startet das Homebrew Menu mit den gleichen Rechten wie ein Spiel mit Zugriff auf den gesamten RAM!
Auch werden jetzt folgende Verzeichnisse nach Inhalten durchsucht:
/sxos/updates
/sxos/dlc
/switch/updates
/switch/dlc
Außerdem lassen sich Homebrews von einem USB-Gerät starten (per SX-Menü) und einige Fehler wurden behoben. Da das neueste Atmosphère "integriert" wurde, wurde auch der Fehler behoben, der zu einer Fehlermeldung geführt hat, wenn mehr als 32 Titel gestartet wurden.
Zu guter Letzt verspricht man auch nochmal, dass man etwas für die gepatchten Switches in petto hat.
SX OS war eine kostenpflichtige Custom Firmware für die Switch. SX OS sollte nicht mehr eingesetzt werden, bitte auf Atmosphère wechseln.
ACHTUNG: Die Installation von AutoRCM ist in dieser Version defekt! Bitte briccmii oder eine ältere Version von SX OS nutzen.
Nicht vergessen: Die neue Version kann auch mit dem integrierten Updater geladen werden.
Das große neue Feature ist ein EmuNAND. Viele von euch werden das aus der 3DS-Szene kennen: Dabei handelt es sich um eine Kopie des echten NANDs, allerdings läuft dieser separat. Im EmuNAND können also Homebrew, die aktuelle Firmware, etc. inklusive dem Stealth Mode genutzt werden, während man im SysNAND online spielen und in den eShop kann – das soll das Bannrisiko minimieren. SX OS erstellt eine Kopie des NANDs allerdings nicht auf der microSD-Karte, sondern im internen Speicher der Switch. Der Grund ist der, dass 32 GB auf der SD-Karte wegzunehmen "verschwenderisch" und der NAND performanter und stabiler ist.
Der EmuNAND kann im Bootmenü aufgesetzt werden, wenn "VOL+" länger beim Start gedrückt wird. Per Standard erstellt SX OS einen EmuNAND mit einer Größe von 15 GB, es lassen sich aber auch weitere Größen einstellen. Danach wird standardmäßig in den EmuNAND gebootet – in den SysNAND kommt man per Bootmenü.
Die Größe des NANDs ist allerdings in den Telemetriedaten enthalten – und da der SysNAND dann kleiner ist, wenn der EmuNAND genutzt wird, wäre das Ganze also doch nicht mehr so sicher vor Banns. Ups!
Auch neu ist die Möglichkeit, den NAND zu dumpen und wiederherzustellen, sowie die GPT zu reparieren. LayeredFS wurde für die Firmware 6.0.0 repariert und Homebrew-NSPs werden unterstützt.
Das Programm erzwingt nun die Erstellung eines neuen, 4 MiB ausgerichteten Offsets für eine neue FAT-Partition, wenn ein neuer NAND injiziert wird. Dies behebt einen Fehler, bei dem der erste Sektor der neuen FAT-Partition mit einem dummy Footer überschrieben wurde, wenn das generierte Offset für die Partition bereits an der 4 MiB Grenze ausgerichtet war. Zudem wird bei der Injizierung eines neuen NANDs dieser nun mit Nullen aufgefüllt, wenn er kleiner ist, als der vorher injizierte NAND. Zu guter Letzt wird jetzt nur noch bei der Formatierung die kleinste NAND-Größe gewählt – alle anderen Aktionen nutzen die Standard NAND-Größe, um Probleme zu vermeiden.
* The program now always forces the creation of a new, 4 MiB aligned
offset for the FAT partition when injecting a new NAND. This fixes a bug where the first sector from the new FAT partition would have been
overwritten with a dummy footer if the generated offset for the
partition was already aligned to a 4 MiB boundary. Thanks to Kazuma77
for testing.
* If a new NAND is injected and the size of the previous NAND was
greater than the size of the new NAND, the stored NAND dump will be zero padded to match the previous NAND size right after the injection process is finished.
* Now, only the format procedure defaults to the minimum NAND size
possible. The rest of the NAND inject operations use the default NAND
size layout to avoid problems.
Dimok hat einen stabilen NAND-Dumper und RedNAND-/EmuNAND-Support für die Wii U veröffentlicht. Allerdings richtet sich das Ganze immer noch an Entwickler. Zudem wurde ein weiterer Teaser veröffentlicht, der auf weitere Veröffentlichungen an Weihnachten hinweist.
Die neue fw.img, die zugleich Dumper und RedNAND-Booter ist, kann mit den Instruktionen auf Pastebin kompiliert werden. Diese kann dann mit dem CFW Booter gestartet werden. Mit einem neuen PC-Programm lässt sich zudem der RedNAND sichern und injziieren. Die SD-Karte wird beim erstmaligen Start formatiert, also sichert, was bereits drauf ist. Falls ihr die armips.exe braucht, bei mir funktionierte diese hier (373 KB, neu kompiliert von FIX94 und funktioniert jetzt runter bis XP).
Laut der GitHub-Seite besitzt der RedNAND Signature-Patches, was bedeutet, dass bald eigene Applikationen installiert werden können, sobald das richtige Format herausgefunden wurde (Homebrew Launcher z.B.). 8 GB Wii Us werden nun auch unterstützt.
Ebenfalls wurde ein Teaser veröffentlicht, der auf Weihnachten hindeutet. Wir sind gespannt!
Der Flashkartenhersteller Gateway hat ein Update für die Public Beta (die normale Version) und die Private Beta freigegeben, das den 11.1er-EmuNAND fixt.
Hourglass9 wurde an Decrypt9 angeglichen. Probleme mit Gateway-EmuNANDs nach einem CTRNAND-Transfer wurden behoben, ebenso Probleme mit gedowngradeten New3DS NANDs.
- Fixed problems with GW type EmuNANDs after a CTRNAND transfer
- Fixed accessing downgraded N3DS NANDs
Es gibt jetzt eine neue Font, die schon länger in Decrypt9 und Hourglass9 Standard ist. 32k ist nun die Standard-Clustergröße, da 64k Cluster zu Problemen mit GBA Virtual-Console-Spielen geführt haben.
- New sleek 6x10 standard font (thanks @dark-samus for initial discovery, implemetation and testing)
- 32k clusters are now used as default, because 64k clusters lead to trouble with GBA VC games
- EmuNAND NCSD magic is wiped upon format, to prevent wrong detection of no more existing EmuNANDs in CFWs
As for 64k clusters being no more supported - I know some of you may be unhappy about this choice. You can still use GodMode9 (need to compile from source now) to format your SD card with 64k cluster size, though.
Ein Ticket-Dumper wurde eingebaut und eine Meldung erscheint, wenn wenig Speicherplatz während des CTRNAND-Transfers vorhanden ist. Probleme mit Gateways-EmuNAND nach dem CTRNAND-Transfer wurden gefixt und die "gbavcsave.bin" wurde in "gbavc.sav" umbenannt, da viele Emulatoren eine SAV-Datei erwarten. Der FIRM-A9LH-Decryptor wurde verbessert und es gab wie immer kleinere Fixes und Verbesserungen.
- Includes a ticket dumper feature now.
- Extra confirmation on space low when CTRNAND transfering
- Fixed problems with GW type EmuNANDs after a CTRNAND transfer
- gbavcsave.bin is now called gbavc.sav (as most emulators expect .sav extension)
- Improved the FIRM A9LH decryptor (now also handles TWL_FIRM and AGB_FIRM)
- Other minor fixes and imrpovements
Ein Fehler beim Parsen der EmuNANDs und eine Regression wurden behoben, wobei die berechnete NAND-Größe als null angezeigt wurde, wenn ein EmuNAND, der größer als das aktuelle Layout war, injiziert wurde. Die FAT32-Formatierung sollte nun zuverlässiger laufen und das Programm ist jetzt unter der GPLv3 lizenziert.
* Fixed a NAND offset miscalculation while parsing EmuNANDs.
* Fixed a regression bug where the NCSD header was always written/read to/from offset "nandsize + 512" instead of the appropiate sector (EmuNAND only).
* Fixed a bug where the calculated NAND size would be zero if a new EmuNAND with a size greater than the current layout was being injected.
* Improved FAT32 format procedure reliability (based on code from Rufus).
* Fixed a crash that occurred when attempting to format a new FAT32 partition (debug build only).
* The program is now licensed under GPLv3.
Mit diesem Tool kannst du (wie der Name schon sagt) mehrere EmuNANDs für den 3DS erstellen. Sehr nützlich, falls man mal etwas testen möchte. Luma3DS unterstützt momentan nur zwei EmuNANDs, aber das Tool kann bis zu vier erstellen.
1,82 GiB New3DS NAND-Dumps werden jetzt unterstützt und 2DS NAND-Dumps werden nun korrekt erkannt. Mit "Format EmuNAND" wird ab dieser Version ein kleinerer RedNAND erstellt und der "Remove NAND" Button wird nun aktiviert, wenn ein vorheriger Versuch, den ersten EmuNAND zu entfernen, fehlgeschlagen ist.
* Added support for 1.82 GiB N3DS NAND dumps.
* Added proper detection of 2DS NAND dumps.
* The "Format EmuNAND" procedure now defaults to the 'minimum' setup size, using a RedNAND.
* The program now forces the "Remove NAND" button to be enabled if a previous attempt to remove the first EmuNAND failed.
* The MBR is now manually initialized with zeros before creating it using WinAPI instructions (leftover data is kept in sector #0 otherwise).
Das Haupt-Arbeitsverzeichnis ist jetzt (wie bei Decrypt9) /files9. Das Starter-Pack wurde aktualisiert und es gab einige kleinere Verbesserungen und Fixes.
- Revised work folder system to match the latest D9 update
- Updated starter pack
- Various minor fixes and improvements
FAT32 mit 64k Cluster werden nun unterstützt, alle SD-Karten größer gleich 16 GB werden deshalb ab jetzt mit 64k Cluster formatiert. Das bedeutet u.a. schnellere Ladezeiten, allerdings solle man "kein Wunder erwarten". Um davon zu profitieren, muss die SD-Karte mit EmuNAND9 neu formatiert werden, allerdings solltet ihr vorher euren Sys- & EmuNAND sichern.
Starter-Packs können nun auch unter Linux erstellt werden (mehr dazu auf GitHub) und das Starter-Pack enthält jetzt alle notwendigen Homebrews zum Downgraden und Dumpen des OTP.
- Support for FAT32 with 64k clusters, all SD cards >= 16GB are now formatted using 64k clusters.
- Linux support for creating starter.bin files (thanks @Steveice10 and others)
- Fully updated starter pack, now contains basically everything required for downgrading / OTP dumping
Large SD cards will benefit from 64k clusters with significantly faster loading times for basically everything (don't expect miracles, though). You will need to format your SD card anew, with EmuNAND9, to get these benefits. Make backups of your Emu & SysNAND, just to be safe.