So I was browsing github earlier today, I noticed someone had a fork of rockbox on their github. I checked it out and noticed an app called infoNES. I thought, "That's strange, I thought rockbox didn't have an nes emulator." I downloaded the entire repository, but it refused to compile. Eventually I decided to grab the latest rockbox version and add infoNES to the latest version myself. I compiled it and to my surprise, a working NES emulator was the result.

Note to whoever wants to compile it themselves: I couldn't get the .rock to play on the version I got off of the official installer (Which confuses me because I compiled the latest version's source code). After copying the entire new .rockbox folder, it worked.

The devs at rockbox should implement this into the main installer, so everyone can get this without compiling it themselves.For anyone who wants instructions on how to get/do this, shoot me a PM or wait until someone adds this to rockbox.

I tested this on a new Sansa Clip Zip, and I can try it on an iPod 5g if necessary.

what next? some1 would make a N64 or a Wii-U emulator for rockbox? lol

I fail to see what utility such an emulator would serve. Emulating a 64-bit CPU originally clocked at 100MHz and a 60MHz graphics coprocessor (in the case of the N64) in software on targets that don't even have half that clock rate is not going to be fun to play.