DeSmuME DS Emulator is the most prepared open source Nintendo DS emulator. It sports instruments intended for programmers, speedrunners, youtubers, and casual gamers. Homebrew projects are upheld and can even be fixed through GDB.
DeSmuME is a freeware emulator for the NDS roms & Nintendo DS Lite and DSi games created by YopYop156. its also known as YopYop DS is written in C++ for Microsoft Windows and can play Nintendo DS homebrew and commercial nds roms.
It supports many homebrew nds rom demoes as well as a handful of Wireless Multiboot demo nds roms. DeSmuME is also able to emulate nearly all of the commercial nds rom titles which other DS Emulators like iDeaS and Dualis aren’t capable of running.
Latest Stable Release: v0.9.11
Stable releases are designed to have consistent stability, performance, and usability. The latest stable release is the best choice for the vast majority of users.
Note for Windows users: DeSmuME depends on the Visual C++ 2010 Runtime DLLs. If you are unsure if these DLLs are already installed, download and run the following installer before running DeSmuME:
Download Prerequisite Installer
DeSmuME DS Emulator System Requirements:
Linux OS: any recent distribution with a 2.6 kernel
Runtime Library Requirements:
You will need the libraries listed below to run DeSmuME:
- MS Visual C++ Runtime 2008 SP1 (fixes the “side by side” / “application config” & model errors)
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)
- DirectX March 2009 Runtime (fixes the plugin loading errors)
DirectX End-User Runtime Web Installer