0.9.11 / 15-04-2015
DeSmuME is an open-source Nintendo DS emulator and is among the most accurate. It sports tools designed for hackers, speedrunners, youtubers, and casual gamers (use Dev-builds). Homebrew programs are supported and can even be debugged through GDB. It can be run from the command line directly or as a graphical program and it even allows for increasing internal resolution. It is also available as a libretro core for RetroArch.
DeSmuME X432r is a modified version that has filters, OpenGL video setting, 3D emulation, rotate screen, up scale resultions and much more but requires a higher end PC and hasnt't been updated since 2015.
Windows: Vista SP2+
CPU: 3.0 GHz+