The iSmart MM firmware came with it. DSTWO's game_config.txt doesn't work on this, and Pokémon Fire Red needs a 128kb save file to run. Sadly, this emulator only supports 64kb.
http://www.ismartds.com/index.php/download
I've also used gbaemu4ds, but the game crashes when you encounter a wild...