NostalgiaNES
Nostalgia.NES is a high quality NES (Nintendo Entertainment System) and Famicom emulator based on the most up-to-date revision of the famous FCEUX.
This app has ads.
* Modern, cool-looking & user friendly interface
* Highly customizable virtual controller! You can adjust the size and position of each button to suit your needs.
* Game progress saving and loading 8 manual slots with screenshots & an autosave slot. Share save states among your devices via BT, mail, skype etc. directly from the app.
* Rewinding! Got killed by a bad guy? Never mind! Just rewind the game a couple of seconds back and try again!
* Wi-Fi controller mode! This unique feature allows several devices to be connected with each other. Turn your phone into a wireless gamepad and play your favorite multiplayer NES games with your friends. We support up to 4 players! Learn more: http://nostalgiaemulators.com/?page_id=101
* Zapper (light gun) emulation
* Turbo buttons & A+B button
* PAL (Europe)/NTSC (USA, Japan) video modes support
* Hardware accelerated graphics utilizing OpenGL ES
* 44100 Hz stereo sound
* Hardware keyboard support
* Screenshots easily capture an image of the game any time during gameplay
* GameGenie and raw cheats use special cheat codes to make NES games even more fun! Learn more: http://nostalgiaemulators.com/?page_id=108
* NES and ZIP file support
Free
I can only find this file as a .XAPK. To install this you will need an app called ZArchiver. You will also have to rename the file and remove the .APK extension (not sure why it is being added when downloading on Android devices).
It will be much simpler to just click the Google Play link and download from there.