DeSmuME Emulator

Details
Console(s):
Platform(s):
Developer(s):DeSmuME Team / Wiki

About:

DeSmuME is the most seasoned open source Nintendo DS emulator. It sports tools designed for hackers, speedrunners, youtubers, and casual gamers. Homebrew programs are supported and can even be debugged through GDB.

The Windows and OSX versions are both relatively feature rich, and there is a small universe of forks and mods that add even more features for casual gaming.

DeSmuME is the origin of RetroArch and OpenEmu Nintendo DS support and is used by several mobile Nintendo DS emulators, with the notable exception of DraStic.

You can check the official Wiki here.

Screenshots:

Downloads:

 

PlatformStable Releases (v0.9.13)
Windows:
Linux:
MacOS:
Others:
  • Online Version
    • For playing DS roms on iPhone and iPad without Jailbreak using the DS Player Safari browser emulator.
    • Only requirement is you have to have the .NDS rom file.
  • Nintendo Wii
    • Check the guide here
  • Android (RetroArch DS core DeSmuME)