i personally don't like playing roms on emulators. my friend used to have the gameboy advance emulator on his PC and the controls were a little hard to get to grips with, but he could transfer the rom from his PC onto a GBA cartridge and play the game on his GBA console. im not sure if you can do that with the new nintendo DS though.