DeSmuME é escrito em C++, usando o DirectX 8.0, OpenGL, zlib, zziplib bibliotecas, então você precisa de um compilador de C++ de trabalho, tais como o compilador Visual C++ 2005, Visual C++ 2008 ou Intel. Também deve ser possível para compilá-lo no dev-cpp, mas atualmente tem sem ser testado.