DeSmuME – Most seasoned freeware Nintendo DS emulator

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Ads Place

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++)

// Related Links //

// Download URLs //

License Version Download Size
Freeware Latest  (mir) n/a

(Homepage | SourceForge)

If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.