zuNESter is a port of PocketNester 0.7a. It is highly optimized and should be able to run any NES ROM at a full 60 frames per second. It supports 9 save states per ROM. Unfortunately, the sound currently does not work at all. Hopefully that will change in the future. The controls are obvious from the overlay, except that to access the menu while playing a game in portrait mode, you have to touch where the game is displaying (upper part of the screen).
Also, be sure to add your own NES ROMs to the ROMs folder before deploying.
Note: Nothing has yet changed since the latest release candidate. The source code will be added soon.
Update:
-Landscape mode (Thanks to Nick for the theme.)
-ROMs are now searched for in /flash2/zuNESter/ROMs as well. (Put them there with Liberate or the zuNESter File Deployer.)
-Moved saves to /flash2/zuNESter/Saves and now saves according to the entire file name.
-Invisible quick load button in top-left corner and invisible quick save button in top-right corner.