I didn't see anything about this emulator here. So I thought I'd let you all know. http://groups.google.com/group/neods It uses the same roms as mame, but they must be converted for this emulator. "INTRODUCTION This is a NeoGeo AES/MVS emulator for the Nintendo DS. It can run all types of NeoGeo roms with some limitations. Currently emulated: * M68000 cpu (cyclone) * Z80 cpu (DrZ80) * All forms of NeoGeo protection/encryption * Graphics * ADPCM audio * PSG audio Not emulated: * FM audio * Raster effects * Multiplayer * Some timings are not that accurate FM audio has already been done in jEnesisDS, so it is possible in theory. It will be hard to squeeze it into NeoDS, as both the ARM7 and ARM9 are pretty busy. But I will try. Most of the graphics in NeoDS are drawn with textured quads. Emulating raster effects using this method would require more polygons per frame than the DS is capable of (as far as I can tell). It may be possible to emulate raster effects using the DS 2D hardware, but there are lots of reasons why this would be difficult."