melonDS is a free, open-source emulator focused on Nintendo DS games, with builds listed for Windows, macOS, and Linux. Its feature list includes a nearly complete CPU, video, and audio core, a JIT recompiler, an OpenGL renderer with 3D upscaling, joystick support, savestates, RTC, microphone and lid controls, and DLDI support. Wi-Fi features cover local multiplayer and online connectivity, though the project marks Wi-Fi as a work in progress and warns it may not work with every game. DSi emulation and GBA slot add-ons are also works in progress. DS emulation requires BIOS and firmware files; DSi emulation additionally needs a DSi NAND image. melonDS uses raw save files and can import saves from DeSmuME, DraStic, or a flashcard, but it does not support the special save type used by WarioWare DIY and Jam with the Band. Direct online play requires networking software, Ethernet, and elevated permissions; indirect mode does not require Ethernet or administrator privileges.
Who it is for
It suits desktop users who want to emulate Nintendo DS games and can provide the required BIOS and firmware files. Users seeking DSi, GBA add-on, or reliable Wi-Fi support should note those features remain incomplete or may not work in all cases.
What is good
- Free and open-source
- Builds for Windows, macOS, and Linux
- OpenGL rendering with 3D upscaling
- Save import for several other sources
What to know first
- Requires BIOS and firmware files for DS emulation
- Wi-Fi is work in progress
- Special saves for two games are unsupported
- DSi emulation remains in progress
Verdict
melonDS offers a substantial Nintendo DS feature set at no charge, but some capabilities remain unfinished. Review the required files and networking conditions before setting it up.
melonDS plans and pricing
All plansCompared on emulator software
- Free plan
- Yes



