Emulators on home computers

From Emulation General Wiki
Jump to navigation Jump to search
For software that emulates these systems see: Commodore 64, Atari 8-bit Atari ST, ZX Spectrum, Coleco Adam, Dragon 32/64, Tandy TRS-80, PC-8800 and PC-9800.


Home computers
Atari: Atari 8-bit, Atari ST Commodore: Commodore 64, VIC-20
Coleco: Coleco Adam Tandy: Tandy Color Computer 2
Dragon Data: Dragon 32/64 Sinclair Research: ZX Spectrum
Cambridge Computer: Cambridge Z88 NEC: PC-8800 series, PC-9800 series


Commodore 64[edit]

Commodore 64
Icon C64.png
Developer Commodore
Type Home computer
Release date 1982
Discontinued 1994
Introductory price $595
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 License Active Recommended
Spectrum Simulator ? Proprietary !
Apple
Apple I
Name Latest version License Active Recommended
Green Delicious Apple-1 Emulator 11 May 2013 Proprietary
CP/M
Name Latest version License Active Recommended
CP/M Emulator 2.2 Proprietary !
MOS Technology
KIM-1
Name Latest version License Active Recommended
KIMplement 0.3 Proprietary !
Commodore
VIC-20
Name Latest version License Active Recommended
VIC Emulator ? Proprietary !
PET
Name Latest version License Active Recommended
PET Emulator 0.6 Proprietary !
Calculators
Hewlett-Packard
Name Latest version Systems License Active Recommended
hpemu ? HP-35, HP-45, HP-55. HP-80 Proprietary !

Interpreters

CHIP-8
Name Latest version Accuracy License Active Recommended
C64 Chip-8 git ? MIT (Permissive) ?
OmniChip-8 git ? BSD-2-Clause (Permissive) ?
Chip-8 Emulator ? ? Proprietary ?
MoeCHIP-8 for C64 git ? ? ?

VIC-20[edit]

The VIC-20 is a home computer released in 1980 by Commodore and the predecessor to the Commodore 64.

Interpreters
Name Latest version License Active Recommended
Vic-20 Chip-8 Emulator 1.11 Proprietary ?

BBC Micro[edit]

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 License Active Recommended
CHIP-8 Simulator BBC/Master ? ? ?

Tandy Color Computer 2[edit]

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 License Active Recommended
Chip09 git ? ?

Dragon 32/64[edit]

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 License Active Recommended
Chip09 git ? ?

Coleco Adam[edit]

Adam
Developer Coleco
Type Home computer
Generation Second generation
Release date 1983
Discontinued 1985
Emulated
For software that emulates the Coleco Adam, see 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 License Active Recommended
Vision-8 1.0 Non-commercial ?

ZX Spectrum[edit]

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.

Sinclair ZX Spectrum
Sinclair spectrum.jpg
Developer Sinclair Research
Type Computers
Release date 1982
Discontinued 1992
Emulated
Emulators
TRS-80 MC-10
Name Latest version License Active Recommended
SP-2-MC10 git ? ?
Interpreters
Name Latest version License Active Recommended
CHIP-OTTO ? Proprietary ?

Cambridge Z88[edit]

For software that emulates the Cambridge Z88, see List of computers.

The Cambridge Z88 is a computer created by Cambridge Computer, and is a Z80-based computer.

Interpreters
Name Latest version License Active Recommended
CHIP-OTTO ? Proprietary ?

Atari 8-bit[edit]

Atari 8-bit
Vintage-atari-800.png
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 License Active Recommended
Atari 64 git ! !
Calculators
Name Latest version Systems License Active Recommended
hpemu ? HP-35, HP-45, HP-55. HP-80 Proprietary !

Interpreters

CHIP-8
Name Latest version License Active Recommended
Chip-8 git Unlicense (Public domain equivalent) !

Atari ST[edit]

Atari TOS
Atari 1040STf.jpg
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.
FreeMiNT
Icon MiNT.png
Developer Eric Smith/Community Developed
Type Operating system/kernel
Earliest release 1993
Predecessor TOS
Contents
Emulators Source ports

Emulators (ST)[edit]

Sinclair
ZX Spectrum
Name Latest version License Active Recommended
x128 0.5 ! !
QL
Name Latest version License Active Recommended
QLem 1.45Jx (beta) ! !
Atari
Atari 2600
Name Latest version License Active Recommended
v2600 0.82 ? !
Atari Lynx
Name Latest version License Active Recommended
Handy 0.90 Proprietary !
Sega
Sega Master System
Name Latest version License Active Recommended
SMS+ 1.2 GPLv2 (Copyleft) !
SMS+ Falcon 4 GPLv2 (Copyleft) !
Nintendo
Nintendo Entertainment System
Name Latest version License Active Recommended
PeNES 0.01a Proprietary !
GodleNES ? ? !
Game Boy/Color
Name Latest version License Active Recommended
Gngb 20040115-2 Proprietary !
Gnuboy 1.0.3 Proprietary !
GodBoy ? ? !
Commodore
Commodore 64
Name Latest version License Active Recommended
Frodo 4.1b ! !
Microsoft
MSX
Name Latest version License Active Recommended
fMSX 3.0 Proprietary !
Coleco
ColecoVision
Name Latest version License Active Recommended
Colem 1.0 Proprietary !
Arcade
Name Latest version License Active Recommended
Xmame 0.97 Proprietary !
x86 CPUs
Name Latest version License Active Recommended
AT-SPEED 2.20 Proprietary !
PC-SPEED 1.5 Proprietary !
pc-ditto ? Proprietary !
Classic Mac OS
Name Latest version License Active Recommended
Spectre GCR 3.0 Proprietary !

Source Ports (ST)[edit]

Doom
Name Latest version License Active Recommended
PmDoom 0.60 GPLv2 (Copyleft) !
BadMooD BitBucket GPLv2 (Copyleft) !
DOOM 0.81 Proprietary !
Heretic
Name Latest version License Active Recommended
PmHeretic 0.56 GPLv2 (Copyleft) !
HHeretic 0.2.1 Proprietary !
Hexen
Name Latest version License Active Recommended
PmHexen 0.56 GPLv2 (Copyleft) !
HHexen 1.6.1 Proprietary !
Quake
Name Latest version License Active Recommended
Atari Quake 1.03 GPLv2 (Copyleft) !
Atari Nuq 0.7 ! !
pmquake 0.5 ! !
Duke Nukem 3D
Name Latest version License Active Recommended
adn3d 1.01 GPLv2 (Copyleft) !
ScummVM
Name Latest version License Active Recommended
Scummvm 2.7.1 GPLv2 (Copyleft) !
Tyrian
Name Latest version License Active Recommended
OpenTryian ? Proprietary !

PC-8800 series[edit]

NEC PC-8800 series
PC-8801.jpg
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 License Active Recommended
nes88 20131006 ! !

PC-9800 series[edit]

NEC PC-9800 series
PC98RS.jpg
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.[1]


Emulators

Sega
Sega Master System/Game Gear
Name Latest version License Active Recommended
MasterGear 0.0 ! !
MasterGear 0.5c ! !
ZWMG 1.2 ! !
Mega Drive / Genesis
Name Latest version License Active Recommended
DGen/PC98 1.09 ! !
Nintendo
Game Boy
Name Latest version License Active Recommended
ZWGB 0.18a ! !
Virtual Gameboy 0.6 ! !
gnuboy for PC9821 0.9.13 ! !
Nintendo Entertainment System/Famicom
Name Latest version License Active Recommended
ZWFC 0.14b ! !
FCE++ 0.06 ! !
FCE 0.1 ! !
Super Nintendo Entertainment System/Super Famicom
Name Latest version License Active Recommended
Snes9x 1.18e R2 Non-commercial !
SNEeSe for PC9821 0.472 ? !
NEC
PC Engine/TurboGrafx-16
Name Latest version License Active Recommended
FPCE 0.0 ! !
PC 9800 series
Name Latest version License Active Recommended
P88SR 1.00 ! !
Microsoft
MSX
Name Latest version License Active Recommended
fMSX98 1.2J Proprietary !
Sharp
X1
Name Latest version License Active Recommended
X1EMU 0.4f ! !
Arcade
Name Latest version License Active Recommended
98MAME 0.35FINAL+FIX MAME license (Non-commercial) !
98MAME 0.36b4n alpha ! !
98NeoMAME 0.35B9 REV.F ! !

Source ports

Name Latest version License Active Recommended
Quake PC9821 WIP GPLv2 (Copyleft)

See also[edit]

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