Skip to content
SPECIFICTION
Get listed

KuroganeNES vs My NES

KuroganeNES

github.com

My NES

github.com

Side by side

FigureKuroganeNESMy NES
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYes—
Windows—Yes
Plans published11
Spec score · NES Emulators7.7 (#11)7.9 (#7)
EmulationThe 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.The specification lists NES CPU, audio and picture processing, NTSC, PALB and DENDY formats, and about 97% of known documented mappers.
LicenseKuroganeNES is released under the MIT License, while bundled components retain their own licenses.The project describes My NES as .NET freeware licensed under GNU GPL version 3.
Video and audioFeatures include NTSC and PAL timing, a composite-video model, and expansion audio for VRC6, VRC7, FDS, MMC5, Namco 163, Sunsoft 5B, and EPSM.It supports NTSC, PALB, and DENDY formats, and can upscale video beyond Full HD.

Plans

KuroganeNES

  • KuroganeNESFree

KuroganeNES pricing →

My NES

  • My NESFree

My NES pricing →

In their own words

KuroganeNES

KuroganeNES is a free NES and Famicom Disk System emulator that runs from a self-contained HTML file in modern web browsers. Single-player setup involves opening nes.html and loading a ROM, with no installer, plugin, build step, or server. The project describes cycle-accurate emulation modeled on the NES-001 and verified against named test suites across four CPU/PPU clock alignments. It supports 561 mappers and uses CRC32 ROM fingerprints to choose mapper, mirroring, timing, and peripheral settings for thousands of known games. Video and audio include NTSC and PAL timing, composite-video modeling, and expansion audio for listed chips. Features include save states, rewind, fast-forward, local multiplayer, and online multiplayer for two or four players. Supported peripherals include the Zapper, Power Pad, keyboards, tablet, and microphone. Tools include cheats, ROM patching, an NSF player, TAS studio, and CPU/PPU debugging. Remote multiplayer needs Node.js, a TLS certificate, and port 8888 reachable by default.

Visit github.com

My NES

My NES is a portable, open-source NES and Famicom emulator for Windows, written in C#. It emulates NES processing, supports NTSC, PALB and DENDY formats, and implements about 97% of known documented mappers. The project says it passes most known hardware behavior tests, although some games may fail because of an unimplemented mapper or emulation bug. A built-in launcher organizes games, shows information from NesCart DB, and records ratings and play time. Users can save and load states, take snapshots, record game audio and use Game Genie. Four-player joypads work through a keyboard, joystick or Xbox 360 controller. Video can be upscaled beyond Full HD. The emulator is multithreaded, and the project reports 60 fps on older Windows machines. My NES is.NET freeware under GNU GPL version 3, listed at free. It usually runs after extracting a portable package and stores settings and user files in Documents. Requirements include.NET Framework 4, DirectX and Microsoft C++ Runtime.

Visit github.com