|
|
Line 2: |
Line 2: |
| | | |
| :'' '''This article is dedicated to operating systems & home computers that have been discontinued.''' '' | | :'' '''This article is dedicated to operating systems & home computers that have been discontinued.''' '' |
− | :''For software that runs these systems on other hardware see emulators for: [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|x86 CPUs]], [[Macintosh line|Macintosh]], [[Commodore 64 emulators|Commodore 64]], [[MSX emulators|MSX]], [[Cellphone_emulators#Microsoft|Windows Phone/Mobile]], [[Windows CE|Windows CE]], [[FM Towns emulators|FM Towns]], [[Atari ST emulators|Atari ST]], [[NEC PC-9800 series|NEC PC-9800]]. | + | :''For software that runs these systems on other hardware see: [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|x86 CPUs]], [[Macintosh line|Macintosh]], [[Commodore 64 emulators|Commodore 64]], [[MSX emulators|MSX]], [[Cellphone_emulators#Microsoft|Windows Phone/Mobile]], [[Windows CE|Windows CE]], [[FM Towns emulators|FM Towns]], [[Atari ST emulators|Atari ST]], [[NEC PC-9800 series|NEC PC-9800]]. |
| | | |
| In this article "'''Legacy systems'''" means unsupported by manufacturer/developer. This includes home computers (such as '''[[#Commodore 64|Commodore 64]]'''), operating systems and series of operating systems no longer receiving support (such as the '''[[#Windows 9x|Windows 9x]]''' series of operating systems). | | In this article "'''Legacy systems'''" means unsupported by manufacturer/developer. This includes home computers (such as '''[[#Commodore 64|Commodore 64]]'''), operating systems and series of operating systems no longer receiving support (such as the '''[[#Windows 9x|Windows 9x]]''' series of operating systems). |
Line 8: |
Line 8: |
| The reason to discontinuing these products varies. In the case of home 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|BeOS]]''', '''[[#OS/2|OS/2]]''') to devices it was for becoming outdated or failing themselves (such as '''[[#BlackBerry|BlackBerry OS]]'''). | | The reason to discontinuing these products varies. In the case of home 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|BeOS]]''', '''[[#OS/2|OS/2]]''') to devices it was for becoming outdated or failing themselves (such as '''[[#BlackBerry|BlackBerry OS]]'''). |
| | | |
− | ;Before diving in; | + | {| class="mw-collapsible mw-collapsed wikitable" style="text-align:center;" |
− | *'''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.'''
| + | ! scope="col"|Before Diving in |
− | *'''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.'''
| + | |'''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.''' |
− | *'''Many of the download links here link to the [https://archive.org 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.'''
| + | |'''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 [https://archive.org 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.''' |
| + | |} |
| ---- | | ---- |
− | <font size="4"><b>Platforms in this article </b></font> | + | <div style="overflow-x:auto;width:100%"> |
− | ;Microsoft products | + | {| class="wikitable" style="text-align:center;width:100%" |
− | *'''Microsoft''': [[#DOS|MS-DOS]], [[#MSX-DOS and MSX-BASIC|MSX-DOS, MSX-BASIC]], [[#Windows_9x|Windows 9x]], [[#Windows CE|Windows CE]], [[#Pocket_PC|Pocket PC]], [[#Windows_Mobile|Windows Mobile]], [[#Windows Phone|Windows Phone]].<br>
| + | !colspan="3"|'''Microsoft products''' |
− | ;Computers/Desktop operating systems
| + | |- |
− | *'''Commodore''': [[#Commodore 64|Commodore 64]] '''Apple''': [[#Classic_Mac_OS|Classic Mac OS]] '''NeXT''': [[#NeXTSTEP|NeXTSTEP]] '''IBM''': [[#OS/2|OS/2]] '''Silicon Graphics''': [[#IRIX|IRIX]] '''Be Inc''': [[#BeOS|BeOS]] '''Atari''': [[#Atari_ST|Atari ST]] '''Fujitsu''': [[#Towns_OS|Towns OS]] '''Terry A. Davis''': [[#TempleOS|TempleOS]] '''NEC''': [[#PC-9800 series|PC-9800 series]]<br>
| + | |'''Desktop operating systems''':<br>[[#DOS|MS-DOS]], [[#Windows_9x|Windows 9x]] |
− | ;:Mobile operating systems
| + | |'''Mobile operating systems''':<br>[[#Windows CE|Windows CE]], [[#Pocket_PC|Pocket PC]], [[#Windows_Mobile|Windows Mobile]], [[#Windows Phone|Windows Phone]].<br> |
− | *'''BlackBerry''': [[#BlackBerry|Blackberry OS]] '''Nokia & Intel''': [[#MeeGo|MeeGo]] '''Palm, Inc''': [[#Palm|Palm OS]]
| + | |'''Home console''':<br>[[#MSX-DOS and MSX-BASIC|MSX-DOS, MSX-BASIC]] |
| + | |- |
| + | !colspan="3"|'''Computers/Operating systems''' |
| + | |- |
| + | |'''Computers''':<br> '''Atari''': [[#Atari_ST|Atari ST]] '''NEC''': [[#PC-9800 series|PC-9800 series]] '''Commodore''': [[#Commodore 64|Commodore 64]] |
| + | |'''Desktop operating systems''':<br>'''Silicon Graphics''': [[#IRIX|IRIX]] '''Be Inc''': [[#BeOS|BeOS]] '''Fujitsu''': [[#Towns_OS|Towns OS]] '''Apple''': [[#Classic_Mac_OS|Classic Mac OS]] '''NeXT''': [[#NeXTSTEP|NeXTSTEP]] '''IBM''': [[#OS/2|OS/2]] '''Terry A. Davis''': [[#TempleOS|TempleOS]] |
| + | |'''Mobile operating systems''':<br> '''Nokia & Intel''': [[#MeeGo|MeeGo]] '''Palm, Inc''': [[#Palm|Palm OS]] '''BlackBerry''': [[#BlackBerry|Blackberry OS]] |
| + | |} |
| =BeOS= | | =BeOS= |
| {{Infobox platform | | {{Infobox platform |
Line 36: |
Line 50: |
| ;:BeOS History | | ;:BeOS History |
| BeOS was developed by former Apple employee [[wikipedia:Jean-Louis Gassée|Jean-Louis Gassée]], the first version of BeOS was released with the [[wikipedia:BeBox|BeBox]]. In 1996 the CEO of [[Apple Inc.]], [[wikipedia:Gil Amelio|Gil Amelio]] started negotiations to buy Be Inc., the negotiations ended not working due to the Be Inc. CEO [[wikipedia:Jean-Louis Gassée|Jean-Louis Gassée]] wanting $300 million<ref>[https://lowendmac.com/2013/the-rise-and-fall-of-apples-gil-amelio/ The Rise and Fall of Apple’s Gil Amelio] (1996 offer)</ref> with Apple offering $125 million , Apple instead purchased [[wikipedia:NeXT|NeXT]] (Including [[#NeXTSTEP|NeXTSTEP]]) from Steve Jobs. | | BeOS was developed by former Apple employee [[wikipedia:Jean-Louis Gassée|Jean-Louis Gassée]], the first version of BeOS was released with the [[wikipedia:BeBox|BeBox]]. In 1996 the CEO of [[Apple Inc.]], [[wikipedia:Gil Amelio|Gil Amelio]] started negotiations to buy Be Inc., the negotiations ended not working due to the Be Inc. CEO [[wikipedia:Jean-Louis Gassée|Jean-Louis Gassée]] wanting $300 million<ref>[https://lowendmac.com/2013/the-rise-and-fall-of-apples-gil-amelio/ The Rise and Fall of Apple’s Gil Amelio] (1996 offer)</ref> with Apple offering $125 million , Apple instead purchased [[wikipedia:NeXT|NeXT]] (Including [[#NeXTSTEP|NeXTSTEP]]) from Steve Jobs. |
| + | {| class="wikitable" style="text-align:center;" |
| + | !colspan="3"|'''Contents''' |
| + | |- |
| + | |[[#Consoles_.28BeOS.29|Console emulators]] |
| + | |[[#Computers_.28BeOS.29|Computer emulators]] |
| + | |[[#Source_Ports_.28BeOS.29|Source ports]] |
| + | |} |
| ==Consoles (BeOS)== | | ==Consoles (BeOS)== |
| ;Nintendo | | ;Nintendo |
Line 686: |
Line 707: |
| | | |
| [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|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_95/98/ME_emulators|Windows 9x]] (95, 98, ME) were standalone operating systems with DOS compatibility mode. Also [[Emulators_on_Windows|NT3.x]] was an operating system as it included its own micro-kernel and device drivers [http://9gag.com/gag/aGEWOR6?utm_source=copy_link&utm_medium=comment_share#cs_comment_id=c_170720300873967463]. | | [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|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_95/98/ME_emulators|Windows 9x]] (95, 98, ME) were standalone operating systems with DOS compatibility mode. Also [[Emulators_on_Windows|NT3.x]] was an operating system as it included its own micro-kernel and device drivers [http://9gag.com/gag/aGEWOR6?utm_source=copy_link&utm_medium=comment_share#cs_comment_id=c_170720300873967463]. |
| + | {| class="wikitable" style="text-align:center;" |
| + | !colspan="3"|'''Contents''' |
| + | |- |
| + | |[[#Emulators_.28DOS.29|Emulators]] |
| + | |[[#Source_ports_.28DOS.29|Source ports]] |
| + | |} |
| ==Emulators (DOS)== | | ==Emulators (DOS)== |
| <font size="4"><b>Consoles</b></font> | | <font size="4"><b>Consoles</b></font> |
Line 2,384: |
Line 2,411: |
| * [[wikipedia:eComStation|eComStation]] (inactive) fork by PayGlobal Technologies BV | | * [[wikipedia:eComStation|eComStation]] (inactive) fork by PayGlobal Technologies BV |
| * [[wikipedia:ArcaOS|ArcaOS]] fork by Arca Noae, LLC | | * [[wikipedia:ArcaOS|ArcaOS]] fork by Arca Noae, LLC |
− | | + | {| class="wikitable" style="text-align:center;" |
− | ---- | + | !colspan="3"|'''Contents''' |
| + | |- |
| + | |[[#Emulators_.28OS2.29|Emulators]] |
| + | |[[#Source_Ports_.28OS2.29|Source ports]] |
| + | |} |
| ==Emulators (OS2)== | | ==Emulators (OS2)== |
| ;Microsoft | | ;Microsoft |
Line 2,843: |
Line 2,874: |
| 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. | | 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 [[#DOS|MS-DOS]] work on Windows 9x. | | ;Some emulators made for [[#DOS|MS-DOS]] work on Windows 9x. |
| + | {| class="wikitable" style="text-align:center;" |
| + | !colspan="3"|'''Contents''' |
| + | |- |
| + | |[[#Emulators_.28Windows_9x.29|Emulators]] |
| + | |[[#Source_Ports_.28Windows_9x.29|Source ports]] |
| + | |} |
| ==Emulators (Windows 9x)== | | ==Emulators (Windows 9x)== |
| <font size="4"><b>Consoles</b></font> | | <font size="4"><b>Consoles</b></font> |
Line 2,964: |
Line 3,001: |
| * '''Note that programs made for [[#Windows CE|Windows CE]] are generally compatible with the [[#Windows Mobile|Windows Mobile]] operating system but not necessarily vice versa.'''<ref>[https://wiki.mobileread.com/wiki/Windows_Mobile#Windows_CE Windows CE article - MobileRead Wiki]</ref> | | * '''Note that programs made for [[#Windows CE|Windows CE]] are generally compatible with the [[#Windows Mobile|Windows Mobile]] operating system but not necessarily vice versa.'''<ref>[https://wiki.mobileread.com/wiki/Windows_Mobile#Windows_CE Windows CE article - MobileRead Wiki]</ref> |
| * '''[https://www.hpcfactor.com/scl/ HPC:Factor] has a good software compatibility database for these below Windows CE-based devices.''' | | * '''[https://www.hpcfactor.com/scl/ HPC:Factor] has a good software compatibility database for these below Windows CE-based devices.''' |
| + | {| class="wikitable" style="text-align:center;" |
| + | !colspan="3"|'''Contents''' |
| + | |- |
| + | |[[#Windows_CE|Windows CE]] |
| + | |[[#Pocket_PC|Pocket PC]] |
| + | |[[#Windows Mobile|Windows Mobile]] |
| + | |} |
| ==Windows CE== | | ==Windows CE== |
| {{Infobox mobile | | {{Infobox mobile |
Line 3,051: |
Line 3,095: |
| |emulated = {{✓}} | | |emulated = {{✓}} |
| }} | | }} |
| + | {| class="wikitable" style="text-align:center;" |
| + | !colspan="3"|'''Contents''' |
| + | |- |
| + | |[[#Emulators_.28Pocket_PC.29|Emulators]] |
| + | |[[#Source_ports_.28Pocket_PC.29|Source ports]] |
| + | |} |
| ===<font size="4"><b>Emulators</b></font> (Pocket PC)=== | | ===<font size="4"><b>Emulators</b></font> (Pocket PC)=== |
| <font size="3"><b>Consoles</b></font> | | <font size="3"><b>Consoles</b></font> |
Line 3,895: |
Line 3,945: |
| |developer = Eric Smith/Community Developed | | |developer = Eric Smith/Community Developed |
| }} | | }} |
| + | {| class="wikitable" style="text-align:center;" |
| + | !colspan="3"|'''Contents''' |
| + | |- |
| + | |[[#Emulators_.28ST.29|Emulators]] |
| + | |[[#Source_Ports_.28ST.29|Source ports]] |
| + | |} |
| ==Emulators (ST)== | | ==Emulators (ST)== |
| ;Sinclair | | ;Sinclair |
Line 4,852: |
Line 4,908: |
| <references group=N/> | | <references group=N/> |
| [[Category:Emulators by operating system]] | | [[Category:Emulators by operating system]] |
| + | __NOTOC__ |
- This article is dedicated to operating systems & home computers that have been discontinued.
- For software that runs these systems on other hardware see: x86 CPUs, Macintosh, Commodore 64, MSX, Windows Phone/Mobile, Windows CE, FM Towns, Atari ST, NEC PC-9800.
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).
The reason to discontinuing these products varies. In the case of home 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.
|
BeOS
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.
Consoles (BeOS)
- Nintendo
- Nintendo Entertainment system/Famicom
- Super Nintendo Entertainment system/Super Famicom
- Nintendo 64
- GameBoy/GameBoy Color
- Game Boy Advance
- Sega
- Sega Genesis/Megadrive
- Atari
- Atari 5200
- Atari Lynx
- Magnavox
- Odyssey²
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
O2EMBeOS
|
?
|
✗
|
✗
|
!
|
- SNK
- Neo Geo
- NEC
- PC Engine/Turbo Grafx 16
- Arcade
Computers (BeOS)
- Commodore
- Commodore 64
- Commodore Amiga
- Commodore 16
- Apple
- Macintosh
- Apple II
- Microsoft
- MSX
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
fMSX BeOS
|
?
|
!
|
✗
|
!
|
- x86 CPU
- Sinclair
- ZX Spectrum
- Sharp
- X68000
- Acorn
- BBC Micro
Source Ports (BeOS)
BlackBerry
Blackberry OS
|
Developer
|
BlackBerry Limited
|
Type
|
Operating systems
|
Release date
|
1999
|
Latest release
|
2000 (3.6)
|
Successor
|
BlackBerry 10
|
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
Palm
Palm OS
|
Developer
|
Palm, Inc. ACCESS
|
Type
|
Operating systems
|
Release date
|
1996
|
Latest release
|
2007 (Garnet OS 5.9.4)
|
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
- Commodore 64
- Consoles
- Multi System
- Source Ports
- Doom
- Hexen
- Hexen 2
- Quake
DOS
- 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].
Emulators (DOS)
Consoles
- Atari
- Atari 2600
- Atari - 5200
- Atari 7800
- Atari ST
- Coleco
- ColecoVision
- Nintendo
- Nintendo Entertainment System/Famicom
- Super Nintendo Entertainment System/Super Famicom
- Game Boy / Game Boy Color
- Game Boy Advance
- DSiWare
- Virtual Boy
- Sega
- Master System / GameGear
- Genesis / Mega Drive
- Saturn
- VMU
- SNK
- Neo-Geo
- Neo-Geo Pocket
- Sony
- PocketStation
- Magnavox
- Odyssey
- Odyssey²
- NEC
- PC-FX
- PC Engine / TurboGrafx 16
- PC-8800 series
- 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
- Multi-System
Computers
- Commodore
- Commodore 64
- Amiga line
- Sinclair
- ZX81
- ZX Spectrum
- Sharp
- X1
Name
|
Latest version
|
X1T
|
X1TZ
|
X1Tw
|
FLOSS
|
Active
|
Recommended
|
X1EMU
|
0.5
|
✓
|
✗
|
✗
|
!
|
✗
|
✗
|
- Apple
- Macintosh line
- Microsoft
- MSX series
- Amstrad
- Amstrad CPC
- x86
Arcade
- Multi-Arcade
- Capcom System One (CPS-1)
- Sega Model 2
Source ports (DOS)
- Super Mario 64
Commodore 64
- For software that emulates the Commodore 64 on other hardware, 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.
- Apple
- Apple I
- Chip-8
MeeGo
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
MSX-DOS and MSX-BASIC
- 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
- Game Boy
- Sega
- SG-1000
- Coleco
- ColecoVision
Consoles
- Commodore
- PET 2001
- Microsoft
- MSX
- 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
CHIP-8
Classic Mac OS
Classic Mac OS
|
Developer
|
Apple
|
Type
|
Operating systems
|
Release date
|
1984
|
Discontinued
|
2001
|
Latest release
|
Mac OS 9
|
- For emulators that run on macOS (previously Mac OS X), see Emulators on macOS.
- For software that emulates Classic Mac OS on other hardware, 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
- Super Nintendo Entertainment System/Famicom
- Game Boy/Game Boy Color
- Sony
- PlayStation
Name
|
Latest version
|
68k
|
PPC
|
FLOSS
|
Active
|
Recommended
|
Connectix VGS
|
1.4.1
|
✗
|
✓
|
✗
|
✗
|
✓
|
Computers
- Commodore
- Amiga
- Vic 20
- Commodore 64
- Sinclair
- ZX Spectrum
Name
|
Latest version
|
68k
|
PPC
|
FLOSS
|
Active
|
Recommended
|
Mac Spectacle
|
1.9.7
|
✓
|
✓
|
✗
|
✗
|
!
|
- Amstrad
- Amstrad CPC
- Tandy
- TRS-80
Name
|
Latest version
|
68k
|
PPC
|
FLOSS
|
Active
|
Recommended
|
TRS-80 Emulator for Mac OS
|
v1.6
|
!
|
✓
|
✗
|
✗
|
!
|
- Apple
- Apple III
- Palm
- Palm OS
NeXTSTEP
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
- Apple
- Macintosh
- Source ports
OS/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
Emulators (OS2)
- Microsoft
- MSX
- NEC
- NEC PC-8800
- Sega
- Sega Master System/Game Gear
- Atari
- Atari 8-bit/2600
- Atari 2600
- Commodore
- Commodore 16
- Commodore 64
- Amiga
- Sinclair
- ZX Spectrum
- VTech
- Laser 200
- Apple
- Apple II
- Nintendo
- Game Boy
- Nintendo Entertainment System/Famicom
- Super Nintendo Entertainment System/Super Famicom
- x86 CPUs
- Coleco
- ColecoVision
Source Ports (OS2)
- Doom
- Hexen
- Quake
- Quake 2
- Tyrian
- Jazz Jackrabbit
- Rick Dangerous
- Super Mario War
- ScummVM
- Z-Machine
Windows 9x
Windows 9x
|
Developer
|
Microsoft
|
Type
|
Operating systems
|
Release date
|
1995
|
Discontinued
|
July 11, 2006
|
Latest release
|
Windows Me
|
Successor
|
Windows NT
|
- For software that emulates Windows 9x on other hardware, 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.
Emulators (Windows 9x)
Consoles
- Nintendo
- Nintendo Entertainment System/Famicom
- Super Nintendo Entertainment System/Super Famicom
- Nintendo 64
Arcade
- Multi-Arcade
- CPS-1
Source Ports (Windows 9x)
- ScummVM
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.
Windows CE
Windows CE
|
Developer
|
Microsoft
|
Release date
|
1996
|
Discontinued
|
2018/2023[N 8]
|
Emulated
|
✓
|
|
|
Emulators
- Sinclair
- ZX Spectrum
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
SpectrumAnyWherePDA
|
1.1
|
!
|
✗
|
!
|
Source ports
- Doom
- Quake
Pocket PC
Pocket PC 2000/2002
Developer
|
Microsoft
|
Release date
|
2000/2001
|
Discontinued
|
2005/2008[N 9]
|
Emulated
|
✓
|
|
|
Emulators (Pocket PC)
Consoles
- Nintendo - Game Boy
- Nintendo - Game Boy Advance
- Nintendo Entertainment System/Famicom
- Super Nintendo Entertainment System/Super Famicom
- Sega Master System & Game Gear
- Sega - Genesis/Mega Drive
- Atari 2600
- Atari - Lynx
- Bandai - WonderSwan
- SNK - Neo Geo
- Coleco - ColecoVision
- 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
- NEC - PC Engine/Turbo Grafx-16
- Multi system
Computers
- Atari ST
- Atari 800
- Sharp - MZ-2500
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
EmuZ-2500
|
?
|
✓
|
✗
|
!
|
- Apple II
- Commodore 64
- Commodore - Amiga
- Microsoft - MSX
Arcade
Calculator
Source ports (Pocket PC)
- Rick Dangerous
- FreeSCI
- Wolfenstein 3D
- Jazz jackrabbit
- Sierra On-Line Adventure Game Interpreter (AGI)
- ScummVM
Windows Mobile
- This section is about emulation on Windows Mobile. For the inverse, see the Microsoft section of Cellphone emulators.
Windows Mobile
|
Developer
|
Microsoft Corporation
|
Release date
|
2000
|
Discontinued
|
2010
|
Emulated
|
✓
|
|
|
Emulators
- Atari
- Atari 2600
- Nintendo
- Nintendo Entertainment System/Famicom
- Super Nintendo Entertainment System/Super Famicom
- NEC
- NEC PC-8800
- Sharp
- Sharp X1
- Zeebo
- x86 CPUs
Windows Phone
- This section is about emulation on Windows Phone. For the inverse, see the Microsoft section of Cellphone emulators.
Windows Phone
|
|
Developer
|
Microsoft Corporation
|
Release date
|
2010
|
Discontinued
|
2015
|
Emulated
|
✗
|
|
|
- Nintendo
- Super Nintendo Entertainment system/Super Famicom
- Game Boy Advance
- libretro frontends
Atari ST
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.
FreeMiNT
|
Developer
|
Eric Smith/Community Developed
|
Type
|
Operating system/kernel
|
Earliest release
|
1993
|
Predecessor
|
TOS
|
Emulators (ST)
- Sinclair
- ZX Spectrum
- QL
- Atari
- Atari 2600
- Atari Lynx
- Sega
- Sega Master System
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
SMS+
|
1.2
|
✓
|
✗
|
!
|
SMS+ Falcon
|
4
|
✓
|
✗
|
!
|
- Nintendo
- Nintendo Entertainment System
- Game Boy/Color
- Commodore
- Commodore 64
- Microsoft
- MSX
- Coleco
- ColecoVision
- Arcade
Source Ports (ST)
- Doom
- Heretic
- Hexen
- Quake
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
Atari Quake
|
1.03
|
✓
|
✗
|
!
|
Atari Nuq
|
0.7
|
!
|
✗
|
!
|
pmquake
|
0.5
|
!
|
✗
|
!
|
- Duke Nukem 3D
- ScummVM
- Tyrian
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
OpenTryian
|
?
|
✓
|
✗
|
!
|
Towns OS
- Windows 9x, DOS and certain Linux distros are compatible with FM Towns hardware and have larger software support
TownsOS is the operating system for FM Towns.
Emulators
- Nintendo
- Nintendo Entertainment System/Famicom
- Source ports
- Doom
- Celeste classic
- Wolfenstein 3D
PC-9800 series
NEC PC-9800 series
|
Developer
|
NEC Home Electronics
|
Type
|
Home computer
|
Release date
|
1982
|
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
- NEC
- PC Engine/TurboGrafx-16
Source ports
TempleOS
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
- Nintendo - Super Nintendo Entertainment System/Super Famicom
- Sega - Genesis/Megadrive
- Source ports
- Cosmo's Cosmic Adventure
- Doom
IRIX
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 Sillicon Graphics (SGI) to run on their MIPS machines. based on UNIX System V
IRIX is the system where XFS and OpenGL originated
- Consoles
- Nintendo - Game Boy Advance
- Nintendo - Super Nintendo Entertainment System
- Computers
- NEC - PC Engine / TurboGrafx-16
- Atari - 2600
- Atari - Atari ST
- x86 CPUs
- IBM - System 370/390/z
- Apple - Macintosh
Source ports (IRIX)
- ScummVM
- Doom
- SuperTuxKart
- Oolite
- Ultima VII The Black Gate
- Defendguin
- Rick Dangerous
- Syndicate
- ClassiCube
- Quake 3
- Nicky boum
- Cave story
Name
|
Latest version
|
FLOSS
|
Active
|
Recommended
|
nx-IRIX
|
?
|
✓
|
✗
|
!
|
- Baldur's Gate I
See also
References and Notes
- References
- 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.
- ↑ 4.0 4.1 Shareware. Requires license to unlock full version.
- ↑ 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
- ↑ At least 3.5.5 according to Changelog