melonDS is a work-in-progress Nintendo DS emulator aiming for better performance than DeSmuMe and to emulate Wi-Fi and local multiplayer capabilities. It's developed by StapleButter, a former contributor to DeSmuMe, and has been available as a libretro core since version 1.6.
- Official builds (Windows, Linux)
The sole developer put the melonDS project on a hiatus on May 2018. However, he has left this to-do list for anyone who would wish to contribute to improving that emulator, which is still open-source. However, on July 2018 he announced that he was going to keep developing the emulator.
From the README on GitHub:
- melonDS requires BIOS/firmware copies from a DS. Files required:
- bios7.bin, 16KB: ARM7 BIOS
- bios9.bin, 4KB: ARM9 BIOS
- firmware.bin, 128/256/512KB: firmware
- Firmware boot requires a firmware dump from an original DS or DS Lite. DS firmwares dumped from a DSi or 3DS aren't bootable and only contain configuration data, thus they are only suitable when booting games directly.
- DS BIOS dumps from a 3DS can be used with no compatibility issues. DSi BIOS dumps should be usable too, provided they were dumped properly.