si no me equivoco el que hay es de GBA (te funcionara en DS)
edit. se llama PCEadvance, y que yo sepa va por la version 7.5, viene "integrado" en los flashcarts M3/G6 (aunque estos llevan de serie una version algo mas antigua) y funciona "bastante decentemente" (= los juegos cargan). En realidad necesitaras activar frameskip y/o desactivar sonido para que el juego te vaya fluido, y no lo conseguiras en todos los casos. A efectos practicos se considera una emulacion funcional, pero pobre en cuanto a rendimiento.
para NDS no ha habido avances en la materia.
no olvides que cuando algo de GBA se ejecuta en NDS no tienes acceso a las mejoras hardware que NDS tiene sobre GBA (en otras palabras: el emu no va a ir mejor por ejecutarse en una NDS).
saludos.
pd. muy mal eso de floodear con la pregunta en los subforos de NDS, ya se que estas desesperadete, pero eso no exculpa de tus pecados.
ppd. yo se supone que en unos dias si todo va bien recibire un M3 para mi GBA, con lo que podria hacer alguna prueba del emulador y ver que tal de mal funciona.