Nintendo Entertainment System (NES) |
FCEUX, Mesen |
Mesen offers better debugging and accuracy |
Super Nintendo (SNES) |
Snes9x, bsnes |
bsnes is cycle-accurate; Snes9x is lighter |
Game Boy / Color |
SameBoy, Gambatte |
SameBoy is highly accurate |
Game Boy Advance (GBA) |
mGBA, VisualBoyAdvance-M |
mGBA is modern and more accurate |
Nintendo 64 (N64) |
Project64, Mupen64Plus |
Project64 has a GUI, Mupen64Plus is CLI-based |
PlayStation 1 (PSX) |
DuckStation, ePSXe |
DuckStation is actively developed and accurate |
PlayStation Portable (PSP) |
PPSSPP |
Best-in-class, supports upscaling |
Nintendo DS |
DeSmuME, melonDS |
melonDS is newer and focuses on accuracy |
PlayStation 2 |
PCSX2 |
Requires decent hardware, great compatibility |
Nintendo 3DS |
Citra |
Very compatible, even on modest PCs |
Wii / GameCube |
Dolphin |
Excellent performance and features |
PlayStation 3 |
RPCS3 |
Very good but requires a powerful PC |
Xbox (original) |
Cxbx-Reloaded, Xemu |
Xemu is more stable and accurate |
Xbox 360 |
Xenia |
Still in development, some games work well |
Sega Genesis / Mega Drive |
KEGA Fusion, Gens |
Fusion supports multiple Sega systems |
Sega Saturn |
Mednafen, Yabause, Kronos |
Mednafen offers the best compatibility |
Sega Dreamcast |
Redream, Flycast |
Redream is easy to use and has HD support |