KuroganeNES

C
C tier on NES EmulatorsScore 6.8 · #6 of 26
Android app
Not listed
Free plan
Yes
Runs on
Web
github.com
The KuroganeNES homepage

Summary

KuroganeNES is a browser-based emulator for NES and Famicom Disk System games. It runs from a self-contained HTML file: for single-player use, open nes.html and load a ROM without an installer, plugin, build step, or server. The project describes its emulation as cycle-accurate and modeled on the NES-001, with verification across several named test suites and four CPU/PPU clock alignments. It supports 561 mappers and uses ROM fingerprints to choose settings for thousands of known games. Video and audio options include NTSC and PAL timing, composite-video modeling, and expansion audio for several chips. Play features include save states, rewind, fast-forward, local multiplayer, and online play for two or four players. It also supports several peripherals and includes cheats, ROM patching, an NSF player, a TAS studio, and debugging tools. Remote multiplayer requires Node.js, a TLS certificate, and network access to port 8888 by default. Version 1.x save states, TAS movies, and netplay sessions are incompatible with v2.0.

Who it is for

It suits players who want to run NES or Famicom Disk System games in a modern browser, including those interested in multiplayer, peripherals, or debugging tools. Remote multiplayer is for users able to meet its server and network requirements.

What is good

  • Single-player use needs no installer or server.
  • Supports 561 mappers.
  • Includes save states, rewind, and fast-forward.
  • Local and online multiplayer are available.
  • Includes cheats, patching, and debugging tools.

What to know first

  • Remote multiplayer requires Node.js and a TLS certificate.
  • Remote play needs port 8888 reachable by default.
  • Version 1.x saves and sessions do not work with v2.0.

Verdict

KuroganeNES offers a broad set of browser-based emulation and play features, with a simple file-opening setup for single-player use. Check the remote multiplayer requirements and v2.0 compatibility limit if migrating from an earlier version.

KuroganeNES plans and pricing

All plans
KuroganeNES Free No pricing or usage limits stated; MIT-licensed github.com · 30 Sept 2026

Compared on NES emulators

Free plan
Yesgithub.com
Supported platforms
Modern web browsersgithub.com
Save states
Yesgithub.com
Rewind
Yesgithub.com
Netplay
Yesgithub.com
Cheat support
Yesgithub.com

Facts

What it does
KuroganeNES is a cycle-accurate NES and Famicom Disk System emulator that runs in a self-contained HTML file in a browser.github.com · 30 Sept 2026
Setup
Single-player play requires no installer, plugins, build step, or server; users open nes.html and load a ROM.github.com · 30 Sept 2026
Emulation
The project says its emulation is modeled on the NES-001 and verified against blargg tests, nestest, and the AccuracyCoin suite across four CPU/PPU clock alignments.github.com · 30 Sept 2026
Game support
It supports 561 mappers and uses CRC32 ROM fingerprinting to select mapper, mirroring, timing region, and peripherals for thousands of known games.github.com · 30 Sept 2026
Video and audio
Features include NTSC and PAL timing, a composite-video model, and expansion audio for VRC6, VRC7, FDS, MMC5, Namco 163, Sunsoft 5B, and EPSM.github.com · 30 Sept 2026
Play features
It includes save states, rewind, fast-forward, local multiplayer, and online multiplayer for two or four players.github.com · 30 Sept 2026
Peripherals
Supported peripherals include the Zapper, Power Pad, Family BASIC and Subor keyboards, Oeka Kids tablet, and Famicom microphone.github.com · 30 Sept 2026
Other tools
The project includes Game Genie cheats, IPS/BPS/xdelta ROM patching, an NSF music player, a TAS studio, and CPU/PPU debugging tools.github.com · 30 Sept 2026
Integrations
Online multiplayer optionally uses a zero-dependency Node.js WebSocket relay; local and single-player use do not need it.github.com · 30 Sept 2026
Online requirements
Remote multiplayer requires Node.js, a TLS certificate, and port 8888 reachable through the firewall and router by default.github.com · 30 Sept 2026
Compatibility limit
The v2.0 changelog says save states, TAS movies, and netplay sessions from version 1.x are not compatible with v2.0.github.com · 30 Sept 2026
License
KuroganeNES is released under the MIT License, while bundled components retain their own licenses.github.com · 30 Sept 2026
Maker details
The opened project page identifies the GitHub account dzoberg as the repository owner but does not state a maker name, headquarters, or founding date.github.com · 30 Sept 2026

Best KuroganeNES alternatives

See all 12

Where it ranks on Everything Xiaomi

Is KuroganeNES yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources