NES.emu (NES Emulator)

2.73K reviews
Content rating
Screenshot image
Screenshot image
Screenshot image

About this game

Advanced open-source NES emulator (known as Famicom in Japan) based on FCEUX with a minimalist UI and a focus on low audio/video latency, supporting a wide variety of devices from the original Xperia Play to modern devices like the Nvidia Shield and Pixel phones.

Features include:
* Supports .nes and .unf file formats, optionally compressed with ZIP, RAR, or 7Z
* Famicom Disk System emulation using .fds files (select BIOS in the options)
* VS UniSystem support, push Start to insert coins
* Uses FCEU-compatible cheat files (.cht extension) with editing features
* Zapper/Gun support, touch screen to fire, touch & hold outside of display area to simulate firing away from the TV
* Configurable on-screen controls
* Bluetooth/USB gamepad & keyboard support compatible with any HID device recognized by the OS like Xbox and PS4 controllers

No ROMs are included with this app and must be supplied by the user. It supports Android's storage access framework for opening files on both internal and external storage (SD cards, USB drives, etc.).

View the full update changelog:

Follow development of my apps on GitHub and report issues:

Please report any crashes or device-specific problems via email (include your device name and OS version) or GitHub so future updates continue to run on as many devices as possible.
Updated on
Apr 30, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

2.41K reviews
Anthony Padlo
February 6, 2021
Games run great, but... My inputs on my controller which worked fine for a day or so randomly changed. My A button was opening the emulator menu, no changes were saving when I tried to correct. Deleted controller profiles, nothing worked. Deleted and reinstalled emulator and that worked for about 15 minutes. I use this blue tooth controller for several emulators and have never had this issue so I'm sure it's not the controller.
33 people found this review helpful
Did you find this helpful?
Chris Armstrong
June 27, 2020
Perfection simplified. After trying all the different free emulators, I bought this because the devs free SNES emulator was perfect. This emulator has everything including different sizing for the touchscreen controls. This NES emulator is as good as my current NES emulator on my PC. A wireless Xbox One controller works like a charm when connected via your phones Bluetooth instead of using the touchscreen controls!
58 people found this review helpful
Did you find this helpful?
William Young
March 4, 2024
This app is running great! Had a very minor issue, reached out to Dev and they responded promptly and helped me with a resolution. Saves were a little learning curve but they are working too once learned how these settings work. Thanks!
2 people found this review helpful
Did you find this helpful?

What's new

* Fix select rectangle not appearing on menus with a single item since 1.5.80
* Fix Bluetooth scan menu item incorrectly shown by default on Android 4.2+ devices that already have HID gamepad support
* Fix some non-working internal palettes from last update and add new Lightful and Palightful palettes