NES HD icon

NES HD

NES emulator for Android, powered by Mesen

Testers needed

Want to help test NES HD on your Android device?

NES HD is a mobile-friendly NES emulator for Android powered by the Mesen emulation core. Browse your game library, play fullscreen, download high-resolution texture packs for a refreshed visual experience, and earn RetroAchievements as you play.

No games, BIOS files, or commercial artwork are included. You must provide your own legally obtained game files and, for Famicom Disk System games, a compatible FDS BIOS.

Key Features

Device Requirements

Getting Started

  1. Tap the add button to open one game or scan a ROM folder.
  2. Select a game from the library to start playing.
  3. Open the settings drawer to choose a video filter, aspect ratio, or FDS BIOS, and to toggle HD packs, Anti-Flicker, and RetroAchievements.
  4. Use the in-game menu to save or load a state, view achievements, and manage FDS disks when applicable.

HD Packs

Press and hold a game in the library and choose Download HD Pack to grab a high-resolution texture pack from the in-app catalog, or Install HD Pack from ZIP to use one you already have. Games with a pack installed show an HD icon, and the pack loads automatically when the game starts.

RetroAchievements

Sign in with your RetroAchievements account from the settings drawer (or create a free one), then start a game. A badge pops up when you unlock an achievement, and the in-game Achievements menu shows your progress and points. Achievements are earned in casual mode, so save states and cheats stay available. Your password is never stored.

Cheat Manager

Press and hold a supported game in the library, choose Cheat Manager, and enable or disable individual cheats. Selections are stored separately for each game and applied the next time it starts. Modified ROMs and some regional or revision variants may not match the included offline database.

License & Credits

NES HD includes code derived from Mesen, originally copyright © 2014–2025 Sour, and is distributed under the GNU General Public License v3.0. It is provided without warranty, as described by the license. RetroAchievements support uses rcheevos under the MIT License; NES HD is not affiliated with RetroAchievements.org.