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 [2022/05/29 19:03] – [Method 3 - DS console via Wi-Fi] hiccupcarts:nintendo:ds [2024/02/19 19:35] (current) – moving "How to run DS homebrew using Download Play" guide to dumping.guide itself, at least for now hiccup
Line 5: Line 5:
  
 ===== Introduction ===== ===== Introduction =====
-{{wst>factory_save}} +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 availablethe process is more involved. 
-Dumping DS and DSi carts is reasonably easy if you have a 3DS or DSibut is more involved if you only have a DS available.+ 
 +{{wst>carts_important_notes}}
  
 ===== 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 GBA flashcart]]
  
-==== Method 1 - 3DS console ==== +==== 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]]. +
-  * SD card +
-  * [[https://github.com/d0k3/GodMode9/releases|GodMode9]] (v2.0.0 or later)+
  
-=== Dumping === +Follow the [[https://3ds.hacks.guide|3DS Custom Firmware Guide]] to enable running homebrew on your 3DS or use a DS flashcart with [[https://3ds.hacks.guide/ntrboot|ntrboothax]]. Install the latest stable version of [[https://github.com/d0k3/GodMode9/releases|GodMode9]] on your SD card. 
-  * Turn off the console + 
-  * Insert the game+Dumping 
 +  * While your 3DS is powered off, insert the game you want to dump
   * Boot your console into GodMode9   * 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. 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://dsi.cfw.guide/|DSi CFW Guide]] for more details on how to get your handheld ready to handle homebrew, and make sure the latest stable [[https://github.com/DS-Homebrew/GodMode9i|GodMode9i]] is installed on your SD card.+Follow the [[https://dsi.cfw.guide/|DSi CFW Guide]] to install custom firmware on your DSi, and install the latest stable version of [[https://github.com/DS-Homebrew/GodMode9i|GodMode9i]] on your SD card.
  
 Dumping Dumping
-  * Launch GodMode9i by using [[https://github.com/DS-Homebrew/TWiLightMenu/|TWiLight Menu++]].+  * Launch GodMode9i from [[https://github.com/DS-Homebrew/TWiLightMenu/|TWiLight Menu++]].
   * 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 45: Line 43:
  
   * 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 from the **gm9i/out** folder on your SD card.+  * Once it's finished, you can turn off the console and copy the files from the **gm9i/out** folder on your SD card to your computer.
  
-==== Method 3 - DS console via Wi-Fi ====+==== DS console via Wi-Fi ====
  
 Using the Wi-Fi version of the [[https://archive.org/details/wooddumper-r89|wooddumper]] homebrew, you can dump DS carts over FTP using a DS or DS Lite. Using the Wi-Fi version of the [[https://archive.org/details/wooddumper-r89|wooddumper]] homebrew, you can dump DS carts over FTP using a DS or DS Lite.
Line 54: Line 52:
  
   * DS or DS Lite console   * DS or DS Lite console
-  * 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)+  * A way to run homebrew (if you don't have a flashcart, you can [[carts:nintendo:ds:run_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
-  * FTP client software on said PC/smartphone/tablet (you can often use the built-in browser or file manager by entering the IP address and prefixing it with ''ftp:%%/%%/'').+  * FTP client software on said PC/smartphone/tablet. You can often use the built-in browser or file manager by entering the IP address and prefixing it with ''ftp:%%/%%/''), but if not, you can get [[https://filezilla-project.org/|FileZilla]] for PC, or [[https://play.google.com/store/apps/details?id=me.zhanghai.android.files|Material Files]] for Android.
  
 === Wi-Fi Setup === === Wi-Fi Setup ===
  
-  * 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. You shouldn't connect it to the internet/your local network, so on your phone, turn off wifi and mobile data first
-  * 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. If the auto-setup ("Search for an Access Point") option doesn't work, try the manual one. If that doesn't work, trying connecting another (non-local network/internet connected) device to the network first.
-  * 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 72: Line 69:
  
  
-==== Method 4 - DS console via slot-2 flashcart ====+==== DS console via slot-2 GBA 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 DS flashcart 
-  * A slot-2 flashcart compatible with your slot-1 flashcart.+  * A slot-2 GBA flashcart compatible with your slot-1 DS flashcart.
   * [[https://archive.org/download/wooddumper-r89|wooddumper]]   * [[https://archive.org/download/wooddumper-r89|wooddumper]]
  
Line 82: Line 79:
   * 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 flashcarts SD card to your PC's SD card reader connect your slot-2 flashcart to your PC+  * Insert your slot-2 GBA flashcart'SD card to your computer's SD card reader or (if applicable) connect your slot-2 GBA flashcart to your PC
   * Copy the .nds and .txt files to your PC.   * Copy the .nds and .txt files to your PC.
  
-===== Gallery =====+===== Example wooddumper output =====
  
-{{gallery>:carts:nintendo:ds}} +Here is an example of txt file generated by wooddumper. 
- +<code>
-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>+
 wooddumper r89 wooddumper r89
 rom: rom:
Line 101: Line 96:
 </code> </code>
  
 +This one includes the CRC32 value calculated by wooddumper.
  
-<code - A2DPv00 (1).txt>+<code>
 wooddumper r89 wooddumper r89
 rom: rom:
Line 113: Line 109:
  id: 00ffffff  id: 00ffffff
 </code> </code>
-===== Identifying Game Versions =====+===== For Reference: Identifying Game Versions =====
  
 todo: add info on box serials (and non-standard carts if relevant) todo: add info on box serials (and non-standard carts if relevant)
Line 150: Line 146:
 U = Unknown ("N" in all known cases)\\ U = Unknown ("N" in all known cases)\\
 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/factory ID? M = Production site/factory ID?
  
Line 166: Line 162:
 W = Manufacturing week? W = Manufacturing week?
 ===== Gathering and Submitting Dump Info ===== ===== Gathering and Submitting Dump Info =====
- +{{wst>see_submission_page}}
-See [[submission:general|Gathering and Submitting Dump Info (Basic)]]+
  
  • carts/nintendo/ds.1653851028.txt.gz
  • Last modified: 2022/05/29 19:03
  • by hiccup