DeSmuME attempts to emulate, as faithfully as possible, the Nintendo DS and Nintendo DS Lite handheld game consoles (NDS). It currently runs on Windows, Linux, and Mac OS X.
(PowerPC 32-bit, Intel 32-bit/64-bit, and M1 are all supported)