Skip to content

Nintendo - DS (melonDS)

Background

An up-and-coming Nintendo DS emulator by Arisotura, ported to libretro.

Author/License

The melonDS core has been authored by

  • Arisotura

The melonDS core is licensed under

A summary of the licenses behind RetroArch and its cores can be found here.

Extensions

Content that can be loaded by the melonDS core have the following file extensions:

  • .nds

Databases

RetroArch database(s) that are associated with the melonDS core:

BIOS

Required or optional firmware files go in the frontend's system directory.

Filename Description md5sum
bios7.bin NDS ARM7 BIOS - Optional df692a80a5b1bc90728bc3dfc76cd948
bios9.bin NDS ARM9 BIOS - Optional a392174eb3e572fed6447e956bde4b25
firmware.bin NDS Firmware - Optional
dsi_bios7.bin DSi ARM7 BIOS - Optional
dsi_bios9.bin DSi ARM9 BIOS - Optional
dsi_firmware.bin DSi Firmware - Optional
dsi_nand.bin DSi NAND - Optional
dsi_sd_card.bin DSi SD Card - Optional

Features

Frontend-level settings or features that the melonDS core respects.

Feature Supported
Restart
Screenshots
Saves
States
Rewind
Netplay
Core Options
RetroAchievements
RetroArch Cheats
Native Cheats
Controls
Remapping
Multi-Mouse
Rumble
Sensors
Camera
Location
Subsystem
Softpatching
Disk Control
Username
Language
Crop Overscan
LEDs

Directories

The melonDS core's library name is 'melonDS'

The melonDS core saves/loads to/from these directories.

Frontend's Cache directory

File Description
*.sav Cartridge battery save

Geometry and timing

  • The melonDS core's core provided FPS is 59.8983059319
  • The melonDS core's core provided sample rate is 32768 Hz
  • The melonDS core's base width is 256
  • The melonDS core's base height is 384
  • The melonDS core's max width is 256
  • The melonDS core's max height is 384
  • The melonDS core's core provided aspect ratio is ⅔

Controllers

The melonDS core supports the following device type(s) in the controls menu, bolded device types are the default for the specified user(s):

User 1 device types

  • None - Doesn't disable input. There's no reason to switch to this.
  • Nintendo DS - Joypad - Stay on this.

Device tables

Joypad

User 1 input descriptors RetroPad Inputs
B
Y
Select
Start
Up
Down
Left
Right
A
X
L
R
Swap Screens
Close Lid

Compatibility

See also

Nintendo - Nintendo DS + Decrypted + (Download Play)