Emulators on Windows

From Emulation General Wiki
(Redirected from Emulators on PC)
Jump to navigation Jump to search
Microsoft Windows
Icon Windows 10.png
Developer Microsoft
Type Operating systems
Earliest release Windows 1.0 (1985)[N 1]
Windows XP (2001)
Latest release Windows 11 (2021)
For emulators that run natively on Windows on ARM, see Emulators on Windows/ARM.
For software emulates Windows, see Hypervisors and Windows 2000/XP/Vista emulators.
This page is for emulation on Windows NT, with x86 or x86_64 CPUs

Microsoft Windows is a series of operating systems by Microsoft. The currently maintained releases are Windows 10 & 11.

Before diving in;
  • This list only shows the latest versions, and currently recommended or semi-recommended emulation software, if you have are an older Windows version, see the see also section.
  • Remember that emulators can have different levels of completion or compatibility. If a game you are trying to run does not work properly, try a different one. If the emulator too slow even with lowered settings with a recommended emulator, choose a less recommended one in the list.
  • Note that game compatibility can be lower in emulators for lower system requirements.
  • See each Wiki Category Consoles, Computers and Arcade for individual dedicated system pages to see provided up-to-date listings and in-depth information on specific aspects like hardware features, peripheral support, compatibility and also enhancements features etc.
  • Some games have Game engine recreations and source ports that run on Windows, which may perform better/be better than emulators, for the specific game(s).

Atari[edit]

Atari 8-bit family[edit]

Name Latest version Models XEGS libretro Accuracy FLOSS Active Recommended
Atari800 5.2.0 400, 800, XL, XE Cycle
Altirra 4.21 400, 800, XL, XE Cycle
Atari++ 1.84 400, 800, XL, XE Cycle
MAME 0.270 Good: 400, 800
Basic: XL, XE
? ~
Pantheon 14.360 800, XE Mid ~
Atari800Win-PLus 4.1 400, 800, XL, XE ?
Rainbow 2.2.0 400, 800, XL, XE ?

Atari ST[edit]

Name Latest version libretro FLOSS Active Recommended
Hatari 2.5.0
Steem SSE 4.2.0 R21 ?
ARAnyM git
Gemulator 9.0 ? ~
Steem Engine 3.2
SainT 2.40 ?
PCE/atarist pce-20191006 ?
CaSTaway 0.9.2

Atari 2600[edit]

Name Latest version libretro Accuracy FLOSS Active Recommended
Stella 7.0 Cycle
MAME 0.270 Cycle
Pantheon 14.360 High ~
PCAE 2.6
2.7
High ~
z26 4.07 High ~
BizHawk 2.10-rc1 ?
Gopher2600 0.35.1 High
EMU7800 5.4.0.1 Mid
Stellarator git ?
VCS 2600 1.0 Low

Atari 5200[edit]

Name Latest version libretro Accuracy FLOSS Active Recommended
Altirra 4.21 Cycle
Atari800 5.2.0 Cycle
kat5200 0.8.1 ?
MAME 0.270 Mid
Jum52 git ?
Rainbow 2.2 ?

Atari 7800[edit]

Name Latest version libretro Accuracy FLOSS Active Recommended
MAME 0.270 High
A7800 5.2 High
ProSystem 1.3 (Windows)
git (libretro)
? [N 2]
EMU7800 5.4.0.1 Mid
BizHawk 2.10-rc1 ?

Atari Jaguar[edit]

Name Latest version AJ-CD libretro FLOSS Active Recommended
Phoenix 2.8.JAG
Virtual Jaguar 2.1.2
Unofficial builds
git (libretro)
[N 2]
MAME 0.270 ~
Project Tempest 0.95 ~

Atari Lynx[edit]

Name Latest version libretro FLOSS Active Recommended
Mednafen 1.32.1
MAME 0.270
Handy 0.95

Nintendo[edit]

Nintendo Entertainment System[edit]

Name Latest version Accuracy FLOSS Active Recommended
Mesen Dev builds Cycle
puNES WIP builds
0.111
Cycle
Nestopia UE libretro core
1.52.1
Nestopia JG git
Cycle
FCEUX 2.6.6
libretro (FCEUmm)
High
ares git Artifacts
v140
High ~
BizHawk
(QuickNES)(NESHawk)
Dev Builds
2.10-rc1
?
(Core dependent)
~
Nintendulator/NRS 2023-12-23
0.985 Beta
Cycle ~

Super Nintendo Entertainment System[edit]

Name Latest version Accuracy FLOSS Active Recommended
ares git Artifacts
v140
Full Cycle
bsnes nightly Partial Cycle ~
Mesen 2.0.0 (preview) Cycle
Snes9x nightly
libretro nightly core

1.63
High NC

Nintendo 64[edit]

Name Latest version Accuracy FLOSS Active Recommended
Mupen64Plus-Next Parallel Launcher Fork Plugin dependent
ares git Artifacts
v140
High
simple64 2024.09.1
GLideN64
High
RMG 0.6.6 stable
0.6.6 -dev
Plugin dependent
BizHawk
(Mupen64Plus)(ares)(MAME)[N 3]
Dev builds
2.10-rc1
Plugin dependent
Core dependent
~
Project64 Rosalie241's MMHD
Nightly
3.0.1
Keygen
Plugin dependent

GameCube / Wii / Triforce[edit]

Name Latest version GameCube Wii Triforce libretro FLOSS Active Recommended
Dolphin Dev ~[N 4] [N 5]
Ishiiruka-Dolphin (いし海豚) Dev ~ ~
Pureikyubu (PlayCube) 1.6

Wii U[edit]

Name Latest version Accurancy Amiibo FLOSS Active Recommended
Cemu 2.2 Medium ~
Decaf git Low

Nintendo Switch[edit]

Name Latest version Amiibo FLOSS Active Recommended
Ryujinx Nightlygit
yuzu Nightly (Offline)git (Offline) *

Nintendo 3DS[edit]

Name Latest Version New 3DS FLOSS Active Recommended
Citra
citra_libretro
Canary
Nightly
libretro cores
~
Panda3DS 0.8 ~ ~

Nintendo DS[edit]

Name Latest Version FLOSS Active Recommended
melonDS Dev Builds[N 6]
0.9.5
libretro core[N 7]
DeSmuME 0.9.13
libretro core
BizHawk* Dev builds
2.10-rc1
~
No$GBA 3.05 ~

Game Boy Advance[edit]

Name Latest version Game Link Support e-Reader libretro Accuracy FLOSS Active Recommended
mGBA 0.10.3 Mid
higan (火眼) v110 ?
VBA-M 2.1.11 Mid

Pokémon mini[edit]

Name Latest version libretro FLOSS Active Recommended
GBE+ 1.8 [N 8]
PokeMini 0.6.0git
minimon 2005:01:20 ~
MAME 0.270
PokeKaMini 0.7.0

Virtual Boy[edit]

Name Latest version libretro FLOSS Active Recommended
Mednafen 1.32.1
VBjin SVN r103

Game Boy / Game Boy Color[edit]

Name Latest version Game Link Support libretro FLOSS Active Recommended
SameBoy 0.16.7 [N 9]
BGB 1.6.4
Gambatte r571
Gearboy 3.5.0
BizHawk 2.10-rc1
MAME 0.270 ~
Emulicious 2024-08-31 ~

Game & Watch[edit]

Name Latest version libretro FLOSS Active Recommended
MAME 0.270
DSP 0.23WIP1

Sega[edit]

Sega Model 1[edit]

Name Latest version Active libretro FLOSS Recommended
MAME 0.270
Modeler 0.9.3a

Sega Model 2[edit]

Name Latest version libretro FLOSS Active Recommended
Model 2 Emulator 1.1a
MAME 0.270 ~

Sega Model 3[edit]

Name Latest version libretro FLOSS Active Recommended
Supermodel SVN Builds ~ (WIP)
MAME 0.270

SG-1000[edit]

Name Latest version SC-3000 SF-7000 libretro FLOSS Active Recommended
MasterGear 4.9.3
MAME 0.270
BizHawk 2.10-rc1
Genesis Plus GX[N 10] 1.7.5 RC1 ~
higan (火眼) v110 ~ ~
Kega Fusion 3.64 ~

Master System / Game Gear[edit]

Name Latest version GG libretro Accuracy FLOSS Active Recommended
Genesis Plus GX[N 10] 1.7.5 RC1 Very high
MAME 0.270 High
Emulicious 2024-08-31 Very high ~
BizHawk 2.10-rc1 Very high ~
higan (火眼) v110 High ~
Phoenix 2.8.JAG Very high ~

Genesis / MegaDrive / CD / 32X[edit]

Name Latest version CD 32X Pico libretro FLOSS Active Recommended
BlastEm 0.6.2
Exodus 2.1
Genesis Plus GX[N 10] 1.7.5 RC1
BizHawk 2.10-rc1 ?
Kega Fusion 3.64

Saturn / ST-V[edit]

Name Latest version ST-V libretro FLOSS Active Recommended
Mednafen 1.32.1
SSF PreviewVer R33
Kronos 2.6.2
Yaba Sanshiro 2 (Yaba三四郎2) 1.15.0 ~

Dreamcast / NAOMI[edit]

Name Latest version NAOMI Atomiswave Windows CE libretro FLOSS Active Recommended
DEmul 0.7 Build 280418
redream 1.5.0
Flycast CI Builds
reicast r20.04 (Not Working)
r8.1 (Snap Store)
~
nullDC 1.0.4 r150 ~
Makaron T12/5 ~
Chankast 0.25
MAME 0.270 ~ ~

Sega VMU[edit]

Name Latest version libretro FLOSS Active Recommended
SoftVMS 1.10 (source only) ? ~
MAME 0.270
ElysianVMU 0.2.0 ?
DirectVMS 1.8 ?
DreamVMU 0.1 ?

NEC[edit]

NEC PC-6000[edit]

Emulator Latest Version libretro FLOSS Active Recommended
PC6001VX 4.2.9
PC6001V 2.0.4
yaPC-6001 2018/12/27 ~
MAME 0.270
PC6001VW 310f

NEC PC-8800[edit]

Emulator Latest Version libretro FLOSS Active Recommended
ePC8801MA Kai SE (ePC8801MA改SE) 210523 ~
ePC-8001 1/28/2023
XM8 1.70
MAME git artifacts[N 11]
0.270
~[N 12]
QUASI88
quasi88_libretro
libretro core
0.6.4
~[N 13] ~

NEC PC-9800[edit]

Name Latest version libretro Accuracy FLOSS Active Recommended
Neko Project 21/W (猫Project 21/W) v0.86 rev92 High
Neko Project II kai (猫Project II改) git High ~
Neko Project II (猫Project II) 0.86 Mid ?
Anex86 e1 Low-Mid ?
MAME 0.270 Low
SL9821 0.4.0.3 High ? TBD
DOSBox-X 2024.10.01 Low ~

PC Engine / PC Engine CD / SuperGrafx[edit]

Name Latest version PCE-CD SuperGrafx libretro Accuracy FLOSS Active Recommended
Mednafen (PCE-Accurate) 1.32.1 High
MAME 0.270 High
Mednafen (PCE-Fast) 1.32.1 Mid
BizHawk 2.10-rc1 High
higan (火眼) v110 ~ ? ~

PC-FX[edit]

Name Latest version GA libretro Accuracy FLOSS Active Recommended
Mednafen 1.32.1 TBD Mid-High
MAME 0.270 ~ Mid
MagicEngine-FX 1.1.1 TBD Low
Xe 2.16.2 TBD ?

Sony[edit]

PlayStation[edit]

Name Latest Version Plugins FLOSS libretro RIR Accuracy Active Recommended
DuckStation git High
Mednafen 1.32.1 High
XEBRA 22/11/06 High
PCSX-R PGXP(git)
Windows
Plugin dependent
ePSXe 2.0.5 Plugin dependent ~

PlayStation 2[edit]

Name Latest Version libretro FLOSS Active Recommended
PCSX2 1.6.0 (stable)
SVN
~ (WIP)
Play! Builds ~
DobieStation git
Builds
~
hpsx64 v0450 ~
orbum git

PlayStation 3[edit]

Name Latest Release Version FLOSS Active Recommended
RPCS3 0.0.33 Alpha[N 14]
Nucleus git
Short Waves 0.0.2
PS3F 0.1

PlayStation 4[edit]

Name Latest version FLOSS Active Recommended
Orbital git
GPCS4 git
PS4Delta git
fpPS4 git ~

PlayStation 5[edit]

THERE ARE CURRENTLY NO EMULATORS FOR THIS DEVICE THAT CAN RUN COMMERCIAL GAMES AND/OR SOFTWARE.

Name Latest Version Hardware features
and peripherals
Enhancements FLOSS Active Recommended
Kyty git

Pocket Station[edit]

Name Latest version libretro Accuracy FLOSS Active Recommended
MAME 0.270 High
No$GBA 3.05 Mid
PK201 20/04/28 (Windows)
24/08/30 (Android)
Mid
PKEmu 1.1 Private Beta ?
pockystation git (git) ?

PlayStation Portable[edit]

Name Latest version libretro FLOSS Active Recommended
PPSSPP 1.17.1
JPCSP SVN

PlayStation Vita[edit]

Name Latest version FLOSS Active Recommended
Vita3K git

Google[edit]

Android[edit]

Name Version VM Accuracy FLOSS Active Recommended
Genymotion 3.7.1 VirtualBox High
BlueStacks 5.21.205 QEMU (before v2.5) / VirtualBox (after v2.5) High
MEmu 8.0.0 VirtualBox High
LDPlayer 4.0.50.3 VirtualBox High
NoxPlayer 7.0.0.9 VirtualBox High
MuMu 1.1.0.2
1.1.0.5 (v2.3.17) (Chinese Version)
VirtualBox High
Android x86 14.1-r5 VirtualBox, VMWare (for 3d acc) Mid
Android Studio 4.0 QEMU Low ~

Microsoft[edit]

MSX series[edit]

Name Latest version MSX 1 MSX 2 MSX 2+ TurboR Accuracy libretro FLOSS Active Recommended
openMSX git Cycle
blueMSX 2.8.2 Cycle
MAME 0.270 ~ High
fMSX 6.0 Mid ~
Pantheon 14.360 ~ ~ High
MSXPLAYer
(fMSX based)
MSX Game Reader
(Commercial)
~ ~ Mid
DarcNES 9b0401/9b0313 ~ Low

Xbox Classic[edit]

Note: xboxdevwiki's own list of emulators
Name Latest version Sega Chihiro (千尋) FLOSS Active Recommended
xemu 0.7.132 ~ (WIP)
Cxbx-Reloaded git ~ (WIP) ~
XQEMU git ~ (WIP)
StrikeBox git
Cxbx git
Dxbx 0.5

Xbox 360[edit]

Name Latest version OS FLOSS Active Recommended
Xenia git Win7+

Xbox One[edit]

THERE ARE NO EMULATORS FOR THIS PLATFORM.

Xbox Series X and Series S[edit]

THERE ARE NO EMULATORS FOR THIS PLATFORM.

Apple[edit]

Apple I[edit]

Name Latest version FLOSS Active Recommended
Pom1 v1.0.0
MAME 0.270 ~
CocoaPom (Java) v0.1 ?
Apple 1 Emulator 1.4 ? ?

Apple II Line[edit]

Name Latest version ][ ][+ //e IIc //e Enhanced //e Platinum IIc Plus IIGS FLOSS Active Recommended
MAME 0.270
AppleWin 1.30.19.0
MicroM8 Continuous
BizHawk
(Virtu based)
2.10-rc1
Mednafen 1.32.1 ✗ (WIP)
DarcNES 9b0401/9b0313

apple /// Line[edit]

Name Latest version /// /// Revised /// Plus FLOSS Active Recommended
MAME 0.270

Apple IIGS[edit]

Name Latest version FLOSS Active Recommended
KEGS 1.34
GSplus 0.14 ~
GSport 0.31
MAME 0.270

Apple Lisa[edit]

Name Latest version FLOSS Active Recommended
LisaEm 1.2.7
IDLE r23 TBD
MAME 0.270

Macintosh line[edit]

Name Latest version FLOSS Active Recommended
68k
Basilisk II 1.0 R5
Mini vMac 36.04
MAME 0.270 TBD
PCE 0.2.2 TBD
Ardi Executor 2.1.17
vMac 0.19
PowerPC
SheepShaver 03-12-2022 (Win)
git
QEMU 4.0.0 TBD
PearPC 0.6.0
DingusPPC [1] TBD

Apple iPod[edit]

THERE ARE NO EMULATORS FOR THIS PLATFORM.

iOS[edit]

Name Latest version FLOSS Active Recommended
touchHLE 0.1.2
Actions
~

SNK Corporation[edit]

Neo Geo and variants[edit]

Name Latest version NG NG-CD HNG-64 libretro FLOSS Active Recommended
MAME 0.270 ~ [N 15]
FinalBurn Neo stable WIP builds
RAINE 0.96.12
FinalBurn Alpha 0.2.97.43
Xe 2.16.2
ares v140
Kawaks 1.65
NeoRAGEx 5.4e

Neo Geo Pocket[edit]

Name Latest version NGP NGPC libretro FLOSS Active Recommended
Mednafen 1.32.1
MAME 0.270
ares v140
higan (火眼) v110
NeoPop 1.06b ? ~
vdmgr 0.2.6 ? ~
NeoGPC 1.1

Commodore[edit]

Commodore 64 & 128[edit]

Name Latest version libretro Accuracy FLOSS Active Recommended
VICE (x64sc) 3.8 Very high
Denise 2.3 Very high
Hoxs64 1.1.2.6 Very high
VICE (x64) 3.8[N 16] High ~
Emu64 git ? ~
Micro64 1.00.2018.03.16 Build 719 High ~
BizHawk 2.10-rc1 ?
CCS64 V3.9.2 High
Hyper64 1.00.2008.08.08 Build 20 Mid
MAME 0.270 Mid
Frodo 4.1b ?

Commodore 65[edit]

Name Latest version libretro Accuracy FLOSS Active Recommended
Hi65 v9 BASIC 10 only ~
MAME 0.270 Low

Amiga Line[edit]

Name Latest version libretro FLOSS Active Recommended
FS-UAE 3.0.5
WinUAE 5.3.0
WinFellow 0.5.11
MAME 0.270
Denise N/A

x86 CPUs[edit]

Name Latest version 8086*¹ 286 386*² 486*³ Pentium*⁴ Pentium II*⁵ Celeron*⁶ libretro FLOSS Active Recommended
86Box git
PCem v17
VARCem Builds ~
DOSBox-X 2024.10.01
DOSBox 0.74-3
SVN
Bochs 2.8
MAME 0.270 ~ ~ ~
QEMU 9.1.0 [N 17]

Sinclair[edit]

ZX81[edit]

Name Latest version libretro FLOSS Relative Speed[N 18] Active Recommended
ZEsarUX 11.0 110.9%
EightyOne (81) 1.40 114.3%
Spud81 0.221 ? 114.9% ~
SZ81
(xz80 & z81 based)
2.1.7
2.3.10 (Unofficial)
100.0% ~
MAME 0.270 ? Not tested
MTMW
(aka 'MulTiMachine')
1.30b ? Not tested
No$ZX 2.0 100.1%
[N 19]
VB81 1.30 Not tested
VB81 XuR 1.30.3 (26/11/2019) ? 100.5%

ZX Spectrum line[edit]

Name Latest Version Libretro Core FLOSS Active Recommended
EightyOne 1.40 ~ (WIP)
FUSE 1.5.7
Speccy 5.9
ZEsarUX 11.0
BizHawk 2.10-rc1 ? ~
Retro Virtual Machine 2.0.beta-1.r6 ? ~
EMU (Russian) 1.01 ? ~
ZX-Poly 2.3.0 TBD

Acorn Computers[edit]

BBC Micro/BBC Master[edit]

Name Latest version BBC Micro BBC Master FLOSS Active Recommended
BeebEM git B, B+, M128
B-em 2.2, git A, B, B+, M128, MC MT, M512
Model B 10-04-04 B, B+ ?
B2 git B, B+, M128 ?

Electron[edit]

Name Latest version FLOSS Active Recommended
MAME 0.270
eek git
ElectrEm 0.6c ?
ElkJS git ?
Elkulator git

Multi (Atom, Micro, Electron)[edit]

Name Latest version Atom BBC Micro BBC Master Electron FLOSS Recommended
MAME 0.270 A, B, B+, M128 ?
Pantheon 14.360 ?

Archimedes[edit]

Name Latest version FLOSS Active Recommended
Arculator 2.1
MAME 0.270
ArcEm 1.50

Risc PC / A7000[edit]

Name Latest version FLOSS Active Recommended
RPCEmu 0.9.4
MAME 0.270

Notes[edit]

  1. First ever release of Windows, was a graphical shell for MS-DOS see Emulators for DOS
  2. 2.0 2.1 Main branch is dead, but the libretro core is still alive.
  3. MAME core for Aleck 64 only.
  4. Requires the Triforce branch to work. It is very old and unsupported.
  5. At Alpha release and has bugs that are not present on standalone Dolphin.
  6. Windows
  7. melonDS libretro core two versions out of date (still on 0.9.3), and the generation 5 Pokemons are broken. If you turn on C-Gear, after a few minutes you'll be unable to save. You also can't use any wifi features or do in game trades either or the game will freeze.
  8. Pokémon mini core available not yet available in binary releases (source only).
  9. 10.0 10.1 10.2 Only available on PC as a libretro core (e.g. RetroArch).
  10. CI-Windows
  11. As of Version 0.251, NEC PC-8801MA, NEC PC-8801MH, and NEC PC-8801mkIISR, and the clones: NEC PC-8801FA, NEC PC-8801MA2, NEC PC-8801mkIIFR and NEC PC-8801mkIIMR have been promoted to working status and is considered playable
  12. Only libretro core is still active.
  13. The developers are currently treating version increments as milestones, not as stables.
  14. As 0.153 (2014), 0.139 (2010), 0.78 (2003)
  15. Source only, pass '--enable-x64' to configure
  16. Supports the Conroe model.
  17. As calculated by Carlo Delhez's clkfreq, originally distributed with his XTender emulator. The ZX81 has relatively complicated timing mechanics, depending on signalling of WAIT during NMI; relative speed is a measurement of how closely an emulator matches a real machine in terms of clock cycles spent processing within a frame. 100.0% denotes the same execution speed as a real machine.
  18. After turning off the simulated hardware improvements that were not standard in the original computer.

See Also[edit]

Emulators on