Dienstag, 26. Juli 2016

[RELEASE] 3DS Multi EmuNAND Creator


Grundsätzlich führt er die folgenden Schritte:
sucht automatisch nach dem Laufwerk, das die EmuNAND enthält, durch alle verfügbaren Speicherlaufwerke überprüft und den Vergleich ihrer MBR String an den einen Satz während der EmuNAND Schöpfung auf Sektor # 0. Alle Operationen werden durchgeführt, nur auf diesem Laufwerk. Stellen Sie sicher, das Programm mit Administratorrechten ausgeführt werden.
Sobald die SD-Karte gefunden wird, prüfen Sie, ob die NAND-Dump, mit dem wir arbeiten gehst gültig ist (entweder die Datei [injizieren] oder die SD-Karte EmuNAND / RedNAND [Auszug]).
Wenn einer Injektionsmodus ( "Inject EmuNAND", "Inject RedNAND") mit ausgewählten entweder der zweiten, dritten oder vierten NAND und die aktuelle FAT32-Partition kollidiert mit, dass NAND-Offset ist, wird der MBR Informationen auf der SD-Karte aktualisiert, um die neuen zu reflektieren FAT32-Partition versetzt ist, die weiter nach rechts bewegt wird. Darüber hinaus wird ein schnelles Format Betrieb auf der neuen Partition ausgeführt (durch das Windows "Format" Tool Calling). Stellen Sie sicher, dass die Daten in der FAT32-Partition vorher zu sichern, da das Programm wird es nicht für Sie tun!
Lesen / Schreiben der NAND-Dump mit 64 KiB Datenblöcke.
Zusätzliche Bemerkungen:
Wenn die FAT32-Partition beginnt bereits bei einem gültigen Offset, können Sie ziemlich viel Einsatz dieses Tool eine neue NAND-Dump wie die erste, zweite, dritte oder vierte EmuNAND zu injizieren, die vorherige ersetzt.
Es ist nicht notwendig, eine 512-Byte Dummy-Header an den NAND-Dump (zum Beispiel läuft "drag_emunand_here.bat" drauf), bevor Sie dieses Programm hinzuzufügen, auch wenn es mit solchen Deponien kompatibel ist. Wenn Sie den Eingangs-NAND-Dump als RedNAND schreiben wollen, klicken Sie einfach auf den "Inject RedNAND" -Taste.
Wenn Sie die "New 3DS" Option verwenden, werden Sie nicht in der Lage sein, die "Inject RedNAND" zu klicken, eine Eingangs-NAND-Dump als RedNAND zu schreiben. Beachten Sie, dass die Palantine CFW nicht kompatibel mit dem neuen Nintendo 3DS ist.
Sie können die SD-Karte Boot-Sektor in der die "Modify boot.bin" Taste Palantine CFW boot.bin Datei gespeichert ändern. So stellen Sie sicher, dass Sie die "NAND-Nummer" Option zum RedNAND setzen Sie booten möchten.
Schon mit meiner eigenen alten 3DS getestet, unter Verwendung von zwei verschiedenen SD-Karten (Kingston 4GB SanDisk 32GB). Feedback ist erwünscht.


Offizielle Changelog:

v1.3:
* Es ist nun möglich, einen benutzerdefinierten Namen zu einem EmuNAND zu setzen, die von CakesFW in seiner Multi EmuNAND Auswahlmenü angezeigt werden kann.
* Das Programm ist nun in der Lage, die FAT32-Partition zu formatieren, ohne das format.exe-Tool von Windows-Aufruf, mit dem Code von fat32format von Ridgecrop.
* Added Kompatibilität mit exFAT SD-Karten. Bitte denken Sie daran, dass diese Karten * wird * auf FAT32 formatiert bekommen, wenn sie schon nicht.
* Einige threading Fehler behoben.

v1.2:
* Fixed Kompatibilität mit EmuNANDs mit dem EmuNAND9 Tool (verschiedene FAT32 Ausgangs Offset) erzeugt.

v1.1:
* Eine neue EmuNAND SD Card Dropdown-Liste hinzugefügt wurde, die automatisch mit Antrieben bestückt ist, die einen kompatiblen Flashcard-String in ihrem MBR haben. Dies ermöglicht dem Benutzer einen bestimmten Antrieb für die Ein- / Ausgabeoperationen zu wählen, wenn mehr als eine SD-Karte mit einer gültigen Flashcard-String zur Verfügung steht, sondern das Programm zu lassen, den ersten wählen sie findet.
* Physische Datenträger werden nun nur auf die Antriebslisten hinzugefügt einmal werden, wenn sie mehr als eine logische Partition haben.
* Das "Format New EmuNAND" und "Update" Tags in "EmuNAND Format" und "Refresh" bezeichnet. Sie waren ein wenig verwirrend.
* Fixed Kompatibilität mit FAT16-Partitionen (Typ 0x04 und 0x06).
* Fixed Kompatibilität mit dem Partitionsstil GPT, wenn eine EmuNAND Formatierung. Bitte beachten Sie die Partitionsstil * wird * geändert nach dem EmuNAND Format Verfahren MBR erhalten.

v1.0:
* Das "Format New EmuNAND" -Funktion hinzugefügt, die den Benutzern ermöglicht eine EmuNAND in eine neue SD-Karte zu formatieren, ohne eine Nintendo 3DS-Konsole verwenden, solange eine richtige NAND-Dump an das Programm gegeben.

v0.9:
* Das Programm zeigt nun eine Warnung, wenn die "Inject EmuNAND" und wenn die Eingangs-NAND-Dump zuvor die "drag_emunand_here" Batch-Datei mit gepatcht wurde angeklickt wird.
* Die boot.bin Modifikation Funktion Erneute Implementation. Stellen Sie sicher, dass Sie die "NAND-Nummer" Option zum RedNAND setzen Sie starten möchten, und klicken Sie dann auf den "Ändern boot.bin" -Taste.
* Kleinere Änderungen an der Benutzeroberfläche.

v0.8:
* Programm zu Win32 API portiert, so dass es jetzt endlich eine richtige GUI hat. Es ist immer noch in C geschrieben und mit MinGW zusammengestellt. Dank an meinen guten alten Freund Xiangua / Nana aus einem bestimmten spanischen Forum, für das Programmsymbol zu entwerfen.
* Puffergröße von 32 KiB bis 64 KiB geändert.

v0.7:
* Programm namens geändert noch einmal, dieses Mal auf "3DS Multi EmuNAND Creator" oder "3ds-multinand" für kurz. Props von GBAtemp für die Idee zu Cyan (ja, ich bin * so * schlecht mit Namen).
* Added Kompatibilität mit einem vierten EmuNAND, denn warum nicht? Verwenden Sie einfach die "-4" Parameter.
* Das Programm überprüft nun, ob die Ziel-SD-Karte ist schreibgeschützt, wenn ein Eingabemodus verwendet wird.
* Das Programm überprüft nun, ob es mit Administratorrechten ausgeführt wird. Ich hoffe, dies wird ein paar Leute halten, zu fragen, warum das Programm nicht funktioniert sachgemässer ...
* Added Kompatibilität mit dem "3DSCARDNAND" MBR-String, da einige andere 3DS Lernkarten offenbar verwenden.
* Added Kompatibilität mit neuen 3DS-NAND-Dumps (mit Multi EmuNAND Unterstützung). Programmnutzung wurde wieder geändert, so wenden Sie sich bitte die Hilfe-Bildschirm zu sehen. Um das Programm machen den neuen 3DS spezifischen Offsets verwenden, nur Argument # 1 auf "-neue" ändern. Wenn Sie nur die alten 3DS-Offsets zu halten wollen, verwenden Sie "-old" statt. Bitte beachten Sie, dass die "-cfw" Parameter wird nichts nützen, während die "new" Option verwenden, da die Palantine CFW nicht kompatibel mit dem neuen 3DS ist zu beginnen.

v0.6 (Beta 3):
* Das Programm überprüft nun, ob ein logisches Laufwerk vor dem Schließen der Griff bereit ist, und versucht, seine physischen Laufwerk zu öffnen.

v0.6 (Beta 2):
* Fixed Kompatibilität mit FAT16-Partitionen.

v0.6 (Beta):
* Name von "3ds-dualnand" auf "3ds-triplenand" geändert.
* Das Programm ist nun in der Lage eine EmuNAND auf den zweiten RedNAND in der SD-Karte versetzt zu schreiben. Zuvor war es fest einprogrammiert, um nur einen RedNAND schreiben, um diesen Offset, auch wenn die "-i" Parameter.
* Nun ist das Programm in der Lage eine dritte EmuNAND / RedNAND zu konfigurieren, indem Sie die FAT32-Partition weiter nach rechts bewegt, um die Größe des nicht zugewiesenen Platz für die NANDs reserviert erhöhen.

v0.5:

* FAT32-Format Prozedur erfordert nicht mehr alle Benutzereingaben.
* Fixed Kompatibilität mit RedNANDs (NAND-Dumps mit einem 512 Byte langen Dummy-Header).
* Sie können nun den "-cfw" Parameter anstelle von "-i" verwenden, um die Eingangs-NAND-Dump als RedNAND (für die Verwendung mit dem Palantine CFW) zu schreiben.
* Eine frühere Verhalten, bei dem EmuNANDs Korrigiert für "GATEWAYNAND" SD-Karten als RedNANDs geschrieben wurden (nur wenn die "-1" Parameter verwendet wurde). Der NCSD-Header geschrieben jetzt an die zuständige versetzt.
* Die Anwendung schreibt jetzt eine Dummy-Fußzeile nach dem NAND-Dump in der SD-Karte während eines bestimmten Eingabeoperation, die die richtige Größe des Ausgangs NAND-Dump, um anzuzeigen, dient, wenn eine Extraktion zu tun. Dies liegt daran, die Größe Berechnung im NCSD-Header Informationen basieren nicht immer die richtige NAND-Flash-Kapazität entsprechen.

v0.4:

* Added Kompatibilität mit dem ersten EmuNAND. Um eine EmuNAND auszuwählen, verwenden Sie entweder die "-1" (erste EmuNAND) oder "-2" (zweite EmuNAND) Option, zusammen mit dem Betriebsparameter (entweder "-i" oder "-o").

v0.3:

* Sie können nun einen Eingang ( "i") oder Ausgang ( "-o") Parameter, entweder schreiben oder die zweite EmuNAND extrahieren angeben.

v0.2:

* Added Kompatibilität mit SD-Karten, die eine EmuNAND vom Gateway Launcher.dat erstellt wurden, enthalten.

V0.1:

* Erste Veröffentlichung, nur in der Lage eine zweite EmuNAND auf die SD-Karte zu schreiben.

Keine Kommentare:

Kommentar veröffentlichen