NESDroid brings authentic NES emulation to Android with real-time rewind, cheat file support, and customizable touch UI. It adds broad controller compatibility, shader options, and flexible ROM management, all in a free app. With a long-running, niche-focused legacy, it stands out for retro gaming on mobile.
Pros & Cons
Real-time rewind and fast-forward for forgiving gameplay
Extensive customization: touch UI placement/size, key bindings, and directories
Cheat support via browser and .cht files
Broad controller and shader support for versatile play styles
Not ranked in any top list, which may affect discoverability in some charts
About NESDroid
NESDroid is a casual app developed by Halsafar.
How many times has NESDroid been downloaded?
NESDroid has been downloaded 30 thousand times. In the last 30 days, the app was downloaded 50 times.
What is the rating of NESDroid?
NESDroid is rated 3.78 out of 5 stars, based on 240 ratings.
Is NESDroid free?
NESDroid is free to download. The APK download size is 8.44 MB. The latest version available is 1.14.5. The last update was on September 6, 2020.
What are the requirements for NESDroid?
NESDroid requires Android 4.1+ or higher. The app has a content rating of Everyone. The app has been available on Google Play May 2011.
Description
NESDROID =====
Classic retro emulator. Automatic saving, real time rewinding, cheat file support with browser, custom key bindings, custom touch UI controls, controller support.
FEATURES ===== - Multi Touch - Cheat Browser (browser and enable cheats from .cht files). - Controller support (DS4, XB, etc). - Custom key bindings. - Real time Rewind. - Fast Forward. - Auto Save State. - Auto Save Battery. - Customize Touch UI placement and size. - Load/Browse compressed archives (*.zip, *.7z). - Customize rom, state, save directories. - GameGenie support. - PAL support. - Shaders! (hq2x, super eagle, 2xSaI, etc).
USAGE ====== To install ROMS: - Connect your device to a PC - Copy ROMS to "/NESDroid/roms/" OR if you already have roms: - Go to Settings and adjust Rom Directory
PERMISSIONS ===== - Needs External storage read/write to load games, save data. - Needs Internet to download updated shader files
Get a detailed PDF report for NESDroid with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
★★★★★
Just like the actual NES! This is perfect! Only issue is you need to update ASAP to have zap gun support. But it works with no problems!
★★★★★
This app is a great emulator. The only problem I've found was that when I'm playing a game and open the small menu and select an option that brings up a screen and return to my game, the visuals completely disappear. Like, the audio and button interactions still works, but the whole screen is jst empty. To fix it, I have to close the emulator screen and open the .nes file again... Otherwise, this is a great app!
★★★★★
Way better than any of the pc NES emulators. Perfect performance and sound on my end. Absolutely worth the purchase.
★★★★★
Only NES Emu that works with Six axis! Only NES emulator that I've found that works properly with Six axis PS3 controller input using the Six axis app. Works great! Playing on Droid Charge.
★★☆☆☆
Horrible resizing the buttons is a mess when I want to resize it either does nothing or try's to move it when I want to move it it resizes it so small I can't change it DoesN'T BUY ! I IMMEDIATELY REGRET IT ! WISH I BOUGHT A GAME ON STEAM INSTEAD !
★★☆☆☆
Works with all of my roms but... Controls are so unresponsive that the games are almost unplayable. By rezound with ics
Google Play Rankings for NESDroid
This app is not ranked
Technologies used by NESDroid
5 permissions·23 libraries
Subscribe to see full permission and library details
Trust & Safety: Permissions required: INTERNET and external storage read/write. External storage is used to load games and save data, while Internet is used for shader updates. No location or sensitive data permissions are requested.
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.