Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
carts:nintendo:3ds [2021/02/24 19:11] – hiccup | carts:nintendo:3ds [2023/07/08 14:59] (current) – padding byte thing is broken in latest GM9 apparently hiccup | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Nintendo 3DS ====== | ====== Nintendo 3DS ====== | ||
+ | {{wst> | ||
+ | |||
+ | {{wst> | ||
===== Introduction ===== | ===== Introduction ===== | ||
+ | {{wst> | ||
- | Dumping Nintendo 3DS carts is fairly easy, and can either be done using a DS flashcart | + | Dumping Nintendo 3DS carts is fairly easy, and can either be done through homebrew software, or by using a DS flashcart. |
You will need an SD card 8GB or larger for this. | You will need an SD card 8GB or larger for this. | ||
Line 9: | Line 13: | ||
===== Methods ===== | ===== Methods ===== | ||
- | - 3DS console (GodMode9) | + | - [[#3DS console (GodMode9)]] |
- | - SkyDock | + | |
- | ==== Method 1 - 3DS console (GodMode9) ==== | + | ==== 3DS console (GodMode9) ==== |
+ | This method works on all models of the 3DS, 2DS, and New 3DS handhelds. | ||
- | The following method work on all models of the 3DS, 2DS and New 3DS handhelds. | + | Follow |
- | Follow the instructions over at [[https:// | + | You do not necessarily need to install custom firmware to run GodMode9 - you can stop following the 3DS Hacks Guide once you get to the point of being able to run a .firm file (or equivalent file for that particular exploit). But for convenience, |
- | + | ||
- | Note that you do not necessarily need to install custom firmware to run GodMode9 - you can stop following the 3DS Hacks Guide once you get to the point of being able to run a .firm file (or equivalent file for that particular exploit). But for convenience, | + | |
=== Dumping === | === Dumping === | ||
Line 24: | Line 26: | ||
* Launch GodMode9 by pressing (Start) and then the power button | * Launch GodMode9 by pressing (Start) and then the power button | ||
* Navigate to%% %%'' | * Navigate to%% %%'' | ||
- | * Copy the .3ds file **without trim in its name** and the .txt file to the SD card. If split files show up (for 3DS games that are larger than 4GB), copy all the split parts to the SD card. | + | * Copy the .3ds file **without trim in its name** and the .txt file to the SD card. If split files show up (for 3DS games that are 4GB), copy all the split parts to the SD card and combine them using '' |
- | * If you copied the .3ds file in split form, you need to combine them using '' | + | |
- | ===== Gathering Dump Info ===== | + | ===== Gallery |
- | <code -> | + | {{gallery>:carts:nintendo:3ds}} |
- | Dumping tool and version: | + | |
- | Dumper: | + | |
- | Affiliation: | + | |
- | Dump creation date: | + | |
- | Dump release date: | + | |
- | Link(s): | + | |
- | Title: | + | ===== For Reference: Identifying Game Versions ===== |
- | Region: | + | |
- | Edition: | + | |
- | Languages: | + | |
- | Language Select: | + | |
- | WikiData ID: | + | |
- | Encrypted ROM file info: > | + | {{:carts:nintendo:3ds:2_cartbackexample.png? |
- | Size: | + | |
- | CRC32: | + | |
- | MD5: | + | |
- | SHA-1: | + | |
- | SHA-256: | + | |
- | Decrypted ROM file info: > | + | **TGGRMYVRRR** |
- | Size: | + | |
- | CRC32: | + | |
- | MD5: | + | |
- | SHA-1: | + | |
- | SHA-256: | + | |
- | Serial: | + | T = Type\\ |
- | Revision: | + | GG = Game code (e.g. DA = nintendogs + cats: Golden Retriever & New Friends)\\ |
+ | R = Region (J = Japan, E = USA, P = Europe)\\ | ||
+ | M = Manufacturing month (numbers, then after Sep its X,Y,Z for Oct, | ||
+ | Y = Manufacturing year (2010 + value OR 2020 + value - you have to tell which from context)\\ | ||
+ | V = Version (starts at 0)\\ | ||
+ | R = Manufacturing run\\ | ||
- | Cart ID: | + | Easy way to remember where the version number is: fourth character from the right - this works for DS/i carts too. |
- | Cart Images: | + | ===== Checking the ROM (optional) ==== |
- | PCB Images: | + | Download |
- | Box Images: | + | |
- | Physical Media Serial 1: | + | |
- | Physical Media Serial 2: | + | |
- | PCB Serial: | + | |
- | ROM Chip Serial 1: | + | |
- | Box Serial 1: | + | |
- | Box Serial 2: | + | |
- | Box Serial 3: | + | |
- | Box Barcode: | + | |
- | </ | + | |
- | + | ||
- | * General Note: If you are submitting this info to a person/ | + | |
- | * Link(s): Link to release post/page, if applicable. | + | |
- | * Decrypted ROM file info: To encrypted a copy of the ROM in order to get the encrypted hashes, use [[https:// | + | |
- | * Cart Images: Back and front. | + | |
- | * Cart ID: Get this from the .txt file provided by GodMode9 | + | |
- | * Technical note - GodMode9 displays these in the little endian byte order (i.e. first byte is the chip manufacture byte), which makes sense as the 3DS CPU is little endian (as are the DS and DSi's CPUs). But the gbatek documentation | + | |
- | * Box Barcode: Keep the spaces. It should | + | |
- | * PCB Serial: Use for '' | + | |
- | + | ||
- | ===== Gallery ===== | + | |
- | + | ||
- | {{gallery>: | + | |
- | ===== Submitting Dump Info ===== | + | ===== Gathering and Submitting Dump Info ===== |
- | You can submit your dump info to the [[https:// | + | {{wst> |
- | <sub>Major contributions - initial | + | <sub>Based on [[https://wiki.no-intro.org/index.php? |