Nintendo 3DS Digital Software Dumping Guide

From No-Intro ~ Wiki
Jump to: navigation, search

Dump Title Keys

[todo]

Dump Contents

Unmodified (Recommended)

From console

[todo] [data will be missing last-modified date from CDN] [use openssl to get it in titlekey-encrypted form, if it isn't already]

As CIA

GodMode9 Method

[expand this to explain how to do this for non-SD Card residing contents]

Tools
  • A Nintendo (New) {2/3}DS With custom firmware (See CFW section) or an NTRBoot compatible Flash Cart
  • GodMode9
  • The title (e.g. the Game, DLC, or Update) you wish to dump, installed on your SD Card.
Note
  • Game titles will be listed as 00040000000XXXXX
  • Game updates will be listed as 0004000E0XXXXXXX, and will share the same title as the full game.
  • Game DLC will be listed as 0004008CXXXXXXXX, and will share the same title as the full game.
  • Double check that you are dumping what you intend before dumping.
Dumping (CFW)
  • Download the latest version of GodMode9 and place GodMode9.firm in the /luma/payloads folder.
  • While turning on your 3DS, hold down the start button and select GodMode9.
  • Scroll down to A: SYSNAND SD
  • Press R and A at the same time, then choose "Search for Titles"
  • Select a title, choose "TMD File Options..." and then "Build CIA (Standard)."
Dumping (NTRBoot Only)

[document the alternative method that allows you to run godmode9 via ntrboothax without boot.firm needed on the sd card. this is currently of limited use though]

Installing NTRBoot
  • Download the latest DS NTRBoot Flasher, and copy the ds_ntrboot_flasher_dsi.nds file to your flash cart.
  • Note: If your flash cart is blocked (doesn't show in 3DS menu) on the 3DS, you may still be able to use it by placing it into a DS, DS Lite (using the .nds file not marked _dsi), or DSi.
  • Start your flash cart and run the DS NTRBoot Flasher.
  • Navigate using up and down to pick your flashcart, then press A.
  • Note: Flashing NTRBoot will stop your flashcart from working normally, and the NDS/DSi Flasher does not support backup/restore. However, once you have NTRBoot flashed to your card you can load the NTR Flasher Firm, and backup or restore using the firmware matching your card from here.
  • Press A to flash NTRBoot, then choose for your respective unit (Retail or Devkit).
  • Your flash cart now has NTRBoot installed.
After installing
  • Download the latest version of GodMode9, and rename GodMode9.firm to "boot.firm" (no quotes). If using a devkit, you need the GodMode9_dev.firm. You do not need anything from the ntrboot folder.
  • Place boot.firm onto the root of your SD card.
  • Place a magnet onto your 3DS' Sleep sensor (around the area beneath the ABXY face buttons), then turn on your 3DS while holding Start, Select, and X at the same time. Your 3DS should boot into GodMode9.
  • Scroll down to A: SYSNAND SD
  • Press R and A at the same time, then choose "Search for Titles"
  • Select a title, choose "TMD File Options..." and then "Build CIA (Standard).

As ".3ds"

[not recommend] [todo] [is the ".3ds" used by the scene for eShop dumps a CCI or NCCH?]

Submitting your Dumps

  • Post all dump info on the No-Intro forum here.