Posts mit dem Label Gateway 3DS flashcart werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Gateway 3DS flashcart werden angezeigt. Alle Posts anzeigen

Donnerstag, 17. November 2016

Gateway 3DS ausführlich Einführung (dritte)

GW3DS Blaues beschriftetes grelles Installationssatz-Setup:



Für dieses Setup müssen Sie erneut die GW Release-Zip-Datei öffnen, die Sie heruntergeladen haben. Navigieren Sie nach dem Öffnen zum Ordner "Blaue Karte (R4i)" und entpacken Sie alle Ordner / Dateien in das Stammverzeichnis Ihrer microSD-Karte. Setzen Sie die microSD-Karte in das blau markierte Flash-Kit ein, und setzen Sie dann das blau beschriftete Flash-Kit in Ihr 3DS ein. Dieses Flash-Kit sollte als Spiel im 3DS-Hauptmenü auftauchen, danach sollten Sie es starten. Nach dem Start erscheint ein Icon mit dem GW3DS-Logo namens "GW Installieren", markieren Sie es und drücken Sie A. Sie werden nun in einen Bildschirm mit der Meldung "A drücken" und "B drücken" drücken. Drücken Sie A, und die Anwendung GW Install homebrew beginnt mit der Ausnutzung Ihres 3DS-Systems.

(HINWEIS: Sie können die GWINSTALL-Datei auf einem beliebigen DS-Flashcart ausführen, solange sie von 3DS firmware v4.1-4.5 unterstützt wird.)

Was der GW-Installateur gerade tut, sind korrupte Saiten in den DS User Settings des 3DS, damit Sie den 3DS im 3DS-Modus abstürzen können. Dadurch kann der Exploit Launcher funktionieren. Sobald das Installationsprogramm beendet ist, wird überprüft, ob das 3DS erfolgreich genutzt wurde, und drücken Sie erneut die A-Taste, um das 3DS-Hauptmenü zu verlassen. Gehen Sie nun in die 3DS-Einstellungen und in die anderen Einstellungen Option, dann gehen Sie auf die Profil-Option zu drücken, und schließlich die Option, die Nintendo DS Profil sagt. Ihr 3DS wird abstürzen, neu starten und Sie befinden sich im GW3DS-Modus. Sie müssen wieder in die Nintendo DS Profile Einstellung, und Absturz Ihrer 3DS jedes Mal, wenn Sie es ausschalten. Sie müssen das GW-Installations-Homebrew immer dann ausführen, wenn Sie den DS-Modus (ROMs, Homebrew usw.) des 3DS verwenden und danach alle weiteren Schritte durchführen


 GW3DS Rot beschriftetes Flash Kit Set-Up:


Jetzt für die letzten Schritte zur Einrichtung Ihres GW3DS zu spielen 3DS-ROMs. Vorausgesetzt, Sie haben bereits das Programm Win32 Disk Imager heruntergeladen, ist der nächste Schritt, um Ihre 3DS-ROM-Sammlung zu navigieren. Die 3DS-ROMs haben eine Dateierweiterung von .3DS. Mit dem neuesten GW3DS-Update können Sie nun alle 3DS-ROMs aus jeder Region auf die microSD-Karte aufspielen und auf jedem 3DS-System der Region spielen. Wenn die microSD-Karte an den Computer angeschlossen ist, starten Sie den Win32 Disk Imager. Dieses Programm wird empfohlen, um das 3DS ROM auf die microSD-Karte zu schreiben. Sobald Win32 Disk Imager geladen ist, achten Sie darauf, dass Ihr microSD-Kartenlaufwerksbuchstabe ausgewählt ist, wenn es nicht möglich ist, dass Sie das Schreiben des ROMs auf ein anderes Gerät beenden können. 

Klicken Sie nun auf das Ordnersymbol im Win32 Disk Imager-Programm und wählen Sie Ihr 3DS ROM aus. Wenn Sie Ihre ROMs nicht sehen, müssen Sie möglicherweise den Dateityp ändern, um "Alle Dateien" zu durchsuchen. Sobald das 3DS ROM ausgewählt ist, drücken Sie die Taste "Write". Klicken Sie auf Ja, wenn es eine Warnung über die Beschädigung der physischen Medien gibt. Was Sie gerade tun, ist das Schreiben der 3DS-ROM-Dateien auf die microSD-Karte, die es dem 3DS erlaubt, die Informationen von der microSD-Karte mit dem GW3DS rot markierten Flash-Kit zu lesen, als ob es sich um eine tatsächliche 3DS-Patrone handelte. Warten Sie, bis das ROM auf die microSD-Karte geschrieben ist, und legen Sie dann die microSD-Karte in das rot beschriftete GW3DS Flash Kit. Schließlich setzen Sie das GW3DS rot markierte Flash Kit in das 3DS ein. Das Spiel sollte als normales Spiel im Menü erscheinen, solange Sie sich im GW3DS-Modus befinden. Drücken Sie A auf das Spiel, und beobachten Sie den ROM-Start.


  
 Das Spiel sollte genau wie eine ursprüngliche Einzelhandelsversion spielen, aber anfangs sehen Sie möglicherweise eine längere Bootzeit. Dies ist aufgrund der GW3DS Suche der 3DS-SD-Karte für eine gamesave, wenn keine gefunden wird, wird es eine auf der GW3DS selbst erstellen. Um das Spiel dauerhaft zu speichern, musst du das Spiel speichern lassen, drücke die Home-Taste auf dem 3DS und drücke dann X, um das Spiel zu beenden und mit A bestätigen. Dies ermöglicht dem GW3DS, das Speichern vom GW3DS auf die SDS SDS zu übertragen. Die Saves werden im .SAV-Format gespeichert, sodass Sie diese problemlos auf Ihren Computer übertragen können, indem Sie die SD-Karte in Ihren Computer einlegen und die .SAV-Dateien vom Root der SD-Karte auf Ihren Computer ziehen. Genießen Sie Ihren GW3DS.

Kompatibilität:






Dienstag, 8. November 2016

Wie man Gateway Cheat Codes erstellt

Gateway Cheats scheinen wie Magie.
Wie kann eine scheinbar zufällige Zahl von Zahlen uns unendliche Leben in Super Mario 3D Land geben oder uns unbesiegbar machen?
Es ist einfach.
Sie greifen auf unsere Maschinen RAM, die unsere Spielinformationen hält und manipulieren Bytes zu tun, was wir wollen.
Sie können als eine sehr rudimentäre Form der Programmiersprache angesehen werden, aber eine, die mächtig ist.

In diesem "schnellen" Leitfaden werde ich erklären, die verschiedenen Code-Typen, die in der Gateway-Cheat-Engine implementiert sind, was die Codes tun und wie wir sie konstruieren.
Um die Codes und verhindern jegliche Missverständnisse zu verstehen, müssen wir die Terminologie zunächst zu definieren, so dass hier eine Liste von Wörtern, die ich im Laufe des Tutorials verwenden werden.
Ich werde auch alternative Terminologie hin, die in anderen Bereichen der Informatik verwendet werden könnten, sondern wegen dieses Tutorials wir mit der Terminologie zu bleiben werden, die fett markiert ist.

Beachten Sie, dass wir bei der Erstellung von Codes (Basis 16) viel mit hexadezimalen Zahlen umgehen werden.
Da wir hauptsächlich das Dezimalsystem in unserem täglichen Leben verwenden, müssen wir oft zwischen Dezimalzahlen und Hexadezimalzahlen (oder umgekehrt) rechnen.
Immer wenn ich eine Hexadezimalzahl verwende, wird es durch eine führende '0x' bezeichnet. Dies wird uns helfen, nicht hexadezimalen Werten zu verwechseln, wie Dezimalzahlen aussehen (wie zum Beispiel 0x10) mit ihren dezimal sibbling (10).
Also, wenn Sie eine reguläre Zahl wie '10' sehen, wird das dezimal. Wenn es 0x10 ist, ist es hexadezimal (0x10 = 16, fyi). 0b wird zur Bezeichnung von binären Zahlen verwendet (nur in den 16-Bit-Bedingungscodes verwendet).


Code: Ein Code besteht aus verschiedenen Parametern.
Parameter sind 'Codetyp', 'Adresse', 'Wert', 'Offset' 'Maske' und 'Datenregister'.
Ein Code wird in zwei 8-stellige Strings aufgeteilt, die durch ein Leerzeichen getrennt sind.

Code-Typ: Bestimmt, was der Code tut. Die erste Ziffer eines Code bestimmt den Codetyp, beachten Sie, dass einige Code-Typen (wie die D-Codes) weiter aufgeteilt in sekundäre Codetypen sein kann, die von der zweiten Stelle des Codes bestimmt wird. Gateway unterstützt 28 verschiedene Codetypen, 27 davon Gateway dokumentiert.

Adresse: Der Spielspeicher wird in Bytes ausgegeben, wobei jedes Byte durch eine einzelne Adresse dargestellt wird und eine spezielle Aufgabe innerhalb des Spielspeichers ausführt. Wir können genau festlegen, welches Byte wir manipulieren wollen, indem wir der Gateway 3ds-Cheat-Engine die genaue Adresse des Bytes mitteilen.
Ich gemeinsame Computer-Terminologie eine Adresse oft als "Offset" genannt wird, aber wir werden diesen Begriff für etwas brauchen sonst so werden wir Adressen streng unter dem Namen "Adresse" aufrufen.

Wert: Dies ist der Wert eines bestimmten Bytes im Spiele-Speicher. Zum Beispiel hat die Adresse, die Ihren Lebenslauf in Super Mario 3D Land hält, einen Wert, der dieser Zahl entspricht.
Oft als "Daten" bezeichnet. Um Verwechslungen mit dem "Datenregister" zu vermeiden, wird nur der Begriff "Wert" verwendet.


Offset: Da die erste Ziffer einer Codelinie immer reserviert ist, können wir - je nach Codetyp - keine 8-stellige Adresse in einen Code eingeben.
Wenn die Adresse, die wir wollen mehr als 7 Ziffern ist, müssen wir den Offset auf einen Wert zu setzen, die, wenn sie auf die Adresse Paramter hinzugefügt, summiert sich auf unsere richtige 8-stellige Adresse, die wir bearbeiten möchten.

Maske: Wird nur in 16-Bit-Bedingungsanweisungen verwendet. Es erlaubt uns, einzelne Bits im Zustand zu "maskieren" - vergleichbar mit Wildcards.
Dies wird am 16-Bit-Bedingungsabschnitt klar erläutert.

Datenregister: ein bestimmtes Register, das einen Wert halten und diesem Wert hinzufügen kann. Standardmäßig ist er 0x0, aber wir können ihn auf jeden beliebigen Wert setzen oder einen Wert von einer beliebigen Adresse laden.
Bestimmte Codetypen werden verwendet, um einen Wert aus einer Adresse zu laden oder den Wert innerhalb des Datenregisters auf eine Adresse zu schreiben.

So ohne weiteres, hier sind die Codetypen:
Speicher-Schreibvorgänge:
Parameter: Adresse (XXXXXXX), Wert (JJ, JJJJ, JJJJ JJJJ)
Um eine Adresse höher als 0xFFFFFFF zu schreiben, müssen Sie einen Offset mit Code Type 0xD3 setzen. Der Offset wird dem Adressparameter hinzugefügt, um die endgültige Adresse zu bestimmen, die wir manipulieren möchten. Weitere Hinweise finden Sie im Code-Typ 0xD3.

Die Speicher-Schreibcodes werden in drei Codetypen aufgeteilt. Welcher Codetyp verwendet wird, hängt vom Wert ab, den Sie schreiben möchten. Ein Byte kann 256 Werte halten, zwei Bytes können 256² Werte halten, vier Bytes können 256 ^ 4 Werte enthalten, einschließlich 0. Somit kann der Maximalwert, den ein Schreibbefehl schreiben kann, folgendermaßen aussehen:

8-Bit: 255
16-Bit: 65,535
32-Bit: 4.294.967.295
Wenn das Spiel einen Wert als 8-Bit speichert, kann ein 16-Bit- oder 32-Bit-Schreibzugriff auf die Adresse das Spiel brechen oder andere Werte des Spiels manipulieren, die wir nicht ändern möchten. Als Beispiel, "Legend of Zelda: Tri Force Heroes" speichert die Menge der Elemente, die wir in 70 aufeinander folgenden Bytes, so dass ein 16-Bit-Schreiben an eine solche Adresse wird auch ändern, das Element neben dem, den wir ändern wollten . Seien Sie also vorsichtig, nur so wenig wie nötig zu manipulieren, aber so viel wie nötig.

0XXXXXXX YYYYYYYY - 32bit schreiben Sie an [XXXXXXX + offset]
Schreibt den von uns angegebenen 32-Bit-Wert an die angegebene Adresse. Dies manipuliert vier Byte ab der angegebenen Adresse. Zwei 16-Bit-Schreibvorgänge können mit dem gleichen Ergebnis verwendet werden, die Endlichkeit muss berücksichtigt werden. Siehe Hinweis am Ende des Tutorials über Endianness.

1XXXXXXX 0000YYYY - 16bit schreiben Sie an [XXXXXXX + Offset]
Schreibt den von uns angegebenen 16-Bit-Wert an die angegebene Adresse. Dies manipuliert zwei Byte ab der angegebenen Adresse. Zwei 16-Bit-Schreibvorgänge können einen 32-Bit-Schreibvorgang ersetzen, wobei jedoch Endianness zu berücksichtigen ist. Siehe Hinweis am Ende des Tutorials über Endianness.

2XXXXXXX 000000YY - 8bit schreiben Sie an [XXXXXXX + Offset]
Schreibt den 8-Bit-Wert, den wir angeben, an die angegebene Adresse. Dies manipuliert ein einzelnes Byte. Zwei 8-Bit-Schreibvorgänge können einen 16-Bit-Schreibvorgang ersetzen, wobei jedoch Endianness zu berücksichtigen ist. Siehe Hinweis am Ende des Tutorials über Endianness.

Beispiele:
Warnung: Spoiler im Inneren! Verstecken
03BA110C 01CD5F99 - schreibt den Wert 0x1CD5F99 (30.236.569) an die Adresse 0x3BA110C. Manipuliert die Bytes an den Adressen 0x3BA110C, 0x3BA110D, 0x3BA110E und 0x3BA110F.

13BA110C 00005F99 - schreibt den Wert 0x5F99 (24.473) an die Adresse 0x3BA110C. Manipuliert die Bytes an den Adressen 0x3BA110C und 0x3BA110D.

23BA110C 00000099 - schreibt den Wert 0x99 (153) an die Adresse 0x3BA110C. Manipuliert nur das Byte an Adressen 0x3BA110C.

Bedingte 32-Bit-Codes:
Parameter: Adresse (XXXXXXX), Wert (JJJJJJJ)

Durch bedingte Codes können wir den Wert einer Adresse mit dem Wert vergleichen, den wir als Parameter bereitstellen. Wenn die Bedingung wahr ist, wird die Ausführung an der nächsten Codezeile fortgesetzt. Bei false springt die Ausführung zum nächsten Abschlußcode (Codetyp 0xD0 und 0xD2) und von dort weiter. Bedingungen können verschachtelt werden. Der Code manipuliert den Spielspeicher nicht, er muss von einem Code gefolgt werden, der die Manipulation ausführt (beispielsweise ein 32-Bit-Schreiben).


3XXXXXXX YYYYYYYY - Weniger als (JJJJJJJY <[XXXXXXX + Offset])
Wenn der Wert an der angegebenen Adresse kleiner als der von uns angegebene Wert ist, fahren Sie mit dem Befehl fort.

4XXXXXXX YYYYYYYY - Größer als (JJJJJJJY> [XXXXXXX + Offset])
Wenn der Wert an der angegebenen Adresse größer ist als der von uns angegebene Wert, fahren Sie mit dem Befehl fort.

5XXXXXXX YYYYYYYY - Gleich (JJJJJJJJ == [XXXXXXX + Offset])
Wenn der Wert an der angegebenen Adresse gleich dem von uns bereitgestellten Wert ist, fahren Sie mit dem Befehl fort.

6XXXXXXX YYYYYYYY - nicht gleich (JJJJJJJJ! = [XXXXXXX + Offset])
Wenn der Wert an der angegebenen Adresse nicht dem von uns bereitgestellten Wert entspricht, fahren Sie mit dem Befehl fort.

Beispiele:
33BA110C 00000063 - wenn der Wert bei Adresse 0x3BA110C kleiner als 0x63 (99) ist, nächste Zeile ausführen.
03BA110C 01CD5F99 - setzt den Wert an Adresse 0x03BA110C auf 30.236.569
D0000000 00000000 - beendet die if-Anweisung und setzt den Code exection ohne Bedingung fort.

63BA110C 00000063 - Wenn der Wert bei Adresse 0x3BA110C nichts anderes als 0x63 (99) ist, führen Sie die nächste Zeile aus.
03BA110C 01CD5F99 - setzt den Wert an Adresse 0x03BA110C auf 30.236.569
D0000000 00000000 - beendet die if-Anweisung und setzt den Code exection ohne Bedingung fort.

Bedingte 16-Bit-Deref + Write-Codes:
Parameter: Adresse (XXXXXXX), Wert (YYYY), Maske (ZZZZ)
Obwohl Gateway sie Schreibcodes aufruft, schreibt das Data-Trainer-Toolkit-Handbuch für den AR DS und meine Testversionen nicht an den Speicherort. Es muss ein Code folgen, der die Manipulation durchführt (zB ein 16-Bit-Schreiben). Der Maskenparameter erlaubt es uns, bestimmte Bits des 16-Bit-Werts für die Bedingung auszublenden. Wenn die Maske auf 0x0000 gesetzt ist, verhält sich der Code genau wie die bedingten 32-Bit-Codes (Code-Typen 0x03-0x06).

- Zazzle-Artikel promoten oder Designs ganz GRATIS verkaufen ZZZZYYYY - Weniger als
Wenn der maskierte Wert an der angegebenen Adresse kleiner als der von uns bereitgestellte maskierte Wert ist, fahren Sie mit dem Befehl fort.

- Zazzle-Artikel promoten oder Designs ganz GRATIS verkaufen ZZZZYYYY größer als
Wenn der maskierte Wert an der angegebenen Adresse größer als der von uns bereitgestellte maskierte Wert ist, fahren Sie mit dem Befehl fort.

9XXXXXXX ZZZZYYYY - Gleichgestellt
Wenn der maskierte Wert an der angegebenen Adresse gleich dem von uns bereitgestellten maskierten Wert ist, fahren Sie mit dem Befehl fort.

AXXXXXXX ZZZZYYYY - nicht gleich
Wenn der maskierte Wert an der angegebenen Adresse nicht gleich dem von uns bereitgestellten maskierten Wert ist, fahren Sie mit dem Befehl fort.

Verstehen von Masken ist ein bisschen schwierig und aus der Spitze von meinem Kopf kann ich nicht wirklich an einen vernünftigen praktischen Gebrauch eines maskierten bedingten denken, aber ich werde mein Bestes versuchen, sie zu erklären. Wenn Sie denken, dass Sie eine klarere Erklärung der Masken zur Verfügung stellen können, fühlen Sie sich frei, sie zu posten, ich kann es hier einfügen, wenn Sie mögen.

Masken arbeiten auf einer binären / bit Ebene. Eine Maske von 0x0000 übersetzt in 0b00000000 00000000 (Platz für eine bessere Lesbarkeit hinzugefügt), 0xFFFF wird zu 0b11111111 11111111 übersetzen. Jedes Bit, das auf 1 gesetzt ist, wird ignoriert, wenn man den Wert an der Adresse vergleicht, die mit dem Wert versehen ist, den wir in dem Code übergeben.

Sagen wir, wenn unser Charakter einen regulären Sprung macht, wird der Wert an der Adresse 0x03BA110C auf 0x25 geändert, aber wenn wir einen Sprung laufen, wechselt er auf 0x15. Die Adresse 0x03BA110E bestimmt die Schwerkraft und wir wollen sie bei jedem Sprung null setzen, unabhängig davon, ob wir einen Sprung oder einen Sprung laufen. Ein Code 93BA110C 00000005 (Maske = 0x0000) wäre nur für einen regulären Sprung, nicht für einen laufenden Sprung gültig. Das ist, warum wir alle mögliche Spitzen heraus maskieren möchten, die wir für irrelevant für unseren Zustand betrachten. Dazu müssen wir 0x25 und 0x15 in Binär zuerst übersetzen:

0b00000000 00100101 = 0 x 25
0b00000000 00010101 = 0 x 15

Wollen wir, dass die Bedingung wahr ist, wann immer der Wert mit 0x5 endet, so dass wir dies in binär übersetzen:

0b00000000 00000101 = 0x5

Wir maskieren alle Bits, die wir nicht mit einer 0b1 kümmern und wandeln sie in Hexadezimal

0b11111111 11111000 = 0xFFF8

Diese Maske nimmt nur die letzten 3 Bits des Wertes und vergleicht sie mit den letzten drei Bytes unseres Wertes, den wir im Code übergeben. Wenn also in unserem Beispiel die letzten drei Binärziffern unseres Werts 0b101 (0x5) entsprechen, gilt die Bedingung true und wir setzen die nächste Codezeile fort. Wenn es falsch ist, springen wir zum nächsten 0xD0- oder 0xD2-Code.

Beispiele:
93BA110C 00000005 - wenn der Wert an Adresse 0x03BA110C genau 0x5 ist, führen Sie die nächste Zeile aus. True nur für 0x5
13BA110E 00000001 - setzt den Wert an Adresse 0x03BA110E auf 1
D0000000 00000000 - beendet die if-Anweisung und setzt den Code exection ohne Bedingung fort.


93BA110C FFF80005 - wenn der maskierte Wert bei Adresse 0x03BA110C 0x5 ist, führen Sie die nächste Zeile aus. True für 0x5, 0x15, 0x25 etc. (aber auch 0xD, 0x1D, 0x2D usw.)
13BA110E 00000001 - setzt den Wert an Adresse 0x03BA110E auf 1
D0000000 00000000 - beendet die if-Anweisung und setzt den Code exection ohne Bedingung fort.

Offset-Codes:

Da für eine Vielzahl von Codes nur eine 7-stellige Adresse analysiert werden kann, müssen wir oft einen Offset zu diesem Adressparameter hinzufügen, um die endgültige Adresse zu bestimmen. Wir haben ein paar Arten von Codes Umgang mit Offsets. Die Regel ist immer: Adressparameter + Offset = Zieladresse.

D3000000 XXXXXXXX - Offset auf sofortigen Wert setzen
Parameter: Offset (XXXXXXXX)

Dadurch wird der Offset auf einen unmittelbaren Wert gesetzt, den wir im Code übergeben. Dieser Wert wird jedem Adreßparameter in allen anderen Codetypen hinzugefügt, um zu der Zieladresse zu führen, so daß auf Adressen mit 8 Stellen geschrieben werden muß, daß ein Offset gesetzt werden muß. Es ist auch üblich, den Offset auf die Zieladresse zu setzen und mit dem Adressparameter 0x0000000 in allen anderen Codes zu arbeiten. Diese Methode, meiner Meinung nach, hat ein paar Vorteile, so dass in meinen Codes werden Sie in der Regel sehen mich erklären einen Offset jedes Mal, auch wenn es nicht notwendig wäre.

Beispiele:
Warnung: Spoiler im Inneren! Verstecken
D3000000 10000000 - setzt den Offset auf 0x10000000
23BA110E 00000063 - schreibt einen 8-Bit-Wert von 0x63 (99) an die Adresse 0x13BA110E (0x10000000 + 0x3BA110E = 0x13BA110E)

Der gleiche Code kann auch so geschrieben werden:

D3000000 13BA110E - setzt den Offset auf 0x13BA110E
20000000 00000063 - schreibt einen 8-Bit-Wert von 0x63 (99) an die Adresse 0x13BA110E (0x13BA110E + 0x00000000 = 0x13BA110E)

Wie Sie sehen können, können Sie damit die Adresse klarer sehen als die erste Methode. Welche Methode Sie bevorzugen, ist bis zu Ihnen, beide Methoden sind korrekt und gültig.

DC000000 XXXXXXXX - Fügt dem aktuellen Offset einen Wert hinzu
Parameter: Wert (XXXXXXXX)

Mit diesem Codetyp können Sie den Offset um den von Ihnen angegebenen Hexadezimalwert erhöhen. Dies ist besonders nützlich in Kombination mit dem Loop-Code (siehe Code-Typ 0xC0) zu manipulieren eine Menge von Adressen in einem sich wiederholenden Muster mit nur ein paar Zeilen Code.

Beispiele:
Warnung: Spoiler im Inneren! Verstecken
D3000000 13BA110C - setzt den Offset auf 0x13BA110C
20000000 00000063 - schreibt einen 8-Bit-Wert von 0x63 (99) an die Adresse 0x13BA110C (0x13BA110C + 0x00000000 = 0x13BA110C)
DC000000 00000002 - erhöht den Offset um 0x2, Offset ist jetzt 0x13BA110E
20000000 00000063 - schreibt einen 8-Bit-Wert von 0x63 (99) an die Adresse 0x13BA110E (0x13BA110E + 0x00000000 = 0x13BA110E)

BXXXXXXX 00000000 - Versatz = * (xxx)
Parameter: Adresse (XXXXXXX)

Dieser Codetyp erlaubt es uns, einen 32-Bit-Wert aus der von uns bereitgestellten Adresse (+ jeglicher Versatz, den wir zuvor gesetzt haben) in das Offsetregister zu laden und den aktuellen Offset zu ersetzen. Dies ermöglicht es uns, Zeiger in unserem Code zu verwenden. Für ein Tutorial, wie Sie Hinweise finden, finden Sie unter http://www.maxconsole.com/maxcon_forums/threads/293146-Finding-Pointer-Codes-With-Gateway-RAM-Dump (dank @ json, für den Hinweis auf dieses Tutorial )

Beispiel:
Warnung: Spoiler im Inneren! Verstecken
D3000000 13BA110C - setzt den Offset auf 0x13BA110C
B0000000 00000000 [COLOR =] [/ COLOR] - lädt den 32-Bit-Wert an der Adresse 0x13BA110C in das Offset-Register und ersetzt unseren aktuellen Offset. Also, wenn der Wert bei 0x13BA110C 0x368F39C3 ist, wird dies unsere neue Offset (Hinweis: wenn Sie Hex-Werte in einem Hex-Editor auf Ihrem PC oder das Gateway-Cheat-Menü, nehmen endianness berücksichtigt!)
20000000 00000063 - schreibt einen 8-Bit-Wert von 0x63 (99) an die Adresse 0x368F39C3 (0x368F39C3 + 0x00000000 = 0x368F39C3)

Loop-Code:
C0000000 JJJJJJJJ - Setzt den Wiederholungswert auf 'JJJJJJJJ'

Parameter: Anzahl der Schleifen (JJJJJJJ)

Dieser Code ermöglicht es uns, den folgenden Block von Codes so oft wiederholen, wie wir es brauchen. Wenn der Code-Typ 0xD1 oder 0xD2 getroffen wird, wird die Loop-Nummer um 0x1 verringert und erneut gestartet. Kombiniert mit anderen Codes können wir eine riesige Reihe von Adressen mit nur ein paar Zeilen Code zu manipulieren.

Beispiel:
Warnung: Spoiler im Inneren! Verstecken
D3000000 13BA110C - setzt den Offset auf 0x13BA110C
C0000000 00000032 - die folgenden Anweisungen 0x32 (50) mal wiederholen
20000000 00000063 - schreibt einen 8-Bit-Wert von 0x63 (99) an die Adresse 0x13BA110C (0x13BA110C + 0x00000000 = 0x13BA110C)
DC000000 00000002 - erhöht den Offset um 0x2, Offset ist jetzt 0x13BA110E
D1000000 00000000 - Schleifenzähler um 0x1 verringern, zum vorherigen 0xC0-Code zurückspringen.

Anstatt 50 Adressen nacheinander zu manipulieren, setzt unsere Schleife automatisch den Wert jeder anderen Adresse auf 0x63 (99)

Terminator-Codes
D0000000 00000000 - Ende Wenn Anweisung
Dieser Code beendet den aktuellen bedingten Codebefehl. Beispiele finden Sie im Abschnitt über bedingte Codes

D1000000 00000000 - Wiederholungsbefehl beenden
Dieser Code verringert den aktuellen Schleifenzähler um eins und führt die Codeausführung zum letzten 0xC0-Code zurück. Siehe Loop-Code für Beispiele.

D2000000 00000000 - Endcode-Anweisung. (Nicht vom Team-Gateway dokumentiert)

Dieser Code verringert den aktuellen Schleifenzähler um eins und führt die Codeausführung zum letzten 0xC0-Code zurück. Es beendet auch alle bedingten Blöcke. Außerdem werden der aktuelle Offset und jeder Wert gelöscht, den Sie möglicherweise in das Datenregister geschrieben haben. Es wird empfohlen, dies als endgültigen Code-Terminator zu verwenden, bevor ein neuer Code gestartet wird.


Datenregister-Codes:
Das Datenregister erlaubt es uns, einen Wert von einer Adresse zu kopieren und zu manipulieren, bevor er an eine Adresse zurückgeschrieben wird (entweder die gleiche Adresse oder eine andere). Das Datenregister ist immer 32-Bit, wir können über die "Bit-Ness" während der Schreibbefehle entscheiden. Wenn nicht gesetzt oder geladen von einem Code, wird es 0x0 sein.

D5000000 XXXXXXXX - Setzt das Datenregister auf XXXXXXXX
Parameter: Wert (XXXXXXXX)

Dieser Code ermöglicht es uns, den Inhalt des Datenregisters auf einen beliebigen beliebigen Wert zu setzen.


D9000000 XXXXXXXX - (32bit) setzt Daten auf [XXXXXXXX + Offset]
Parameter: Adresse (XXXXXXXX)

Dieser lädt den 32-Bit-Wert aus der vorgesehenen Adresse (auch unter Berücksichtigung des Offsets) und speichert ihn im Datenregister.


DA000000 XXXXXXXX - (16bit) setzt Daten auf [XXXXXXXX + Offset] & 0xffff
Parameter: Adresse (XXXXXXXX)

Dadurch wird der 16-Bit-Wert aus der vorgesehenen Adresse geladen (auch unter Berücksichtigung des Offsets) und im Datenregister gespeichert.


DB000000 XXXXXXXX - (8bit) setzt Daten auf [XXXXXXXX + Offset] & 0xff
Parameter: Adresse (XXXXXXXX)

Dadurch wird der 8-Bit-Wert aus der vorgesehenen Adresse (auch unter Berücksichtigung des Offsets) geladen und im Datenregister abgelegt.


D4000000 XXXXXXXX - Fügt dem Datenregister XXXXXXXX hinzu
Parameter: Wert (XXXXXXXX)

Dieser Code fügt einfach den Wert, den wir an das Datenregister übergeben.


D6000000 XXXXXXXX - (32bit) [XXXXXXXX + Offset] = Daten; Versatz + = 4
Parameter: Adresse (XXXXXXXX)

Dieser Code schreibt den aktuellen Inhalt des Datenregisters als 32-Bit-Wert an die angegebene Adresse (unter Berücksichtigung des Versatzes). Nach dem Schreiben wird automatisch der aktuelle Offset um 0x4 erhöht.


D7000000 XXXXXXXX - (16bit) [XXXXXXXX + Offset] = Daten & 0xffff; Versatz + = 2
Parameter: Adresse (XXXXXXXX)

Dieser Code schreibt den aktuellen Inhalt des Datenregisters als 16-Bit-Wert an die angegebene Adresse (unter Berücksichtigung des Versatzes). Nach dem Schreiben wird automatisch der aktuelle Offset um 0x2 erhöht.


D8000000 XXXXXXXX - (8bit) [XXXXXXXX + Offset] = Daten & 0xff; Offset ++
Parameter: Adresse (XXXXXXXX)

Dieser Code schreibt den aktuellen Inhalt des Datenregisters als 8-Bit-Wert an die angegebene Adresse (unter Berücksichtigung des Versatzes). Nach dem Schreiben wird automatisch der aktuelle Offset um 0x1 erhöht.

Beispiel für die Datenregistrierung:
Warnung: Spoiler im Inneren! Verstecken
D3000000 13BA110C - setzt den aktuellen Offset auf 0x13BA110C
D5000000 413C0000 - setzt das Datenregister auf 0x413C0000
C0000000 0000002B - eine Schleife starten und 0x2B (43) mal ausführen
D6000000 00000000 - Datenregister an Adresse 0x13BA110C schreiben und Offset um 0x4 erhöhen. Neuer Offset ist jetzt 0x13BA1110. Das Datenregister bleibt 0x413C0000
D1000000 00000000 - verringert die Schleifenzahl um 0x1 und kehrt zur obigen 0xC0-Zeile zurück. Wenn die Schleifenzahl bei 0x0 ist, wird die Ausführung an der nächsten Codezeile fortgesetzt.
D3000000 13BA178C - setzt den aktuellen Offset auf 0x13BA178C
C0000000 0000002B - eine Schleife starten und 0x2B (43) mal ausführen
D6000000 00000000 - das Datenregister in die Adresse 0x13BA178C schreiben und den Offset um 0x4 erhöhen. Neuer Offset ist jetzt 0x13BA1790. Das Datenregister bleibt 0x413C0000
D2000000 00000000 - verringert den Schleifenzähler um 0x1, kehrt zum vorherigen 0xC0-Code zurück. Sobald Schleifenzähler 0x0 ist, löscht es das Daten- und Offsetregister, beide kehren zu 0x0 zurück,

Spezielle Codes:

DD000000 XXXXXXXX - wenn KEYPAD Wert XXXXXXXX den nächsten Satz ausführt
Parameter: Keypad-Wert

Dieser Code erlaubt uns, Codes nur zu aktivieren, sobald ein Button-Combo gedrückt wird. Dies ist ideal für das Erstellen von Codes, die aktiviert werden können "on demand" durch Drücken der Taste Combo, die mit dem Wert, den wir übergeben. Jede Taste entspricht einem bestimmten Hexadezimalwert. Wir fügen einfach alle Werte der Schaltflächen hinzu, die wir für die Schaltfläche aktivieren möchten. Nehmen wir an, wir wollen L + R + Start + Auswählen drücken, wir addieren einfach 0x200, 0x300, 0x8 und 0x4. Das Ergebnis ist 0x50C

Also, indem Sie die Zeile DD000000 0000050C vor unserem Code müssen wir die Tasten drücken, um den Code zu aktivieren. Die Gateway-Cheat-Engine scheint sehr empfindlich über die Taste drücken, so dass manchmal der Code mehrmals ausgeführt wird, auch mit dem kürzesten einer der Tastenkombination. Die verfügbaren Tasten und die entsprechenden Werte finden Sie in der folgenden Liste. Neue 3DS Knöpfe (ZL, ZR, C-Stick) sind derzeit nicht verfügbar.

Warnung: Spoiler im Inneren! Verstecken
0x1A
0x2 B
0x4 Auswählen
0x8 Start
0x10 Rechts
0x20 Links
0x40 Nach oben
0x80 Down
0x100 R
0x200 L
0x400 X
0x800 Y

EXXXXXXX JJJJJJJJ - Patch-Code
Parameter: Adresse (XXXXXXX), Anzahl der Bytes (JJJJJJJ)

Dieser Code-Typ wurde in Gateway 3.6.2 eingeführt, aber die Implementierung ist ein bisschen iffy. Ich glaube Gateway kann verklemmt haben diese ein bisschen. Dieser Code schreibt YYYYYYY Bytes aus der Liste der folgenden Werte (ein Beispiel wird dies ein bisschen klarer, bitte mit mir) beginnend an der Adresse (+ Offset haben wir gesetzt haben). Wo dieser Code ein wenig iffy ist die endianness es behandelt die Liste der Werte zu schreiben:

Warnung: Spoiler im Inneren! Verstecken
D3000000 32C825A4 - setzt den aktuellen Offset auf 0x32C825A4
E0000000 00000008 - schreiben Sie die folgende Liste von 08 (0x10) Bytes an die Adressen 0x32C825A4 weiter
44332211 88776655 - das ist der Teil der Code geht iffy. 0x11 ist der Wert, der auf 0x32C825A4 geschrieben wird, 0x22 wird auf 0x32C825A5, 0x55 auf 0x32C825A8, 0x66 auf 0x32C825A9 usw. geschrieben.

Logik würde in der Regel diktieren, dass es nicht behandeln sollte die Liste als einzelne 32-Bit-Strings, sondern nur ein Strom von Bytes zu schreiben, aber es tut. Also ist dieser Code sehr sorgfältig zu verwenden, um den richtigen Wert zu den Adressen zu schreiben, die wir wollen. Es ist nicht an sich gebrochen, es ist nur ein bisschen schwierig, deinen Geist um den Strom von Bytes zu beugen.

Der 0xE-Codetyp wird auch die Codetyperfassung für YY der Bytes in der Codeliste deaktivieren. D.h. Im obigen Beispiel würde die Zeile nach E0000000 00000008 einfach als eine Liste von Werten interpretiert werden, nicht als 0x4 (32 Bit größer als 'bedingter Code).

Fußnote über Endianness:

Wenn Sie einen RAM-Speicher des 3DS betrachten - entweder im eingebauten Hex-Editor oder auf Ihrem PC - haben Sie vielleicht bemerkt, dass bei der Betrachtung eines Wertes an einer Adresse die Werte, die unsere Codes schreiben, nicht übereinstimmen. Thi ist, weil das 3DS RAM in Little endian angelegt ist, werden unsere Codes in big endian geschrieben. Wenn wir den 32-Bit-Big-Endian-Wert 11223344 nehmen, wird die Cheat-Engine diese in vier Bytes aufteilen, 11 22 33 44 und dann das am wenigsten signifikante Byte (44) an die Adresse schreiben, die wir wollen. Schreibt dann das nächste Byte (33) an die folgende Adresse. Für weitere Klarstellung, überprüfen Sie die Wikipedia-Eintrag über Endianness. Im Sinne dieser Anleitung:

Wenn Sie den Wert 1A2B3C4D in einem Code übergeben, wird er als 4D 3C 2B 1A im RAM angezeigt. Der Wert ist zwar korrekt.


Freitag, 15. April 2016

3DS Flashcard GateWay Verwendung Tutorial

Obwohl GateWay hat keine viele Vorteile als sky3ds/sky3ds plus,Aber Gateway hat viele Spieler das gleiche .Vielleicht gibt es eine Menge Spieler des Gateway nicht verstehen, so heute aufwendige Gateway zu verwenden.

Zuerst schauen wir auf Möglichkeiten Flash-Karte zu verwenden.
Im Allgemeinen zuerst über die Verwendung von:
GateWay Flashkarte enthält zwei Karten - rote Karte und blaue Karte,
Blau-Karten werden verwendet, um den 3DS NDS-Modus zu brechen,
Rote Karte für 3DS Spiel ROM platzieren.

Meine Version der Maschine sehr gering ist, oder 4.4.0.

Schauen wir uns die detaillierten Schritte aussehen. Erstens Spieler zwei Sätze von Werkzeugen (GW_Release und win32diskimager) herunterladen müssen, die GW_Release blaue Karte enthält Verwendung von Crack Patch und Flashcard -Dokumentation ist win32diskimager das 3DS-Spiel ROM in die rote Karte mit TF-Karte.

Lassen Sie uns zunächst eine TF-Karte vorbereiten, als FAT32 formatiert. Dann GW_Release_1.0 Ordner Blue Card (R4i) Ordner eingeben, werden alle Dateien werden in der roten Box-Karte diese TF kopiert.
Dann wird die blaue Karte in die Konsole 3DS, und klicken Sie auf das Symbol, um das Programm zu starten.

Einmal wird im Inneren sehen eine von ihnen Gateway Installationsprogramm aufgerufen, führen Sie es, drücken Sie A, um die Patch-Installation zu starten, Geduld drücken Sie die HOME-Taste nach der Installation zu beenden.


II. Als nächstes gehen wir in den Download-Ordner GW_Release_1.0 GW Release-Ordner, können Sie sehen, gibt es eine Datei namens Launcher.dat. Hier haben wir das Recht des 3DS integrierten SD-Karte zu entfernen, Kartenleser auf den Computer einlegen, kopiert diese Launcher.dat auf die SD-Karte und stecken Sie es in 3DS Host zurück.

Drittens, die als nächstes in den 3DS Host-System-Einstellungen - Weitere Einstellungen - Benutzerinformationen , mit einer Reihe von DS-Software auf dem Boden klicken, wird die Maschine gehen leer kurz haltenen Zustand, und dann in die HOME-Menü Platz zurückzukehren.


Nun wird der Grundriss die ganze Arbeit beendet den Standby-Modus zu halten, nicht vollständig heruntergefahren heruntergefahren vor jedem Start, benötigen Sie einen dritten Schritt des Verfahrens zu betreiben. Dann wenden sie rote Karte Abschnitt Testimport führen das Spiel.

Viertens werden wir eine TF-Karte vorbereiten, können Sie auch die blaue Karte verwenden, bevor der Host-Karte zu brechen, sollte die folgende irrelevant sein. So formatieren Sie es, und bereiten Sie ein Spiel ROM (müssen Ihre 3DS Konsole im selben Bezirk sein). Hier haben wir japanische Version 3DS, die Vorbereitung ist die "Legend of the abyss", die japanische Version des Spiels ROM. Beachten Sie, dass jede TF-Karte nur ein Spiel speichern kann, wenn man das Spiel ändern möchten, müssen Sie die TF-Karte neu formatiert werden.


Als nächstes werden wir win32diskimager dieser Software und Spiele der ROM-Datei (Endung 3ds) verwenden. Erste TF-Karte mit einem Kartenleser an einen Computer angeschlossen, und öffnen Sie dann Win32DiskImager, Dateifenster Punkte auf das Ordnersymbol das Popup-Dialogfeld zu öffnen, um das Spiel ROM-Dateien im selben Ordner durchsuchen, öffnen Sie die ROM-Dateien 3DS-Spiel. (Siehe ROM, und wählen Sie den Dateityp in dem alle Dateien, können Sie sehen)


Dann wieder bat der rechten oberen Ecke des Schreibens zu bestätigen nicht TF-Kartenleser sein Brief ist, TF-Karte auf dieser Operation entsprechen, werden alle Daten gelöscht, um das Spiel geschrieben, müssen Sie das gut, um zu bestätigen, um die Tragödie zu vermeiden. Dann können Sie Write-Taste, drücken Sie Ja, Geduld Spieldaten schriftlich abgeschlossen ist zeigen.

Schreiben abgeschlossen TF-Karte kann nun unplugged und in die GateWay rote Karte eingesteckt werden, dann die rote Karte in die Konsole 3DS, dann sollten Sie in der Lage sein, das Spiel auf das Symbol erscheint im Menü zu sehen.

Nach der Prüfung GateWay Unterstützung Standby und Ruhezustand .

So Grund GateWay Gebrauch zu Ende ging, wird der Fokus ein paar Probleme erwähnen, die Aufmerksamkeit brauchen.

Fünfte, verwenden Sie die FAQ

· Welche Flashcard-System-Versionen unterstützen einen Host?
Derzeit unterstützt GateWay 3DS Burn-Karte nur 4,0-4,5 Host-System.

· Sie können noch hohe ROM-Version des Spiels laufen?
Nein, denn das Spiel ist nicht die höchste Version Hostsystem-Version nicht überschreiten, sonst werden Sie aufgefordert werden, zu aktualisieren, aber wenn man auf 4,5 oder mehr zu aktualisieren, werden Sie nicht in der Lage sein, die 3DS-Karte brennen zu unterstützen. Aber wenn Ihr 3DS 4.1-System, ein Spiel mit dem Upgrade von 4.4 brennen, dann laufen Sie aufgefordert werden, auf 4,4 zu aktualisieren, nachdem Sie das Spiel laufen aufgerüstet werden können, weil die endgültige Fassung nicht 4,5 nicht übersteigt.

• Sie können laufen überregionale Spiele?
Flashcard Unterstützung 3DS in allen Regionen, aber die 3DS eine Region, in der Region entspricht, und das Spiel nur laufen kann - das heißt, in der japanischen Version von 3DS kann die japanische Version des Spiels spielen, kann nur auf der US-Version von 3DS US-Version spielen Spiel. Spezifischere Details zur überregionalen Betrieb Testvideo beziehen.

· TF-Karte Kapazitätsgrenze?
Test-16GB-Karte kann auch unterstützen, aber es ist nicht mehr als 4 GB Kapazität 3DS-Spiel, und ein TF-Karte kann eine 3DS-Spiel nur setzen, so gibt es keine Notwendigkeit, viel Kapazität Karten zu verwenden.

· Support Standby, schlafen sie?
Getestet perfekte Unterstützung Flashcard HOME Taste, um das Spiel zu unterbrechen, schließendem Deckel Schlaf. Aber nach jeder vollständigen Abschalten der Strom, haben Sie einen dritten Schritt des Tutorials Aktion auszuführen (Set in das System der DS-Spiel-Einstellungen laufen), um den Host zu ermöglichen, wieder die Flash-Karte zu identifizieren.

· Pinsel nach Einstellung Ausführung Pause ist ungültig?
Einige Versionen der Maschine hat eine kleine Chance Begegnung dieser Situation, versuchen Sie es zu Format 3DS integrierten SD-Karte und Re-Kopie.

Dienstag, 29. März 2016

Sky3ds Karte und GW ohne karte Risse, Liste der Systemanforderungen für New3ds

Die DS-Version der Maschine war, dass wir getestet 8.1--10.6

neue 3ds knacken zwei Hauptmethoden sind
Es gibt jetzt eine für die Karte
Auch ist keine Karte Risse,
Und es gibt Karten und Nichtkarten Risse können gleichzeitig durchgeführt werden,


Kurz wie folgt:

1. Es gibt Risse Karte

1, dem Tor zu knacken

Es setzt voraus, dass die Maschine Version 9.2 und unten, können Sie überqueren, brechen perfekt;

2, sky3ds Karte Hack

Keine Version der Maschine, kann aber nicht überschreiten, können von hans fertige Lücken knacken vollkommenere verknüpft werden.

3, keine Risskartenanforderungen

Keine Karte, gibt es viele Risse,
Der wichtigste Unterschied ist der Riss-Firmware (rxtools, Kuchen, etc.),
Aber Risse sind fast die gleichen Prinzipien und Methoden,
Kann auf der Maschine Version knacken abhängt,
Keine Risse auf den Karten Antworten sind wie folgt:

Keine Karte kann direkt sein
Maschinenkörper Version 9.1 oder 9.2,
Keine Karte kann direkt Risse sein,
Machen Sie ein virtuelles System, spielen Cross Spiel, Betrüger, etc;

Seien Sie keine Notwendigkeit, ein Upgrade-Karte
Maschinenkörper Version 8.1 kann durch einen Pseudo-Server aktualisiert werden, usw. auf 9,1 und mit 2,1.


Seien Sie keine Notwendigkeit Karte zu degradieren
Maschinenkörper Version 9.2--10.3,
Aber durch unsere Erfahrung,
10.3 Herabstufung der stabilsten,
9.9 Herunterstufung instabilsten.

Der Körper der Maschine kann nicht auf 10,4 herabgestuft werden,
Keine Karte, GW, verwenden Sie nur SKY3DS.

Einkaufstipps
neue 3ds 3dsll oder persönliche Präferenz
Emption System der Maschine 9.1, 9.2,
Zweitens 8.1, dann 10.3,10.5,10.6

Dienstag, 25. August 2015

Gateway 3DS flashcart

Gateway 3DS ist eine flashcart für Nintendo 3DS von Gateway vorgenommen können DS-Spiele und Homebrew im DS-Betrieb und 3DS-Spiele in 3DS-Modus zu spielen.

Eigenschaften Liste
Unterstützt 3DS-System-Menü v4.1.0 auf v9.2.0
Unterstützt N3DS System-Menü bis zu v9.2.0
Plays 3DS ROMs
Region kostenlos
System-Menü Version Spoofing
EmuNAND Unterstützung
eShop Support
.CIA Und DevMenu Unterstützung
Clones
Dieser Wagen hat Klonen: (R4i Gold 3DS Deluxe, 3DS-Link und orange 3DS)
MT-Card ist auch ein Klon, der bearbeitet wurde, ihre eigenen Funktionen hinzufügen
Bilder
DS-Modus flashcart
Display Verpackung / extern / intern Bilder hier

3DS-Modus flashcart
Display Verpackung / extern / intern Bilder hier


Vorder- und Rückseite der Karte

Software
DS-Modus flashcart
Liste der Firmware und Betriebssystem-Versionen.

3DS-Modus flashcart
Um das 3DS-Modus flashcart Software-Funktionalitäten zu aktualisieren, ersetzen Sie die Launcher.dat Datei auf Ihrer SD-Karte.

New 3DS Unterstützung
Bedarf:
- Ein Spar Dongle oder einen Freund mit einem Original-3DS, die unsere Gateway-Menü starten können - eine echte physische Gamecard Kopie von "The Legend of Zelda: Ocarina of Time 3D" - Gateways 3.1.0 ULTRA Launcher.dat Datei

Installationsanleitung
Ziehen Sie die ULTRA Launcher.dat Datei-Gateway 3.1.0 auf interne microSD-Karte Ihres neuen 3DS ist, hinter der Rückplatte.
Suchen Sie den Savegame für "The Legend of Zelda: Ocarina of Time 3D" für Ihre Region im Gateway 3.1.0 ULTRA-Release.
Wiederherstellung der Spielstand, um das Spiel: können Sie entweder eine generische Savegame-Dongle oder nutzen Sie unser Gateway-Menü wiederherzustellen Savegame-Option mit einem ursprünglichen 3DS von einem Freund.
Starten Sie den New 3DS und starten Sie die Zelda-Spiel.
Wählen Sie das GATEWAY Savegame und Link öffnet sich in einem Baumhaus zu stehen.
Drücken Sie einfach ein, um die Gateway-Menü zu laden.
Sie werden mit dem Gateway-Menü begrüßt werden, und von dort aus die Gateway-Karte und booten Sie in den Gateway-Modus einfügen.

Die Rückkehr des DS Profil Exploit
Anleitungen zur Neuinstallation der MSET Exploit:
Kopieren Sie die Gateway-3DS 3.2.0 ULTRA Launcher.dat, um Ihre New 3DS microSD-Karte
Kopieren mset_ <region> .cia, um Ihre New 3DS microSD-Karte (wobei <region> Konsole Region)
Kopieren "DevMenu.3ds" für Ihren Gateway 3DS microSD-Karte.
Boot in die Gateway-Menü mit Ihrem bevorzugten Eintrittspunkt (Zelda oder Cubic Ninja)
Wählen Sie die neue Option aus dem Menü "NVRAM INSTALLIEREN", fahren Sie mit der Installation.
Einmal installiert, starten Sie in Gateway-Modus und Start DevMenu.3ds vom MultiROM Menü (drücken Sie SELECT)
Starten DevMenu und Import mset_ <region> .cia von Ihrer SD-Karte.
Reboot-Konsole und überprüfen können Sie jetzt Boot in Gateway-Modus mit der klassischen Systemeinstellungen DS Profil Methode. (Einstellungen -> Profil -> Nintendo DS-Profil)
Viel Spaß! No more Patrone Swapping erforderlich ist, um Gateway-3DS auf New 3DS nutzen zu können!

Offizielle Updates
Version 1.0 (2013-08-xx)
Offizielle Changelog

Erste Veröffentlichung
Echt Changelog

Unterstützt 3DS-System-Menü v4.1.0 auf v4.5.0
Plays 3DS ROMs
Ein ROM per microSD
Cartridge ist die freie Region, mit Ausnahme der iQue (China) und HK (Taiwan) Region Konsolen.
Bekannte Fehler

Keine
Version 1.1a (2013.08.21)
Offizielle Changelog

Region Spoofing (Region kostenlos) für ROMs
Erforderliche Systemmenü Version Spoofing
Echt Changelog

Gleich wie offizielle Changelog
Bekannte Fehler

Spiel-Banner ist nicht für Spiele sowohl mit Region-Spoofing und Systemversion Spoofing gleichzeitig angezeigt.
Version 1.2 (2013.09.09)
Offizielle Changelog

Hinzugefügt Hardware-Diagnose-Modus (L drücken beim Booten Launcher.dat).
Zusätzliche Unterstützung für iQue (China) und HK (Taiwan) Region Konsolen. Bitte beachten Sie, Blaue Karte GW_Installer.nds wurde speziell aktualisiert, um iQue und TW-Modelle unterstützen.
Echt Changelog

Gleich wie offizielle Changelog
Fester Spiel Banner-Display für Spiele sowohl mit Region-Spoofing und Systemversion Spoofing.
Bekannte Fehler

Keine
Version 2.0b1 (2013.12.01)
Offizielle Changelog

GW 2.0b1 ermöglicht es auf dem neuesten Stand Kompatibilität, abgesehen von nur die 2 bekannten NAND-basierte Titel (für die Unterstützung kommt sehr bald), sowie die lang erwartete emuNAND Funktion.
Neue GUI-Menü-System, indem Sie einfach Sie die L-Taste gedrückt halten, wenn Klopfen auf den DS Profil-Taste auf dem Touchscreen zugänglich.
Booten in den Gateway-Modus werden nun automatisch für die emuNAND Partition zu überprüfen und zu emulieren das System NAND mit dieser Partition.
Wir haben auch die Möglichkeit, in die Classic-Modus, die echten Verkaufsgamecards und die emuNAND Funktionalität ermöglicht, so dass sie wie eine normale 3DS auf neueste Firmware laufen zu booten.
Echt Changelog

Zusätzliche Unterstützung für Spiele mit SDK5 +
Hinzugefügt einen GUI-Menü, indem L-Taste gedrückt beim Booten Launcher.dat angezeigt
Hinzugefügt EmuNAND Unterstützung.
ROMs unterstützen mit EmuNAND Normal
Einzelhandel Kassettenträger mit EmuNAND Klassik
eShop-Unterstützung mit EmuNAND normalen und klassische
Unterstützte EmuNAND System Version: v4.1.0 auf v6.3.0, NATIV_FIRM v7712 (4.1.0), v8758 (5.0.0), v9792 (5.1.0), v10833 (6.0.0), v11872 (6.1.0).
Bekannte Fehler

Region frei und Systemversion Spoofing nicht auf System-Menü 4.1.0 oder EmuNAND 4.1.0 funktionieren.
Console frieren bei der Eingabe im Gateway-Modus.
Console freeze beim Verlassen eines Spiels, verhindert das Speichern, um richtig auf die SD-Karte gesichert werden, was zu einem Savegame Verlust.
Alle Änderungen in EmuNAND Wifi-Einstellungen fertig sind auch SysNAND angewendet.
Folgende Punkte sind keine Fehler, aber die Ergebnisse der nicht-gepatchten System Version / NATIV_FIRM Version.
EmuNAND v7.xx nicht die freie Region und System Version Spoofing.
EmuNAND v7.xx kann nicht starten neue aktualisierte Anwendungen (eshop, Systemeinstellungen usw.)
EmuNAND v7.xx verwendet gemischten Spracheinstellungen in Spielen (Japanisch, Spanisch, Deutsch, Französisch, etc.) auch wenn das Spiel nicht erlauben mit einer dieser Sprachen in Ihrer Region.
Alle oben aufgeführten Fehler sind im Gateway-3DS v2.0b2 fixiert.

Version 2.0b2 (2013.12.23)
ACHTUNG: Diese Version ist gefährlich und wird zufällig sperren Sie Ihre 3DS. Sie brauchen eine Hardware-Lösung (Raspberry Pi oder Arduino + NAND-Backup) und Löten Fähigkeiten, um Ihre 3DS entsperren.

Offizielle Changelog

Viele Stabilität Verbesserungen gegenüber früheren Betaversion
Volle Unterstützung für Firmware 7.1 (einschließlich Einsparung und emunand GW3D Anzeige, etc.)
Echt Changelog

Aktualisiert EmuNAND zu NATIV_FIRM v12916 unterstützen (Menü System 7.x)
Feste zufälligen Absturz beim Booten im Gateway-Modus
Feste zufälligen Absturz beim Verlassen eines Spiels, was zu Savegame Verlust.
Fester Bereich frei und Systemversion Spoofing-Bug in 2.0b1 eingeführt, als mit System Version 4.1.0
Fixed / Zusätzliche Unterstützung für 3DS System Transfer Option, wenn Sie emuNAND.
Hinzugefügt eine Funktion, um Ziegel die Konsole bei Verwendung eines modifizierten Launcher.dat (Anti-Klon flashcart und Softwaremodifikation Schutz).
Bekannte Fehler

Aktualisiert Youtube Kanal nicht durch neue von Nintendo verwendete Verschlüsselungsmethode arbeiten. Das Original (nicht aktualisiert) Kanal funktioniert gut. Das Update ist derzeit nur auf USA eShop erhältlich.
Die Anti-Klon-Erkennung, um Backsteinkonsolen wirkt sich auch auf legitime Nutzer.
Version 2.0 (OMEGA BETA) (2014.03.29)
ACHTUNG: Diese Version aktualisiert die internen Flashcart die FPGA-Firmware. Sie können nicht eine beliebige frühere Version von Launcher.dat mehr.

Einige Savegames mit Gateway-3DS v1.2 erstellt nicht mehr funktionieren. Versuchen Sie Ihr Spiel mit v2.0b1 zuerst, um zu sehen, ob Ihr Spar ist mit 2.x kompatibel ist, bevor die Aktualisierung FPGA-Firmware, denn man kann nicht auf v1.2 nach dem Update ein Downgrade.

Offizielle Changelog

100% Spiel Verträglichkeit (unterstützt Card2 Typ mit NAND-Speichern)
Multigame Support (FAT32 mit Split-Spiele und exFAT)
Game Card Dumper
Gateway-FPGA-Update
MD5: 84a17fd6a781a3aacdc4f82a3b3c4c87
SHA1: 11643d26705b920641d733964eefe14ceb449f2d
Echt Changelog

FPGA-Updater in der launcher.dat integriert. Updates direkt auf 3DS-Konsole aus dem Gateway-Menü beim ersten Start.
Unterstützt Card2-Spielen mit NAND-Einsparung (nur unbeschnitten). Card2 Savegame Daten innerhalb des .3ds-Datei befindet, nicht als separate .sav-Datei gespeichert.
Zusätzliche Unterstützung Echtzeit speichern für Card2 (Direktsavegame-Dateizugriff). Liest / schreibt die Savegame Daten direkt in das Card2 Typ ROM auf microSD-Karte, wenn der Zugriff auf das Spiel es entfernt. Verlassen mit Wohnen + X ist immer noch für Card1 Typ ROM benötigt, um die Backup-Speichern auf SD-Karte.
Added MultiROM Unterstützung (drücken Sie die Taste Select, um zu wählen / ändern Spiel)
Unterstützt microSD im FAT32-Format, mit Split-ROMs
Unterstützt microSD in exFAT-Format
Unterstützt microSD-in-Bildformat (ROM mit Win32DiskImager auf microSD geschrieben)
Unterstützt microSD-Karten bis zu 128 GB
Erfordert das Gateway 3DS Flashcart eingesetzt, um in Gateway-Modus booten.
Hinzugefügt Region frei für Kartuschen in EmuNAND klassischen Modus (Classic-Modus des Gateways 3DS erfordert keine Flashcart eingefügt)
Added-Karte Dumping-Funktion (keine saubere ROM)
Unknown Änderungen

Brick-Code immer noch vorhanden?
Bekannte Fehler

Aktualisiert Youtube Kanal nicht durch neue von Nintendo verwendete Verschlüsselungsmethode arbeiten. Das Original (nicht aktualisiert) Kanal funktioniert gut. Das Update ist derzeit nur auf USA eShop erhältlich.
Der Fehler, der bei der Umstellung auf 3D im Menü tritt weiterhin auf, einen der beiden Bildschirme werden nur angezeigt werden ein hellbraunen Hintergrund.
FPGA-Update irgendwann versagt.
Irgendwann werden die Spiele nicht auf FAT / exFAT MicroSD-Karte erkannt.
Irgendwann wird die Konsole Einfrieren bei der Eingabe im Gateway-Modus.
Dinge zu beachten

Die Spiele sind nicht alphabetisch sortiert, jedoch unter Verwendung von FAT bestellen.
Die zuletzt gespielte Spiel ist nicht auf dem integrierten Menü gespeichert.
Version 2.1 OMEGA (2014.03.30)
ACHTUNG: Diese Version aktualisiert die internen Flashcart die FPGA-Firmware. Sie können nicht eine beliebige Version von Launcher.dat vor Omega veröffentlicht mehr.

Einige Savegames mit Gateway-3DS v1.2 erstellt nicht mehr funktionieren. Versuchen Sie Ihr Spiel mit v2.0b1 zuerst, um zu sehen, ob Ihr Spar ist mit 2.x kompatibel ist, bevor die Aktualisierung FPGA-Firmware, denn man kann nicht auf v1.2 nach dem Update ein Downgrade.

Offizielle Changelog

E-shop Spiele Unterstützung
Gateway-Karte aktualisieren Improvement
Echt Changelog

E-shop Spiel Dump-Unterstützung
Hinzugefügt einen Fehlercode-Anzeige, wenn FPGA-Update funktioniert nicht.
Bekannte Fehler

Aktualisiert Youtube Kanal nicht durch neue von Nintendo verwendete Verschlüsselungsmethode arbeiten. Das Original (nicht aktualisiert) Kanal funktioniert gut. Das Update ist derzeit nur auf USA eShop erhältlich.
Der Fehler, der bei der Umstellung auf 3D im Menü tritt weiterhin auf, einen der beiden Bildschirme werden nur angezeigt werden ein hellbraunen Hintergrund.
FPGA-Update irgendwann versagt.
Irgendwann werden die Spiele nicht auf FAT / exFAT MicroSD-Karte erkannt.
Irgendwann wird die Konsole Einfrieren bei der Eingabe im Gateway-Modus.

Version 2.1.1 OMEGA (Beta) (2014.04.01)
ACHTUNG: gleichen Empfehlungen wie früheren Gateway-3DS-Version 2.1.

Offizielle Changelog

Kein Changelog auf Gateway-3DS-Website zur Verfügung gestellt.
Echt Changelog

(Fehlgeschlagen) Versuch, zu beheben FPGA Update error # 00000019.
Bekannte Fehler

Gleich wie Omega 2.1

Version 2.5 OMEGA (2014.10.30)
Offizielle Changelog Unsere neueste Firmware bringt volle emunand Unterstützung 9.2.0-20:

Firmware-Spoofing
MultiROM Menü
region free
Echt Changelog

Feste 2.4 Probleme mit emuNAND.
Bekannte Fehler

Keine.
Version 2.6 OMEGA (2014.11.05)
Offizielle Changelog

Unterstützung für DevMenu und viele andere Debug-System Anwendungen!
Echt Changelog

Entfernt Zugangsbeschränkungen irgend Service, so dass die Installation von CIA-Dateien.
Bekannte Fehler

Keine.
Version 2.7 OMEGA (2014.12.15)
Offizielle Changelog

Unterstützung für emunand 9.4
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Keine.
Version 3.0 Ultra (Public Beta) (2015.01.09)
Offizielle Changelog

Browser-Exploit in 4.x Firmware
Browser-Exploit in der Firmware zwischen 5,0 und 9,2
Hinzugefügt Downgrade-Funktion
Added Fähigkeit, NAND-Dump wiederherzustellen, um sysnand
Verbesserte Unterstützung für microSD-Karten in Rote Karte
Schnellere Schreibgeschwindigkeiten für die Rote Karte
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Hat eine SPI-Test Fehler im Diagnosemenü einsehen.
4.5+ Unterstützung für China, Korea und Taiwan.
Bug in der Region Nachweis für die Region Taiwan, wenn die Herabstufung. Die TWN Region fälschlicherweise als CHN (iQue) festgestellt, und es ist die Annahme des CHN dgpack während es sollten nur die TWN dgpack zu akzeptieren.
Version 3.0.1 ULTRA (Public Beta) (2015.01.10)
Offizielle Changelog

Fixes für SPI-Test Fehler im Diagnosemenü
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

4.5+ Unterstützung für China, Korea und Taiwan.
Bug in der Region Nachweis für die Region Taiwan, wenn die Herabstufung. Die TWN Region fälschlicherweise als CHN (iQue) festgestellt, und es ist die Annahme des CHN dgpack während es sollten nur die TWN dgpack zu akzeptieren.
Version 3.0.2 ULTRA (Public Beta) (2015.01.20)

Fixes 4.5+ Unterstützung für China, Korea und Taiwan
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Bug in der Region Nachweis für die Region Taiwan, wenn die Herabstufung. Die TWN Region fälschlicherweise als CHN (iQue) festgestellt, und es ist die Annahme des CHN dgpack während es sollten nur die TWN dgpack zu akzeptieren.
Version 3.0.3 ULTRA (Public Beta) (2015.01.22)
Offizielle Changelog

Fixes Region Nachweis für die Region Taiwan, wenn die Herabstufung. Zuvor wurde die Region TWN fälschlicherweise als CHN (iQue) festgestellt, und es wurde die CHN dgpack akzeptieren, während es sollte nur die TWN dgpack zu akzeptieren.
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Keine.
Version 3.0.4 ULTRA (Public Beta) (2015.02.03)
Offizielle Changelog

Dies behebt das MultiROM Menü nicht angezeigt und verschiedene Updates für richtig unterstützt 9.5 emunand.
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Keine.
Version 3.1.0 ULTRA (Public Beta) (2015.03.11)
Offizielle Changelog

Ocarina of Time 3D, mit neuen 3DS / XL genannte "OOT3D Exploit" kompatibel: New-Exploit für The Legend of Zelda basiert.
"OOT3D Exploit" ist nicht mit früheren Modellen von Konsolen (Nintendo 3DS / XL / 2DS) kompatibel und funktioniert nur auf Firmware 8.0 / 9.2.
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Enthält einen Fehler, wenn sie in New 3DS / XL, in dem 3D stabil ausfällt, wird durch Schließen und Öffnen der Abdeckung gelöst.
Enthält einen Fehler bei der Aktualisierung emuNAND: "GW3D" nicht vor der Firmware-Version angezeigt, wenn Sie mehr als 8 GB microSD verwenden.
Version 3.1.1 ULTRA (Public Beta) (2015.03.17)
Offizielle Changelog

New 3DS: Die Fähigkeit, Cubic Ninja verwenden, um Gateway-Trägerrakete mit Ninjhax geben Sie Exploit.
"Ninjhax Exploit" ist nicht mit früheren Modellen von Konsolen (Nintendo 3DS / XL / 2DS) kompatibel und funktioniert nur auf Firmware 8.0 / 9.2.
Ein Fehler wurde behoben, der hat "GW3D" nicht angezeigt, bevor die Firmware auf die emuNAND aktualisieren, wenn wir mehr als 8 GB microSD verwenden.
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Enthält einen Fehler, wenn sie in New 3DS / XL, in dem 3D stabil ausfällt, wird durch Schließen und Öffnen der Abdeckung gelöst.
Enthält einen Fehler, wenn in New 3DS / XL läuft mit der Firmware 8.1 Jap das OSD nicht geladen werden, wenn sie in sysNAND verwendet wird, wird durch die Schaffung einer emuNAND gelöst.
Version 3.2.0 ULTRA (Public Beta) (2015.04.27)
Offizielle Changelog

Neueste EMUNAND Unterstützung für alte 3DS (derzeit Version 9.7)
New 3DS 8.1 JAPAN Region nun vollständig unterstützt (MultiROM Menü und so weiter)
Systemeinstellungen 4.5 Unterstützung für neue 3DS!
Built-in NVRAM Installer in der Gateway-Menü (verhält sich gleich wie der Blue Card-Gateway-Installer)
Re-Installation des MSET Exploit
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Enthält noch einen Fehler, wenn sie in New 3DS / XL, in dem 3D stabil ausfällt, wird durch Schließen und Öffnen der Abdeckung gelöst.
9.6.0 und höher emunand nicht auf N3DS noch nicht unterstützt. (Kein Fehler, Ähnliche Fehlen einer Funktion)
Version 3.2.1 ULTRA (Public Beta) (2015.04.30)
Offizielle Changelog

Aktualisiert Blue Card GW_INSTALLER.nds mit neuen 3DS-Unterstützung
Option hinzugefügt, um in SYSNAND Modus direkt auch bei EMUNAND auf SD-Karte booten
DS-Modus Flash-Warenkorb Blacklist Downgrader jetzt im Release enthalten ist, ermöglicht mit der blauen Karte auf dem neuesten System-Menü-Version.
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Enthält einen Fehler, wenn sie in New 3DS / XL, in dem 3D stabil ausfällt, wird durch Schließen und Öffnen der Abdeckung gelöst.
9.6.0 und höher emunand nicht auf N3DS noch nicht unterstützt.
Version 3.2.2 ULTRA (Public Beta) (2015.06.03)
Offizielle Changelog

Support 9.8 emuNAND in Old 3DS.
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Enthält einen Fehler, wenn sie in New 3DS / XL, in dem 3D stabil ausfällt, wird durch Schließen und Öffnen der Abdeckung gelöst.
9.6.0 und höher emunand nicht auf N3DS noch nicht unterstützt.
Version 3.3 Ultra (Public Beta) (2015.07.14)
Offizielle Changelog

Unterstützung der neuesten 9.9 emunand System-Firmware für Old 3DS.
Echt Changelog

Das gleiche wie offizielle Changelog.
Bekannte Fehler

Enthält einen Fehler, wenn sie in New 3DS / XL, in dem 3D stabil ausfällt, wird durch Schließen und Öffnen der Abdeckung gelöst.
9.6.0 und höher emunand nicht auf N3DS noch nicht unterstützt.
Version 3.3 Ultra (Public Beta) (2015.07.14)
Offizielle Changelog

Feste neuen Anti-Piraterie-Check
Verbesserte Firmware-Spoofing
Echt Changelog

Dieses Mal die Gateway-Team neckte auch kommenden Cheat-Unterstützung.
Bekannte Fehler

Enthält einen Fehler, wenn sie in New 3DS / XL, in dem 3D stabil ausfällt, wird durch Schließen und Öffnen der Abdeckung gelöst.
9.6.0 und höher emunand nicht auf N3DS noch nicht unterstützt.