DeSmuME is a totally free and open source application that runs on top of the X11 Window System of any GNU/Linux distribution and provides users with a high-quality Nintendo DS emulator
Features at a glance
Key features include the ability to emulate the Nintendo DS microphone, supports cheat codes, lets users to customize the appearance of the emulated Nintendo DS video output, supports multiple CPUs, and it’s DLDI-patched.
It allows users to effortlessly save or load the state of the game, record, play and stop movies from DSM files, pause or reset games, as well as to use frameskip and layers modes. Furthermore, the game window can be rotated with 90, 180 and 270 degrees.
Vertical, horizontal and single screen orientations are supported, it can save games to EEPROM 4kbit, 64kbit and 512kbit, FRAM 256kbit, FLASH 2mbit and FLASH 4mbit, supports a plethora of primary and secondary interpolation modes, including Nearest 2x, LQ2x, HQ4x, EPX, Bilinear, Scanline, and Super Eagle.
Under the hood, supported platforms and availability
The application is written entirely in the C++ programming language and uses a graphical user interface written with the help of the GTK+ GUI toolkit. It is a cross-platform software that runs well on GNU/Linux, Microsoft Windows and Mac OS X operating systems.
On Linux, the program is distributed as a universal source archive, which means that anyone can configure, compile and install it on a wide range of GNU/Linux platforms, both 32-bit and 64-bit ones. It can also be easily installed from the default software channels of many Linux OSes.
Summing up, DeSmuME is a great Nintendo DS emulator that will please all the kids and will truly bring out the kid in you. Unfortunately, it doesn’t support Wi-Fi network connections, which we do hope that that in the future, it will be implemented.