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, and BSD.
Nestopia UE supports:
Linux
BSD
Windows
macOS (Unofficial)
If you're a Windows user, download the win32 build:
1.52.0 win32
Many distributions have packages (or builds) available:
Repology
If you want a source tarball, download it here:
Download 1.52.0
This is the best way to get the latest source code:
git clone git://github.com/0ldsk00l/nestopia
---------------------------------------------------------------- 1.52.0 ---------------------------------------------------------------- Shell: Changes: - FLTK: Update to latest lodepng - FLTK: Use NST prefix for data directories in build (cpasjuste) Fixes: - FLTK: Better frame timing on non-60Hz screens - win32: Fix minor code problems (mjunix) Core: Additions: - Add support for Unlicensed MMC3 boards with PRG ROM over 512K - Add support for Mapper 258 (UNL-158B) - Add support for Mapper 400 (UNL-RET-X7-GBL) Changes: - Remove options for 8-bit audio and sample rates below 44100Hz - Improve heuristics for VRC2/4 boards Fixes: - Fix IPS patching in cases where patches overlap ROM region boundaries - Improve handling of fast sequential reads to 0x2007 - Improve opcode 9c and 9e timing - Correct implementation of PPU Open Bus