Emulators on Legacy systems
- This article is dedicated to operating systems & computers that have been discontinued.
- For software that emulates these systems see: x86 CPUs, Macintosh, Commodore 64, MSX, Windows Phone/Mobile, Windows CE, FM Towns, Atari 8-bit Atari ST, ZX Spectrum, Coleco Adam, Dragon 32/64, Tandy TRS-80, PC-9800 and PC-8800.
In this article "Legacy systems" means unsupported by manufacturer/developer. This includes home computers (such as Commodore 64), operating systems and series of operating systems no longer receiving support (such as the Windows 9x series of operating systems).
This does NOT include emulators for discontinued handhelds or consoles, or operating systems supported by their developers (Such as Windows or Linux).
The reason to discontinuing these products varies. In the case of computers the reason support ends is due to the outdated hardware and lack of foreseeable money from supporting it. For operating systems it varies from lack of profit/lack of commercial success (such as BeOS, OS/2) to devices it was for becoming outdated or failing themselves (such as BlackBerry OS).
Before Diving in |
---|
Note that many of these emulators are forks of other emulation projects, as such these versions may be marked as inactive while the main version is still active. |
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. |
Some software (such as some emulators on Atari ST require custom hardware |
Microsoft products | ||
---|---|---|
Desktop operating systems: MS-DOS, Windows 3.x, Windows 9x, Windows NT |
Mobile operating systems: Windows CE, Pocket PC, Windows Mobile, Windows Phone. |
Computers: MSX, WebTV |
Computers/Operating systems | ||
Computers: Atari: Atari 8-bit Atari: Atari ST Commodore: Commodore 64 Commodore: VIC-20 NEC: PC-8800 series NEC: PC-9800 series Coleco: Coleco Adam Tandy: Tandy Color Computer 2 Dragon Data: Dragon 32/64 Sinclair Research: ZX Spectrum Cambridge Computer: Cambridge Z88 |
Desktop operating systems: Silicon Graphics: IRIX Be Inc: BeOS Fujitsu: Towns OS Apple: Classic Mac OS NeXT: NeXTSTEP IBM: OS/2 Terry A. Davis: TempleOS |
Mobile operating systems: Nokia & Intel: MeeGo Palm, Inc: Palm OS BlackBerry: Blackberry OS |
BeOS
Developer | Be Inc. |
---|---|
Type | Operating systems |
Release date | 1995 |
Latest release | 2000 (R5) |
Successor | Haiku |
BeOS was a operating system developed by Be Inc., BeOS originally targeted the PowerPC platforms BeBox and Macintosh, and later 32-bit x86 computers.
- BeOS History
BeOS was developed by former Apple employee Jean-Louis Gassée, the first version of BeOS was released with the BeBox. In 1996 the CEO of Apple Inc., Gil Amelio started negotiations to buy Be Inc., the negotiations ended not working due to the Be Inc. CEO Jean-Louis Gassée wanting $300 million[1] with Apple offering $125 million , Apple instead purchased NeXT (Including NeXTSTEP) from Steve Jobs.
Contents | ||
---|---|---|
Console emulators | Computer emulators | Source ports |
Consoles (BeOS)
- Nintendo
- Nintendo Entertainment system/Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeNES | 0.4.1 | ✓ | ✗ | ! |
DarcNES | dnbe9b0401 | NC | ✗ | ! |
Pretendo | 0.10a | ✗ | ✗ | ! |
- Super Nintendo Entertainment system/Super Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeS9x | 1.41-1 | NC | ✗ | ! |
BeYame | 0.27c beta 3 | ✗ | ✗ | ! |
- Nintendo 64
Name | Latest version | Plugins | FLOSS | Active | Recommended |
---|---|---|---|---|---|
Mupen64 | 0.0.4 | ✓ | ✓ | ✗ | ~ |
- GameBoy/GameBoy Color
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeGameboy | v0.63 | ✗ | ✗ | ! |
BeYame | 0.27c beta 3 | ✗ | ✗ | ! |
BeGameboy | 1.0.3 | ✓ | ✗ | ! |
- Game Boy Advance
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BoyCott Advance | 0.2.8R1 | ✗ | ✗ | ! |
VisualBoyAdvance | 1.5.1 | ✗ | ✗ | ! |
- Sega
- Sega Genesis/Megadrive
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeOS Gens | 2.12a | ✓ | ✗ | ! |
DGen | 1.18 | ✓ | ✗ | ! |
DGen | 1.23 | ✓ | ✗ | ! |
- Atari
- Atari 5200
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
atari++ | 1.32 | ✓ | ✗ | ! |
- Atari Lynx
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Handy | 0.82R1 | ✓ | ✗ | ! |
- Magnavox
- Odyssey²
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
O2EMBeOS | ? | ✗ | ✗ | ! |
- SNK
- Neo Geo
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeMAME | 0.53b | NC | ✗ | ! |
Gngeo | 0.5.9a | ! | ✗ | ! |
NeoCD | 0.31 | ! | ✗ | ! |
- NEC
- PC Engine/Turbo Grafx 16
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BePcEngine | 0.0.1 | ✗ | ✗ | ! |
BeYame | 0.27c beta 3 | ✗ | ✗ | ! |
DarcNES | dnbe9b0401 | NC | ✗ | ! |
tgemu | 0.1 | ✓ | ✗ | ! |
- Arcade
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
FinalBurn | ? | ✓ | ✗ | ! |
BeLaser | ? | ! | ✗ | ! |
RAINE | 0.37.3 | ✗ | ✗ | ! |
XMAME | 0.65.1 | NC | ✗ | ! |
Computers (BeOS)
- Commodore
- Commodore 64
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Comeback64 | 0.1 | ✗ | ✗ | ! |
Frodo | 4.1a | ✗ | ✗ | ! |
VICE | 3.1 | ✓ | ✗ | ! |
- Commodore Amiga
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeUAE | 0.8.17R1 | ✓ | ✗ | ! |
- Commodore 16
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
YAPE | 0.32.3 | ✓ | ✗ | ! |
- Apple
- Macintosh
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BasiliskII | 0.9-1 | ✓ | ✗ | ! |
- Apple II
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeApple][e | 0.20 | ✓ | ✗ | ! |
DarcNES | dnbe9b0401 | NC | ✗ | ! |
Sweet16 | 1.5 | ! | ✗ | ! |
- Microsoft
- MSX
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
fMSX BeOS | ? | ! | ✗ | ! |
- x86 CPU
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeBochs | 1.2.1. | ! | ✗ | ! |
- Sinclair
- ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Beccy Emulator | Developer Preview Release | ! | ✗ | ! |
- Sharp
- X68000
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
run68 | ? | ! | ✗ | ! |
- Acorn
- BBC Micro
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BeBeebEm | 0.8 | ✗ | ✗ | ! |
Source Ports (BeOS)
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
ScummVM | 1.0.0 | Mid | ✓ | ✓ | ✓ |
BlackBerry
Developer | BlackBerry Limited |
---|---|
Type | Operating systems |
Release date | 1999 |
Latest release | 2000 (3.6) |
Successor | BlackBerry 10 |
- For software that emulates BlackBerry OS, see Cellphone emulators#BlackBerry.
BlackBerry OS was an operating system developed by BlackBerry Limited for their devices.
BlackBerry OS later completly reworked into BlackBerry 10 which has since was itself discontinued in 2018. The latest operating system developed by BlackBerry Limited "BlackBerry Secure OS" is based on Android, first used for the Blackberry phone BlackBerry Priv.
- Sony
- PlayStation Portable
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PPSSPP | 0.9.9 | ✓ | ✗ | ✓ |
Palm
Developer | Palm, Inc. ACCESS |
---|---|
Type | Operating systems |
Release date | 1996 |
Latest release | 2007 (Garnet OS 5.9.4) |
- For software that emulates Palm OS, see Cellphone emulators#Palm.
Palm OS was a mobile operating system developed by Palm Inc. for personal digital assistants (PDAs), and later for smartphones. Palm OS was installed on Palm Inc's PDA devices, as well as many other devices not developed by Palm Inc.
- Computers
- Apple II
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PalmApple | 0.8.0 | ✓ | ✗ | ! |
- Commodore 64
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Frodo for PalmOS | 4.2 RC1 | ✓ | ✗ | ! |
- Consoles
- Multi System
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
GuineaPig | 015.1 beta | ✗ | ✗ | ! |
Little John PalmOS | 1.0.1 | ~[N 1] | ✗ | ! |
- Source Ports
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
ScummVM | 0.11.1 | Mid | ✓ | ✓ | ✓ |
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ZDoomZ | 2.1 | ✓ | ✗ | ~ |
- Hexen
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
zhexen | 2.1 | ✓ | ✗ | ~ |
- Hexen 2
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ZHexen 2 | 1.5 | ✓ | ✗ | ~ |
- Quake
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ZQuake | 2.2 | ✓ | ✗ | ~ |
DOS
Developer | Microsoft |
---|---|
Type | Operating systems |
Release date | 1980 |
Latest release | 1994 (6.22) 2001 (8.0) |
Successor | Windows 3.x |
- For software that emulates DOS on other hardware, see x86 CPUs.
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)
Consoles
- Atari
- Atari 2600
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
Virtual 2600 | 0.82 (Source only) |
Low | ✓ | ✗ | ✗ |
Virtual VCS | 0.60 | Low | ✓ | ✗ | ✗ |
Stella | 1.3 | Low | ✓ | ✗ | ~ |
PCAE | 2.5 | ! | ✓ | ✗ | ✗ |
- Atari - 5200
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Virtual Super System | 0.82 | ! | ✗ | ! |
Atari800 | 5.2.0 | ! | ✗ | ! |
Jum52 | 0.8 | ! | ✗ | ! |
- Atari 7800
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
v7800 | 0.12 | ! | ✗ | ! |
- Atari ST
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
FAST | 0.41a | ✗ | ✗ | ✗ |
- Coleco
- ColecoVision
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ADAMEm | 1.0 | ! | ✗ | ! |
ColEm | 1.0a | ! | ✗ | ! |
- Nintendo
- Nintendo Entertainment System/Famicom
Name | Latest version | FDS | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
FakeNES | 0.3.1 | ✓ | Mid | ✓ | ✗ | ✗ |
NESticle | x.xx | ✗ | Low | ✗ | ✗ | ✗ |
LandyNES | Prerelease | ✗ | ! | ✗ | ✗ | ✗ |
RockNES | 4.00 Beta 1 | ✗ | ! | ✗ | ✗ | ✗ |
FCE Ultra | 0.231 | ! | ! | ! | ✗ | ✗ |
fwNES | 0.302 | ! | ! | ! | ✗ | ✗ |
NES9x | 1.0 Beta | ! | ! | ! | ✗ | ✗ |
LoopyNES | 10/18/99 Beta | ! | ! | ! | ✗ | ✗ |
FCE | 0.1 | ! | ! | ! | ✗ | ✗ |
FCE++ | 0.06 | ! | ! | ! | ✗ | ✗ |
- Super Nintendo Entertainment System/Super Famicom
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
ZSNES | 1.51 | Low | ✓ | ✗ | ✗ |
SNEmul | 0.9 | ! | ! | ✗ | ! |
Snes9x | 1.26b | ! | ! | ✗ | ! |
NLKE | 0.05b | ! | ! | ✗ | ! |
NLKSNES | 0.15d | ! | ! | ✗ | ! |
ESNES | 0.14a | ! | ! | ✗ | ! |
- Game Boy / Game Boy Color
Name | Latest version | Game Link Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|
KiGB | 2.03 | ✓ | ✗ | ✗ | ✗ |
Vgb | 0.8.8 | ! | ! | ✗ | ! |
GnuBoy | 1.0.1 | ✓ | ! | ✗ | ! |
D-Boy | 0.75c | ! | ! | ✗ | ! |
Boycott | 0.55b | ! | ! | ✗ | ! |
- Game Boy Advance
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
No$GBA | 3.05 | ✗ | ✓ | ✗ |
VGBA | 0.6 | ✗ | ✗ | ✗ |
- DSiWare
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
No$GBA | 3.05 | ✗ | ✓ | ✗ |
- Virtual Boy
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Reality Boy | Beta 0.7 | ! | ✗ | ! |
- Sega
- Master System / GameGear
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
MEKA | 0.70 | Mid | ✗ | ✗ | ✗ |
MGX | 0.13 | ! | ! | ✗ | ! |
Massage | 0.8 | ! | ! | ✗ | ! |
BrSMS | 1.21 | ! | ! | ✗ | ! |
SMS+ | 1.3 | ! | ! | ✗ | ! |
Calypso | 011 | ! | ! | ✗ | ! |
MasterGear | 1.0 | ! | ! | ✗ | ! |
- Genesis / Mega Drive
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Genesis Plus | 1.2a | ✗ | ✗ | ✗ |
Genecyst | x.xx | ✗ | ✗ | ✗ |
St0rm | 0.10 Beta | ! | ✗ | ! |
KGen '98 | 0.4b | ! | ✗ | ! |
KGen | 0.34b | ! | ✗ | ! |
DGen | 0.34b | ! | ✗ | ! |
Generator | 0.35 | ! | ✗ | ! |
Genesis Plus | 1.2a | ! | ✗ | ! |
Genital | 1.2 | ! | ✗ | ! |
GENS | 0.15b | ! | ✗ | ! |
Megadrive | 0.5 Version 2 | ! | ✗ | ! |
VGen (Virtual Genesis) | 0.21a | ! | ✗ | ! |
- Saturn
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
semu | 0.1.8 | ! | ✗ | ! |
SSE | 0.070 | ! | ✗ | ! |
SSEmu | 0.07b | ! | ✗ | ! |
- VMU
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
SoftVMS | 1.10 (source only) | ✓ | ✗ | ~ |
- SNK
- Neo-Geo
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
NeoMAME | 0.56b | ! | ✗ | ! |
NMAMECombo | 37b51b Beta09987 | ! | ✗ | ! |
- Neo-Geo Pocket
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
NeoPocott | 0.38b | ! | ✗ | ! |
- Sony
- PocketStation
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
No$GBA | 3.05 | Mid | ✗ | ✓ | ✓ |
- Magnavox
- Odyssey
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Odyemu | 03/03/2009 | ! | ✗ | ✓ |
- Odyssey²
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
O2EM | 1.16 | Mid | ✓ | ✗ | ✓ |
- NEC
- PC-FX
Name | Latest version | GA | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
MagicEngine-FX | 1.1.1 | ! | Low | ✗ | ✗ | ✗ |
- PC Engine / TurboGrafx 16
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
HU6280 | 1.89 | ! | ✗ | ! |
FPCE | 0.0 | ! | ✗ | ! |
- PC-8800 series
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
P88SR | 1.00 | ! | ✗ | ✗ |
- P88SR
- Only compatible with DOS/V incompatible PC-98 machines running MS-DOS.
- GCE
- Vectrex
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
DVE (DOS Vectrex Emulator) | 2.0b | ! | ✗ | ~ |
- Emerson
- Emerson Arcadia 2001
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
Arcadia 2001 Emulator | 1998/07/30 | ! | ! | ✗ | ✗ |
- Multi-System
Name | Latest version | FLOSS | Emulates | Active | Recommended |
---|---|---|---|---|---|
MCHE | 0.06b | Game Boy (Color), NES, SNES, SMS/GG | ! | ✗ | ! |
Mimic | 2.11 | Genesis/Megadrive, SMS/Game Gear, NES, Game Boy and ColecoVision, Sega System E, X Board, System 16 | ! | ✗ | ! |
Computers
- Commodore
- Commodore 64
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
VICE | 3.1 | Mid | ! | ✗ | ✓ |
- Amiga line
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
DosUAE | 0.7.5d | ! | ! | ✗ | ✓ |
- Sinclair
- ZX81
Name | Latest version | Relative Speed[N 2] | FLOSS | Active | Recommended |
---|---|---|---|---|---|
No$ZX | 2.0 | 100.1% [N 3] |
✗ | ✗ | ✗ |
XTender2 | beta 13 | Not tested | ! | ✗ | ✗ |
ZX81 Emulator (Paul Robson) |
4.00 | 101.5% | ! | ✗ | ✗ |
- ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
X128 | 0.94 | ! | ✗ | ✗ |
- Sharp
- X1
Name | Latest version | X1T | X1TZ | X1Tw | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|
X1EMU | 0.5 | ✓ | ✗ | ✗ | ! | ✗ | ✗ |
- Apple
- Macintosh line
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Ardi Executor | 2.0 | ✗ | ✗ | ✗ |
- Microsoft
- MSX series
Name | Latest version | MSX 2 | MSX 2+ | TurboR | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|
fMSX | 1.6b2.a | ✓ | ✓ | ✗ | ! | ✗ | ✗ | ~ |
- Amstrad
- Amstrad CPC
Name | Latest version | CPC+ | FLOSS | Active | Recommended |
---|---|---|---|---|---|
CPCE | 1.94 | ✗ | ! | ✗ | ~ |
- x86
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
DOSBox-X | 2024.10.01 | ✗ | ✓ | ✓ |
Arcade
- Multi-Arcade
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
MAME | 0.37b14 | ✓ | ✗ | ~ |
System16 | 0.82 | ✗ | ✗ | ! |
Calice | 0.1.5 | ! | ✗ | ! |
Retrocade | 1.2 beta 2 | ✗ | ✗ | ! |
EmuDX | 1.0 | ✗ | ✗ | ! |
- Capcom System One (CPS-1)
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Callus | 0.42 | ✗ | ✗ | ~ |
- Sega Model 2
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Virtua | ? | ! | ✗ | ! |
Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
CowChip | 0.2 | ! | ✗ | ! |
Vision-8 | 1.0 | NC | ✗ | ? |
Source ports (DOS)
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Super Mario 64 Port | git | ✓ | ✗ | ✓ |
Commodore 64
Developer | Commodore |
---|---|
Type | Home computer |
Release date | 1982 |
Discontinued | 1994 |
Introductory price | US$595 (equivalent to $1878.44 in 2024) |
Predecessor | MAX Machine |
Successor | Commodore 128 |
Emulated | ✓ |
- For software that emulates Commodore 64, see Commodore 64 emulators.
The Commodore 64 (C64) is an 8-bit home computer released in 1982 by Commodore. It is notable for being one of the first widespread home computers, helping it to expand its collection of games as a result.
Emulators
- Sinclair research
- ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Spectrum Simulator | ? | ! | ✗ | ! |
- Apple
- Apple I
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Green Delicious Apple-1 Emulator | 11 May 2013 | ! | ✗ | ✓ |
- CP/M
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
CP/M Emulator | 2.2 | ✗ | ✗ | ! |
- MOS Technology
-
- KIM-1
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
KIMplement | 0.3 | ✗ | ✓ | ! |
- Commodore
-
- VIC-20
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
VIC Emulator | ? | ! | ✗ | ! |
- PET
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PET Emulator | 0.6 | ! | ✗ | ! |
- Calculators
-
- Hewlett-Packard
Name | Latest version | Systems | FLOSS | Active | Recommended |
---|---|---|---|---|---|
hpemu | ? | HP-35, HP-45, HP-55. HP-80 | ! | ✗ | ! |
Interpreters
- CHIP-8
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
C64 Chip 8 | git | ✓ | ✗ | ✓ |
OmniChip-8 | git | ✓ | ✓ | ? |
Chip-8 Emulator | ? | ✗ | ✗ | ? |
VIC-20
The VIC-20 is a home computer released in 1980 by Commodore and the predecessor to the Commodore 64.
- Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Vic-20 Chip-8 Emulator | 1.11 | ✗ | ✗ | ? |
BBC Micro
The BBC Micro, also known as the BBC Microcomputer System or the Beeb as it was affectionately called, was a series of microcomputers created by Acorn Electronics for the BBC's computer literacy project. They were designed to be rugged, stable, and easy to use.
- Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
CHIP-8 Simulator BBC/Master | ? | ? | ✗ | ? |
MeeGo
Developer | Nokia, Intel, Linux Foundation |
---|---|
Type | Operating systems |
Release date | 2010 |
Successor | Tizen, Mer |
Meego is a discontinued operating system based on Linux, using code from Moblin
The Linux Foundation canceled MeeGo in September 2011 in favor of Tizen, which Intel then joined in collaboration with Samsung.[2] A community made fork called Mer forked MeeGo, Mer has been merged into projects such as Sailfish OS, Nemo Mobile (no longer based on Mer, now based on Manjaro Linux), and Yuanxin OS.
- Sony
- PlayStation Portable
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PPSSPP | 0.9.5 | ✓ | ✗ | ? |
MSX
Developer | Microsoft |
---|---|
Type | Operating systems |
Release date | 1984 |
Latest release | 1991 (2.31) |
- 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)
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
Type | Thin client |
---|---|
Release date | 1996 |
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 | FLOSS | Recommended |
---|---|---|---|---|
MAME | ? | ✗ | ✗ | ! |
Source ports
Game title | Latest version | Active | FLOSS | Recommended |
---|---|---|---|---|
Doom | ? | ✗ | ✗ | ! |
You Don't Know Jack | ? | ✗ | ✗ | ! |
Classic Mac OS
Developer | Apple Computer, Inc. |
---|---|
Type | Operating systems |
Release date | 1984 |
Discontinued | 2001 |
Latest release | Mac OS 9 |
- For software that emulates Classic Mac OS, see Macintosh line.
From 1984 to 2001, Classic Mac OS, with its revolutionary graphical user interface and iconic single-button mouse, sparked a digital revolution. It empowered users with intuitive interaction and laid the foundation for modern computing interfaces.
Emulators (Mac)
Consoles
- Nintendo
- Nintendo Entertainment System/Famicom
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
NESMac | 0.3.6a 68k 0.3.6a PPC |
✓ | ✓ | ✗ | ✗ | ! |
- Super Nintendo Entertainment System/Famicom
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
Silhouette | 1.0 | ! | ! | ✗ | ✗ | ! |
- Game Boy/Game Boy Color
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
GBMac | 1.2.6b4 | ! | ✓ | ✗ | ✗ | ! |
- Sony
- PlayStation
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
Connectix VGS | 1.4.1 | ✗ | ✓ | ✗ | ✗ | ✓ |
Computers
- Commodore
- Amiga
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
MacUAE | 0.8.6 | ! | ! | ! | ✗ | ! |
- Vic 20
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
Power20 | 4.9.3 | ✗ | ✓ | ✗ | ✗ | ~ [N 4] |
- Commodore 64
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
Power64 | 4.9.3 | ✗ | ✓ | ✗ | ✗ | ~ [N 4] |
Commodore 64 Emulator | 0.4 | ✓ | ✓ | ✗ | ✗ | ! |
- Sinclair
- ZX Spectrum
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
Mac Spectacle | 1.9.7 | ✓ | ✓ | ✗ | ✗ | ! |
- Amstrad
- Amstrad CPC
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
CPC++ | MacGarden | ✓ | ✓ | ✗ | ✗ | ! |
Arnold | MacGarden | ✗ | ✓ | ✗ | ✗ | ! |
- Tandy
- TRS-80
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
TRS-80 Emulator for Mac OS | v1.6 | ! | ✓ | ✗ | ✗ | ! |
- Apple
- Apple III
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
Sara | 0.4.0 | ✗ | ✓ | ✗ | ✗ | ! |
- Palm
- Palm OS
Name | Latest version | 68k | PPC | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
Palm OS Emulator | MacGarden | ✓ | ✓ | ✓ | ✗ | ! |
Zounds | MacGarden | ✓ | ✓ | ✗ | ✗ | ! |
NeXTSTEP
Developer | NeXT |
---|---|
Type | Operating systems |
Release date | 1995 |
Latest release | 1997 |
Successor | OpenStep Darwin (macOS & iOS) |
NeXTSTEP was developed by NeXT, NeXTSTEP was a Unix operating system using the Mach and BSD kernels. NeXT was bought by Apple Inc. which was used to base Darwin (macOS & iOS) off of NeXTSTEP.
- Calculator
Name | Latest version | Emulates | FLOSS | Active | Recommended |
---|---|---|---|---|---|
NeXTStep EM48 | 1999/12/14 | 48SX | ✓ | ✗ | ✗ |
- Apple
- Macintosh
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Ardi Executor | 2.0 | ✓ | ✗ | ✗ |
- Source ports
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
NeXTDoom | 1.2 | ✗ | ✗ | ~ |
OS/2
Developer | IBM Microsoft (1.0–1.3) |
---|---|
Type | Operating systems |
Release date | 1987 |
Latest release | 2001 (4.52) |
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.[3]
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 it's 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)
- Microsoft
- MSX
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
fMSX/2 | 1.5 alpha | ✗ | ✗ | ! |
- NEC
- NEC PC-8800
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
M88 for OS/2 | 2.15 α7[N 5] | ✓ | ✗ | ✓ |
- Sega
- Sega Master System/Game Gear
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
MasterGear | 1.0.5 | ✓ | ✗ | ! |
- Atari
- Atari 8-bit/2600
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Atari++ | 1.81 | ! | ✗ | ! |
Atari800 | 1.3.2 | ! | ✗ | ! |
- Atari 2600
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Stella | 3.0 | ! | ✗ | ! |
- Commodore
- Commodore 16
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
YAPE | 0.32.3 | ! | ✗ | ! |
- Commodore 64
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
C=64 | 4.11 | ! | ✗ | ! |
VICE/2 | 3.1 | ! | ✗ | ! |
- Amiga
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
uae | 0.8.22 | ! | ✗ | ! |
- Sinclair
- ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
x128 | 0.5 Beta 5 | ! | ✗ | ! |
- VTech
- Laser 200
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
VZem | 0.5 Beta 5 | ! | ✗ | ! |
- Apple
- Apple II
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
KEGS | 0.60 | ! | ✗ | ! |
DGen | 1.23 | ! | ✗ | ! |
- Nintendo
- Game Boy
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
VirtualGameBoy | 0.6 | ! | ✗ | ! |
- Nintendo Entertainment System/Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
nescafe | 0.702 | ! | ✗ | ! |
- Super Nintendo Entertainment System/Super Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ZSNES | 1.5.1 Release 2 | ! | ✗ | ! |
Snes9x | 1.3.9 Release 13 | ! | ✗ | ! |
- x86 CPUs
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Bochs | 2.2.6 | ✓ | ✗ | ! |
Dosbox | 0.74-3 | ✓ | ✓ | ! |
- Coleco
- ColecoVision
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ColEm/2 | 1.00 | ✗ | ✗ | ! |
Source Ports (OS2)
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
OS2Doom | 1.10 | ✗[N 6] | ✗ | ! |
Doom Legacy | 1.32 | ✓ | ✗ | ! |
Doom MGL | 1.32b1 | ! | ✗ | ! |
Doom Dive | 1.9b | ! | ✗ | ! |
PrBoom+ OS/2 | git | ✓ | ✗ | ! |
- Hexen
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
UHexen | 0.601 | ✗ | ✗ | ! |
Hexen/2 | 2.1 | ✗ | ✗ | ! |
- Quake
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Quake | 1.01 | ! | ✗ | ! |
QuakeWorld | 2.40 rel 4 | ✓ | ✗ | ! |
- Quake 2
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Quake2 Win32OS2 | 188-02-28 | ! | ✗ | ! |
- Tyrian
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
OpenTryian | 2.1 | ✓ | ✗ | ! |
- Jazz Jackrabbit
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
OpenJazz | 2016-02-01 | ✓ | ✗ | ! |
- Rick Dangerous
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Xrick | 021212R1 | ! | ✗ | ! |
- Super Mario War
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Super Mario War | 1.8 2016-02-29 | ! | ✗ | ! |
- ScummVM
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ScummVM | 2.8.1 | ✓ | ✓ | ! |
- Z-Machine
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Frotz | 2.01 Beta 7 | ! | ✗ | ! |
Windows 9x
Developer | Microsoft Corporation |
---|---|
Type | Operating systems |
Release date | 1995 |
Discontinued | July 11, 2006 |
Latest release | Windows Me |
Successor | Windows NT |
- 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 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)
Consoles
- Nintendo
- Nintendo Entertainment System/Famicom
Name | Latest version | FDS | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|
NESticle | x.xx | ✗ | Low | ✗ | ✗ | ✗ |
- Super Nintendo Entertainment System/Super Famicom
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
ZSNES | 1.51 | Low | ✓ | ✗ | ✗ |
- Nintendo 64
Name | Latest version | Plugins | Controller Pak | Rumble Pak | Transfer Pak | 64DD | libretro | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|
UltraHLE | 1.0 | ! | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ~[N 7] |
Arcade
- Multi-Arcade
Name | Latest version | NG | NG-CD | HNG-64 | libretro | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|
RAINE | 0.97.2 | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ |
- CPS-1
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Callus | 0.42w | ✗ | ✗ | ~ |
Source Ports (Windows 9x)
- ScummVM
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
ScummVM | 2.7.1 | Mid | ✓ | ✓ | ✓ |
Windows 3.x
- For software that emulates Windows 3.x See x86 CPU emulators
Developer | Microsoft |
---|---|
Type | Operating systems |
Release date | 1990 |
Latest release | 1993 |
Successor | Windows 9x |
- ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
WSpecEm | 1.4b | ✗ | ✗ | ? |
WinZ80 | 4.00 | ✗ | ✗ | ? |
- Commodore 64
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PC64 | 2.14 | ✗ | ✗ | ? |
CBM64 | ? | ✗ | ✗ | ? |
- ColecoVision
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ColEm | 0.1.2 | ✗ | ✗ | ? |
- MSX
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Virtual MSX | 1.1 Beta | ✗ | ✗ | ? |
fMSX | 1.5w0.2 | ✗ | ✗ | ? |
- Cambridge Z88
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Z88Dream | 1.01 | ✗ | ✗ | ? |
- Turing Machine
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Turing Machine Emulator | ? | ✗ | ✗ | ? |
- Apple II
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Apple II Oasis | 2.6 | ✗ | ✗ | ? |
- Atari 8-Bit
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Rainbow 95 | 1.36 (Demo) | ✗ | ✗ | ? |
- Fujitsu FM-7
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
XM7 | 3.0L30 | ✗ | ✗ | ? |
- BBC Micro
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BBC 6502 Emulator | 15/2/92 | ✗ | ✗ | ? |
BeebWin | 0.4RS | ✗ | ✗ | ? |
- Sharp X68000
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
EX68 | 0.007 | ✗ | ✗ | ? |
- Commodore Amiga
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
WinUAE | 0.66 Prerelease 2 | ✗ | ✗ | ? |
- Zuse Z23
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Zuse Z23 simulator | 2.1 | ✗ | ✗ | ? |
- N88 BASIC
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
N88互換BASIC for Windows | 2.24 | ✗ | ✗ | ? |
- Super Nintendo Entertainment System/Super Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
SNES-EMU | 1.2d | ✗ | ✗ | ? |
- Gameboy
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Hyperboy | 0.3 Build 74 | ✗ | ✗ | ? |
- Z-Machine
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
WInfocom | Beta 1.0 | ✗ | ✗ | ? |
- Atari ST
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Gemulator 98 | 4.81 | ✗ | ✗ | ? |
Gemulator 96 | 4.5 | ✗ | ✗ | ? |
- Philips P2000
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
M2000 | 0.6 | ✗ | ✗ | ? |
- TI calculator
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Virtual TI | 2.5 Beta 5 | ✗ | ✗ | ? |
- CHIP-8
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
CowChip | 0.2 | ? | ✗ | ? |
- Source ports
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
WInGDoom | ? | ? | ✗ | ? |
Windows NT
- For emulation on newer versions of Windows NT, see Emulators on Windows.
- Most of these only support Windows NT 4.0 with some being able to run on Windows NT 3.51
Developer | Microsoft |
---|---|
Type | Operating systems |
Release date | 1993 (3.1) |
Latest release | 2021 (11) |
Successor | Later Windows versions |
Windows NT is a successor to the DOS-based Windows 3.x and Windows 9x operating systems.
Windows NT before the release of Windows XP was not intended for consumers instead they were for corperations for workstations, servers and embedded systems.
- Atari Lynx
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Handy | 0.95 | ✓ | ✗ | ? |
- Nintendo Entertainment System/Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Nesticle | 0.42 | ✗ | ✗ | ? |
Famtasia | 5.1 | ✗ | ✗ | ? |
- Commodore
- 64, 128, VIC-20, PET, PLUS4 and CBM-II
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
WinVICE | 1.2.2 | ? | ✗ | ? |
- Arcade
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
MAME32 | 0.36 | ✗ | ✗ | ? |
- Gameboy
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
BGB | 1.03 | ✗ | ✗ | ? |
Windows CE-based
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.[4]
- HPC:Factor has a good software compatibility database for these below Windows CE-based devices.
Contents | ||
---|---|---|
Windows CE | Pocket PC | Windows Mobile |
Windows CE
Developer | Microsoft Corporation |
---|---|
Release date | 1996 |
Discontinued | 2018/2023[N 8] |
Emulated | ✓ |
- For software that emulates Windows CE, see Windows CE.
Emulators
- Sinclair
- ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
SpectrumAnyWherePDA | 1.1 | ! | ✗ | ! |
Source ports
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Doom4CE | 1.9.0.1 | ! | ✗ | ! |
GFDoom | 0.95 | ! | ✗ | ! |
ReMooD-CE | 0.8.100.0 | ! | ✗ | ! |
Chocolate-doom | 1.30 | ✓ | ✗ | ! |
DoomCE | ? | ! | ✗ | ! |
- Quake
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Quake for HPC’s | 0.07 | ! | ✗ | ! |
Pocket PC
Developer | Microsoft Corporation |
---|---|
Release date | 2000/2001 |
Discontinued | 2005/2008[N 9] |
Emulated | ✓ |
- For software that emulates Pocket PC, see Cellphone emulators#Windows_Mobile_.28PocketPC.29.
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)
Consoles
- Nintendo - Game Boy
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
gnuboyCE | 0.11r2/0.12 | ! | ✗ | ! |
gnuboy for Pocket PC | 0.91.13-0.7 | ! | ✗ | ! |
gnuBoy XCE | 1.2.0 Final | ! | ✗ | ! |
gnuboy CE for H/PC | 0.9.13-0.71 | ! | ✗ | ! |
PalmGB | 1103 | ! | ✗ | ! |
M-Boy | 0.2 | ! | ✗ | ! |
PocketGnuboy | 1.21 | ! | ✗ | ! |
- Nintendo - Game Boy Advance
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
VBAdvanceCE | 0.10 | ! | ✗ | ! |
- Nintendo Entertainment System/Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
InfoNES | 0.76J | ✗ | ✗ | ! |
PocketNester | 0.7 | ✓ | ✗ | ! |
NesterJ4u | 1.13 | ! | ✗ | ! |
NesterJ | 0.501 | ! | ✗ | ! |
Nester | public beta 4 | ! | ✗ | ! |
nesCE H/PC | 0.05 | ! | ✗ | ! |
NesCE for the Pocket PC | ? | ! | ✗ | ! |
darcNesCE | 0.00 | ! | ✗ | ! |
Pocket FC | 0.6 | ! | ✗ | ! |
- Super Nintendo Entertainment System/Super Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Pocket SNES | 1.12.200 | NC | ✗ | ! |
PocketSNES9x | 1.32 | NC | ✗ | ! |
Snes9xJ4u | Beta 1k (β1k) | ! | ✗ | ! |
TWSFC | ? | ! | ✗ | ! |
SNESCE | ? | ! | ✗ | ! |
- Sega Master System & Game Gear
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
smsCE | 0.0.2/0.0.1 | ! | ✗ | ! |
CE/gg | 0.5 | ! | ✗ | ! |
- Sega - Genesis/Mega Drive
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Pocket Genesis | 1.0 Beta 2 | ! | ✗ | ! |
PicoDrive | 0.008 | ! | ✗ | ! |
Genesis Plus | 1.09 | ! | ✗ | ! |
- Sony - PlayStation
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
FPseCE | 0.09.2 | ! | ✗ | ! |
Pocket SX | ? | ! | ✗ | ! |
- Atari 2600
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketVCS | 1.0 | ✗ | ✗ | ! |
iTARI | 0.2 | ! | ✗ | ! |
- Atari - Lynx
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketLynx | 1.0 (Beta 1) | ! | ✗ | ! |
- Bandai - WonderSwan
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketWS | 0.02 | ✗ | ✗ | ! |
oswanCE | 0.0.1 | ! | ✗ | ! |
cygne | 2.1a | ! | ✗ | ! |
- SNK - Neo Geo
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
neopopCE | 0.0.1 | ! | ✗ | ! |
gngeoCE | 0.0.1 | ! | ✗ | ! |
NeoPocott | 0.38b-R1 | ! | ✗ | ! |
- Coleco - ColecoVision
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketColeco | 1.0 beta | ✗ | ✗ | ! |
- Sinclair - ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketSpeccy | 0.0.1d | ! | ✗ | ! |
UnrealSpeccyPPC | v102 | ! | ✗ | ! |
PocketClive | 2B | ✓ | ✗ | ! |
Sinclair Spectrum Emulator | 1.1 | ! | ✗ | ! |
- NEC - PC-9800 series
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Neko Project II | 0.81a | ✗ | ✗ | ! |
Pocket9801 | 0.28 | ✗ | ✗ | ! |
- NEC - PC Engine/Turbo Grafx-16
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
bf's Engine | 0.1b | ✗ | ✗ | ! |
tgemuCE | 0.0.1 | ! | ✗ | ! |
Pocket Engine | 1.0 Beta 1 | ! | ✗ | ! |
- Multi system
Name | Latest version | FLOSS | Active | Emulates | Recommended |
---|---|---|---|---|---|
MorphGear | 2.4.0.9 | ✗ | ✗ | SMS, Game Boy color, GBA, NES, SNES, PC Engine/Turbo Grafix, Genesis | ! |
YameCE | 0.38g | ✗ | ✗ | Game Boy (Color), NES, SNES, PC Engine/Turbo Grafix | ! |
Computers
- Atari ST
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
CastCE | 1.01 | ✗ | ✗ | ! |
- Atari 800
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Pocket Atari | 2002/05/13 | ✗ | ✗ | ! |
- Sharp - MZ-2500
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
EmuZ-2500 | ? | ✓ | ✗ | ! |
- Apple II
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
appleCE | 0.2b | ✗ | ✗ | ! |
Pina | 012 | ! | ✗ | ! |
- Commodore 64
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Come Back 64 | 0.2 alpha | ✗ | ✗ | ! |
- Commodore - Amiga
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketUAE | 20060121 | ✗ | ✗ | ! |
- Microsoft - MSX
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketMSX | 1.4.49 | ✗ | ✗ | ! |
fmsxCE / fmsxSE | 0.14 | ! | ✗ | ! |
Arcade
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
MAME | 0.2 | ! | ✗ | ! |
MAMECE3 | 9.5 | ! | ✗ | ! |
iMAME | 007 | ✓ | ✗ | ! |
Calculator
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Free42 | 1.4.49 | ✓ | ✗ | ! |
Source ports (Pocket PC)
- Quake
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketQuake | 0.062 | ! | ✗ | ! |
- Quake II
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketQuake II | 0.11 | ! | ✗ | ! |
- Rick Dangerous
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
xrick pocketpc | 20040716 | ✓ | ✗ | ✓ |
- FreeSCI
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
freesci pocketpc | 20040713 | ✓ | ✗ | ✓ |
- Wolfenstein 3D
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
wolf3d pocketpc | 1.0 (20051209) | ✓ | ✗ | ✓ |
PocketWolf3D | 0.2 | ! | ✗ | ! |
- Jazz jackrabbit
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
openjazz pocketpc | 20060514 | ✓ | ✗ | ✓ |
- Sierra On-Line Adventure Game Interpreter (AGI)
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Pocket Sarien | 20020424 | ✓ | ✗ | ✓ |
- ScummVM
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ScummVM | 1.5.0 ARM 0.7.1 (MIPS, SH3) |
✓ | ✗ | ✓ |
Windows Mobile
Developer | Microsoft Corporation |
---|---|
Release date | 2003-2009 |
Discontinued | 2009-2013[N 10] |
Emulated | ✓ |
- For software that emulates Windows Mobile, see Cellphone emulators#Windows_Mobile_.28PocketPC.29.
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 | FLOSS | Active | Recommended |
---|---|---|---|---|
Stella | 2.3.5 | ✗ | ✗ | ✗ |
- Nintendo
- Nintendo Entertainment System/Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Pocket Nester+ | 0.9 | ✗ | ✗ | ✗ |
- Super Nintendo Entertainment System/Super Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PocketSNES | 1.53 | ✗ | ✗ | ✗ |
- NEC
- NEC PC-8800
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
M88 | 0.04/0.06 | ✗ | ✗ | ✓ |
- Sharp
- Sharp X1
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
X millennium | 05/02/14 test | ✗ | ✗ | ~ |
- Zeebo
Name | Latest version | Retro Achievements |
FLOSS | Active | Recommended |
---|---|---|---|---|---|
Infuse | WIP | ✗ | ✗ | ✓ | ✗ |
- x86 CPUs
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Limbo | WinMobile build | ✓ | ~ | ✗ |
DOSBoxPPC | 0.63 | ✗ | ✗ | ✗ |
Windows Phone
- For software that emulates Windows Phone, see Cellphone emulators#Windows_Phone_.26_Windows_10_Mobile.
Developer | Microsoft Corporation |
---|---|
Release date | 2010 |
Discontinued | 2015 |
Emulated | ✗ |
- Nintendo
- Super Nintendo Entertainment system/Super Famicom
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
Snes8x (Snes9x based) |
2.15.3 | Mid | ! | ✗ | ✓ |
- Game Boy Advance
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
VBA10 | 1.22 Alt |
✓ | ✗ | ~ |
VBA8 | 2.27 | ✓ | ✗ | ~ |
- libretro frontends
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
RetriX | 2.1.77.0 | ✗ | ✗ | ✓ |
Tandy Color Computer 2
- For software that emulates the Tandy Color Computer 2, see List of computers.
The Tandy Color Computer was originally named the TRS-80 Color Computer
The Color Computer 2 is a re-engineered and redisgned version of the system, re-engineering its previous previous circuitry to microchips with a shortened casing. The Color Computer 2 also had software revision in the BASIC ROMs with bug fixes and feature updates
The Tandy Color Computer and the Dragon 32/64 are similar enough that some software made for one can run on the other.
- Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Chip09 | git | ? | ✗ | ? |
Dragon 32/64
- For software that emulates the Dragon 32/64, see List of computers.
The Dragon 32' and Dragon 64 are home computers. these home computers had minimal difference with each-other, 32 KB of ram (32) vs 64 KB of ram and RS-232 port (64).
The Tandy Color Computer and the Dragon 32/64 are similar enough that some software made for one can run on the other.
- Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Chip09 | git | ? | ✗ | ? |
Coleco Adam
Developer | Coleco |
---|---|
Type | Home computer |
Generation | Second generation |
Release date | 1983 |
Discontinued | 1985 |
Emulated | ✓ |
{for|software that emulates the Coleco Adam|ColecoVision emulators} The Coleco Adam is a home computer and expansion device for the ColecoVision by American toy and video game manufacturer Coleco. The Adam was an attempt to follow on the success of the company's ColecoVision video game console. It was available as Expansion Module #3 for the ColecoVision, converting it into a home computer, and as a standalone unit. As such, it had the benefit of being entirely compatible with all ColecoVision games and peripherals. The computer came with 64 KB of memory, a tape drive for a proprietary medium called Digital Data Packs, a daisy wheel printer, and productivity applications, along with two DDPs for SmartBASIC and Buck Rogers: Planet of Zoom Super Game. It was released in October 1983 with the initial price of $700.
- Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Vision-8 | 1.0 | NC | ✗ | ? |
ZX Spectrum
- For software that emulates the ZX Spectrum, see ZX Spectrum emulators.
The ZX Spectrum (Pronounced ZED-ex) is an 8-bit home computing platform developed by Sinclair in 1982. It was one of the three major 8-bit home computer platforms that dominated the market in the United Kingdom during the 1980s, alongside the Commodore 64 and the Amstrad Colour Personal Computer. The "Spectrum" is in reference to its color display, an innovation from the previous model, the ZX81.
Developer | Sinclair Research |
---|---|
Type | Computers |
Release date | 1982 |
Discontinued | 1992 |
Emulated | ✓ |
- Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
CHIP-OTTO | ? | ✗ | ✗ | ? |
Cambridge Z88
- For software that emulates the Cambridge Z88, see List of computers.
The Cambridge Z88 is a computer created by wikipedia:Cambridge Computer], and is a Z80-based computer.
- Interpreters
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
CHIP-OTTO | ? | ✗ | ✗ | ? |
Atari 8-bit
Type | Home computer |
---|---|
Earliest release | 1979 |
Atari 8-bit is a series of 8-bit home computers introduced by Atari in 1979.
Emulators
- Commodore 64
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Atari 64 | git | ! | ✗ | ! |
- Calculators
Name | Latest version | Systems | FLOSS | Active | Recommended |
---|---|---|---|---|---|
hpemu | ? | HP-35, HP-45, HP-55. HP-80 | ! | ✗ | ! |
Interpreters
- CHIP-8
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Chip-8 | git | ✓ | ✓ | ! |
Atari ST
Developer | Atari |
---|---|
Type | Operating system |
Earliest release | 1985 |
Successor | FreeMiNT |
The Atari ST was a microcomputer developed by Atari and released 1985.
TOS (The Operating System) was the operating system for the Atari ST line of computers.
FreeMiNT (MiNT is Now TOS) is a replacement kernel used by VanillaMiNT, EasyMiNT, STMiNT, etc.
- History
TOS was developed by Atari, and came preinstalled on all official Atari ST variants. TOS was discontinued when Atari left the computer market. TOS was replaced by the FreeMiNT (then called MiNT), in a somewhat official capacity (came bundled with Atari Falcons as MultiTOS) and unofficially by hobbyists installing it on their computers.
- Before diving in;
- Note that FreeMiNT is in general very compatible with Atari TOS programs
- Much of the below software's minimum requirement is a Falcon030 with 64 MB RAM or Falcon060 with 64 MB RAM according to Mikro's homepage.
- The download page for each individual piece of software should give more accurate system requirements.
Developer | Eric Smith/Community Developed |
---|---|
Type | Operating system/kernel |
Earliest release | 1993 |
Predecessor | TOS |
Contents | ||
---|---|---|
Emulators | Source ports |
Emulators (ST)
- Sinclair
- ZX Spectrum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
x128 | 0.5 | ! | ✗ | ! |
- QL
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
QLem | 1.45Jx (beta) | ! | ✗ | ! |
- Atari
- Atari 2600
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
v2600 | 0.82 | ✓ | ✗ | ! |
- Atari Lynx
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Handy | 0.90 | ! | ✗ | ! |
- Sega
- Sega Master System
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
SMS+ | 1.2 | ✓ | ✗ | ! |
SMS+ Falcon | 4 | ✓ | ✗ | ! |
- Nintendo
- Nintendo Entertainment System
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PeNES | 0.01a | ✗ | ✗ | ! |
- Game Boy/Color
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Gngb | 20040115-2 | ✓ | ✗ | ! |
Gnuboy | 1.0.3 | ✓ | ✗ | ! |
- Commodore
- Commodore 64
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Frodo | 4.1b | ! | ✗ | ! |
- Microsoft
- MSX
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
fMSX | 3.0 | ✗ | ✗ | ! |
- Coleco
- ColecoVision
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Colem | 1.0 | ✗ | ✗ | ! |
- Arcade
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Xmame | 0.97 | ! | ✗ | ! |
- x86 CPUs
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
AT-SPEED | 2.20 | ✗ | ✗ | ! |
PC-SPEED | 1.5 | ✗ | ✗ | ! |
pc-ditto | ? | ✗ | ✗ | ! |
- Classic Mac OS
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Spectre GCR | 3.0 | ✗ | ✗ | ! |
Source Ports (ST)
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PmDoom | 0.60 | ✓ | ✗ | ! |
BadMooD | BitBucket | ✓ | ✓ | ! |
DOOM | 0.81 | ! | ✗ | ! |
- Heretic
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PmHeretic | 0.56 | ✓ | ✗ | ! |
HHeretic | 0.2.1 | ✓ | ✗ | ! |
- Hexen
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
PmHexen | 0.56 | ✓ | ✗ | ! |
HHexen | 1.6.1 | ✓ | ✗ | ! |
- Quake
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Atari Quake | 1.03 | ✓ | ✗ | ! |
Atari Nuq | 0.7 | ! | ✗ | ! |
pmquake | 0.5 | ! | ✗ | ! |
- Duke Nukem 3D
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
adn3d | 1.01 | ✓ | ✗ | ! |
- ScummVM
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Scummvm | 2.7.1 | ✓ | ✗ | ! |
- Tyrian
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
OpenTryian | ? | ✓ | ✗ | ! |
Towns OS
Developer | Fujitsu |
---|---|
Type | Operating systems |
- For software that emulates the FM Towns, see FM Towns emulators.
Note that custom versions of Windows 9x, DOS and Linux distros were made for FM Towns hardware. Most software for these systems are not made for FM Towns, software support will vary.
TownsOS created by Fujitsu is the operating system for FM Towns, this operating system is based on MS-DOS with the Phar Lap Software 386 DOS-Extender to run programs in protected mode.
Emulators
- Nintendo
- Nintendo Entertainment System/Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Family Computer Emulator | 0.35 | ! | ✗ | ! |
Pasofami | ? | ! | ✗ | ! |
- Source ports
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Doom | ? | ✓ | ✗ | ! |
- Celeste classic
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Celeste classic | ? | ! | ✗ | ! |
- Wolfenstein 3D
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Wolf4FMT | ? | ! | ✗ | ! |
PC-8800 series
Developer | NEC Home Electronics |
---|---|
Type | Home computer |
Release date | 1981 |
- For software that emulates the PC-8800 series, see NEC PC-8800 series.
The NEC PC-8800 series (PC-88), were a family of computers made by NEC throughout 1981 to 1989.
- Nintendo Entertainment System
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
nes88 | 20131006 | ! | ✗ | ! |
PC-9800 series
Developer | NEC Home Electronics |
---|---|
Type | Home computer |
Release date | 1982 |
- For software that emulates the PC-9800 series, see NEC PC-9800 series.
The NEC PC-9800 series (PC-98), were a family of computers made by NEC throughout 1982 to 2000. Despite using Intel x86 chips, MS-DOS and Windows, and many other superficial similarities, the series is not IBM compatible. Some PC-98 software may work on an IBM or vice versa, but this is very YMMV.[5]
Emulators
- Sega
- Sega Master System/Game Gear
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
MasterGear | 0.0 | ! | ✗ | ! |
MasterGear | 0.5c | ! | ✗ | ! |
- Nintendo
- Game Boy
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Virtual Gameboy | 0.6 | ! | ✗ | ! |
- Nintendo Entertainment System/Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
FCE | 0.1 | ! | ✗ | ! |
FCE++ | 0.06 | ! | ✗ | ! |
- NEC
- PC Engine/TurboGrafx-16
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
FPCE | 0.0 | ! | ✗ | ! |
Source ports
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Quake PC9821 | WIP | ✓ | ✓ | ✓ |
TempleOS
Developer | Terry A. Davis |
---|---|
Type | Operating systems |
Earliest release | 2005 |
Latest release | 2017 (5.03) |
Successor | ZealOS |
Terry A. Davis was a controversial person, this wiki is not a place to discuss him/add your opinions about him
Some references may contain controversial beliefs, please be aware before reading them
TempleOS (formerly J Operating System, LoseThos, and SparrowOS) is a discontinued operating system themed after the bible. The operating system is coded in Davis's variant own of C (HolyC)[6]
- TempleOS history
For more detail on the reason for Davis creating this operating system see the wikipedia article.
Terry A. Davis developed TempleOS as God's third temple.[7] TempleOS had previous names (listed at the beginning of this section), TempleOS had it's final name change in mid-2013.[8] Development ceased in 2018 due to Davis's death Davis's death.
- There are two active forks of TempleOS;
- Consoles
- Nintendo - Game Boy
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Cherub | git | ✓ | ✗ | ! |
- Nintendo - Super Nintendo Entertainment System/Super Famicom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Bahamut | git | ✓ | ✗ | ! |
- Sega - Genesis/Megadrive
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Apteryx | git | ✓ | ✗ | ! |
- Source ports
- Cosmo's Cosmic Adventure
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
cosmo-engine | git | ✓ | ✗ | ! |
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
chocolate-doom | git | ✓ | ✗ | ! |
IRIX
Developer | Silicon Graphics |
---|---|
Type | Operating systems |
Release date | 1988 |
Discontinued | 2013 |
Latest release | 6.5.30 |
IRIX is a discontinued operating system developed by Silicon Graphics (SGI), based on UNIX System V with BSD extensions.
IRIX was made to run on SGI's MIPS-based machines, and is where XFS and OpenGL originated.
- Consoles
- Nintendo - Game Boy Advance
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
VisualBoyAdvance | 1.7.2 | Mid | ! | ✗ | ✓ |
- Nintendo - Super Nintendo Entertainment System
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Snes9x | 1.43 | ! | ✗ | ! |
- Computers
- NEC - PC Engine / TurboGrafx-16
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
VPCE | 3f | ! | ✗ | ! |
- Atari - 2600
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Stella | ?[N 11] | ✓ | ✗ | ! |
- Atari - Atari ST
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
Hatari | 2.0.0 | Mid | ! | ✗ | ! |
- x86 CPUs
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
DOSBox | 0.73 | Mid | ! | ✗ | ✓ |
Bochs | 2.0 | Mid | ! | ✗ | ✗ |
SoftWindows | SoftWindows 5.0 for IRIX 6.5 | ? | ! | ✗ | ✗ |
- IBM - System 370/390/z
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Hercules | 3.07 | ✗ | ✗ | ✓ |
- Apple - Macintosh
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
Basilisk II | 2019 | Mid | ! | ✗ | ! |
Source ports (IRIX)
- ScummVM
Name | Latest version | Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|
ScummVM | 2.2.0 | Mid | ✓ | ✓ | ✓ |
ResidualVM | 0.2.1 | Mid | ✓ | ✗ | ✗ |
- Doom
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
SGI Doom | 1.8 | ! | ✗ | ! |
Prboom+ | 2.5.1 patch | ✓ | ✗ | ! |
- SuperTuxKart
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
SuperTuxKart | 0.6.2a | ✓ | ✗ | ! |
- Oolite
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Oolite | 1.65 | ✓ | ✗ | ! |
- Ultima VII The Black Gate
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Exult | ? | ✓ | ✗ | ! |
- Defendguin
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Defendguin | ? | ✓ | ✗ | ! |
- Rick Dangerous
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
Xrick | ? | ✓ | ✗ | ! |
- Syndicate
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
FreeSynd | 0.7.1 | ✓ | ✗ | ! |
- ClassiCube
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ClassiCube-IRIX | git | ✓ | ✗ | ! |
- Quake 3
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
ioQuake3 | ? | ✓ | ✗ | ! |
- Nicky boum
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
nicky-sgi | ? | ✓ | ✗ | ! |
- Cave story
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
nx-IRIX | ? | ✓ | ✗ | ! |
- Baldur's Gate I
Name | Latest version | FLOSS | Active | Recommended |
---|---|---|---|---|
GemRB | 0.8.4 | ✓ | ✗ | ! |
See also
- History of emulation
- Wikipedia - Discontinued operating systems
- ROMU6 / EMU6 Blog (Emulators on MSX)
References and Notes
- References
- ↑ The Rise and Fall of Apple’s Gil Amelio (1996 offer)
- ↑ "What's Next for MeeGo" - MeeGo blog
- ↑ OS/2 1990: Breakup
- ↑ Windows CE article - MobileRead Wiki
- ↑ Timeline of MS-DOS for NEC PC98 and more - VOGONS thread
- ↑ TempleOS: an educational tool for programming experiments
- ↑ TempleOS.org Charter.
- ↑ TempleOS.org
- Notes
- ↑ All cores with a license except Snes9x are GPL2 or LGPLv2.1
- ↑ 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 availiable under the Doom Source License
- ↑ Recommended if you have a 3dfx card
- ↑ Mainstream support ended on October 9, 2018. Extended support ended on October 10, 2023
- ↑ Pocket PC 2000 Mainstream support ended on September 30, 2005. Extended support ended on October 9, 2007. Pocket PC 2002 Unsupported as of October 14, 2008
- ↑ Windows Mobile 2003: Mainstream support: Ended on July 14, 2009 Extended support: Ended on July 8, 2014. Windows Mobile 5.0: Mainstream support: Ended on October 12, 2010 Extended support: Ended on October 13, 2015. Windows Mobile 6.0, 6.1 and 6.5: Unsupported as of January 8, 2013.
- ↑ At least 3.5.5 according to Changelog