Create a DS emulator. This includes the graphics, screen translation, and a (possibly unfinished?) ROM importer. Your job is to create the CPU, graphics, sound, etc. UI was made for you, you can get strait to work with whatever the emulator. To import files convert files to hex (doesn't matter the settings, though the shorter the text the faster it is) and paste them in. This thing will get the name only for now though. Your job is to create the rest :)
Imran Nazar (Not the Islamic Scholar. The person who made the article that pops up if you search "Imran Nazar Gameboy") for the test ROM "NDS.TinyFB", aka "The smallest .nds file" The file should fill the top screen with red. That's it. If you can get that working than that's very impressive on its own!