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
Next revisionBoth sides next revision
carts:nintendo:ds [2021/07/08 23:42] – [Method 2 - DSi console] jonasroslandcarts:nintendo:ds [2021/09/30 18:40] – [Method 1 - 3DS console] hiccup
Line 14: Line 14:
  
 ==== Method 1 - 3DS console ==== ==== Method 1 - 3DS console ====
 +====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].
 +* [https://github.com/d0k3/GodMode9/releases GodMode9] (v2.0.0 or later)
  
-Description, tools needed, and expected outcome+=== Dumping === 
 +* Run GodMode9 
 +* Navigate into "GAMECART" 
 +* Copy the .nds.enc file and the .txt file to the SD card.
  
 ==== Method 2 - DSi console ==== ==== Method 2 - DSi console ====
Line 55: Line 61:
  
 === Dumping === === Dumping ===
 +  * Run wooddumper.
 +  * Follow the on-screen instructions regarding inserting you cart.
 +  * Open the on-screen ip address in your FTP client.
 +  * Copy the .nds and .txt file to your computer.
  
-todo 
  
 ==== Method 4 - DS console via slot-2 flashcart ==== ==== Method 4 - DS console via slot-2 flashcart ====
Line 97: Line 106:
   * Cart ID: Included in the txt file beside the ROM in the virtual drive called "GAMECART".   * Cart ID: Included in the txt file beside the ROM in the virtual drive called "GAMECART".
     * 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 of the [[https://problemkaputt.de/gbatek.htm#dscartridgeprotocol|cart protocol]] displays these in big endian byte order (i.e. last byte is the chip manufacture byte).     * 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 of the [[https://problemkaputt.de/gbatek.htm#dscartridgeprotocol|cart protocol]] displays these in big endian byte order (i.e. last byte is the chip manufacture byte).
 +  * Save Chip ID: Found in the same file as the Cart ID.
   * Box Barcode: Keep the spaces. It should be verified against the barcode itself by using barcode scanning software and using the check digit.   * Box Barcode: Keep the spaces. It should be verified against the barcode itself by using barcode scanning software and using the check digit.
   * PCB Serial: Use for ''▼'' for the triangle character, one space character ('' '') for each empty "slot" and ''•'' for the small circle characters (which don't always appear).   * PCB Serial: Use for ''▼'' for the triangle character, one space character ('' '') for each empty "slot" and ''•'' for the small circle characters (which don't always appear).
Line 129: Line 139:
  
 ===== Submitting Dump Info ===== ===== Submitting Dump Info =====
- +{{wst>submitting_dump_info_nointro}}
-You can submit your dump info to the [[https://no-intro.org/|No-Intro]] database, via the forum, email or directly via a database account if you have one. +
  
  • carts/nintendo/ds.txt
  • Last modified: 2024/02/19 19:35
  • by hiccup