DeSmuME 的前身为由法国玩家 YopYop156 设计的自由软件 YopYop DS,是任天堂 DS,即 Nintendo DS(NDS)系列掌上游戏机的模拟器。程序使用 C++ 语言开发,可以在 Linux 、 Mac OS 及 Microsoft Windows 等操作系统运行,甚至还有人尝试将之移植到 PlayStation Portable(PSP)等其他硬件平台上。 YopYop156 升级至 0.33 版本后, YopYop156 便托辞法国政府改变相关法律政策(实情为愚人节笑话)而中止了开发,但是由于此前他已经公开了模拟器的原始代码,所以过了一段时间就有玩家结集起来继续更新程序,并且改名为 DeSmuME 。这名字是由「emulator」(模拟器)的缩写「emu」、「Dual-Screen」(双屏幕)的简称「DS」和「me」(我)三词拼合组成,意指「我的双屏幕模拟器」。