Emulators on Legacy systems

From Emulation General Wiki
Jump to navigation Jump to search
This article is dedicated to operating systems that have been discontinued.
For software that emulates these systems see: Macintosh, Commodore 64, FM Towns,

"Legacy systems" are systems that are unsupported or abandoned by their manufacturer/developer, such as BeOS. Microsoft products are listed here.

The reason to discontinuing these products varies. For operating systems it varies from lack of profit/lack of commercial success (such as BeOS) to devices it was for becoming outdated or failing themselves (such as BlackBerry OS).

This does NOT include emulators for discontinued handhelds, home computers or consoles, or operating systems supported by their developers (such as Windows or Linux).

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.
  • Some software (such as some emulators on Atari ST) require custom hardware

Computers/Operating systems
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 Sun Microsystems: SunOS
Mobile / Other operating systems:
Nokia & Intel: MeeGo Palm, Inc: Palm OS Symbian Ltd.: Symbian Psion: EPOC BlackBerry: Blackberry OS ArchOpen: MediOS Sharp: Zaurus

BeOS

BeOS
Icon BeOS.png
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 License Active Recommended
BeNES 0.4.1 GPLv2 (Copyleft) !
DarcNES dnbe9b0401 Non-commercial !
Pretendo 0.10a Proprietary !
Super Nintendo Entertainment system/Super Famicom
Name Latest version License Active Recommended
BeS9x 1.41-1 Non-commercial !
BeYame 0.27c beta 3 Proprietary !
Nintendo 64
Name Latest version Plugins License Active Recommended
Mupen64 0.0.4 GPLv2 (Copyleft) ~
GameBoy/GameBoy Color
Name Latest version License Active Recommended
BeGameboy v0.63 Proprietary !
BeYame 0.27c beta 3 Proprietary !
BeGameboy 1.0.3 GPLv2 (Copyleft) !
gnuboy git GPLv2 (Copyleft) !
Game Boy Advance
Name Latest version License Active Recommended
BoyCott Advance 0.2.8R1 Proprietary !
VisualBoyAdvance 1.5.1 Proprietary !
Sega
Sega Genesis/Megadrive
Name Latest version License Active Recommended
BeOS Gens 2.12a ? !
DGen 1.18 ? !
DGen 1.23 ? !
Atari
Atari 5200
Name Latest version License Active Recommended
atari++ 1.32 ? !
Atari Lynx
Name Latest version License Active Recommended
Handy 0.82R1 ? !
Magnavox
Odyssey²
Name Latest version License Active Recommended
O2EMBeOS ? Proprietary !
SNK
Neo Geo
Name Latest version License Active Recommended
BeMAME 0.53b MAME license (Non-commercial) !
Gngeo 0.5.9a ! !
NeoCD 0.31 ! !
NEC
PC Engine/Turbo Grafx 16
Name Latest version License Active Recommended
BePcEngine 0.0.1 !
BeYame 0.27c beta 3 !
DarcNES dnbe9b0401 Non-commercial !
tgemu 0.1 ? !
Arcade
Name Latest version License Active Recommended
FinalBurn ?
source
Non-commercial !
BeLaser ? ! !
RAINE 0.37.3 Proprietary !
XMAME 0.65.1 Non-commercial !

Computers (BeOS)

Commodore
Commodore 64
Name Latest version License Active Recommended
Comeback64 0.1 !
Frodo 4.1a !
VICE 3.1 GPLv2 (Copyleft) !
Commodore Amiga
Name Latest version License Active Recommended
BeUAE 0.8.17R1 Proprietary !
Commodore 16
Name Latest version License Active Recommended
YAPE 0.32.3 GPLv2 (Copyleft) !
Apple
Macintosh
Name Latest version License Active Recommended
BasiliskII 0.9-1 GPLv2 (Copyleft) !
Apple II
Name Latest version License Active Recommended
BeApple][e 0.20 ? !
DarcNES dnbe9b0401 Non-commercial !
Sweet16 1.5 ! !
Microsoft
MSX
Name Latest version License Active Recommended
fMSX BeOS ? Proprietary !
x86 CPU
Name Latest version License Active Recommended
BeBochs 1.2.1. ! !
Sinclair
ZX Spectrum
Name Latest version License Active Recommended
Beccy Emulator Developer Preview Release ! !
Sharp
X68000
Name Latest version License Active Recommended
run68 ? ! !
Acorn
BBC Micro
Name Latest version License Active Recommended
BeBeebEm 0.8 !

Source Ports (BeOS)

Name Latest version Accuracy License Active Recommended
ScummVM 1.0.0 Mid GPLv2 (Copyleft)

BlackBerry

Blackberry OS
BlackBerry.png
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 License Active Recommended
PPSSPP 0.9.9 GPLv2 (Copyleft)

Symbian

For software that emulates Symbian see Symbian emulators
Symbian
Icon Symbian OS.png
Developer Symbian Ltd. (1998–2008)
Symbian Foundation (2008–11)
Nokia (2010–11)
Accenture on behalf of Nokia (2011–13)
Release date 1997
Discontinued 2013
Emulated

Symbian is a mobile operating system and computing platform designed for smartphones. Symbian was originally developed as a proprietary software OS for PDAs in 1998 by Symbian Ltd.

Emulators (Symbian)

Multi-system
Arcade
Name Version Accuracy License Active Recommended
EMame 1.2 Mid ?
Nintendo
Nintendo
Name Version Accuracy License Active Recommended
vNES 1.70 Low TBD
Super Nintendo Entertainment System
Name Version Accuracy License Active Recommended
AntSnes git ? Non-commercial
Game Boy / Game Boy Color
Name Version Accuracy License Active Recommended
MeBoy-Asha git ? GPLv2 (Copyleft)
GoBoy ? GPLv2 (Copyleft) !
GoBoy800 1.1 Proprietary !
Game Boy Advance
Name Version Accuracy License Active Recommended
gpSP4Cute git Mid GPLv2 (Copyleft)
Coleco
ColecoVision
Name Version Accuracy License Active Recommended
ColEm 2.6 ? Proprietary
Arcade
Name Version License Active Recommended
EMame 1.2 MAME license (Non-commercial) !

Game Engine Recreations and Source ports (Symbian)

ScummVM
Title Version Accuracy License Active Recommended
ScummVM 2.2.0 ? GPLv2 (Copyleft)
Doom
Title Version License Active Recommended
EDoom 1.4 GPLv2 (Copyleft)

EPOC

EPOC
Developer Psion PLC
Type Operating system
Earliest release 1982
Latest release 1994 (4.1.4)
Successor Symbian
Gameboy
Name Latest version License Active Recommended
Goby 1.2 !
EGnuBoy 1.0 GPLv2 (Copyleft) !
Arcade
Name Latest version License Active Recommended
Emame 1.2 MAME license (Non-commercial) !
Source port
Doom
Name Latest version License Active Recommended
EDoom 1.0 GPLv2 (Copyleft) !

Palm

Palm OS
Icon PalmOS.png
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.


CHIP-8
Name Latest version License Active Recommended
PalmChip8 1.0 Proprietary !
Computers
Apple II
Name Latest version License Active Recommended
PalmApple 0.8.0 ? !
Commodore 64
Name Latest version License Active Recommended
Frodo for PalmOS 4.2 RC1 GPLv2 (Copyleft) !
Consoles
Multi System
Name Latest version License Active Recommended
GuineaPig 015.1 beta Proprietary !
Little John PalmOS 1.0.1 GPLv2
LGPLv2.1[N 1]
!
Source Ports
Name Latest version Accuracy License Active Recommended
ScummVM 0.11.1 Mid GPLv2 (Copyleft)
Doom
Name Latest version License Active Recommended
ZDoomZ 2.1 Non-commercial ~
Hexen
Name Latest version License Active Recommended
zhexen 2.1 ? ~
Hexen 2
Name Latest version License Active Recommended
ZHexen 2 1.5 ? ~
Quake
Name Latest version License Active Recommended
ZQuake 2.2 GPLv2 (Copyleft) ~

MeeGo

MeeGo
MeeGo.png
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 License Active Recommended
PPSSPP 0.9.5 GPLv2 (Copyleft) ?

Classic Mac OS

Classic Mac OS
Classic Mac OS.png
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 License Active Recommended
NESMac 0.3.6a 68k
0.3.6a PPC
Proprietary !
Super Nintendo Entertainment System/Famicom
Name Latest version 68k PPC License Active Recommended
Silhouette 1.0 ! ! Proprietary !
Game Boy/Game Boy Color
Name Latest version 68k PPC License Active Recommended
GBMac 1.2.6b4 ! !


Sony
PlayStation
Name Latest version 68k PPC License Active Recommended
Connectix VGS 1.4.1

Computers

Commodore
Amiga
Name Latest version 68k PPC License Active Recommended
MacUAE 0.8.6 ! ! ! !
Vic 20
Name Latest version 68k PPC License Active Recommended
Power20 4.9.3 ~ [N 2]
Commodore 64
Name Latest version 68k PPC License Active Recommended
Power64 4.9.3 ~ [N 2]
Commodore 64 Emulator 0.4 !
Sinclair
ZX Spectrum
Name Latest version 68k PPC License Active Recommended
Mac Spectacle 1.9.7 !
Amstrad
Amstrad CPC
Name Latest version 68k PPC License Active Recommended
CPC++ MacGarden !
Arnold MacGarden !
Tandy
TRS-80
Name Latest version 68k PPC License Active Recommended
TRS-80 Emulator for Mac OS v1.6 ! !
Apple
Apple III
Name Latest version 68k PPC License Active Recommended
Sara 0.4.0 !
Palm
Palm OS
Name Latest version 68k PPC License Active Recommended
Palm OS Emulator MacGarden GPLv2 (Copyleft) !
Zounds MacGarden !
CHIP-8
Name Latest version 68k PPC License Active Recommended
Crazy-8 1.0.4 ? !
MacVision-8 1.0.4 Non-commercial !

NeXTSTEP

NeXTSTEP
Icon NeXTSTEP.png
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 License Active Recommended
NeXTStep EM48 1999/12/14 48SX ?
Apple
Macintosh
Name Latest version License Active Recommended
Ardi Executor 2.0 ?
Source ports
Name Latest version License Active Recommended
NeXTDoom 1.2 Proprietary ~

Towns OS

Towns OS
FMTOWNS 2F.jpg
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 License Active Recommended
Computer Emulator 0.35 !
Pasofami ? !
Source ports
Doom
Name Latest version License Active Recommended
Doom ? Non-commercial !
Celeste classic
Name Latest version License Active Recommended
Celeste classic ? ! !
Wolfenstein 3D
Name Latest version License Active Recommended
Wolf4FMT ? Non-commercial !

TempleOS

TempleOS
TempleOS logo.png
Developer Terry A. Davis
Type Operating systems
Earliest release 2005
Latest release 2017 (5.03)
Successor ZealOS

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)[3]

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.[4] TempleOS had previous names (listed at the beginning of this section), TempleOS had it's final name change in mid-2013.[5] Development ceased in 2018 due to his death.

There are two active forks of TempleOS;

Consoles
Nintendo - Game Boy
Name Latest version License Active Recommended
Cherub git Unlicense (Public domain) !
Nintendo - Super Nintendo Entertainment System/Super Famicom
Name Latest version License Active Recommended
Bahamut git MIT (Permissive) !
Sega - Genesis/Megadrive
Name Latest version License Active Recommended
Apteryx git Unlicense (Public domain) !
Source ports
Cosmo's Cosmic Adventure
Name Latest version License Active Recommended
cosmo-engine git GPLv2 (Copyleft) !
Doom
Name Latest version License Active Recommended
chocolate-doom git GPLv2 (Copyleft) !

IRIX

IRIX
Icon IRIX.png
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
Game Boy (color)
Name Latest version License Active Recommended
gnuboy git GPLv2 (Copyleft) !
Nintendo - Game Boy Advance
Name Latest version Accuracy License Active Recommended
VisualBoyAdvance 1.7.2 Mid !
Super Nintendo Entertainment System
Name Latest version License Active Recommended
Snes9x 1.43 Non-commercial !
Computers
NEC - PC Engine / TurboGrafx-16
Name Latest version License Active Recommended
VPCE 3f ! !
Atari - 2600
Name Latest version License Active Recommended
Stella ?[N 3] GPLv2 (Copyleft) !
Atari - Atari ST
Name Latest version Accuracy License Active Recommended
Hatari 2.0.0 Mid GPLv2 (Copyleft) !
x86 CPUs
Name Latest version Accuracy License Active Recommended
DOSBox 0.73 Mid GPLv2 (Copyleft)
Bochs 2.0 Mid LGPLv2.1 (Copyleft)
SoftWindows SoftWindows 5.0 for IRIX 6.5 ? Proprietary
IBM - System 370/390/z
Name Latest version License Active Recommended
Hercules 3.07
Apple - Macintosh
Name Latest version Accuracy License Active Recommended
Basilisk II 2019 Mid GPLv2 (Copyleft) !

Source ports (IRIX)

ScummVM
Name Latest version Accuracy License Active Recommended
ScummVM 2.2.0 Mid GPLv2 (Copyleft)
ResidualVM 0.2.1 Mid GPLv2 (Copyleft)
Doom
Name Latest version License Active Recommended
SGI Doom 1.8 Proprietary !
Prboom+ 2.5.1 patch GPLv2 (Copyleft) !
SuperTuxKart
Name Latest version License Active Recommended
SuperTuxKart 0.6.2a Proprietary !
Oolite
Name Latest version License Active Recommended
Oolite 1.65 ? !
Ultima VII The Black Gate
Name Latest version License Active Recommended
Exult ? !
Defendguin
Name Latest version License Active Recommended
Defendguin ? !
Rick Dangerous
Name Latest version License Active Recommended
Xrick ? ? !
Syndicate
Name Latest version License Active Recommended
FreeSynd 0.7.1 !
ClassiCube
Name Latest version License Active Recommended
ClassiCube-IRIX git BSD-3-Clause (Permissive) !
Quake 3
Name Latest version License Active Recommended
ioQuake3 ? GPLv2 (Copyleft) !
Nicky boum
Name Latest version License Active Recommended
nicky-sgi ? ? !
Cave story
Name Latest version License Active Recommended
nx-IRIX ? ? !
Baldur's Gate I
Name Latest version License Active Recommended
GemRB 0.8.4 Proprietary !

MediOS

MediOS is a discontinued operating system developed by the ArchOpen project.[6]

Emulators

Nintendo Entertainment System
Name Latest version License Active Recommended
aoNES 0.3 ? ?
Sega Master System / Game Gear
Name Latest version License Active Recommended
aoSMS 0.1 ? ?
Game Boy (Color)
Name Latest version License Active Recommended
aoBoy 2.1 ? ?

Source ports

Name Latest version License Active Recommended
aoDoom 0.3 ? ?

Zaurus

The Zaurus series of personal digital assistants (PDAs) created by Sharp Corporation.

Some emulators support the original Zaurus firmware and/or the OpenZaurus firmware.

Zaurus
Icon Zaurus.png
Modified OpenZaurus logo to remove 'open'
Type Operating systems
Emulated

Emulators

Palm OS
Name Latest version License Active Recommended
QCopilot 0.5 GPLv2 (Copyleft) !
Commodore 64
Name Latest version License Active Recommended
Frodo 0.2 GPLv2 (Copyleft) !
Sinclair ZX81
Name Latest version License Active Recommended
sz81 2.1.7 GPLv2 (Copyleft) !
Game Boy (Color)
Name Latest version License Active Recommended
gnuboy 1.0.3 GPLv2 (Copyleft) !
Multi-system
Name Latest version License Active Recommended
zMAME 0.3 MAME license (Non-commercial) !
ScummVM
Name Latest version License Active Recommended
ScummVM 05.1-2 GPLv2 (Copyleft) !

SunOS

SunOS
Developer Sun Microsystems, Inc.
Type Operating system
Earliest release 1982
Latest release 1994 (4.1.4)
Successor Solaris
Emulators
Nintendo Game Boy
Name Latest version License Active Recommended
gnuboy git GPLv2 (Copyleft) !
Interpreters
CHIP-8
Name Latest version License Active Recommended
Chip-8 for Suns ? ? !

See also

Emulators on other systems
Calculators
CasioNumWorksTIHP
Handheld computers
PandoraDragonBox PyraPocketChip
Mobile
AndroidiOSMREJava
Microcontrollers
STM32ESP8266ESP32TM4C
Home computers
Commodore 64VIC-20BBC MicroTandy Color Computer 2
Dragon 32/64Coleco AdamZX SpectrumCambridge Z88Atari 8-bitAtari STPC-8800PC-9800
Other
RockboxiPodtvOSUEFIbrowsersRetroFWArduinoPocketSpritePICO-8TIC-80
Operating systems
Modern: WindowsLinuxmacOSWindows on ARMRaspberry PiBSD

Legacy (Microsoft): DOSWindows 3.xWindows 9xEnterprise Windows NTWindows XPWindows 7
Legacy (other): IRIXBeOSTowns OSClassic Mac OSNeXTSTEPOS/2TempleOSSunsOS

Legacy mobile (Microsoft): Windows CEPocket PCWindows MobileWindows PhoneWindows RT
Legacy mobile (other): MeeGoPalm OSSymbianEPOCBlackberry OSMediOSZaurus

Other: AmigaOSRISC OSQNXKaiOSKolibriOSMorphOSHaikuMaemoToaruOSSolarisZealOSRedox

References and Notes

References
Notes
  1. All cores with a license except Snes9x are GPL2 or LGPLv2.1
  2. 2.0 2.1 Shareware. Requires license to unlock full version.
  3. At least 3.5.5 according to Changelog