carts:nintendo:ds

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
carts:nintendo:ds [2021/10/12 00:32]
jonasrosland
carts:nintendo:ds [2022/09/28 22:10] (current)
hiccup [Gathering and Submitting Dump Info]
Line 1: Line 1:
 ====== Nintendo DS / Nintendo DSi ====== ====== Nintendo DS / Nintendo DSi ======
-todo: add info on DS Slot-2 method from the old no-intro page+{{wst>see_hardware_page}} 
 + 
 +{{wst>vgpc_help}}
  
 ===== Introduction ===== ===== Introduction =====
 +{{wst>carts_important_notes}}
 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. 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.
  
- 
-===== Identifying Game Versions ===== 
-todo: add info on "front of cart"/box serials (and non-standard carts if relevant) 
- 
-{{:carts:nintendo:ds:cart_back.jpg?260}} 
- 
-**TGGRUVMMM** 
- 
-T = Type (A/B/C = Normal, D = DSi-exclusive, DS/DSi-enhanced with infrared hardware, T = Unknown, U = Tool/Utility, V = DSi-enhanced, Y = Unknown)\\ 
-GG = Game code (e.g. 2D = New Super Mario Bros.)\\ 
-R = Region (J = Japan, E = USA, P = Europe)\\ 
-U = Unknown ("N" in all known cases)\\ 
-V = Version (starts at 0)\\ 
-M = Something todo with the production date/run 
- 
-Easy way to remember where the version number is: fourth character from the right - this works for 3DS carts too. 
 ===== Methods ===== ===== Methods =====
  
-  - 3DS console +  - [[#Method 1 - 3DS console|3DS console]] 
-  - DSi console +  - [[#Method 2 - DSi console|DSi console]] 
-  - DS console via Wi-Fi +  - [[#Method 3 - DS console via Wi-Fi|DS console via Wi-Fi]] 
-  - DS console via slot-2 flashcart+  - [[#Method 4 - DS console via slot-2 flashcart|DS console via slot-2 flashcart]]
  
 ==== Method 1 - 3DS console ==== ==== Method 1 - 3DS console ====
 === Tools === === Tools ===
   * A Nintendo 3DS (including New 3DS/2DS/New 2DS) with a method to run "bare-metal" ARM9 software. Methods include having a [[https://3ds.hacks.guide/|custom firmware]] installed or using a DS flashcart with [[https://3ds.hacks.guide/ntrboot|ntrboothax]].   * A Nintendo 3DS (including New 3DS/2DS/New 2DS) with a method to run "bare-metal" ARM9 software. Methods include having a [[https://3ds.hacks.guide/|custom firmware]] installed or using a DS flashcart with [[https://3ds.hacks.guide/ntrboot|ntrboothax]].
 +  * SD card
   * [[https://github.com/d0k3/GodMode9/releases|GodMode9]] (v2.0.0 or later)   * [[https://github.com/d0k3/GodMode9/releases|GodMode9]] (v2.0.0 or later)
  
 === Dumping === === Dumping ===
-  * Run GodMode9+  * Turn off the console 
 +  * Insert the game 
 +  * Boot your console into GodMode9
   * Navigate into "GAMECART"   * Navigate into "GAMECART"
   * 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.
Line 65: Line 54:
  
   * 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://hiccup.shoutwiki.com/wiki/How_to_run_DS_homebrew_using_Download_Play|run homebrew using Download Play]] if you have certain hardware)+  * A way to run homebrew (if you don't have a flashcart, you can [[https://hiccup.miraheze.org/wiki/How_to_run_DS_homebrew_using_Download_Play|run homebrew using Download Play]] if you have certain hardware)
   * 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/smartphone/tablet that can connect to said network   * PC/smartphone/tablet that can connect to said network
Line 74: Line 63:
   * Create a WEP or unsecured hotspot using your router, smartphone/tablet or PC. There's no need to have it connected to the internet.   * Create a WEP or unsecured hotspot using your router, smartphone/tablet or PC. There's no need to have it connected to the internet.
   * Make sure you have a device connected to the hotspot. There's no need for this to be connected to the internet via another connection either.   * Make sure you have a device connected to the hotspot. There's no need for this to be connected to the internet via another connection either.
-  * Use a Wi-Fi-enabled DS game (or [[https://archive.org/details/ugoku-memo-tobari-japan-nintendo-channel|this]] free Nintendo Channel demo) to setup the Wi-Fi connection on your DS. It'll say that the Nintendo Wi-Fi Connection service is discontinued, but this doesn't matter, as we don't need Nintendo's online service or any internet.+  * Use a Wi-Fi-enabled DS game (or [[https://archive.org/details/ugoku-memo-tobari-japan-nintendo-channel|this]] free Nintendo Channel demo) to setup the Wi-Fi connection on your DS. It'll say that the Nintendo Wi-Fi Connection service is discontinued, but this doesn't matter, as we don't need Nintendo's online service or any internet. If the auto-setup ("Search for an Access Point") option doesn't work, try the manual one.
  
 === Dumping === === Dumping ===
Line 84: Line 73:
  
 ==== Method 4 - DS console via slot-2 flashcart ==== ==== Method 4 - DS console via slot-2 flashcart ====
-todo: can you send the software over download play instead of using a slot-1 flashcart?+
 === 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 flashcart
   * A slot-2 flashcart compatible with your slot-1 flashcart.   * A slot-2 flashcart compatible with your slot-1 flashcart.
-  * [https://gbatemp.net/download/wooddumper.33406/ wooddumper]+  * [[https://archive.org/download/wooddumper-r89|wooddumper]]
  
 === Dumping === === Dumping ===
Line 95: Line 84:
   * Insert your slot-2 flashcarts SD card to your PC's SD card reader / connect your slot-2 flashcart to your PC   * Insert your slot-2 flashcarts SD card to your PC's SD card reader / connect your slot-2 flashcart to your PC
   * Copy the .nds and .txt files to your PC.   * Copy the .nds and .txt files to your PC.
-===== Verification ===== 
- 
-Description of how to verify that is a dump is correct. 
  
 ===== Gallery ===== ===== Gallery =====
-todo: add to body using mediawiki image plugin functionality+
 {{gallery>:carts:nintendo:ds}} {{gallery>:carts:nintendo:ds}}
  
 +Below are examples of txt files generated by wooddumper. The second one includes CRC32 as the wooddumper's checksum was used for that session.
 <code - A2DPv00.txt> <code - A2DPv00.txt>
 wooddumper r89 wooddumper r89
Line 109: Line 96:
  size: 33554432 bytes  size: 33554432 bytes
  card: 00001fc2  card: 00001fc2
- crc32: f443f9bf 
 save: save:
  status: 00000000  status: 00000000
  id: 00ffffff  id: 00ffffff
 </code> </code>
 +
  
 <code - A2DPv00 (1).txt> <code - A2DPv00 (1).txt>
Line 121: Line 108:
  size: 33554432 bytes  size: 33554432 bytes
  card: 00001fc2  card: 00001fc2
 + crc32: f443f9bf
 save: save:
  status: 00000000  status: 00000000
  id: 00ffffff  id: 00ffffff
 </code> </code>
 +===== For Reference: Identifying Game Versions =====
  
 +todo: add info on box serials (and non-standard carts if relevant)
  
-===== Gathering and Submitting Dump Info =====+{{:carts:nintendo:ds:cart_front.jpg?260}}
  
-See [[submission:nintendo-carts|Gathering and Submitting Dump Info for Nintendo carts]]+Front of cart serial\\ 
 +**SSS-CCCC-RRR**\\ 
 +e.g. NTR-A2DP-EUR 
 + 
 +S = System (NTR = DS, TWL = DSi-exclusive/DSi-enhanced)\\ 
 +C = Gamecode (see the first four characters in the "back of cart serial" section, although sometimes the gamecode here is incorrect and won't match that)\\ 
 +R = Region \\ 
 + 
 +Region Codes: 
 +^ Region     ^ Region Code       ^  
 +| Japan   | JPN     | 
 +| USA   | USA | 
 +| Canada    | CAN | 
 +| Europe | EUR |  
 +| United Kingdom | UKV |  
 +| France | FRA | 
 +| Korea | KOR | 
 + 
 +\\ 
 +\\ 
 +{{:carts:nintendo:ds:cart_back.jpg?260}} 
 + 
 +Back of cart serial\\ 
 +**TGGRUVXMM**\\ 
 +e.g. A2DPN0J08 
 + 
 +T = Type (A/B/C = Normal, D = DSi-exclusive, DS/DSi-enhanced with infrared hardware, T = Unknown, U = Tool/Utility, V = DSi-enhanced, Y = Unknown)\\ 
 +GG = Game code (e.g. 2D = New Super Mario Bros.)\\ 
 +R = Region (J = Japan, E = USA, P = Europe, K = Korea)\\ 
 +U = Unknown ("N" in all known cases)\\ 
 +V = Version (starts at 0)\\ 
 +X = Unknown ("J" in all known cases)\\ 
 +M = Production site/factory ID? 
 + 
 +Easy way to remember where the version number is: fourth character from the right - this works for 3DS carts too. 
 + 
 +PCB serial\\ 
 +**Meaning is unknown**\\ 
 +e.g. ▼ CS  A-1  C01-10\\ 
 +sometimes a dot character (•) is used 
 + 
 +ROM chip serial (first line)\\ 
 +**XYYWW...**\\ 
 +X = Unknown\\ 
 +Y = Manufacturing year?\\ 
 +W = Manufacturing week? 
 +===== Gathering and Submitting Dump Info ===== 
 +{{wst>see_submission_page}}
  
  • carts/nintendo/ds.1633998774.txt.gz
  • Last modified: 2021/10/12 00:32
  • by jonasrosland