Nestopia UE

Nestopia is a portable NES/Famicom emulator written in C++.

Nestopia UE (Undead Edition) is a '90s inspired GUI build of the Nestopia emulator for win32, Linux, BSD, and macOS.

News

March 23, 2025
Nestopia UE 1.53.1 is released. It is not the most exciting release, but does bring some important code cleanups and a few mapper fixes. New internal palettes were added for the US and Japanese Sony CXA2025AS, and there is a new audio output filter for the FLTK release. On top of this, the macOS release seems to run smoother than before, so either FLTK or Apple fixed something in the last few months.

Platforms

Nestopia UE supports:
Linux
BSD
Windows
macOS (Beta)

Download/Source Code

Windows Binaries

If you're a Windows user, download the win32 build:
1.53.1 win32

Linux and BSD Binaries

Many distributions have packages (or builds) available:
Repology

Source Code

If you want a source tarball, download it here:
Download 1.53.1

Git Clone

git clone https://github.com/0ldsk00l/nestopia

Changelog


----------------------------------------------------------------
1.53.1
----------------------------------------------------------------
Shell:

  Changes:
   - FLTK: Restored the --version command line option

  Additions:
   - FLTK: Add option to mute audio (HWXLR8)
   - FLTK: Optional High/Low Pass Filtering for audio output
   - win32: Add Sony CXA2025AS palette presets to the settings dialog

  Fixes:
   - FLTK: Remove unused code from the build

Core:

  Additions:
   - Sony CXA2025AS (JP/US) internal palettes based on datasheet
   - Add support for Mapper 289

  Fixes:
   - Kid Icarus (USA, Europe) (Rev 1) now defaults to NTSC region
   - Fix CHR mapping in Mapper 243
   - Fix PRG mapping in Mapper 15
   - FDS accuracy improvement based on new research
   - Code robustness fixes