Emulators on legacy Microsoft products
- For software that emulates these systems see: MSX, Windows Phone/Mobile, Windows CE, DOS-based Windows 1.0x/2x/3x series, Windows 9x series, Windows NT 3.X and 4.0, Windows NT 5.x, Windows NT 6.x
"legacy products" listed here are systems that are unsupported/abandoned by Microsoft, such as Windows XP.
- Before Diving in
- Note: When an emulator no-longer supports a system it is marked as inactive, even if the emulator is still in development.
- If you have one of these systems (preferably on date-accurate hardware) please consider contributing to the this article by marking emulators with good speed and good compatibility as recommended.
- Some of the emulators listed have the same name/similar names to each-other for the same platform, normally due to one being based of another or being off the same project.
- Many of the download links here link to the Internet Archive due to many of the original hosts of the files going offline.
- Some of the listed platforms are compatible with software made for others listed, each section only lists software created for that specific platform.
- Emulators are listed by oldest supported OS, as to not re-list the same emulators multiple times. Software for older versions of Windows NT (such as XP) should work on newer versions.
| Devices & operating systems | ||
|---|---|---|
| Computers: MSX, WebTV |
Desktop operating systems: DOS-based: MS-DOS, Windows 3.x, Windows 9x |
Mobile / Other operating systems: Windows CE-based: Windows CE, Pocket PC, Windows Mobile Other: Windows Phone, Windows RT |
MS-DOS
[edit | edit source]| Developer | Microsoft |
|---|---|
| Initial release | August 12, 1981 |
| Final release | 8.0 (Windows Me) / September 14, 2000 |
| Preceded by | 86-DOS |
| Succeeded by | Windows NT (since Windows XP) |
| Emulated | ✓ |
- For software that emulates DOS on other hardware, see DOS-based, Windows 1.0x/2x/3x series.
Born from the dawn of the digital age, DOS, reigned supreme through the 80s and early 90s. Though far from sleek, its unassuming might empowered millions to navigate the nascent world of personal computing.
With bare bones efficiency, DOS offered accessible power. Simple commands unlocked a plethora of tasks, from crafting documents to unleashing the magic of text-based adventures. For countless users, DOS wasn't just a tool; it was a canvas for exploration, a gateway to programming adventures and tinkering with the very fabric of digital logic.
While its limitations challenged and its error messages mocked, DOS fostered a generation of resourceful pioneers, adept at navigating command labyrinths and conjuring digital magic from lines of code. This era forged a unique bond between user and machine, where every keystroke held consequence and mastery felt truly earned.
Though DOS may grace museums now, its influence echoes in every modern operating system. Its legacy of simplicity and raw power reminds us that the most transformative innovations often arise from humble beginnings.
Windows 1.0x/2x/3x were graphical user interfaces (GUIs) built on top of MS-DOS. Those were the programs that runs a window manager on top of MS-DOS operating system. Many of the underlying device drivers and protocols had to be loaded in DOS for 3.11 to use them. On the other hand, Windows 9x (95, 98, ME) were standalone operating systems with DOS compatibility mode. Also NT3.x was an operating system as it included its own micro-kernel and device drivers [1].
| Contents | ||
|---|---|---|
| Emulators | Source ports | |
Emulators (DOS)
[edit | edit source]Consoles
- Atari
- Atari 2600
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| Virtual 2600 | 0.82 (Source only) |
Low | GPLv2 (Copyleft) | ✗ | ✗ |
| Virtual VCS | 0.60 source |
Low | GPL (Copyleft) | ✗ | ✗ |
| Stella | 1.3 | Low | GPLv2 (Copyleft) | ✗ | ~ |
| PCAE | 2.5 | ! | GPLv2 (Copyleft) | ✗ | ✗ |
- Atari - 5200
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Virtual Super System | 0.82 | ! | ✗ | ! |
| Atari800 | 7.2.0 | GPLv2 (Copyleft) | ✗ | ! |
| Jum52 | 0.8 | Custom (Source-available) | ✗ | ! |
- Atari 7800
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| v7800 | 0.12 | ! | ✗ | ! |
- Coleco
- ColecoVision
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ADAMEm | 1.0 | ? | ✗ | ! |
| ColEm | 1.0a | Proprietary | ✗ | ! |
- Nintendo
- Nintendo Entertainment System/Famicom
| Name | Latest version | FDS | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| FakeNES | 0.3.1 | ✓ | Mid | Artistic License 1.0 (Open-source) | ✗ | ✗ |
| NESticle | x.xx | ✗ | Low | Proprietary | ✗ | ✗ |
| LandyNES | Prerelease | ✗ | ! | Proprietary | ✗ | ✗ |
| RockNES | 4.00 Beta 1 | ✗ | ! | Proprietary | ✗ | ✗ |
| FCE Ultra | 0.231 | ! | ! | ! | ✗ | ✗ |
| VirtuaNES | 0.97 | ! | ! | Proprietary | ✗ | ✓ |
| fwNES | 0.302 | ! | ! | ✗ | ✗ | |
| NES9x | 1.0 Beta | ! | ! | ? | ✗ | ✗ |
| LoopyNES | 10/18/99 Beta | ! | ! | Proprietary | ✗ | ✗ |
| FCE | 0.1 | ! | ! | ! | ✗ | ✗ |
| FCE++ | 0.06 | ! | ! | ! | ✗ | ✗ |
- Super Nintendo Entertainment System/Super Famicom
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| ZSNES | 1.51 | Low | GPLv2 (Copyleft) | ✗ | ✗ |
| SNEmul | 0.9 | ! | Proprietary | ✗ | ! |
| Snes9x | 1.26b | ! | ! | ✗ | ! |
| NLKE | 0.05b | ! | Proprietary | ✗ | ! |
| NLKSNES | 0.15d | ! | Proprietary | ✗ | ! |
| ESNES | 0.14a | ! | Proprietary | ✗ | ! |
- Game Boy / Game Boy Color
| Name | Latest version | Game Link Support | License | Active | Recommended |
|---|---|---|---|---|---|
| KiGB | 2.03 | ✓ | Proprietary | ✗ | ✗ |
| Vgb | 0.8.8 | ! | Proprietary | ✗ | ! |
| GnuBoy | 1.0.1 | ✓ | GPLv2 (Copyleft) | ✗ | ! |
| D-Boy | 0.75c | ! | Proprietary | ✗ | ! |
| Boycott | 0.55b | ! | Proprietary | ✗ | ! |
- Game Boy Advance
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| No$GBA | 3.06 | Proprietary | ✓ | ✗ |
| VGBA | 0.6 | Proprietary | ✗ | ✗ |
- DSiWare
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| No$GBA | 3.06 | Proprietary | ✓ | ✗ |
- Virtual Boy
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Reality Boy | Beta 0.7 | ! | ✗ | ! |
- Sega
- Master System / GameGear
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| MEKA | 0.70 | Mid | Proprietary | ✗ | ✗ |
| MGX | 0.13 | ! | ! | ✗ | ! |
| Massage | 0.8 | ! | ! | ✗ | ! |
| BrSMS | 1.21 | ! | ! | ✗ | ! |
| SMS+ | 1.3 | ! | ! | ✗ | ! |
| Calypso | 011 | ! | ! | ✗ | ! |
| MasterGear | 1.0 | ! | ! | ✗ | ! |
- Genesis / Mega Drive
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Genesis Plus | 1.2a | Proprietary | ✗ | ✗ |
| Genecyst | x.xx | Proprietary | ✗ | ✗ |
| St0rm | 0.10 Beta | ! | ✗ | ! |
| KGen '98 | 0.4b | Proprietary | ✗ | ! |
| KGen | 0.34b | Proprietary | ✗ | ! |
| DGen | 0.34b | Proprietary | ✗ | ! |
| Generator | 0.35 | ! | ✗ | ! |
| Genesis Plus | 1.2a | Proprietary | ✗ | ! |
| Genital | 1.2 | ! | ✗ | ! |
| GENS | 0.15b | ! | ✗ | ! |
| Megadrive | 0.5 Version 2 | ! | ✗ | ! |
| VGen (Virtual Genesis) | 0.21a | ! | ✗ | ! |
- Saturn
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| semu | 0.1.8 | ! | ✗ | ! |
| SSE | 0.070 | ! | ✗ | ! |
| SSEmu | 0.07b | ! | ✗ | ! |
- VMU
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| SoftVMS | 1.10 (source only) | ? | ✗ | ~ |
- SNK
- Neo-Geo
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| NeoMAME | 0.56b | MAME license (Non-commercial) | ✗ | ! |
| NMAMECombo | 37b51b Beta09987 | MAME license (Non-commercial) | ✗ | ! |
- Neo-Geo Pocket
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| NeoPocott | 0.38b | Proprietary | ✗ | ! |
- Sony
- PocketStation
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| No$GBA | 3.06 | Mid | Proprietary | ✓ | ✓ |
- Magnavox
- Odyssey
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Odyemu | 03/03/2009 | Proprietary | ✗ | ✓ |
- Odyssey²
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| O2EM | 1.16 | Mid | ? | ✗ | ✓ |
- NEC
- PC-FX
| Name | Latest version | GA | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| MagicEngine-FX | 1.1.1 | ! | Low | Proprietary | ✗ | ✗ |
- PC-Engine / TurboGrafx 16
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| HU6280 | 1.89 | Proprietary | ✗ | ! |
| FPCE | 0.0 | Non-commercial | ✗ | ! |
- PC-8800 series
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| P88SR | 1.00 | Proprietary | ✗ | ✗ |
- P88SR
- Only compatible with DOS/V incompatible PC-98 machines running MS-DOS.
- GCE
- Vectrex
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| DVE (DOS Vectrex Emulator) | 2.0b | Proprietary | ✗ | ~ |
- Emerson
- Emerson Arcadia 2001
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| Arcadia 2001 Emulator | 1998/07/30 | ! | Proprietary | ✗ | ✗ |
- Multi-System
| Name | Latest version | Emulates | License | Active | Recommended |
|---|---|---|---|---|---|
| MCHE | 0.06b | Game Boy (Color), NES, SNES, SMS/GG | Proprietary | ✗ | ! |
| Mimic | 2.11 | GEN/MD, SMS/GG, NES, GB and ColecoVision | Non-commercial | ✗ | ! |
Computers
- Commodore
- Commodore 64
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| VICE | 3.1 | Mid | GPLv2 (Copyleft) | ✗ | ✓ |
- Amiga line
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| DosUAE | 0.7.5d | ! | GPLv2 (Copyleft) | ✗ | ✓ |
- Atari
- Atari 8-bit
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PC Xformer Classic | 3.8 | Proprietary | ✗ | ✗ |
- Atari ST
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| FAST | 0.41a | Proprietary | ✗ | ✗ |
| Gemulator Classic | 3.8 | Proprietary | ✗ | ✗ |
- Sinclair
- ZX81
| Name | Latest version | Relative Speed[N 1] | License | Active | Recommended |
|---|---|---|---|---|---|
| No$ZX | 2.0 | 100.1% [N 2] |
Proprietary | ✗ | ✗ |
| XTender2 | beta 13 | Not tested | Proprietary | ✗ | ✗ |
| ZX81 Emulator (Paul Robson) |
4.00 | 101.5% | Proprietary | ✗ | ✗ |
- ZX Spectrum
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| X128 | 0.94 | Non-commercial | ✗ | ✗ |
- Sharp
- X1
| Name | Latest version | X1T | X1TZ | X1Tw | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| X1EMU | 0.5 | ✓ | ✗ | ✗ | ? | ✗ | ✗ |
- Apple
- Macintosh line
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| vMac | 1.9.5 | Proprietary | ✗ | ✗ |
| Ardi Executor | 2.0 | Proprietary | ✗ | ✗ |
- Microsoft
- MSX series
| Name | Latest version | MSX 2 | MSX 2+ | TurboR | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| fMSX | 1.6b2.a | ✓ | ✓ | ✗ | ! | Proprietary | ✗ | ~ |
- Amstrad
- Amstrad CPC
| Name | Latest version | CPC+ | License | Active | Recommended |
|---|---|---|---|---|---|
| CPCE | 1.94 | ✗ | Proprietary | ✗ | ~ |
- x86
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| DOSBox-X | 2026.08.02 | GPLv2 (Copyleft) | ✓ | ✓ |
Arcade
- Multi-Arcade
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.37b14 | MAME license (Non-commercial) | ✗ | ~ |
| System16 | 0.82 | Proprietary | ✗ | ! |
| Calice | 0.1.5 | Proprietary | ✗ | ! |
| Retrocade | 1.2 beta 2 | Proprietary | ✗ | ! |
| EmuDX | 1.0 | Proprietary | ✗ | ! |
- Capcom System One (CPS-1)
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Callus | 0.42 | Proprietary | ✗ | ~ |
- Sega Model 2
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Virtua | 2000-10-30 | ? | ✗ | ! |
Interpreters
| Name | Latest version | Extension(s) | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| Vision-8 | 1.0 | CHIP-8 | High-Mid | Non-commercial | ✗ | ~ |
| SVision-8 | ? | CHIP-8 S-CHIP |
High-Mid | Non-commercial | ✗ | ~ |
| CHIP-8 Interpreter | git | CHIP-8 | High | ? | ✗ | ~ |
| C8 | git | CHIP-8 | Mid | ? | ✗ | ✗ |
| Chip8 | 2.2.0 | CHIP-8 S-CHIP |
Mid | Proprietary | ✗ | ✗ |
| DOS Chip-8 / VChip-8 | 1.1 | CHIP-8 S-CHIP |
Low-Mid | ? | ✗ | ✗ |
| Chip8-DOS | git | CHIP-8 | Low-Mid | GPLv3 (Copyleft) | ✗ | ✗ |
Source ports (DOS)
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Super Mario 64 Port | git | ? | ✗ | ✓ |
OS/2
[edit | edit source]| Developer | IBM Microsoft (1.0–1.3) |
|---|---|
| Initial release | December 1987 |
| Final release | 4.52 / December 2001 |
| Succeeded by | eComStation ArcaOS |
| Emulated | ~ |
OS/2 (Operating System/2) is a series of Operating systems initially developed by IBM and Microsoft before their falling out.
- OS/2 history
- Joint development
IBM and Microsoft first signed the "Joint Development Agreement" in 1985, code named "CP/DOS". OS/2 1.0 was announced in April 1987 and released that december which only ran in Text mode, 1.1 released in 1988 and added the Presentation Manager (GUI) to OS/2, 1.2 added support to HPFS, 1.2 Extended Edition added TCP/IP and Ethernet support. in 1990 OS/2 1.3 release, the last version developed by IBM and Microsoft.
- Post-breakup develeopment
The deal to develop the Operating system together ended with Microsoft leaving development to IBM with Microsoft and IBM not agreeing on how to position OS/2 with Microsoft's Windows 3.0.[1]
Released in 1992 OS/2 2.0 was the first version of OS/2 with 32-bit support, in 1993 2.1 released, it boasted about its compatibility with Windows 3.0 (later windows 3.1). OS/2 3.0 labelled OS/2 Warp 3 released in 1994, Warp had more broad hardware support, better multimedia support, Internet-compatible netowrking, and included IBM Works, between Warp 3 and Warp 4 IBM developed the unreleased Workplace OS which only borrowed little sections of code from OS/2. OS/2 Warp 4 released in 1996 with java and speech recognition software.
- Forks
- eComStation (inactive) fork by PayGlobal Technologies BV
- ArcaOS fork by Arca Noae, LLC
| Contents | ||
|---|---|---|
| Emulators | Source ports | |
Emulators (OS2)
[edit | edit source]- Atari
- Atari 8-bit/2600
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Atari++ | 1.81 | Proprietary | ✗ | ! |
| Atari800 | 1.3.2 | GPLv1 (Copyleft) | ✗ | ! |
- Atari 2600
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Stella | 3.0 | Proprietary | ✗ | ! |
- Apple
- Apple II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| KEGS | 0.60 | Non-commercial | ✗ | ! |
| DGen | 1.23 | BSD-3-Clause (Permissive) | ✗ | ! |
- Coleco
- ColecoVision
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ColEm/2 | 1.00 | Proprietary | ✗ | ! |
- Commodore
- Commodore 16
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| YAPE | 0.32.3 | GPLv2 (Copyleft) | ✗ | ! |
- Commodore 64
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| C=64 | 4.11 | ! | ✗ | ! |
| VICE/2 | 3.1 | ! | ✗ | ! |
- Amiga
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| uae | 0.8.22 | ! | ✗ | ! |
- Nintendo
- Game Boy
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| VirtualGameBoy | 0.6 | ! | ✗ | ! |
- Nintendo Entertainment System/Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| nescafe | 0.702 | GPLv2 (Copyleft) | ✗ | ! |
- Super Nintendo Entertainment System/Super Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ZSNES | 1.5.1 Release 2 | GPLv2 (Copyleft) | ✗ | ! |
| Snes9x | 1.3.9 Release 13 | Proprietary | ✗ | ! |
- Microsoft
- MSX
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| fMSX/2 | 1.5 alpha | Proprietary | ✗ | ! |
- NEC
- NEC PC-8800
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| M88 for OS/2 | 2.15 α7[N 3] | ? | ✗ | ✓ |
- Sega
- Sega Master System/Game Gear
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MasterGear | 1.0.5 | ? | ✗ | ! |
- Sinclair
- ZX Spectrum
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| x128 | 0.5 Beta 5 | Proprietary | ✗ | ! |
- VTech
- Laser 200
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| VZem | 0.5 Beta 5 | Proprietary | ✗ | ! |
- x86 CPUs
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Bochs | 2.2.6 | Proprietary | ✗ | ! |
| Dosbox | 0.74-3 | Proprietary | ✗ | ! |
Source Ports (OS2)
[edit | edit source]- Doom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| OS2Doom | 1.10 | Non-commercial[N 4] | ✗ | ! |
| Doom Legacy | 1.32 | GPLv2 (Copyleft) | ✗ | ! |
| Doom MGL | 1.32b1 | ! | ✗ | ! |
| Doom Dive | 1.9b | ! | ✗ | ! |
| PrBoom+ OS/2 | git | GPLv2 (Copyleft) | ✗ | ! |
- Hexen
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| UHexen | 0.601 | Proprietary | ✗ | ! |
| Hexen/2 | 2.1 | Proprietary | ✗ | ! |
- Quake
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Quake | 1.01 | GPLv2 (Copyleft) | ✗ | ! |
| QuakeWorld | 2.40 rel 4 | GPLv2 (Copyleft) | ✗ | ! |
- Quake 2
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Quake2 Win32OS2 | 188-02-28 | Proprietary | ✗ | ! |
- Tyrian
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| OpenTryian | 2.1 | ? | ✗ | ! |
- Jazz Jackrabbit
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| OpenJazz | 2016-02-01 | ? | ✗ | ! |
- Rick Dangerous
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Xrick | 021212R1 | ! | ✗ | ! |
- Super Mario War
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Super Mario War | 1.8 2016-02-29 | ! | ✗ | ! |
- ScummVM
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ScummVM | 2026.3.0 | GPLv2 (Copyleft) | ✓ | ! |
- Z-Machine
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Frotz | 2.01 Beta 7 | ? | ✗ | ! |
Windows 3.x
[edit | edit source]- For software that emulates Windows 3.x on other hardware, see DOS-based, Windows 1.0x/2x/3x series.
| Developer | Microsoft |
|---|---|
| Initial release | May 22, 1990 |
| Final release | 3.11 / November 8, 1993 |
| Preceded by | Windows 2.1 (1988) |
| Succeeded by | Windows 9x (1995) Windows NT 3.1 (1993) |
| Emulated | ✓ |
- Apple II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Apple II Oasis | 2.6 | ✗ | ? |
- Atari 8-Bit
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Rainbow 95 | 1.36 (Demo) | ✗ | ? |
- Atari ST
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Gemulator 98 | 4.81 | ✗ | ? | |
| Gemulator 96 | 4.5 | ✗ | ? |
- BBC Micro
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| BBC 6502 Emulator | 15/2/92 | ✗ | ? | |
| BeebWin | 0.4RS | ✗ | ? |
- CHIP-8
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| CowChip | 0.2 | ✗ | ? |
- ColecoVision
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ColEm | 0.1.2 | ✗ | ? |
- Commodore Amiga
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| WinUAE | 0.66 Prerelease 2 | ✗ | ? |
- Commodore 64
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PC64 | 2.14 | ✗ | ? | |
| CBM64 | ? | ✗ | ? |
- Cambridge Z88
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Z88Dream | 1.01 | ✗ | ? |
- Fujitsu FM-7
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| XM7 | 3.0L30 | ✗ | ? |
- N88 BASIC
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| N88互換BASIC for Windows | 2.24 | ✗ | ? |
- Super Nintendo Entertainment System/Super Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| SNES-EMU | 1.2d | ✗ | ? |
- Gameboy
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Hyperboy | 0.3 Build 74 | ✗ | ? |
- MSX
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Virtual MSX | 1.1 Beta | ✗ | ? | |
| fMSX | 1.5w0.2 | ✗ | ? |
- Philips P2000
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| M2000 | 0.9.4 | GPLv3 (Copyleft) | ✓ | ✓ |
- Sharp X68000
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| EX68 | 0.007 | ✗ | ? |
- TI calculator
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Virtual TI | 2.5 Beta 5 | ✗ | ? |
- Turing Machine
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Turing Machine Emulator | ? | ✗ | ? |
- Zuse Z23
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Zuse Z23 simulator | 2.1 | ✗ | ? |
- Z-Machine
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| WInfocom | Beta 1.0 | ✗ | ? |
- ZX Spectrum
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| WSpecEm | 1.4b | ✗ | ? | |
| WinZ80 | 4.00 | ✗ | ? |
- Source ports
- Doom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| WInGDoom | ? | ? | ✗ | ? |
Windows 9x
[edit | edit source]| Developer | Microsoft |
|---|---|
| Initial release | 4.00.950 / July 14, 1995 (as Windows 95) |
| Final release | 4.90.3000 / June 19, 2000 (as Windows Me) |
| Preceded by | Windows 3.x (1991) |
| Succeeded by | Windows XP (2001) |
| Emulated | ✓ |
- For software that emulates Windows 9x, see Windows 95/98/ME emulators.
From 1995 to 2000, Windows 9x based operating systems painted the nascent digital landscape with vibrant hues and infectious possibilities. Though often temperamental, its intuitiveness and accessibility ushered in a new era of personal computing.
The iconic desktop metaphor and pre-installed games beckoned exploration, while dial-up connections hummed the soundtrack to global connectivity. Floppy disks, the currency of shareware treasures, fostered vibrant communities, united by troubleshooting forums and a shared language of shortcuts and error messages.
Windows 9x was a democratizing force, empowering users to create, connect, and play. Paint and Game Maker unleashed creativity, while Glide-based and early D3D-based games ushered in a new era of 3D graphics for computers. Its limitations fostered ingenuity, and every mastered tweak felt like a personal conquest.
Though now as a legacy OS, Windows 9x's influence on interface design, user interaction, and accessibility remains. It was a learning platform, a social hub, and a canvas for digital dreams. A colorful pixelated playground that forever changed the trajectory of personal computing.
- Some emulators made for MS-DOS work on Windows 9x.
| Contents | ||
|---|---|---|
| Emulators | Source ports | |
Emulators (Windows 9x)
[edit | edit source]Consoles
- Nintendo
- Nintendo Entertainment System/Famicom
| Name | Latest version | FDS | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| NESticle | x.xx | ✗ | Low | ✗ | ✗ |
- Super Nintendo Entertainment System/Super Famicom
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| ZSNES | 1.51 | Low | GPLv2 (Copyleft) | ✗ | ✗ |
- Game Boy (color)
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| gnuboy | git | GPLv2 (Copyleft) | ✗ | ! |
- Nintendo 64
| Name | Latest version | Plugins | Controller Pak | Rumble Pak | Transfer Pak | 64DD | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|---|---|
| UltraHLE | 1.0 | ! | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ~[N 5] |
- Sony
- PlayStation
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Bleem! | 1.6b | ✗ | ✗ | |
| Connectix VGS | 1.4.1 | ✗ | ✗ |
Arcade
- Multi-Arcade
| Name | Latest version | NG | NG-CD | HNG-64 | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| RAINE | 0.97.6 | ✓ | ✓ | ✗ | ✗ | Source-available | ✓ | ✓ |
- CPS-1
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Callus | 0.42w | ✗ | ~ |
Computers
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| vMac | 1.9.6 | ! | ✗ | ! |
- Apple II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| AppleWin | 1.25.0.4 | GPLv2 (Copyleft) | ✗ | ! |
- CHIP-8
| Name | Latest version | Extension(s) | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| Vision-8 | 1.0 | CHIP-8 | High-Mid | Non-commercial | ✗ | ~ |
| SVision-8 | ? | CHIP-8 S-CHIP |
High-Mid | Non-commercial | ✗ | ~ |
| CowChip | 0.2 | CHIP-8 | Low-Mid | Proprietary | ✗ | ✗ |
Source Ports (Windows 9x)
[edit | edit source]- ScummVM
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| ScummVM | 2.7.1 | Mid | GPLv2 (Copyleft) | ✓ | ✓ |
Windows NT
[edit | edit source]- For emulation on current versions of Windows NT (10.0), see Emulators on Windows NT 10.0.
Sever editions typically won't have neccery drivers for emulation, so are not listed
Windows NT first released as a Enterprise product, later releasing to Consumers.
The consumer editions of Windows NT are: Windows XP, Windows Vista, Windows 7, Windows 8 and Windows 8.1, Windows 10 and Windows 11.
Enterprise Windows NT
[edit | edit source]- For software that emulates Windows NT 3.x and 4.0, see Windows NT 3.x and 4.0 emulators.
- For software that emulates Windows 2000 on other hardware, see Windows NT 5.x emulators.
| Developer | Microsoft |
|---|---|
| Initial release | July 27, 1993 |
| Final release | Service Pack 6a with Post SP6a Security Rollup (4.0.1381.335) / July 26, 2001 |
| Preceded by | Windows 3.x (1991) |
| Succeeded by | Windows 2000 (1999) |
| Emulated | ✓ |
Windows NT is a successor to the DOS-based Windows 9x operating systems.
Windows NT before the release of Windows XP was not intended for consumers instead they were for corporations for workstations, servers and embedded systems.
- Most of emulators here vaguely mention NT support, usability may vary.
- Atari Lynx
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Handy | 0.95 | BSD-3-Clause (Permissive) | ✗ | ? |
- Commodore
- 64, 128, VIC-20, PET, PLUS4 and CBM-II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| VICE | 3.0 (4) 3.0 (3.51) 3.0 (3.50) |
GPLv2 (Copyleft) | ✗ | ? |
| WinVICE | git | ? | ✗ | ? |
- Arcade
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME32 | 0.36 | Proprietary | ✗ | ? |
- Nintendo Entertainment System/Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Nesticle | 0.42 | ✗ | ? | |
| Famtasia | 5.1 | ✗ | ? |
- Gameboy
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| BGB | 1.03 | ✗ | ? |
Windows XP
[edit | edit source]- For software that emulates Windows NT 5.x on other hardware, see Windows NT 5.x emulators.
| Developer | Microsoft |
|---|---|
| Initial release | December 15, 1999 |
| Final release | Service Pack 3 with May 2019 security update (5.1.2600.7701) / May 14, 2019 |
| Preceded by | Windows NT 4.0 (1996) |
| Succeeded by | Windows Vista (2007) |
| Emulated | ✗ |
Windows XP was a major upgrade for general-consumers, with the last version of Windows releasing being Windows 9x.
- Libretro front-end
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| RetroArch | 1.22.2 | GPLv3 (Copyleft) | ✓ | ! |
- Apple II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| AppleWin | 1.32 | GPLv2 (Copyleft) | ✓ | ✓ |
- Macintosh (classic)
| Name | Latest version | License | Active | Recommended | |
|---|---|---|---|---|---|
| 68k | |||||
| BaskiliskII | git | GPLv2 (Copyleft) | ✓ | ✓ | |
| PowerPC | |||||
| SheepShaver | git | GPLv2 (Copyleft) | ✓ | ✓ | |
- Atari 2600
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Stella | 6.0.2 | GPLv2 (Copyleft) | ✗ | ! |
- Emerson Arcadia 2001
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| WinArcadia | 36.55 | ! | ✓ | ? |
- Arcade
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| FinalBurn Neo | 1.0.0.2 | Non-commercial | ✓ | ! |
| FinalBurn Alpha | 0.2.97.43 | Non-commercial | ✗ | ! |
- Multi-system
| Name | Latest version | License | Active | Emulates | Recommended |
|---|---|---|---|---|---|
| Altirra | 3.91 | GPLv2 (Copyleft) | ✓ | Atari 400, 800, XL, XE, XEGS, 5200 | ! |
| BizHawk | 1.13.2 | MIT GPL |
✓ | List | ! |
- x86 CPUs
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| DOSBox-X | 2026.08.02 | GPLv2 (Copyleft) | ✓ | ✓ |
| DOSBox | 0.74-3 | GPLv2 (Copyleft) | ~ | ~ |
- MSX
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| OpenMSX | 0.12.0 | GPLv2 (Copyleft) | ✗ | ✓ |
- Nintendo Entertainment System/Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| FCEUX | 2.6.6 | GPLv2 (Copyleft) | ✓ | ✓ |
| PuNES | 0.111 | GPLv2 (Copyleft) | ✓ | ✓ |
| Yanese | 0.89 | Proprietary | ✗ | ✓ |
- Super Nintendo/Super Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Snes9x | 1.60 | Non-commercial | ✗ | ✓ |
- PC-Engine / TurboGrafx 16
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Ootake | 3.06 | GPLv2 (Copyleft) | ✗ | ! |
- Sega Genesis/Mega Drive
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Kega Fusion | 3.64 | Proprietary | ✗ | ✓ |
- Sega Master System
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Kega Fusion | 3.64 | ✗ | ✓ |
- Sony
- PlayStation
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ePSXe | 2.0.2-1 | ✗ | ✓ |
- PlayStation 2
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PCSX2 | git | GPLv3 (Copyleft) | ✗ | ~ |
Windows 7
[edit | edit source]- For software that emulates Windows NT 6.x on other hardware, see Windows NT 6.x emulators.
| Developer | Microsoft |
|---|---|
| Initial release | November 8, 2006 |
| Final release | July 2023 update rollup (6.3.9600.21075) / July 11, 2023 |
| Preceded by | Windows XP (2001) |
| Succeeded by | Windows 10 (2015) |
| Emulated | ✗ |
- Atari 2600
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Stella | 7.0 | GPLv2 (Copyleft) | ✓ | ! |
- Multi-system
| Name | Latest version | License | Active | Emulates | Recommended |
|---|---|---|---|---|---|
| Mesen | Nightly 0.9.9 |
GPLv3 (Copyleft) | ✓ | NES SNES GB(C) GBA PC-E (TG-16) SMS GG SG-1000 |
! |
| Altirra | 4.40 | Atari 400, 800, XL, XE, XEGS, 5200 | GPLv2 (Copyleft) | ✓ | ! |
- Arcade
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ! |
- x86 CPUs
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PCBox | git | GPLv2 (Copyleft) | ✓ | ! |
- Nintendo
- Game Boy (Color)
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| VisualBoyAdvance-M | 2.2.3 | GPLv2 (Copyleft) | ✓ | ! |
- Game Boy Advance
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| mGBA | 0.10.5 | MPL 2.0 (Copyleft) | ✓ | ! |
| VisualBoyAdvance-M | 2.2.3 | GPLv2 (Copyleft) | ✓ | ! |
- GameCube/Wii
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Dolphin | 5.0-16391 | GPLv2 (Copyleft) | ✗ | ! |
- Wii U
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Cemu | 2.6 | MPL 2.0 (Copyleft) | ✓ | ! |
- Switch
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Ryujinx | 1.1.1207‡ | ✓ | ✗ | ! |
- Microsoft
- Xbox
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| xemu | 0.7.98 |
GPLv2 (Copyleft) | ✗**[2] | ! |
| Cxbx-Reloaded | 0.1 | GPLv2 (Copyleft) | ✓ | ! |
- Sega
- Dreamcast
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Redream | 1.5.0 | Proprietary | ✗ | ! |
| Flycast | 2.7 | GPLv2 (Copyleft) | ✓ | ! |
- Sony
- PlayStation
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| DuckStation | 0.1-5624 Legacy Pre-UI build |
GPLv3 (Copyleft) | ✗ | ! |
- PlayStation Portable
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PPSSPP | 1.20.4 v1.19 (latest D3D9 supported version) |
GPLv2 (Copyleft) | ✓ | ! |
- PlayStation 2
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PCSX2 | 1.7.3581 | GPLv3 (Copyleft) | ✗ | ! |
- PlayStation 3
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| RPCS3 | Latest Qt5 build | GPLv2 (Copyleft) | ✗ | ! |
Windows CE-based
[edit | edit source]Windows CE is a series of operating systems for Embedded systems. such as personal digital assistants (PDAs) and Smart Phones.
- Before diving in;
- Note that programs made for Windows CE are generally compatible with the Windows Mobile operating system but not necessarily vice versa.[3]
- HPC:Factor has a good software compatibility database for these below Windows CE-based devices.
| Contents | ||
|---|---|---|
| Windows CE | Pocket PC | Windows Mobile |
Windows CE
[edit | edit source]| Developer | Microsoft |
|---|---|
| Initial release | November 16, 1996 |
| Final release | 8.0 (Embedded Compact 2013) / June 13, 2013 |
| Succeeded by | Windows IoT |
| Emulated | ✓ |
- For software that emulates Windows CE, see Windows CE.
Emulators
- CHIP-8
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| SCHIP | 1.0 | Proprietary | ✗ | ! |
- Sinclair
- ZX Spectrum
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| SpectrumAnyWherePDA | 1.1 | ! | ✗ | ! |
Source ports
- Doom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Doom4CE | 1.9.0.1 | ! | ✗ | ! |
| GFDoom | 0.95 | ! | ✗ | ! |
| ReMooD-CE | 0.8.100.0 | ! | ✗ | ! |
| Chocolate-doom | 1.30 | GPLv2 (Copyleft) | ✗ | ! |
| DoomCE | ? | ! | ✗ | ! |
- Quake
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Quake for HPC’s | 0.07 | ! | ✗ | ! |
Pocket PC
[edit | edit source]| Developer | Microsoft |
|---|---|
| Manufacturer | Various |
| Type | Personal digital assistant Smartphone |
| Release date | 2000 |
| Discontinued | 2007 |
| Predecessor | Palm-size PC |
| Successor | Windows Phone (as a combined software and hardware branding) |
| Emulated | ✓ |
- For software that emulates Pocket PC, see Pocket PC emulators.
Pocket PC is a series of operating systems based on Windows CE 3.0 for a class of PDA devices also called 'Pocket PC'. These devices used either the SH-3, MIPS, or ARM architectures, due to the differences of these three architectures many projects state their support (or lack there of) for them, normally offering separate downloads for each supported architecture.
| Contents | ||
|---|---|---|
| Emulators | Source ports | |
Emulators (Pocket PC)
[edit | edit source]Consoles
- Atari 2600
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketVCS | 1.0 | Proprietary | ✗ | ! |
| iTARI | 0.2 | ! | ✗ | ! |
- Atari - Lynx
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketLynx | 1.0 (Beta 1) | Proprietary | ✗ | ! |
- Bandai - WonderSwan
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketWS | 0.02 | ✗ | ! | |
| oswanCE | 0.0.1 | Proprietary | ✗ | ! |
| cygne | 2.1a | Proprietary | ✗ | ! |
- Coleco - ColecoVision
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketColeco | 1.0 beta | ✗ | ! |
- Nintendo - Game Boy
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| gnuboyCE | 0.11r2/0.12 | GPLv2 (Copyleft) | ✗ | ! |
| gnuboy for Pocket PC | 0.91.13-0.7 | ! | ✗ | ! |
| gnuBoy XCE | 1.2.0 Final | GPLv2 (Copyleft) | ✗ | ! |
| gnuboy CE for H/PC | 0.9.13-0.71 | GPLv2 (Copyleft) | ✗ | ! |
| PalmGB | 1103 | Proprietary | ✗ | ! |
| M-Boy | 0.2 | ! | ✗ | ! |
| PocketGnuboy | 1.21 | ! | ✗ | ! |
- Nintendo - Game Boy Advance
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| VBAdvanceCE | 0.10 | GPLv2 (Copyleft) | ✗ | ! |
- Nintendo Entertainment System/Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| InfoNES | 0.76J | ✗ | ! | |
| PocketNester | 0.7 | GPLv2 (Copyleft) | ✗ | ! |
| NesterJ4u | 1.13 | GPLv2 (Copyleft) | ✗ | ! |
| NesterJ | 0.501 | GPLv2 (Copyleft) | ✗ | ! |
| Nester | public beta 4 | GPLv2 (Copyleft) | ✗ | ! |
| nesCE H/PC | 0.05 | Non-commercial | ✗ | ! |
| NesCE for the Pocket PC | ? | Non-commercial | ✗ | ! |
| darcNesCE | 0.00 | Non-commercial | ✗ | ! |
| Pocket FC | 0.6 | ! | ✗ | ! |
- Super Nintendo Entertainment System/Super Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Pocket SNES | 1.12.200 | Non-commercial | ✗ | ! |
| PocketSNES9x | 1.32 | Non-commercial | ✗ | ! |
| Snes9xJ4u | Beta 1k (β1k) | Non-commercial | ✗ | ! |
| TWSFC | ? | ! | ✗ | ! |
| SNESCE | ? | ! | ✗ | ! |
- Sega Master System & Game Gear
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| smsCE | 0.0.2/0.0.1 | ! | ✗ | ! |
| CE/gg | 0.5 | ! | ✗ | ! |
- Sega - Genesis/Mega Drive
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Pocket Genesis | 1.0 Beta 2 | ! | ✗ | ! |
| PicoDrive | 0.008 | Non-commercial | ✗ | ! |
| Genesis Plus | 1.09 | ! | ✗ | ! |
- Sony - PlayStation
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| FPseCE | 0.09.2 | ! | ✗ | ! |
| Pocket SX | ? | ! | ✗ | ! |
- SNK - Neo Geo
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| neopopCE | 0.0.1 | ! | ✗ | ! |
| gngeoCE | 0.0.1 | ! | ✗ | ! |
| NeoPocott | 0.38b-R1 | ! | ✗ | ! |
- Sinclair - ZX Spectrum
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketSpeccy | 0.0.1d | ! | ✗ | ! |
| UnrealSpeccyPPC | v102 | ! | ✗ | ! |
| PocketClive | 2B | ✓ | ✗ | ! |
| Sinclair Spectrum Emulator | 1.1 | ! | ✗ | ! |
- NEC - PC-9800 series
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Neko Project II | 0.81a | Proprietary | ✗ | ! |
| Pocket9801 | 0.28 | Proprietary | ✗ | ! |
- NEC - PC Engine/Turbo Grafx-16
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| bf's Engine | 0.1b | Proprietary | ✗ | ! |
| tgemuCE | 0.0.1 | ! | ✗ | ! |
| Pocket Engine | 1.0 Beta 1 | ! | ✗ | ! |
- Multi-system
| Name | Latest version | License | Active | Emulates | Recommended |
|---|---|---|---|---|---|
| MorphGear | 2.4.0.9 | Proprietary | ✗ | SMS, Game Boy color, GBA, NES, SNES, PC Engine/Turbo Grafix, Genesis | ! |
| YameCE | 0.38g | Proprietary | ✗ | Game Boy (Color), NES, SNES, PC Engine/Turbo Grafix | ! |
Computers
- Atari ST
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| CastCE | 1.01 | Proprietary | ✗ | ! |
- Atari 800
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Pocket Atari | 2002/05/13 | Proprietary | ✗ | ! |
- Apple II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| appleCE | 0.2b | Proprietary | ✗ | ! |
| Pina | 012 | ! | ✗ | ! |
- Commodore 64
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Come Back 64 | 0.2 alpha | Proprietary | ✗ | ! |
- Commodore - Amiga
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketUAE | 20060121 | Proprietary | ✗ | ! |
- Sharp - MZ-2500
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| EmuZ-2500 | ? | GPLv2 (Copyleft) | ✗ | ! |
- Microsoft - MSX
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketMSX | 1.4.49 | Proprietary | ✗ | ! |
| fmsxCE / fmsxSE | 0.14 | Proprietary | ✗ | ! |
Arcade
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.2 | MAME license (Non-commercial) | ✗ | ! |
| MAMECE3 | 9.5 | ! | ✗ | ! |
| iMAME | 007 | MAME license (Non-commercial) | ✗ | ! |
Calculator
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Free42 | 1.4.49 | GPLv2 (Copyleft) | ✗ | ! |
Source ports (Pocket PC)
[edit | edit source]- Quake
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketQuake | 0.062 | ! | ✗ | ! |
- Quake II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketQuake II | 0.11 | ! | ✗ | ! |
- Rick Dangerous
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| xrick pocketpc | 20040716 | ? | ✗ | ✓ |
- FreeSCI
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| freesci pocketpc | 20040713 | ? | ✗ | ✓ |
- Wolfenstein 3D
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| wolf3d pocketpc | 1.0 (20051209) | Non-commercial | ✗ | ✓ |
| PocketWolf3D | 0.2 | ! | ✗ | ! |
- Jazz jackrabbit
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| openjazz pocketpc | 20060514 | GPLv2 (Copyleft) | ✗ | ✓ |
- Sierra On-Line Adventure Game Interpreter (AGI)
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Pocket Sarien | 20020424 | GPLv1 (Copyleft) | ✗ | ✓ |
- ScummVM
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ScummVM | 1.5.0 ARM 0.7.1 (MIPS, SH3) |
GPLv2 (Copyleft) | ✗ | ✓ |
Windows Mobile
[edit | edit source]| Developer | Microsoft |
|---|---|
| Initial release | April 19, 2000 |
| Final release | 6.5.3 / February 2, 2010 |
| Succeeded by | Windows Phone |
| Emulated | ✓ |
- For software that emulates Windows Mobile, see Windows Mobile emulators.
Windows Mobile was created by Microsoft for 'Pocket PC' devices and Smartphones.
- Windows Mobile 2003 is based on the Windows CE 4.x kernel.
- Windows Mobile 5.0, 6.0, 6.1, 6.5 are based on the Windows CE 5.x kernel.
Emulators
- Atari
- Atari 2600
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Stella | 2.3.5 | Proprietary | ✗ | ✗ |
- Nintendo
- Nintendo Entertainment System/Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Pocket Nester+ | 0.9 | Proprietary | ✗ | ✗ |
- Super Nintendo Entertainment System/Super Famicom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PocketSNES | 1.53 | Proprietary | ✗ | ✗ |
- NEC
- NEC PC-8800
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| M88 | 0.04/0.06 | Proprietary | ✗ | ✓ |
- Sharp
- Sharp X1
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| X millennium | 05/02/14 test | Proprietary | ✗ | ~ |
- Zeebo
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Infuse | No releases yet | Proprietary [N 6] | ✗ | ~ (WIP) |
- x86 CPUs
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Limbo | WinMobile build | GPLv2 (Copyleft) | ~ | ✗ |
| DOSBoxPPC | 0.63 | Proprietary | ✗ | ✗ |
Other (Mobile/ARM)
[edit | edit source]Windows Phone
[edit | edit source]- For software that emulates Windows Phone, see Cellphone_emulators#Windows_Phone_8.x_.26_Windows_10_Mobile.
| Developer | Microsoft |
|---|---|
| Initial release | WW: October 21, 2010 US: November 8, 2010 |
| Latest release | 8.1 Update 2 (8.10.15148.160) / June 2, 2015 |
| Preceded by | Windows Mobile, Zune |
| Emulated | ✗ |
- CHIP-8
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| WinRT-CHIP8 | git | TBD | MIT (Permissive) | ✗ | ! |
- Nintendo
- Super Nintendo Entertainment system/Super Famicom
| Name | Latest version | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|
| Snes8x (Snes9x based) |
2.15.3 | Mid | ! | ✗ | ✓ |
- Game Boy Advance
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| VBA10 | 1.22 Alt |
Non-commercial | ✗ | ~ |
| VBA8 | 2.27 | GPLv2 (Copyleft) | ✗ | ~ |
- libretro frontends
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| RetriX | 2.1.77.0 | Proprietary | ✗ | ✓ |
Windows RT
[edit | edit source]| Developer | Microsoft |
|---|---|
| Final release | 6.3.9600 Update 3 (Windows RT 8.1 Update 3) / January 10, 2023 |
| Preceded by | Windows CE |
| Succeeded by | Windows 10 S Windows 10 (ARM64), version 1709 |
| Emulated | ✗ |
Windows RT was a editions of windows targeted ARM7 devices, typically tablets or laptops.
- Emulators
- x86 CPUs
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Bochs | 2.6 | ! | ✗ | ! |
| Win86emu | 0.6 | ! | ✗ | ! |
| DOSBox | 0.74 | ! | ✗ | ! |
- 64, 128, VIC-20, PET, PLUS4 and CBM-II
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| VICE | 3.0 | GPLv2 (Copyleft) | ✗ | ! |
- Nintendo DS
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| DeSmuME | 0.9.11 | ! | ✗ | ! |
| MelonDS | 1.1 | ✓ | ✓ | ! |
- Game Boy
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| DMGBoy | 2.0 | ! | ✗ | ! |
- MacOS
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Mini vMac | git | ! | ✗ | ! |
- Super Nintendo Entertainment System
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Snes9x | 1.53 source |
Non-commercial | ✗ | ! |
- Calculator
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Wabbitemu | 1.6.11.28 | ! | ✗ | ! |
- Source ports
- Quake 3
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| ioQuake3 | 3 source |
! | ✗ | ! |
- Doom
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| PrBoom | ? source |
! | ✗ | ! |
- Wolfenstein 3D
| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| Wolf3D | ? source |
! | ✗ | ! |
Computers
[edit | edit source]MSX
[edit | edit source]| Developer | ASCII Corporation |
|---|---|
| Manufacturer | National, Sony, Pioneer, Panasonic, Samsung, Sharp, Philips, Canon, Yamaha, Toshiba, Mitsubishi, Sanyo, JVC, Fujitsu, Spectravideo, GoldStar, Hitachi, Kyocera, Yashica, Daewoo, Dragon MSX, Casio |
| Type | Home computer |
| Release date | October 21, 1983 (MSX) |
| Discontinued | 1993 (MSX turboR) |
| Emulated | ✓ |
- For software that emulates MSX on other hardware, see MSX emulators.
The bustling landscape of 1980s home computing witnessed the emergence of the MSX platform, a standardized architecture for home computers. Beyond its versatile hardware, the MSX's success stemmed from its robust software environment, anchored by two key components: MSX-DOS and MSX-BASIC.
- MSX-DOS - A Tailored Disk Operating System
Derived from its namesake, MS-DOS, yet significantly streamlined for the MSX's limited memory footprint (64kB), MSX-DOS provided essential file management and disk access functionalities. Its compact design allowed efficient operation on early MSX machines, enabling users to store programs and data on floppy disks, expanding the platform's potential beyond mere game consoles. The intuitive command-line interface, akin to MS-DOS, fostered accessibility and a community of enthusiastic programmers comfortable navigating its text-based environment.
- MSX-BASIC - Bridging the Gap to Creativity
Built upon an extended version of Microsoft's Basic, MSX-BASIC served as the primary programming language for the MSX platform. Its accessible syntax and clear commands lowered the barrier to entry for coding, empowering users to unlock the creative potential of their machines. A rich library of built-in graphics and sound commands facilitated the development of games, animations, and even music, transforming MSX computers into versatile tools for artistic expression. The standardized nature of MSX-BASIC across different models encouraged collaboration and software sharing, fostering a vibrant community of users and programmers.
Emulators (MSX)
[edit | edit source]Consoles
- Nintendo
- Nintendo Entertainment System/Famicom
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| MNESX (Preview) | WIP | ! | ! | ! | ✗ | ! | ~ |
- Game Boy
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| GEM | 1.21 | ✓ | ✓ | ✓ | ✗ | Mid | ~ |
- Sega
- SG-1000
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| SG1000 | 0.96.1 | ✓ | ✓ | ✓ | ✗ | Mid | ~ |
- Coleco
- ColecoVision
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| Mission | 1.1 | ✓ | ✓ | ✓ | ✗ | Mid | ~ |
Consoles
- Commodore
- PET 2001
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| EMU6PET | 1.0 | ✓ | ✓ | ✓ | ✗ | Mid | ~ |
- Microsoft
- MSX
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| rMSX | 1.3 FE | ✗ | ✗ | ✓ | ✗ | Mid | ~ |
- Sinclair
- ZX Spectrum
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| EMU6 | 1.3 | ~ | ✓ | ~ | ✗ | Mid | ~ |
| EMU6_128 | 1.1 | ~ | ~ | ~ | ✗ | Mid | ~ |
| ROMU6 | 2.4 | ✓ | ✓ | ✓ | ✗ | Mid | ~ |
- Amstrad
- CPC
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| ROMU6CPC | 1.2 | ✗ | ✓ | ✓ | ✗ | Mid | ~ |
| EMU6CPC | dev | ✓ | ✓ | ✓ | ✗ | Mid | ~ |
Interpreters
- CHIP-8
| Name | Latest version | MSX | MSX2/2+ | MSXturboR | Active | Accuracy | Recommended |
|---|---|---|---|---|---|---|---|
| Vision-8 | 1.0 | ✓ | ✓ | ✓ | ✗ | Mid | ~ |
WebTV
[edit | edit source]WebTV (later called MSN TV) is a Thin client device created by WebTV Networks, Inc. which was bought by Microsoft. Microsoft sold the license to a reference design to many companies, during 2001 as WebTV rebranded to MSN TV all contracts to licensed manufacuturies of WebTV devices except RCA were dropped.
Emulators
| Name | Latest version | Active | License | Recommended |
|---|---|---|---|---|
| MAME | ? | ✗ | Proprietary | ! |
Source ports
| Game title | Latest version | Active | License | Recommended |
|---|---|---|---|---|
| Doom | ? | ✗ | Proprietary | ! |
| You Don't Know Jack | ? | ✗ | Proprietary | ! |
References and Notes
[edit | edit source]- References
- Notes
- ↑ 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.
- ↑ After turning off the simulated hardware improvements that were not standard in the original computer.
- ↑ Versions 2.15 α7 and its source code (2.15s) are currently lost. The latest version downloadable is 2.10 α6 along with its source code (2.10s).
- ↑ Source code available under the Doom Source License
- ↑ Recommended if you have a 3dfx card
- ↑ The source code will be released when emulation improves.