Skip to content

No file needed: none of its 10 emulators requires one. For full accuracy: bios7.bin, bios9.bin, firmware.bin, NDS_Lite_Firmware.bin.

How to read a card

A card gives the file's fingerprints, the emulators that read it, the setups that list it and where to download it. A file can have several versions, one per region or revision: the main one comes first, the others under "Variants". To install the files of one console, open its "Install" box.

On the setup's list names the setups whose own BIOS list has the file, by the name each gives it. Packed for its emulators by names the setups whose pack adds it because one of their emulators reads it.

Install the files of Nintendo DS

Each platform names the system its own way.

Linux, macOS, Steam Deck:

Terminal
# AmberELEC
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform amberelec --system nintendo-ds
# Batocera
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform batocera --system nintendo-ds
# BizHawk
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform bizhawk --system nintendo-ds
# EmuDeck
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform emudeck --system nintendo-ds
# EmuELEC
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform emuelec --system nintendo-ds
# KNULLI
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform knulli --system nintendo-ds
# Lakka
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform lakka --system nintendo-ds
# Recalbox
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform recalbox --system nintendo-ds
# RetroArch
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform retroarch --system nintendo-ds
# RetroBat
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform retrobat --system nintendo-ds
# RetroDECK
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform retrodeck --system nintendo-ds
# RetroPie
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform retropie --system nintendo-ds
# ROCKNIX
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform rocknix --system nintendo-ds
# RomM
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform romm --system nintendo-ds

Windows (PowerShell):

PowerShell
# AmberELEC
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform amberelec --system nintendo-ds
# Batocera
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform batocera --system nintendo-ds
# BizHawk
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform bizhawk --system nintendo-ds
# EmuDeck
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform emudeck --system nintendo-ds
# EmuELEC
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform emuelec --system nintendo-ds
# KNULLI
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform knulli --system nintendo-ds
# Lakka
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform lakka --system nintendo-ds
# Recalbox
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform recalbox --system nintendo-ds
# RetroArch
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform retroarch --system nintendo-ds
# RetroBat
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform retrobat --system nintendo-ds
# RetroDECK
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform retrodeck --system nintendo-ds
# RetroPie
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform retropie --system nintendo-ds
# ROCKNIX
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform rocknix --system nintendo-ds
# RomM
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform romm --system nintendo-ds

NDS_Bios7.bin 16.0 KB

On the setup's list
bios7.bin: Batocera, EmuDeck, KNULLI, RetroBat, ROCKNIX
bios/bios7.bin: AmberELEC, EmuELEC, RetroDECK
bios7.bin and nds7.bin: Lakka, RetroArch, RetroPie
nds/bios7.bin: Recalbox, RomM
NDS_Bios7.bin: BizHawk
Emulators
advanced_drastic, BizHawk, DeSmuME, DraStic, DSperate, melonDS, melonDS DS, melonDS Nightly, no$gba, NooDS, SkyEmu
Collection path
bios/Nintendo/Nintendo DS/NDS_Bios7.bin (download)
Catalogued
No-Intro [BIOS] Nintendo DS ARM7 Boot ROM (World).bin
TOSEC BIOSNDS7.ROM
SHA1
24f67bdea115a2c847c8813a262502ee1607b7df
MD5
df692a80a5b1bc90728bc3dfc76cd948
CRC32
1280f0d5
SHA256
ba65f690eb04ec92db67c0e299e21ad71de087d6d5de8a9cb17a62eaab563c17

NDS_Bios9.bin 4.0 KB

On the setup's list
bios9.bin: Batocera, EmuDeck, KNULLI, RetroBat, ROCKNIX
bios/bios9.bin: AmberELEC, EmuELEC, RetroDECK
bios9.bin and nds9.bin: Lakka, RetroArch, RetroPie
nds/bios9.bin: Recalbox, RomM
NDS_Bios9.bin: BizHawk
Emulators
advanced_drastic, BizHawk, DeSmuME, DraStic, DSperate, melonDS, melonDS DS, melonDS Nightly, no$gba, NooDS, SkyEmu
Collection path
bios/Nintendo/Nintendo DS/NDS_Bios9.bin (download)
Catalogued
No-Intro [BIOS] Nintendo DS ARM9 Boot ROM (World).bin
TOSEC BIOSNDS9.ROM
SHA1
bfaac75f101c135e32e2aaf541de6b1be4c8c62d
MD5
a392174eb3e572fed6447e956bde4b25
CRC32
2ab23573
SHA256
1693983a7707ae394786fa526c0552457888a51d4e410d715ef07acd5a540555

firmware.bin 256.0 KB

On the setup's list
firmware.bin: Batocera, EmuDeck, KNULLI, Lakka, RetroArch, RetroBat, RetroPie
bios/firmware.bin: RetroDECK
nds/firmware.bin: RomM
Packed for its emulators by
SkyEmu/firmware.bin and firmware.bin: ROCKNIX
bios/firmware.bin: AmberELEC
firmware.bin: Recalbox
Emulators
DeSmuME, DSperate, melonDS, melonDS DS, melonDS Nightly, no$gba, NooDS, SkyEmu
Collection path
bios/Nintendo/Nintendo DS/firmware.bin (download)
SHA1
cfe072921ee3fb93f688743f8beef89043c3e9ad
MD5
e45033d9b0fa6b0de071292bba7c9d13
CRC32
945f9dc9
SHA256
57a1d6b43c1399d219ea18644240c4d4c6787c829f0a67ded216472867857cd0

NDS_Lite_Firmware.bin 256.0 KB

Packed for its emulators by
system/nds_firmware.bin: RetroPie, ROCKNIX
NDS_Lite_Firmware.bin: RetroBat
bios/system/nds_firmware.bin: AmberELEC
Emulators
advanced_drastic, BizHawk, DraStic
Collection path
bios/Nintendo/Nintendo DS/NDS_Lite_Firmware.bin (download)
SHA1
87dae2500e889737af51f4a5b5845770a62482f5
MD5
3c704824663ce26b6a1ed4d85238ae5b
CRC32
13046805
SHA256
330c59198faec64b40e96cc875b422d340fc9ab1a9e32e9bd9b7baa1dbe6ba7f

dsfirmware.bin 256.0 KB

On the setup's list
firmware.bin: ROCKNIX
Packed for its emulators by
NDS_Firmware [b3].bin: RetroBat
Emulators
BizHawk
Collection path
bios/Nintendo/Nintendo DS/dsfirmware.bin (download)
SHA1
1cf9e67c2c703bb9961bbcdd39cd2c7e319a803b
MD5
94bc5094607c5e6598d50472c52f27f2
CRC32
62efc03d
SHA256
b5f5913048244b60f67a58eeac13ca48c1878dcb2aed3ab4fc874b098438ab34

NDS_Firmware [b1].bin 256.0 KB

Packed for its emulators by
NDS_Firmware [b1].bin: RetroBat
Emulators
BizHawk
Collection path
bios/Nintendo/Nintendo DS/NDS_Firmware [b1].bin (download)
SHA1
22a7547dbc302bcbfb4005cfb5a2d426d3f85ac6
MD5
c4b92ed2ca83187ae923a2811f9a3741
CRC32
83520a25
SHA256
892fca81cbb124ffec38f8624dd4dfb9c7eb37334a57aca9c7a033b31b3fb2fb

NDS_Firmware [b2].bin 256.0 KB

Packed for its emulators by
NDS_Firmware [b2].bin: RetroBat
Emulators
BizHawk
Collection path
bios/Nintendo/Nintendo DS/NDS_Firmware [b2].bin (download)
SHA1
ae22de59fbf3f35ccfbeacaeba6fa87ac5e7b14b
MD5
b10f39a8a5a573753406f9da2e7232c8
CRC32
6133798d
SHA256
dda30945f375dcefa14127a4924f7c8757e56c7c2fb0b61f80302ef586a8da45

NDS_Firmware_1.bin 256.0 KB

Packed for its emulators by
NDS_Firmware_1.bin: RetroBat
Emulators
BizHawk
Collection path
bios/Nintendo/Nintendo DS/NDS_Firmware_1.bin (download)
SHA1
ede9add041614eaa232059c63d8613b83fe4e954
MD5
90104e8267a9b577738d5bf68c90b00a
CRC32
b9dfb227
SHA256
23250a16807e891e900004956139cebb6cb0bb66bbf5cea1cd598672a47195f6

NDS_Firmware_2.bin 256.0 KB

Packed for its emulators by
NDS_Firmware_2.bin: RetroBat
Emulators
BizHawk
Collection path
bios/Nintendo/Nintendo DS/NDS_Firmware_2.bin (download)
SHA1
2ef20b45d12cf00657d4b1bd37a5cc8506923440
MD5
b8c0b3f620410591f47dafd5866760e0
CRC32
cf5c142d
SHA256
cbc313e21ec386fd967b498a56bcecb885c2c03e8615432bc44f7afe5bee4d66
Variants (2)

firmware.bin 256.0 KB

On the setup's list
bios/firmware.bin: AmberELEC, EmuELEC
nds/firmware.bin: Recalbox
EmuDeck
Collection path
bios/Nintendo/Nintendo DS/.variants/firmware.bin.8497afdd (download)
SHA1
8497afdd16af92d6887b71582846c40514e9039f
MD5
145eaef5bd3037cbc247c213bb3da1b3
CRC32
41599ec9
SHA256
30e1b3475172f0366b21db7ac96c163be2a3e53a7797d164d35fe68f95354a61

firmware.bin 256.0 KB No reader

Collection path
bios/Nintendo/Nintendo DS/.variants/firmware.bin.4db10164 (download)
SHA1
5b2acbd499b39fb1af1b36ef7de5eb047d83401c
MD5
4db10164021478e41eca59dd056ee15f
CRC32
12c02de6
SHA256
7ea4f06ca110f8b7ff7c946f6e4e228d94977dadd4bb51570d14c68488edb32a
.