Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| carts:nintendo:ds [2022/04/05 16:50] – [Identifying Game Versions] hiccup | carts:nintendo:ds [2026/01/02 23:14] (current) – {{wst>dumping_important_notes}} hiccup | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Nintendo DS / Nintendo DSi ====== | ====== Nintendo DS / Nintendo DSi ====== | ||
| {{wst> | {{wst> | ||
| + | |||
| + | {{wst> | ||
| ===== Introduction ===== | ===== Introduction ===== | ||
| + | Since there are several methods to run homebrew on a 3DS or DSi, dumping DS and DSi carts is reasonably easy and required no additional hardware. If you only have a DS available, the process is more involved. | ||
| - | Dumping DS and DSi carts is reasonably easy if you have a 3DS or DSi, but is more involved if you only have a DS available. | + | {{wst> |
| + | {{wst> | ||
| ===== Methods ===== | ===== Methods ===== | ||
| - | - [[#Method 1 - 3DS console|3DS console]] | + | - [[#3DS console]] |
| - | - [[#Method 2 - DSi console|DSi console]] | + | - [[#DSi console]] |
| - | - [[#Method 3 - DS console via Wi-Fi|DS console via Wi-Fi]] | + | - [[#DS console via Wi-Fi]] |
| - | - [[#Method 4 - DS console via slot-2 flashcart|DS console via slot-2 flashcart]] | + | - [[#DS console via slot-2 |
| - | ==== Method 1 - 3DS console ==== | + | ==== 3DS console ==== |
| - | === Tools === | + | |
| - | * A Nintendo 3DS (including New 3DS/2DS/New 2DS) with a method to run " | + | |
| - | * SD card | + | |
| - | * [[https:// | + | |
| - | === Dumping | + | Follow the [[https:// |
| - | * Turn off the console | + | |
| - | * Insert | + | Dumping |
| + | * While your 3DS is powered | ||
| * Boot your console into GodMode9 | * Boot your console into GodMode9 | ||
| * Navigate into " | * Navigate into " | ||
| - | * Copy the .nds.enc file and the .txt file to the SD card. | + | * Copy the .nds.enc file and the .txt file to the SD card. If either of these files are missing, you're using an outdated version of GodMode9 and should upgrade. |
| - | ==== Method 2 - DSi console ==== | + | ==== DSi console ==== |
| - | Follow the instructions over at [[https:// | + | Follow the [[https:// |
| Dumping | Dumping | ||
| - | * Launch GodMode9i | + | * Launch GodMode9i |
| * Navigate to **NDS GAMECARD**, press **A**. | * Navigate to **NDS GAMECARD**, press **A**. | ||
| * You'll see the following menu: | * You'll see the following menu: | ||
| Line 43: | Line 44: | ||
| * Press **A** to dump the cart to your SD card. | * Press **A** to dump the cart to your SD card. | ||
| - | * Once it's finished, you can turn off the console and copy the files to your computer | + | * Once it's finished, you can turn off the console and copy the files from the **gm9i/ |
| - | ==== Method 3 - DS console via Wi-Fi ==== | + | ==== DS console via Wi-Fi ==== |
| Using the Wi-Fi version of the [[https:// | Using the Wi-Fi version of the [[https:// | ||
| Line 52: | Line 53: | ||
| * DS or DS Lite console | * DS or DS Lite console | ||
| - | * A way to run homebrew (if you don't have a flashcart, you can [[http:// | + | * A way to run homebrew (if you don't have a flashcart, you can [[carts:nintendo: |
| * Wi-Fi connection that can be set to WEP security or unsecured | * Wi-Fi connection that can be set to WEP security or unsecured | ||
| * PC/ | * PC/ | ||
| - | * FTP client software on said PC/ | + | * FTP client software on said PC/ |
| === Wi-Fi Setup === | === Wi-Fi Setup === | ||
| - | * Create a WEP or unsecured hotspot using your router, smartphone/ | + | * Create a WEP or unsecured hotspot using your router, smartphone/ |
| - | * Make sure you have a device connected to the hotspot. There' | + | * Use a Wi-Fi-enabled DS game (or [[https:// |
| - | * Use a Wi-Fi-enabled DS game (or [[https:// | + | |
| === Dumping === | === Dumping === | ||
| Line 70: | Line 70: | ||
| - | ==== Method 4 - DS console via slot-2 flashcart ==== | + | ==== DS console via slot-2 |
| === Tools === | === Tools === | ||
| - | * A Nintendo DS or Nintendo DS Lite with a slot-1 flashcart | + | * A Nintendo DS or Nintendo DS Lite with a slot-1 |
| - | * A slot-2 flashcart compatible with your slot-1 flashcart. | + | * A slot-2 |
| * [[https:// | * [[https:// | ||
| Line 80: | Line 80: | ||
| * Run wooddumper | * Run wooddumper | ||
| * Follow the on-screen instructions regarding inserting the cart | * Follow the on-screen instructions regarding inserting the cart | ||
| - | * Insert your slot-2 | + | * Insert your slot-2 |
| * Copy the .nds and .txt files to your PC. | * Copy the .nds and .txt files to your PC. | ||
| - | ===== Gallery | + | ===== Example wooddumper output |
| - | {{gallery>: | + | Here is an example |
| - | + | < | |
| - | Below are examples | + | |
| - | < | + | |
| wooddumper r89 | wooddumper r89 | ||
| rom: | rom: | ||
| Line 99: | Line 97: | ||
| </ | </ | ||
| + | This one includes the CRC32 value calculated by wooddumper. | ||
| - | < | + | < |
| wooddumper r89 | wooddumper r89 | ||
| rom: | rom: | ||
| Line 111: | Line 110: | ||
| id: | id: | ||
| </ | </ | ||
| - | ===== Identifying Game Versions ===== | + | ===== For Reference: |
| - | todo: add info on "front of cart"/box serials (and non-standard carts if relevant) | + | todo: add info on box serials (and non-standard carts if relevant) |
| {{: | {{: | ||
| - | **SSS-CCCC-RRR** | + | Front of cart serial\\ |
| - | + | **SSS-CCCC-RRR**\\ | |
| - | S = System (NTR = DS, TWL = DSi-exclusive/ | + | e.g. NTR-A2DP-EUR |
| - | C = Gamecode (see the first four digits in the below section, although sometimes the gamecode on the front of the cart is incorrect) | + | |
| - | R = Region (JPN / USA / CAN / EUR / GBR / FRA etc) | + | |
| + | S = System (NTR = DS, TWL = DSi-exclusive/ | ||
| + | C = Gamecode (see the first four characters in the "back of cart serial" | ||
| + | R = Region \\ | ||
| + | Region Codes: | ||
| + | ^ Region | ||
| + | | Japan | JPN | | ||
| + | | USA | USA | | ||
| + | | Canada | ||
| + | | Europe | EUR | | ||
| + | | United Kingdom | UKV | | ||
| + | | France | FRA | | ||
| + | | Korea | KOR | | ||
| + | \\ | ||
| + | \\ | ||
| {{: | {{: | ||
| - | **TGGRUVXMM** | + | Back of cart serial\\ |
| + | **TGGRUVXMM**\\ | ||
| + | e.g. A2DPN0J08 | ||
| T = Type (A/B/C = Normal, D = DSi-exclusive, | T = Type (A/B/C = Normal, D = DSi-exclusive, | ||
| GG = Game code (e.g. 2D = New Super Mario Bros.)\\ | GG = Game code (e.g. 2D = New Super Mario Bros.)\\ | ||
| - | R = Region (J = Japan, E = USA, P = Europe)\\ | + | R = Region (J = Japan, E = USA, P = Europe, K = Korea)\\ |
| U = Unknown (" | U = Unknown (" | ||
| V = Version (starts at 0)\\ | V = Version (starts at 0)\\ | ||
| - | X = Unknown ("Y" in all known cases)\\ | + | X = Unknown ("J" in all known cases)\\ |
| M = Production site/ | M = Production site/ | ||
| Easy way to remember where the version number is: fourth character from the right - this works for 3DS carts too. | Easy way to remember where the version number is: fourth character from the right - this works for 3DS carts too. | ||
| - | ===== Gathering and Submitting Dump Info ===== | + | PCB serial\\ |
| + | **Meaning is unknown**\\ | ||
| + | e.g. ▼ CS A-1 C01-10\\ | ||
| + | sometimes a dot character (•) is used | ||
| - | See [[submission: | + | ROM chip serial (first line)\\ |
| + | **XYYWW...**\\ | ||
| + | X = Unknown\\ | ||
| + | Y = Manufacturing year?\\ | ||
| + | W = Manufacturing week? | ||
| + | ===== Gathering and Submitting Dump Info ===== | ||
| + | {{wst> | ||