melonDS DS - RetroBIOS¶
Technical notes
Libretro-specific remake using melonDS as a statically-linked library. DS mode has FreeBIOS/generated firmware fallback; DSi mode requires all native files. Core searches "melonDS DS/" subfolder first, then system root. In DSi mode, NDS BIOS (bios7/bios9) are also required alongside DSi BIOS. Firmware and NAND filenames are user-selectable via core options.
7 files | 4 required, 3 optional | 7 in repo, 0 missing | 3 with HLE fallback
bios7.bin optional in repo HLE fallback
ARM7 BIOS
- System: nintendo-ds
- Size: 16.0 KB
- CRC32:
1280f0d5 - Validation: size
- Source:
src/libretro/config/console.cpp:219,src/MemConstants.h:31,src/MemConstants.h:36 - Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrobat, retrodeck, retropie, rocknix, romm
bios9.bin optional in repo HLE fallback
ARM9 BIOS
- System: nintendo-ds
- Size: 4.0 KB
- CRC32:
2ab23573 - Validation: size
- Source:
src/libretro/config/console.cpp:306,src/MemConstants.h:30,src/MemConstants.h:37 - Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrobat, retrodeck, retropie, rocknix, romm
firmware.bin optional in repo HLE fallback
NDS firmware image
dsi_bios7.bin required in repo
DSi ARM7 BIOS
- System: nintendo-dsi
- Size: 64.0 KB
- CRC32:
4316cc42 - Validation: size
- Source:
src/libretro/config/console.cpp:333,src/MemConstants.h:32,src/MemConstants.h:44 - Platforms: batocera, lakka, retroarch, retrobat, retropie, rocknix
- Contains eMMC key-Y at offset 0x8308 for NAND init
dsi_bios9.bin required in repo
DSi ARM9 BIOS
- System: nintendo-dsi
- Size: 64.0 KB
- CRC32:
bae84f6c - Validation: size
- Source:
src/libretro/config/console.cpp:338,src/MemConstants.h:32,src/MemConstants.h:45 - Platforms: batocera, lakka, retroarch, retrobat, retropie, rocknix
dsi_firmware.bin required in repo
DSi firmware image
dsi_nand.bin required in repo
DSi NAND dump
- System: nintendo-dsi
- Source:
src/libretro/config/console.cpp:378,src/libretro/config/console.cpp:1172-1179 - Platforms: batocera, lakka, retroarch, retropie, rocknix
- Filename configurable via core options; 240MB or 245.5MB with optional no$cash footer
Generated on 2026-09-14T09:03:10Z