Alternatives to Snes9x
The portable Super Nintendo emulator that has been maintained since the 1990s and runs on essentially everything. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Snes9x
The portable Super Nintendo emulator that has been maintained since the 1990s and runs on essentially everything.
Replacements
Listings that take over the same core job as Snes9x.
bsnes
Accurate SNES emulator with HD Mode 7 and enhancement chip support.
bsnes is GPL-3.0 open source and more accurate, with low-level enhancement chip emulation, HD Mode 7 and run-ahead, but its accuracy mode is demanding on older hardware.
RetroArch
One front end for dozens of emulators, with unified settings, shaders and a controller setup you only do once.
RetroArch is an open-source front end that can run Snes9x and other cores with shared settings and shaders on desktops, Android and iOS, with a deep settings menu.
ares
Multi-system emulator that prioritises accuracy and preservation over speed.
ares is a BSD-3-Clause multi-system emulator descended from bsnes that prioritises accuracy over speed, so it needs more CPU and has a plain interface.
BizHawk
A multi-system emulator built for tool-assisted speedrunning, with rewinding, frame stepping, memory search and input recording.
BizHawk is MIT-licensed and adds rewinding, frame stepping, memory search and TAS recording across many systems, but runs only on Windows and Linux with less accurate cores.
OpenEmu
macOS emulator front end with a polished library interface.
OpenEmu is a macOS-only open-source front end with a polished library interface and one controller setup across systems, with core updates packaged by its team.
Provenance
Multi-system emulator for iOS and tvOS covering more than thirty consoles.
Provenance is an open-source multi-system emulator for iOS and tvOS covering more than thirty consoles, but installation can involve sideloading or App Store rules.
Mesen
Cycle-accurate multi-system emulator with a serious debugger.
Mesen offers cycle-accurate SNES emulation among several systems with a strong debugger, at a higher CPU cost than Snes9x.
Mednafen
Command-line multi-system emulator covering Saturn, PlayStation and more.
Mednafen covers SNES among many systems under GPL-2.0, but it is command-line driven with a text configuration file.
Similar software
Related functionality, not a direct replacement.
FCEUX
Full-featured NES and Famicom emulator with TAS and debugging tools.
Genesis Plus GX
Accurate Sega 8-bit and 16-bit emulator, widely used as a libretro core.
puNES
A Qt-based Nintendo Entertainment System emulator that also plays NSF, NSF2 and NSFe music files.