Yes, these emulators have been in development for decades, however, what we are looking for on the Pandora is a port of them, not a complete rewrite. For example, the Gp2x Snes emulator uses Snes9x code.
In fact, Snes9x comes with a wonderful porting guide. :D
I'd port it myself, but I...