the.com/retroarch
one program to emulate them all, and in a menu, unify them.
means a free frontend that runs dozens of emulator cores under one unified interface, settings, and save system.
from grew out of ssnes, a libsnes-only snes emulator built around 2010 by squarepusher and team, which generalized into the libretro api so any emulator could plug in as a core; retroarch became the reference frontend for that ecosystem.
core countover 100 emulator cores available
platform reachruns on consoles, phones, even smart tvs
shader techcrt shaders simulate old scanlines beautifully
rewind featurelets you rewind gameplay frame by frame
for instance
snes9x core — super nintendo emulation, one of retroarch's oldest cores
mupen64plus core — nintendo 64 emulation used by thousands of retropie builds
retroarch on switch — homebrew users run it unofficially on hacked switches
lakka os — linux distro that boots straight into retroarch