carts:nintendo:ds

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
carts:nintendo:ds [2021/06/12 12:59] – [Gathering Dump Info] hiccupcarts:nintendo:ds [2021/08/25 21:08] hiccup
Line 19: Line 19:
 ==== Method 2 - DSi console ==== ==== Method 2 - DSi console ====
  
-Descriptiontools needed, and expected outcome+Follow the instructions over at [[https://dsi.cfw.guide/|DSi CFW Guide]] for more details on how to get your handheld ready to handle homebrewand make sure the latest stable [[https://github.com/DS-Homebrew/GodMode9i|GodMode9i]] is installed on your SD card. 
 + 
 +Dumping 
 +  * Launch GodMode9i by using [[https://github.com/DS-Homebrew/TWiLightMenu/|TWiLight Menu++]]. 
 +  * Navigate to **NDS GAMECARD**, press **A**. 
 +  * You'll see the following menu: 
 + 
 +<code> 
 +Dump NDS card ROM to 
 +"s:/gm9i/out"? 
 +(<A> yes, <Y> trim, <B> no, 
 + <X> save only) 
 +</code> 
 + 
 +  * Press **A** to dump the cart to your SD card. 
 +  * Once it's finishedyou can turn off the console and copy the files to your computer from the **gm9i/out** folder on your SD card.
  
 ==== Method 3 - DS console via Wi-Fi ==== ==== Method 3 - DS console via Wi-Fi ====
Line 82: Line 97:
   * 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).
  • carts/nintendo/ds.txt
  • Last modified: 2024/02/19 19:35
  • by hiccup