feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
emulator: DeSmuME
|
|
|
|
|
type: libretro
|
2026-03-23 11:47:35 +01:00
|
|
|
core_classification: community_fork
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
source: "https://github.com/libretro/desmume"
|
2026-03-23 11:47:35 +01:00
|
|
|
upstream: "https://github.com/TASEmulators/desmume"
|
|
|
|
|
profiled_date: "2026-03-23"
|
2026-03-18 05:19:57 +01:00
|
|
|
core_version: "SVN"
|
|
|
|
|
display_name: "Nintendo - DS (DeSmuME)"
|
2026-03-19 13:11:25 +01:00
|
|
|
cores: [desmume]
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
systems: [nintendo-ds]
|
|
|
|
|
|
|
|
|
|
notes: |
|
2026-03-23 11:47:35 +01:00
|
|
|
Full HLE of ARM7/ARM9 SWI routines; BIOS files optional for most games.
|
|
|
|
|
External BIOS enables SWI-from-BIOS mode. Firmware boot requires both
|
|
|
|
|
BIOS files loaded and interpreter mode (JIT incompatible).
|
|
|
|
|
No DSi support. Core option: desmume_use_external_bios.
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
|
|
|
|
|
files:
|
|
|
|
|
- name: "bios7.bin"
|
|
|
|
|
system: nintendo-ds
|
|
|
|
|
description: "ARM7 BIOS"
|
|
|
|
|
required: false
|
2026-03-19 12:55:03 +01:00
|
|
|
hle_fallback: true
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
size: 16384
|
2026-03-23 11:47:35 +01:00
|
|
|
validation: [size]
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
source_ref: "desmume/src/NDSSystem.cpp:2178-2182, frontend/libretro/libretro.cpp:763"
|
2026-03-23 11:47:35 +01:00
|
|
|
notes: "Native file needed for firmware boot and SWI-from-BIOS accuracy"
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
|
|
|
|
|
- name: "bios9.bin"
|
|
|
|
|
system: nintendo-ds
|
|
|
|
|
description: "ARM9 BIOS"
|
|
|
|
|
required: false
|
2026-03-19 12:55:03 +01:00
|
|
|
hle_fallback: true
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
size: 4096
|
2026-03-23 11:47:35 +01:00
|
|
|
validation: [size]
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
source_ref: "desmume/src/NDSSystem.cpp:2236-2239, frontend/libretro/libretro.cpp:764"
|
2026-03-23 11:47:35 +01:00
|
|
|
notes: "Native file needed for firmware boot and logo comparison (Pal Park)"
|
feat: add 10 emulator profiles (batch 4)
blastem (MD, no BIOS needed), dosbox_pure (14 MT-32 ROMs + SF2),
desmume (NDS, 3 files all HLE), cap32 (CPC, all embedded),
mu (Palm OS, 5 ROMs), bk (Elektronika BK, 9 Soviet ROMs),
gearsystem (SMS/GG, 2 optional boot ROMs),
beetle_ngp (Neo Geo Pocket, pure HLE), beetle_wswan (WonderSwan, pure HLE),
galaksija (Yugoslav computer, all embedded)
51 total profiles. Cross-reference: 658 undeclared, 177 in repo.
2026-03-17 19:27:35 +01:00
|
|
|
|
|
|
|
|
- name: "firmware.bin"
|
|
|
|
|
system: nintendo-ds
|
|
|
|
|
description: "NDS firmware image"
|
|
|
|
|
required: false
|
2026-03-19 12:55:03 +01:00
|
|
|
hle_fallback: true
|
2026-03-23 11:47:35 +01:00
|
|
|
source_ref: "desmume/src/firmware.cpp:249-280, frontend/libretro/libretro.cpp:765"
|
|
|
|
|
notes: "Loaded only if both BIOS files present; needed for boot animation, wifi config, user settings"
|