Skip to content
SPECIFICTION
Get listed

Nesalizer

github.com

WindowsLinux
Visit github.com
Spec score 7.1 #17 of 26 in NES Emulators

Spec sheet

Purpose
Nesalizer is a work-in-progress NES emulator with real-time rewind that correctly reverses sound.Read 8 Oct 2026 · github.com
Platforms
The README says a *nix system is currently required and describes an experimental Windows port by a contributor.Read 4 Oct 2026 · github.com
Support
The README invites bug reports and contributions and provides the author's email in reversed form.Read 4 Oct 2026 · github.com
License
The project is licensed under GPLv2.Read 8 Oct 2026 · github.com
Audio
During rewind, audio is added in reverse from the end of the audio buffer.Read 8 Oct 2026 · github.com
Build dependency
SDL2 is the only dependency for final output.Read 8 Oct 2026 · github.com
Compatibility
The README lists supported iNES mappers as 0, 1, 2, 3, 4, 5, 7, 9, 10, 11, 13, 28, 71, and 232.Read 8 Oct 2026 · github.com
Controls
Controls are hardcoded and include keyboard mappings for the D-pad, A, B, Start, Select, rewind, save/load state, and reset.Read 4 Oct 2026 · github.com
Interface
The emulator lacks a GUI and its controls are hardcoded.Read 8 Oct 2026 · github.com
Memory use
A 30-minute rewind buffer uses around 1.3 GB of memory for most games, and states are not compressed.Read 4 Oct 2026 · github.com
Movie recording
Built-in movie recording support is described as broken due to libav changes.Read 4 Oct 2026 · github.com
Operating system
The project says it currently requires a *nix system and provides Ubuntu build commands.Read 8 Oct 2026 · github.com
Performance
The author reports about 6× emulation speed on a single core of an older Core i7 2600K.Read 4 Oct 2026 · github.com
Rewind
It stores emulator state once per frame in a ring buffer and loads states in reverse order during rewind.Read 8 Oct 2026 · github.com
Rewind memory
A 30-minute rewind buffer uses around 1.3 GB of memory for most games, and states are not compressed.Read 8 Oct 2026 · github.com
Save states
Save states are in memory and are not saved to disk; persistent on-disk save states are listed as missing.Read 8 Oct 2026 · github.com
Support and contributions
The author invites users to report issues and contribute to the project.Read 8 Oct 2026 · github.com
TV systems
Both PAL and NTSC are supported, and the README recommends NTSC ROMs.Read 4 Oct 2026 · github.com
Video standards
It supports both PAL and NTSC, and the README recommends NTSC ROMs.Read 8 Oct 2026 · github.com
Windows status
The README describes a quick-and-dirty experimental Windows port by a contributor.Read 8 Oct 2026 · github.com

Where Specifiction places it

Alternatives to NesalizerAll alternatives →