EVERYTHING XIAOMI
Get listed
melonDS logo

melonDS

melonDS is a free, open-source emulator focused on Nintendo DS emulation, with builds listed for Windows, macOS, and Linux.

Place
#4 of 18
Score
6.5
melonDS's website

What melonDS is

melonDS is a free, open-source emulator focused on Nintendo DS emulation, with builds listed for Windows, macOS, and Linux. Its feature set includes a nearly complete CPU, video, and audio core, a JIT recompiler, an OpenGL renderer with 3D upscaling, joystick support, microphone and lid controls, RTC, and savestates. DLDI support is also listed. Wi-Fi features offer local multiplayer and online connectivity, but remain in progress and may not work with all games. DSi emulation and GBA slot add-ons are works in progress. DS emulation requires BIOS and firmware files to be configured, and DSi emulation also requires a DSi NAND image. melonDS uses raw save files and has an import function for saves from DeSmuME, DraStic, or a flashcard, but it does not support the special save memory type used by WarioWare DIY and Jam with the Band. Direct online connectivity requires libpcap or WinPcap, an Ethernet connection, and administrator or superuser privileges; indirect mode does not require Ethernet or those privileges.

Good

  • Free and open source.
  • Offers OpenGL rendering and 3D upscaling.
  • Includes joystick support and savestates.
  • Provides an import function for some external saves.

Watch out

  • DS emulation requires BIOS and firmware files.
  • DSi emulation remains in progress.
  • Wi-Fi features may not work with all games.
  • Two games' special save type is unsupported.

Who it suits

It suits desktop users looking for Nintendo DS emulation on Windows, macOS, or Linux. Users seeking DSi emulation should note that it is still in progress.

Verdict

melonDS has a broad set of DS emulation features, but some networking and DSi capabilities remain unfinished. Check BIOS and firmware requirements and the listed save limitation before using it.

Plans and prices

From melonDS's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
melonDSFreeNintendo DS emulator · Requires console BIOS and firmware dumps for some emulation

The facts

Each one read from melonDS's own pages, with the date it was checked.

What it does

Connectivity
Wi-Fi features include local multiplayer and online connectivity, but the site describes Wi-Fi as a work in progress and says it may not work with all games.checked 30 Sep 2026
Controls and saves
Listed features include joystick support, savestates, and display position, sizing, and rotation modes.checked 30 Sep 2026
Downloads
The downloads page lists builds for Windows, macOS, and Linux, including ARM64 builds for some operating systems.checked 30 Sep 2026
DSi and GBA
The feature list marks DSi emulation and GBA slot add-ons as works in progress; it also lists DLDI support.checked 30 Sep 2026
DSi support
DSi emulation is listed as work in progress.checked 30 Sep 2026
Emulation
The feature list describes a nearly complete CPU, video, and audio core, plus a JIT recompiler.checked 30 Sep 2026
Emulation features
The project lists a nearly complete CPU, video, and audio core, a JIT recompiler, an OpenGL renderer with 3D upscaling, RTC, microphone and lid controls, joystick support, and savestates.checked 30 Sep 2026
Graphics
It includes an OpenGL renderer and 3D upscaling.checked 30 Sep 2026
Known save limitation
The FAQ says WarioWare DIY and Jam with the Band use a special save memory type that melonDS does not yet support.checked 30 Sep 2026
Multiplayer limits
The FAQ says local multiplayer is unstable due to timing requirements and may not function correctly with more than two instances.checked 30 Sep 2026
Networking requirements
Direct online connectivity requires libpcap or WinPcap, an Ethernet connection, and administrator or superuser privileges; the FAQ says indirect mode does not require Ethernet or administrator permissions.checked 30 Sep 2026
Official website
The project identifies melonds.kuribo64.net as its official website and says melonds.org is a fake site.checked 30 Sep 2026
Purpose
melonDS aims to provide fast and accurate Nintendo DS emulation.checked 30 Sep 2026
Release checksums
The downloads page displays SHA256 checksums alongside release download sizes.checked 30 Sep 2026
Renderer limits
The FAQ says the software renderer is more accurate but more CPU intensive, while OpenGL may be faster but less accurate.checked 30 Sep 2026
Required files
For DS emulation, the FAQ describes BIOS and firmware files to configure; for DSi emulation, it also requires a DSi NAND image.checked 30 Sep 2026
Save compatibility
melonDS uses raw save files and provides an Import savefile function for saves from DeSmuME, DraStic, or a flashcard.checked 30 Sep 2026
Support
The FAQ directs users to the GitHub issue tracker or the forums for feature requests and bug fixes.checked 30 Sep 2026
System features
The feature list includes RTC, microphone, lid close/open, DLDI, and work-in-progress GBA slot add-ons.checked 30 Sep 2026
Unofficial ports
The FAQ says the melonDS team does not develop or support unofficial ports such as Android and directs users to those ports’ developers for help.checked 30 Sep 2026
The full review of melonDS

melonDS is a free, open-source emulator for Nintendo DS games on Linux, macOS and Windows. It suits desktop players who want rendering and control options and can supply the console files it needs. Its feature set is substantial, though unfinished DSi emulation and uneven networking limit it for some uses.

Overview

melonDS aims to emulate the Nintendo DS quickly and accurately, with a nearly complete CPU, video and audio core and a JIT recompiler. OpenGL rendering, 3D upscaling, joystick support and savestates give desktop players useful flexibility beyond basic game playback. But feature breadth should not be mistaken for uniform maturity: Wi-Fi and DSi emulation are still works in progress, and a specific save format remains unsupported.

DS emulation requires BIOS and firmware files; DSi emulation also needs a DSi NAND image. That makes melonDS a better fit for players who can provide those files than for anyone expecting to start without configuration. It uses raw save files and offers an import function for saves from DeSmuME, DraStic or a flashcard. The special save memory type used by WarioWare DIY and Jam with the Band is not supported.

Key features

  • Core emulation and rendering: The nearly complete CPU, video and audio core is backed by a JIT recompiler. OpenGL and 3D upscaling provide a sharper rendering option, while the software renderer favors accuracy at a higher CPU cost. OpenGL may be faster, but can be less accurate, so the best choice depends on whether performance or fidelity matters more on a given setup.
  • Controls and display: Joystick support, microphone and lid controls, plus display positioning, sizing and rotation modes, give players ways to adapt play to desktop hardware and preferences.
  • Save handling: Savestates add a convenient way to preserve progress, and save import eases migration from several other sources. Players of the two unsupported games should account for the save limitation before relying on melonDS.
  • Connectivity: Wi-Fi supports local multiplayer and online connectivity in principle, but it remains a work in progress and may fail with some games. Local multiplayer is unstable because of timing requirements and may not work correctly with more than two emulator instances. Direct online connectivity requires libpcap or WinPcap, an Ethernet connection and administrator or superuser privileges; indirect mode avoids Ethernet and elevated permissions.
  • DSi and add-ons: DLDI support is included, but DSi emulation and GBA slot add-ons are still in progress. DSi is therefore not a sound reason to choose melonDS if you need mature support now.

Pricing

melonDS is free: its sole plan costs nothing. There is no paid tier to unlock additional features, making it an easy choice for desktop players who already have the required BIOS and firmware files. The main cost is practical rather than financial: setup depends on those files, and unfinished features may rule it out for particular games or network needs.

Platforms

Official builds are available for Linux, macOS and Windows, with ARM64 builds for some operating systems. Release downloads display SHA256 checksums alongside their sizes. The software is open source. Although unofficial ports such as Android versions exist, the melonDS team does not develop or support them; port-specific help belongs with their developers.

Who it's for

Choose melonDS if you want a free desktop Nintendo DS emulator with upscaling, savestates, joystick support and flexible display controls, and you can configure the required console files. It is less suitable if DSi emulation, dependable Wi-Fi multiplayer or support for the two named games' special save type is essential. The project's FAQ directs bug reports and feature requests to its GitHub issue tracker or forums.

Pros and cons

  • Pro: A substantial core and JIT recompiler provide a strong foundation for DS emulation.
  • Pro: OpenGL, 3D upscaling, savestates and joystick support offer useful desktop options at no cost.
  • Pro: Save imports from DeSmuME, DraStic and flashcards make it easier to bring existing saves over.
  • Con: BIOS and firmware files are required for DS emulation, and DSi needs an additional NAND image.
  • Con: Wi-Fi and local multiplayer have reliability caveats, with direct online play also requiring specific networking setup and elevated permissions.
  • Con: DSi and GBA slot add-on support are unfinished, and two games' special save type is unsupported.

Alternatives

DeSmuME is another free, open-source desktop option for Nintendo DS and DS Lite emulation; choose it if DSi support is not needed and you prefer that alternative. Pilas-melonDS is a free web option for readers who want to use a browser-based alternative; its maker is José Pilas, a video game developer and influencer. DSperate is a free Linux alternative. WatermelonDS is a free Android alternative. Delta is a free iOS and macOS option with in-app purchases. nds4droid is a free, ad-free Android Nintendo DS emulator. SkyEmu offers free stable builds across desktop, mobile and web platforms, though its DS emulation is beta quality. dasShiny is another free option for Linux, macOS and Windows. Browse more options in Nintendo DS Emulators, Game Console Emulators or Emulator Software.

Verdict

Choose melonDS for free, feature-rich Nintendo DS emulation on a Linux, macOS or Windows desktop, especially if upscaling, configurable display modes and save migration matter to you. Its unfinished DSi and networking features, required console files and narrow save incompatibility are the main reasons to look elsewhere.

Alternatives to melonDS

All alternatives
  1. 1

    SkyEmu

    Free planOpen sourceAndroidiOSWebLinux
    8.0Free plan
  2. 2

    dust

    Free planOpen sourceLinuxmacOSWindows
    7.3Free plan
  3. 3

    MindSpark

    Free planWebAPILinuxSelf-hosted
    6.9Free plan
  4. 4Delta logo

    Delta

    Free planiOSmacOS
    6.2Free plan
  5. 5

    DeSmuME

    Free planLinuxmacOSWindows
    6.2Free plan
  6. 6

    GB Enhanced+

    Free planLinuxmacOSWindows
    6.1Free plan