List of emulators
Appearance
![]() | This article needs attention from an expert on the subject. Please add a reason or a talk parameter to this template to explain the issue with the article. |
This article lists software that emulates arcade and console game systems, computing platforms and CPUs.
Arcade Systems
- Ace [1] – CPS1/CPS2/Neogeo emulator.
- Calice [2] – A Capcom system one emulator.
- Callus
- FinalBurn
- FinalBurn Alpha [3] – mainly emulates CPS and NeoGeo games.
- Kawaks [4]
- PINMAME – PINball Multiple Arcade Machine Emulator
- MAME – Multiple Arcade Machine Emulator
- Modeler
- Nebula [5]
- Raine – emulator for arcade machines, including games by Taito, Jaleco, Toaplan, NMK, Capcom.
- Shark Emulator – emulator of mainly Toaplan arcade games for Windows.
- Xcade for the PalmOS.
- XMAME – MAME for the X Window System.
- ZiNc
- Sparcade [6] – one of the oldest emulators around.
Console Systems
- MESS (Multiple Emulator Super System)
Nintendo systems
- BasicNES
- BioNES
- FakeNES
- Famtasia
- FCE Ultra / Windows, Linux, DOS
- fwNES
- Jnes
- Mednafen/ FreeBSD, Linux, Mac OS/X, NetBSD, Windows
- nemulator
- Nessie
- NESten
- Nester
- NESticle / Windows
- Nestopia
- NEStra / Linux
- Nintendulator
- NinthStar NES
- Olafnes [7] / Windows
- PocketNES / Game Boy Advance
- RockNES
- SMYNES
- SwNES
- UberNES
- VirtuaNES
Sega systems
- Ages
- DGen / Windows, Linux, Mac, FreeBSD, BeOS, MacOS X
- Genecyst
- Genesis Plus [13] / Linux, Windows, MacOS X, Sega Dreamcast, Nintendo Gamecube
- Gens / Windows, Linux
- Kega
- Kega Fusion
- KGen
- Xega
Sony systems
Atari systems
- Virtual Jaguar / Windows
Microsoft systems
Other
- Mednafen / FreeBSD, Linux, Mac OS/X, NetBSD, Windows
- Virtual ColecoVision [20] / Windows, Java
Portable Systems
Nintendo systems
- BasicBoy
- BGB
- gnuboy
- KiGB
- Liberty for PalmOS
- Mednafen / FreeBSD, Linux, Mac OS/X, NetBSD, Windows
- NO$GMB
- Phoinix (emulator) for PalmOS
- VisualBoyAdvance [23]
- Wzonka-Lad for Amiga
- BoycottAdvance [24]
- BoycottAdvance Online [25]
- Mednafen / FreeBSD, Linux, Mac OS/X, NetBSD, Windows
- VisualBoyAdvance [26]
- NO$GBA
Atari systems
Sega systems
Others
Emulators on Portable Systems
- PSP
Mobile phones and PDAs
Avionics Systems
Computer Systems
- Acorn Computers Ltd
- Amiga
- Amstrad
- Apple II
- AppleCE for the Pocket PC
- Apple IIe Emulator for Windows
- Catakig for the Macintosh
- ApplePC for MS-DOS
- AppleWin for Windows [41]
- KEGS emulates the Apple IIGS[42]
- KEGS32 emulates the Apple IIGS for Windows[43]
- Bernie II the Rescue emulators the Apple IIGS on the Macintosh[44]
- IIe for the Macintosh
- PalmApple for PalmOS
- XGS/32 emulates an Apple IIgs in Windows
- Atari XL/XE
- Atari ST
- Commodore 64
- Commodore plus/4
- DEC Alpha
- IA-64
- IBM mainframe
- Intel x86
- Mac II/Quadra
- Macintosh Plus
- Macintosh Classic
- Macintosh
- Many different emulators for running Mac programs on Windows are discussed at http://emaculation.com/ ... such as SoftMac.
- SheepShaver - Power Macintosh Emulator
- MSX
- SAM Coupé
- SIM Coupé [53]
- Sinclair QL
- SWTPC 6809 with Psymon and Flex09
- Sinclair ZX Spectrum
- Tandy
- Texas Instruments calculators
- Texas Instruments TI-99/4 and TI-99/4A Home Computer
- TRS-80
- Many old DEC computers
- Windows
- Softwindows emulates Windows
- Many x86 emulators will be able to run Windows (see above) as will virtualisers running on x86 platforms
Multi-system
- MESS – Multiple Emulator Super System
- Kega Fusion
- LJP - (Little John PalmOS)
CPU
- MOS Technology 6502
- Intel Pentium
- Motorola 68040
- Mac OS for PowerPC Macintosh (see Mac 68K emulator)
- Unix Amiga Emulator. The UAE emulation engine is commonly used in emulators of other 68K platforms, like the Macintosh.
Mistaken for emulators
A number of programs which provide compatibility for running programs designed for other operating systems on the same hardware are sometimes mistaken for emulators:
- E/OS has the goal of making it possible to run any program designed for any operating system without the need to actually install any other operating system.
- FreeBSD and other BSD Unixes have system call translation allowing them to run Linux binaries compiled for the same platform
- iBCS (Intel Binary Compatibility Standard) allows a number of x86 Unix operating systems to run a common binary format
- LINE runs x86 Linux programs on Microsoft Windows
- Mac-On-Linux, ShapeShifter, Simics, Parallels, Inc., Plex86, Virtual PC for Windows, and VMware run entire operating systems inside another. This is called virtualization. Basilisk II also supports virtualization on m68k platforms.
- SCO UNIX has a similar "Linux kernel personality"
- WINE (WINE Is Not an Emulator) runs Microsoft Windows programs on various Unix-like operating systems running on x86 machines.
- OPEN COLINUX Running Linux under Windows