Difference between revisions of "Emulators"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(Operating Systems)
(Home Consoles)
Line 893: Line 893:
 
== Microsoft XBOX  ==
 
== Microsoft XBOX  ==
  
{| class="wikitable sortable" style="width:100%"
+
{| class="wikitable sortable"
 
! Name
 
! Name
 
! Link
 
! Link
Line 918: Line 918:
 
== Microsoft Xbox 360  ==
 
== Microsoft Xbox 360  ==
  
{| class="wikitable sortable" style="width:100%"
+
{| class="wikitable sortable"
 
! Name
 
! Name
 
! Link
 
! Link
Line 936: Line 936:
 
== Nintendo Wii ==
 
== Nintendo Wii ==
  
{| class="wikitable sortable" style="width:100%"
+
{| class="wikitable sortable"
 
! Name
 
! Name
 
! Link
 
! Link
Line 954: Line 954:
 
== Sega Dreamcast  ==
 
== Sega Dreamcast  ==
  
{| class="wikitable sortable" style="width:100%"
+
{| class="wikitable sortable"
 
! Name
 
! Name
 
! Link
 
! Link
Line 979: Line 979:
 
== Sony PS2 ==
 
== Sony PS2 ==
  
{| class="wikitable sortable" style="width:100%"
+
{| class="wikitable sortable"
 
! Name
 
! Name
 
! Link
 
! Link
Line 997: Line 997:
 
== Sony PS3 ==
 
== Sony PS3 ==
  
{| class="wikitable sortable" style="width:100%"
+
{| class="wikitable sortable"
 
! Name
 
! Name
 
! Link
 
! Link

Revision as of 15:10, 23 July 2023

Operating Systems

Acorn RISC OS

Name Link Actual version Last release Emulated systems License
!CPC [1] Jul 28, 1996 CPC range Freeware
!CPCemu [2] 1.21 Mar 22, 2016 CPC range Freeware

AmigaOS

Name Link Actual version Last release Emulated systems License
A-CPC [3] 2.0 Apr, 2002 CPC range, Plus range Open source
Ami-CPC [4] 0.46 Jan 21, 1998 CPC range Open source
Arnold [5] 1.15 Dec 17, 2012 CPC range, Plus range, KC Compact Open source
CPE [6] Feb 24, 1995 CPC range Open source
Emu-CPC [7] 0.7 Sep 15, 1996 CPC range Freeware
SDLMESS [8] 0.146u4 Aug 19, 2012 CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems Open source

AMSDOS

Name Link Actual version Last release Emulated systems License
Pac-Man [9] 1.1 Jun 5, 2014 Pac-Man arcade Open source
Space Invaders [10] 1.0 Jun 11, 2016 Space Invaders arcade Freeware
ZXM [11] 1993 ZX Spectrum Freeware

DOS

Name Link Actual version Last release Emulated systems License
Arnimedes [12] 0.8a Apr 15, 2000 CPC range Freeware
CPCE [13] 1.94 Jun 2, 2011 CPC range Freeware
CPCemu [14] 1.5 Jul 7, 1998 CPC range Freeware
NO$CPC [15] 1.8 Nov 2, 2000 CPC range, Plus range Freeware
RWCPC [16] Mar 23, 1995 CPC range Freeware
SIMCPC [17] 1990 CPC range Shareware

EXOS

Name Link Actual version Last release Emulated systems License
Software CPC Emulator [18] 1.3 Jan 11, 2013 CPC range Open source

Haiku

Name Link Actual version Last release Emulated systems License
ACE [19] [20] 1.14.0 Jun 20, 2020 CPC range, Plus range Freeware
AdvanceMAME [21] 3.9-1 Feb 3, 2020 CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems Open source

Java / JVM

Name Link Actual version Last release Emulated systems License
Arnold Jnr [22] Aug 27, 2001 CPC range Open source
CPCInAJar [23] Mar 16, 2011 CPC range Open source
JavaCPC Desktop [24] 2.9.7 Sep 21, 2018 CPC range, KC Compact Donationware
JavaCPC Applet [25] Jul 10, 2012 CPC range, Plus range Donationware
JavaGX4000 [26] Sep 7, 2018 CPC range, Plus range Open source
JEMU [27] Feb 19, 2007 CPC range, BBC Micro, VZ-300, ZX Spectrum, ZX80/81 Open source
JKCEMU [28] 0.9.7 Mar 30, 2017 KC Compact & other computers from East Germany Open source
WebCPC [29] r15 Dec 31, 2010 CPC range Open source

JS / Wasm / Web Platform

Name Link Actual version Last release Emulated systems License
CPCBox [30] BZH Games beta Dec 28, 2013 CPC range Freeware
CrocoDS [31] May 13, 2020 CPC range Freeware
JSMESS [32] 0.153 Oct 29, 2014 CPC range & lots of other computer systems Open source
Roland [33] Sep 24, 2011 CPC range Open source
RVMplayer [34] Apr 29, 2023 CPC range, ZX Spectrum Freeware
Tiny Emus [35] JavaCPC-Games Dec 31, 2018 CPC range, ZX Spectrum, VIC-20, Commodore 64, Acorn Atom, KC Compact, KC 85, KC 87, Z9001, Z1013 Open source
Xiragon [36] Nov 28, 2012 CPC range Open source
Yet another KC emulator [37] Apr 17, 2017 CPC range, ZX Spectrum, Commodore 64, Acorn Atom, KC Compact, KC 85, KC 87, Z9001, Z1013, HC900 Open source

macOS

Name Link Actual version Last release Emulated systems License
Arnold [38] 1.7.9 Mar 10, 2018 CPC range, Plus range, KC Compact Open source
Clock Signal [39] Aug 2, 2020 CPC range, Acorn Electron, Apple II, Oric 1/Atmos, VIC-20, ZX80/81, Atari 2600, Atari ST, Macintosh, MSX 1, ColecoVision Open source
CPC++ [40] 2.0.0 Jan 14, 2003 CPC range Shareware
CPCSharp [41] 1.0.0-beta1 Apr 7, 2021 CPC range Open source
DSP [42] 0.18 Dec 31, 2017 CPC range, ZX Spectrum, Game Boy, Nintendo NES, Sega Master System, ColecoVision, Arcade Open source
MacCPC [43] 0.9.2 Jan 22, 2010 CPC range Freeware
Retro Virtual Machine [44] 2.0 BETA-1 R7 Jul 10, 2019 CPC range, ZX Spectrum Donationware
SDLMAME [45] 0.201 Aug 29, 2018 CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems Open source
ZEsarUX [46] 9.0 Aug 19, 2020 CPC range, ZX Spectrum, ZX80/81, Jupiter ACE, Sam Coupe, Sinclair QL, MSX 1, ColecoVision, SG-1000 Donationware & Open source

MorphOS

Name Link Actual version Last release Emulated systems License
ACE [47] 1.25 September 8, 2022 CPC range, Plus range Freeware
MESS [48] 0.113 Nov 1, 2007 CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems Open source

MSX2

Name Link Actual version Last release Emulated systems License
EMU6CPC [49] Dec 17, 2018 CPC range Freeware

Unix / Linux

Name Link Actual version Last release Emulated systems License
Arnold [50] Jan 20, 2016 CPC range, Plus range, KC Compact, Aleste 520EX Open source
CaPriCe32 [51] 4.4.0 Oct 8, 2022 CPC range, Plus range Donationware & Open source
Caprice Reloaded [52] r377 Jul 13, 2010 CPC range Open source
Clock Signal [53] Aug 2, 2020 CPC range, Acorn Electron, Apple II, Oric 1/Atmos, VIC-20, ZX80/81, Atari 2600, Atari ST, Macintosh, MSX 1, ColecoVision Open source
CPC++ [54] 1.5.0 CPC range Shareware
cpc4x [55] 0.26 Dec 11, 2004 CPC range Open source
CPCemu [56] 2.0 Jan 7, 2021 CPC range Freeware
DSP [57] 0.18 Dec 31, 2017 CPC range, ZX Spectrum, Game Boy, Nintendo NES, Sega Master System, ColecoVision, Arcade Open source
ep128emu [58] 2.0.11 Jan 20, 2017 CPC range, ZX Spectrum, Enterprise Donationware & Open source
MAME [59] 0.227 Dec 30, 2020 CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems Open source
Retro Virtual Machine [60] 2.0 BETA-1 R7 Jul 10, 2019 CPC range, ZX Spectrum Donationware
Roland [61] 0.70 Apr 20, 2017 CPC range Open source
Ronald [62] Sep 5, 2021 CPC range Open source
SugarBox [63] [64] 0.29 Jan 22, 2018 CPC range, Plus range Open-Source
Xcpc [65] 0.37.0 May 2, 2021 CPC range Open source
YACE [66] Unreleased? Nov 12, 2014 CPC range Unreleased?
ZEsarUX [67] 9.1 Nov 26, 2020 CPC range, ZX Spectrum, ZX80/81, Jupiter ACE, Sam Coupe, Sinclair QL, MSX 1, ColecoVision, SG-1000 Open source

Windows

Name Link Actual version Last release Emulated systems License
AMSpiriT [68] 0.704b Oct 20, 2022 CPC range Freeware
Arnimedes [69] 1.02 Jul 7, 2012 CPC range Freeware
Arnold [70] Aeliss fork WIP May 13, 2017 CPC range, Plus range, KC Compact, Aleste 520EX Open source
CaPriCe [71] 4.2.0 May 14, 2005 CPC range Open source
CaPriCe 32 [72] 4.5.0 Dec 27, 2018 CPC range, Plus range Donationware & Open source
Caprice Forever [73] 20.10 Jul 14, 2020 CPC range Freeware
Caprice Reloaded [74] r533 Sep 25, 2011 CPC range Open source
Caprice32-Aleste [75] 4.1.0 Nov 14, 2007 Aleste 520EX Open source
CoPaCabana [76] 0.74 Apr 12, 2006 CPC range Freeware
CPC-em [77] 0.4 Jul 7, 2004 CPC range Open source
CPC++ [78] b700 Mar 26, 2014 CPC range Freeware
CPC3D/CPC32 [79] 0.3 Feb 8, 2003 CPC range Freeware
CPCE [80] 1.94 Jun 2, 2011 CPC range Freeware
CPCEC [81] 20200622 Jun 6, 2020 CPC range, Plus range Open source
CPCemu [82] 2.0 Jan 7, 2021 CPC range Freeware
CPCEmuPower [83] 2005 May 31, 2020 CPC range, Plus range Freeware
CPCSharp [84] 1.0.0-beta1 Apr 7, 2021 CPC range Open source
CPCwin [85] 1.0 Dec 4, 1997 CPC range Freeware
CPE [86] 5.2 Apr 21, 1997 CPC range Freeware
CPvC [87] Oct 7, 2020 CPC range Open source
DSP [88] 0.18 Dec 31, 2017 CPC range, ZX Spectrum, Game Boy, Nintendo NES, Sega Master System, ColecoVision, Arcade Open source
ep128emu [89] 2.0.11 Jan 20, 2017 CPC range, ZX Spectrum, Enterprise Donationware & Open source
MAME [90] 0.201 Aug 30, 2018 CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems Open source
MTMW [91] 1.30B Jan 11, 2000 CPC range, Plus range, ZX Spectrum, ZX80/81, Jupiter ACE, Enterprise Freeware
NO$CPC [92] 1.8 Nov 2, 2000 CPC range, Plus range Freeware
PC-CPC [93] 0.1at b29 Nov 17, 2011 CPC range Freeware
Retro Virtual Machine [94] 2.0 BETA-1 R7 Jul 10, 2019 CPC range, ZX Spectrum Donationware
Roland [95]/GitHub 0.70 Apr 20, 2017 CPC range Open source
SugarBox [96] [97] 0.29 Jan 22, 2018 CPC range, Plus range Open-Source
vbCPC [98] 1.06 Apr 7, 2005 CPC range Freeware
Virtual CPC [99] 1.1 Aug 8, 2011 CPC range Freeware
WinAPE [100] 2.0b2 Jan 5, 2016 CPC range, Plus range Donationware
WinCPC [101] 0.9.26 Feb 1, 2007 CPC range Freeware
XNACPC [102] 1.0 Nov 11, 2011 CPC range Open source
Yage [103] 0.91 Oct 24, 1998 CPC range Freeware
ZEsarUX [104] 9.0 Aug 19, 2020 CPC range, ZX Spectrum, ZX80/81, Jupiter ACE, Sam Coupe, Sinclair QL, MSX 1, ColecoVision, SG-1000 Donationware & Open source

Emulation Core

Name Link Actual version Last release Emulated systems License
libretro-cap32 (for RetroArch) [105] 1.2.2 Jul 19, 2015 CPC range Open source
libretro-crocods (for RetroArch) [106] 0.1 Feb 28, 2017 CPC range Open source
SugarLibRetro (for RetroArch) [107] (wraps independent lib https://github.com/Tom1975/CPCCore) git - CPC range Open source

Home Consoles

Microsoft XBOX

Name Link Actual version Last release Emulated systems License
ArnoldX [108] v5 Apr 20, 2010 CPC range, Plus range
CoinOPS [109] 5 Oct 18, 2012 CPC range & lots of other computer systems

Microsoft Xbox 360

Name Link Actual version Last release Emulated systems License
XNACPC [110] 1.0 Nov 11, 2011 CPC range Open source

Nintendo Wii

Name Link Actual version Last release Emulated systems License
Wiituka [111] 0.98.8 May 15, 2009 CPC range Open source

Sega Dreamcast

Name Link Actual version Last release Emulated systems License
CPCast [112] May 6, 2006 CPC range Freeware
DreamCPC [113] Alpha 3 Oct 16, 2005 CPC range Freeware

Sony PS2

Name Link Actual version Last release Emulated systems License
CPC-em [114] 0.4 Dec 22, 2004 CPC range Freeware

Sony PS3

Name Link Actual version Last release Emulated systems License
Caprice32 [115] 4.1.0 DBG Apr 9, 2012 CPC range Open source

Handheld Consoles

Anbernic RG350

Name Link Actual version Last release Emulated systems License
CrocoDS [116] Jan 15, 2020 CPC range Freeware

Dingoo A320 / A330

Name Link Actual version Last release Emulated systems License
Pituka (Dingux) [117] 0.8pre Aug 19, 2010 CPC range Open source
Dingux-CAP32 [118] 1.1.2 Oct 17, 2009 CPC range Open source

GamePark GP32 / GP2X / Wiz / Caanoo

Name Link Actual version Last release Emulated systems License
Pituka (GP32) [119] 1d May 15, 2010 CPC range Open source
CapriceGP2x [120] 0.5 Feb 22, 2006 CPC range Open source
GP2X-CAP32 [121] 1.5.1 Aug 29, 2009 CPC range Open source
Wiz-CAP32 [122] 1.1.0 Aug 29, 2009 CPC range Open source
Caanoo-CAP32 [123] 1.1.3 Apr 24, 2011 CPC range Open source

GCW Zero

Name Link Actual version Last release Emulated systems License
Dingux-CAP32 [124] 1.1.2 May 25, 2014 CPC range Open source

JXD S5110 / S601 & Yinlips G18

Name Link Actual version Last release Emulated systems License
JXD-CAP32 [125] 1.1.1 Oct 27, 2012 CPC range Open source

Nintendo DS

Name Link Actual version Last release Emulated systems License
AmeDS [126] 4.0 Apr 25, 2010 CPC range Freeware
CrocoDS [127] 2.0 Nov 9, 2007 CPC range Freeware

Odroid GO

Name Link Actual version Last release Emulated systems License
CapriceESP32 [128] Dec 3, 2020 CPC range Open source

Pandora

Name Link Actual version Last release Emulated systems License
Pandora-CAP32 [129] 1.1.0 Jun 27, 2010 CPC range Open source

Sony PSP

Name Link Actual version Last release Emulated systems License
Caprice32 PSP [130] 4.2.0.2 Nov 28, 2007 CPC range Open source
CPCPSP [131] 0.1 Dec 24, 2005 CPC range Freeware
PSPCAP32 [132] 1.5.1 Aug 21, 2009 CPC range Open source

Smartphones / PDA / SoC

Android

Name Link Actual version Last release Emulated systems License
andcpc [133] 1.5.1 Apr 4, 2011 CPC range Open source
CPCDroid [134] 1.5.1 Mar 2, 2011 CPC range Open source
CPCemu [135] 2.5 Aug 14, 2022 CPC range Freeware
Droid-CPC [136] 1.1.01 Dec 15, 2016 CPC range Commercial

BlackBerry

Name Link Actual version Last release Emulated systems License
BB-CPC [137] (dead link) 1.0.1.3 Jul 15, 2013 CPC range Commercial

iOS

Name Link Actual version Last release Emulated systems License
CrocoDS [138] 2.1 Jun 21, 2013 CPC range Open source

Maemo

Name Link Actual version Last release Emulated systems License
CPCm [139] 1.20-1 Apr 27, 2010 CPC range Open source

Palm OS

Name Link Actual version Last release Emulated systems License
CaPriCe for Palm OS [140] 2.8 Jun 28, 2011 CPC range Open source
CoPaCabana [141] 0.75 Dec 4, 2007 CPC range Freeware

Pocket PC

Name Link Actual version Last release Emulated systems License
PocketCaprice [142] 0.9 Aug 19, 2007 CPC range Freeware

Raspberry Pi

Name Link Actual version Last release Emulated systems License
#CPC4Rpi [143] 1.1 Dec 19, 2013 CPC range Open source
CapriceRPI [144] 1.3 Feb 28, 2016 CPC range Open source
ZEsarUX [145] 9.0 Aug 19, 2020 CPC range, ZX Spectrum, ZX80/81, Jupiter ACE, Sam Coupe, Sinclair QL, MSX 1, ColecoVision, SG-1000 Open source

Symbian

Name Link Actual version Last release Emulated systems License
S60-CPC [146] 0.74 Feb 21, 2006 CPC range Open source

Hardware

  • CPC TREX TurboCPC core running on a terasIC T-Rex C1 FPGA board
  • CPC-ONE TurboCPC core running on the C-One FPGA board
  • CPC FPGA CPC emulation running on a custom made FPGA board
  • FPGAmstrad CPC emulation running on a NEXYS2 FPGA board
  • MIST board FPGA board implementing Amstrad CPC and various other 8-bit and 16-bit computers

Emulation Tools

Emulator Detection