
DeSmuME (formerly known as YopYop DS) is the first Nintendo DS emulator that can run both homebrew and commercial game ROM at a playable level for Windows, Linux and Mac OS X. It was written in C++ and released as open source freeware.
As the most powerful competitor of No$GBA, DeSmuME has a lot of features that No$GBA does not:
- Brighter graphics effects
- Allow to drag the screen border to adjust its size at will
- Support instant save state and load state
- Customizable screenshots storage path
- Can run games that No$GBA can't emulate normally

Compared with NO$GBA, DeSmuMe has many advantages in performance and functionality, especially the measurable optimization on graphics and sound quality. For example, more bright colors (even many details can be seen in DeSmuME which are not clearly enough in NO$GBA); very convenient instant saving/loading means that players in the game can save and load the game schedule at any time (do not have to use the fixed save points provided by the game).
Although DeSmuME has higher computer configuration request than NO$GBA, it is compatible with almost all NDS games, and has been constantly updating (its update is so frequent that it is expected to replace the overlord status of NO$GBA). Also have to say is, some commercial NDS game ROM can only be emulated and played normally using DeSmuME, while any other NDS emulator (like DSemu, iDeaS, DualiS or even No$GBA) can't do that.

Key Features
- Supports many homebrew NDS ROM and few Wireless Multiboot ROM
- Embedded screen magnification function
- Instant save state and load state
- Cheat codes support
- Supports many filters to improve image quality
- Supports microphone use on Windows and Linux
- Direct video and audio recording
- Built-in movie recorder
- Rotatable screen angle
- You can set the screenshots saved folder
- Added JIT feature, boost the game emulation speed
System Requirements
VC 2005 Runtime Library (vcredist): VC++ 2010 Runtime Library (visual c++)- Microsoft Visual C++ 2010 Redistributable Package (x86)
- Microsoft Visual C++ 2010 Redistributable Package (x64)
Related Links
- How to use cheat codes in DeSmuMe
- Difference between save files and savestates
- Installing DeSmuME from source on Linux
Download URLs
License | Version | Download | Size |
Freeware | Latest | ![]() |
n/a |