Nintendo Ds
Nintendo Ds
Nintendo DS
The Nintendo DS is a very popular handheld game console
produced by Nintendo, released in 2004 in Japan and North
America and 2005 for the rest of the world.
This system scrapes metadata for the “nds” group(s) and loads
the nds set from the currently selected theme, if available.
Quick reference
Emulators
libretro: DeSmuME
libretro: melonDS
melonDS
DraStic
BIOS
v34:
If you'd like to optionally emulate DSi specifically, you'll also need these:
ROMs
Emulators
RetroArch
RetroArch (formerly SSNES), is a ubiquitous frontend that can run multiple “cores”, which are
essentially the emulators themselves. The most common cores use the libretro API, so that's why
cores run in RetroArch in Batocera are referred to as “libretro: (core name)”. RetroArch aims to unify
the feature set of all libretro cores and offer a universal, familiar interface independent of platform.
RetroArch configuration
RetroArch offers a Quick Menu accessed by pressing [HOTKEY] + which can be used to alter
various things like RetroArch and core options, and controller mapping. Most RetroArch related
settings can be altered from Batocera's EmulationStation.
libretro: DeSmuME
libretro: melonDS
An up-and-coming Nintendo DS emulator by StapleButter, ported to libretro. Still in its early phases
but its game compatibility is already comparable to DeSmuME.
melonDS
An up-and-coming Nintendo DS emulator by StapleButter. Still in its early phases but its game
compatibility is already comparable to DeSmuME.
melonDS configuration
DraStic
A standalone closed-source NDS emulator that originally started out as a paid app on Android. A free
version of this is used on Raspberry Pi builds.
As for why they get to use it for free, I guess I don't have much of an answer for that other
than that it's simply up to my discretion and I don't think the RPi ecosystem or community is
a good fit for paid apps. This isn't completely without precedent, I released the Pandora
version of DraStic (which the RPi one is more similar to than the Android) without charging,
and before the Android version.
Source: Posted by Exophase on the drastic-ds.com forum at Wed Feb 01, 2017 2:47 am.
DraStic configuration
Controls
Here are the default Nintendo DS's controls shown on a Batocera Retropad:
Troubleshooting
Sometimes you want to launch an NDS game, but the language doesn't match the one you set in
Batocera (like by default, you have Spanish for many EU games). That's because the NDS emulator
manages its own language.
To fix that, go to the ADVANCED SYSTEM OPTIONS for the NDS and set SKIP DS SYSTEM MENU
to OFF. This will enable you to get into the Nintendo DS system menu and set the language you want
to use for the games. Click on the tiny “DS” icon at the bottom center of the screen with either the
stylus or via D-pad navigation.
Once this is done, you can set “Skip DS system menu” back to AUTO, the language you set will be
used for all your games.
Further troubleshooting
For DraStic specific issues, check their FAQ first (although it is focused on the Android version, it can
still be quite helpful).
https://wiki.batocera.org/ Printed on 2024/10/07 21:40
2024/10/07 21:40 7/7 Nintendo DS
From:
https://wiki.batocera.org/ - Batocera.linux - Wiki
Permanent link:
https://wiki.batocera.org/systems:nds