Nintendo DS
The Nintendo DS is a handheld video game console that was released by Nintendo in 2004. The DS stands for Dual Screen.
Emulator | Rom Folder | Extension | BIOS | Controller Config |
---|---|---|---|---|
DraStic | nds | .nds .zip | nds_bios_arm7.bin (optional), nds_bios_arm9.bin (optional), nds_firmware.bin (optional) | /opt/retropie/configs/nds/drastic/config/drastic.cfg |
lr-desmume | nds | .nds .zip | bios7.bin (optional), bios9.bin (optional), firmware.bin (optional) | /opt/retropie/configs/nds/retroarch.cfg |
lr-desmume-2015 | nds | .nds .bin .zip | bios7.bin (optional), bios9.bin (optional), firmware.bin (optional) | /opt/retropie/configs/nds/retroarch.cfg |
Emulator: DraStic
Note that while DraStic may run very well, it is currently experimental beta software. Any games that use the microphone will only create noise and will not use a real microphone, Also any games in "bookmode" (e.g Brain Training) will always play rotated at 90 degrees and cannot be rotated in Drastic.
BIOS
The default installation of DraStic includes simulated BIOS files that will work in most cases. Actual BIOS files (listed above) can be added to
/opt/retropie/configs/nds/drastic/system
ROMS
Accepted File Extensions: .nds .zip
Place your DS ROMs in
/home/pi/RetroPie/roms/nds
Controls
DraStic Controls
Add custom controls using the DraStic GUI (by pressing RIGHT ANALOG RIGHT or DOWN ANALOG RIGHT (in some case) or "m" key on the keyboard), or by editing
/opt/retropie/configs/nds/drastic/config/drastic.cfg
Emulator: lr-desmume and lr-desmume2015
Note that lr-desmume is very experimental and lags quite a bit even with an overclocked Pi4. However a few games that do not heavily emphasize 3D graphics will run at playable speeds.
BIOS
lr-desmume/lr-desmume2015 can optionally load and use the NDS BIOS/Firmware files: bios7.bin, bios9.bin and firmware.bin.
Place the files in
/home/pi/RetroPie/BIOS
File | MD5 |
---|---|
firmware.bin (NDS Firmware) | 145eaef5bd3037cbc247c213bb3da1b3 |
bios7.bin (ARM7 BIOS) | df692a80a5b1bc90728bc3dfc76cd948 |
bios9.bin (ARM9 BIOS) | a392174eb3e572fed6447e956bde4b25 |
For the BIOS/Firmware files to be used by the emulator, the core option Use External BIOS/Firmware should be enabled.
ROMS
Accepted File Extensions: .nds .bin .zip
Place your DS ROMs in
/home/pi/RetroPie/roms/nds
Controls
lr-desmume(2015) Controls
lr-desmume utilises Retroarch configurations
Add custom retroarch controls to the retroarch.cfg file in
/opt/retropie/configs/nds/retroarch.cfg