wiki/pages/_en-US/ds-index/ds-bios-firmware-dump.md
2023-04-07 08:28:52 -07:00

2.8 KiB

lang layout section category title description tabs
en-US wiki ds-index guides BIOS/Firmware Dumping How to extract the Nintendo DS or DSi BIOS/Firmware from your console
tab-dsi-sd-card tab-flashcard
DSi with Unlaunch Flashcard

Some emulators, such as melonDS, require the DS-mode or DSi-mode BIOS and firmware, which are available by extracting from your console. There are two distinct ways to achieve this, using:

  • a DSi with Unlaunch, OR
  • a DS/DS Lite/3DS or a DSi without Unlaunch, along with a flashcard compatible with the console

The DSi method will extract both the DS-mode and DSi-mode BIOS and firmware files. The flashcard method will only extract the DS-mode files.

{% capture tab-dsi-sd-card %}

This page assumes you are running a modern CFW environment from dsi.cfw.guide. {:.alert .alert-warning}

Part 1: Getting the required files

  1. Download dsibiosdumper
  2. Copy dsibiosdumper.nds from the dsibiosdumper .7z file to the root of your SD card
  3. Reinsert your SD card into your device

Part 2: dsibiosdumper

  1. With your device still powered off, hold the following buttons: A + B, and while holding these buttons together, power on your device
  2. Your device should have booted into the Unlaunch menu
  3. Launch dsibiosdumper from the list of applications
  4. Press A to dump everything
  5. Wait for the process to complete
    • This can take a while
  6. After the process is complete, press SELECT to exit dsibiosdumper
  7. Power off your device
  8. Insert your SD card into your computer

All the necessary files will be in the dsidump folder on the root of your SD card. {:.alert .alert-success}

{% endcapture %} {% assign tab-dsi-sd-card = tab-dsi-sd-card | split: "////////" %}

{% capture tab-flashcard %}

Part 1: Getting the required files

  1. Download dsbf_dump (the .nds file)
  2. Copy dsbf_dump.nds to the root of your SD card
  3. Reinsert your SD card into your flashcard

Part 2: dsbf_dump

  1. Power on your device
  2. Launch your flashcard
  3. Navigate to the root of your SD card, and launch dsbf_dump
  4. Wait for the process to complete
  5. After the process is complete, press START to power off your device
  • On 3DS-family systems, it will instead show "Software closed". Power off your device from this screen
  1. Insert your SD card into your computer

All the necessary files will be in a folder specified on the top screen of your device. {:.alert .alert-success}

{% endcapture %} {% assign tab-flashcard = tab-flashcard | split: "////////" %}

{% assign tabs = tab-dsi-sd-card | concat: tab-flashcard %} {% include tabs.html index=0 tabs=tabs %}