Updated 2023
Assuming that accuracy is a priority as long as the game runs at a playable speed.
Arcade - FinalBurn NEO, MAME Atari 2600 - Stella Atari 7800 - ProSystem Atari Jaguar - Virtual Jaguar ??? Atari Lynx - Handy Bandai Wonderswan - Beetle Cygne Coleco ColecoVision - blueMSX GCE Vectrex - vecx ??? Magnavox Odyssey 2 - o2em Microsoft MSX / MSX2 - blueMSX NEC PC Engine / TurboGrafx-16 - Beetle PCE NEC PC-FX - Beetle PC-FX Nintendo DS - MelonDS Nintendo Game Boy - Gambatte, mGBA Nintendo GBA - mGBA Nintendo NES - Mesen Nintendo 64 - Mupen64Plus-Next Nintendo SNES - Snes9x, Mesen-S, bsnes-hd (for high res mode 7) Nintendo Virtual Boy - Beetle VB Sega Dreamcast - Flycast Sega Master System, Genesis, Game Gear, Sega CD - Genesis Plus GX Sega Saturn - Beetle Saturn, Kronos SNK Neo Geo Pocket / NGPC - Beetle NeoPop Sony PlayStation - Beetle PSX (HW) Sony PSP - PPSSPP 3DO - Opera ???
In alphabetical order:
Beetle Cygne Beetle PC-FX Beetle PCE Beetle PSX Beetle Saturn Beetle VB blueMSX bsnes-hd FinalBurn NEO Flycast Gambatte Genesis Plus GX Kronos MAME MelonDS Mesen Mesen-S mGBA Mupen64Plus-Next o2em Opera PPSSPP ProSystem Snes9x Stella vecx Virtual Jaguar
Best standalone emulators
Arcade
- FinalBurn NEO
- MAME
- Sega Model 2 (Daytona USA) - Model 2 Emulator or MAME.
- Sega Model 3 (Virtua Fighter 3) - Supermodel
- Sega Naomi - DEmul
PCs
- Windows 9x/DOS - PCem
- DOS - DOSBox-x
- Amiga - WinUAE
- MSX - blueMSX
- Commodore 64 - VICE
- NEC PC-9800 - Neko Project II
- ZX Spectrum - FUSE
- Atari ST - Hatari
- Macintosh - Mini vMac
- Apple II - AppleWin or MAME
Atari
- 2600 (1977) - Stella
- Lynx (1989) - Mednafen (libretro)
- Jaguar (1993) - Virtual Jaguar
Nintendo consoles
- NES (1983) - Mesen
- SNES (1990) - bsnes
- N64 (1996)- m64p or Project64
- Gamecube (2001) - Dolphin
- Wii (2006) - Dolphin
- Wii U (2012) - Cemu
- Switch (2017) - yuzu
Nintendo handhelds
- Game Boy (1989) - SameBoy or mGBA
- Virtual Boy (1995) - Mednafen (libretro)
- Game Boy Advance (2001) - mGBA or VBA-M
- DS (2004) - DeSmuMe or melonDS
- 3DS (2011) - Citra
Sega
- Master System / Game Gear - Genesis Plus GX (libretro)
- Genesis (1988) - Genesis Plus GX (libretro) or BizHawk
- 32X (1994) - Kega Fusion
- Saturn (1994) - Mednafen (libretro)
- Dreamcast (1998) - Flycast and Flycast Dojo
Sony
- Playstation (1994) - Mednafen (libretro) or Duckstation
- Playstation 2 (2000) - PCSX2
- PlayStation Portable (2004) - PPSSPP
- Playstation 3 (2006) - RPCS3
- PlayStation Vita - Vita3K (barely works)
Microsoft consoles
- Xbox (2001) - xemu
Others
- NEC PC Engine/TurboGrafx-16 (1987) - Mednafen (libretro)
- Philips CD-i (1991) - MAME
- 3DO (1993) - 4DO/Opera (libretro)
- Neo Geo Pocket (1998) - Mednafen (libretro)
- Bandai WonderSwan (1999) - Mednafen (libretro)
- Flash games - FlashPoint
- Windows games on Linux - Wine or Proton
- ScummVM