Software Platforms (Full OS independance)
Java Platform
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
Arnold Jnr
|
[1]
|
|
Aug 27, 2001
|
CPC range
|
❌
|
Open source
|
CPCInAJar
|
[2]
|
|
Mar 16, 2011
|
CPC range
|
❌
|
Open source
|
JavaCPC Desktop
|
[3]
|
3.0.2
|
Apr 8, 2022
|
CPC range, KC Compact
|
✅
|
Donationware & Open source
|
JavaGX4000
|
[4]
|
|
Sep 7, 2018
|
CPC range, Plus range
|
⚠️
|
Open source
|
JEMU
|
[5]
|
|
Feb 19, 2007
|
CPC range, BBC Micro, ZX Spectrum, ZX80/81, VZ-300
|
❌
|
Open source
|
JKCEMU
|
[6]
|
0.9.7
|
Mar 30, 2017
|
KC Compact & 25 other computers from East Germany, ZX Spectrum
|
⚠️
|
Open source
|
WebCPC
|
[7] JavaCPC Applet
|
r15
|
Dec 31, 2010
|
CPC range
|
❌
|
Open source
|
JS / Wasm / Web Platform
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
CPCBox
|
[8] BZH Games
|
beta
|
Dec 28, 2013
|
CPC range
|
❌
|
Freeware
|
CrocoDS
|
[9]
|
|
May 13, 2020
|
CPC range
|
⚠️
|
Freeware
|
JSMESS
|
[10]
|
0.153
|
Oct 29, 2014
|
CPC range & lots of other computer systems
|
❌
|
Open source
|
Roland
|
[11]
|
|
Sep 24, 2011
|
CPC range
|
❌
|
Open source
|
Ronald
|
[12]
|
|
May 10, 2023
|
CPC range
|
⚠️
|
Open source
|
RVMplayer
|
[13]
|
0.1.1
|
Apr 29, 2023
|
CPC range, ZX Spectrum
|
❌
|
Freeware
|
Tiny Emus
|
[14] [15] yakc
JavaCPC-Games Amstrad CPC Games zpz frontend
|
|
Dec 15, 2021
|
CPC range, KC Compact, ZX Spectrum, VIC-20, Commodore 64, Acorn Atom, KC 85, KC 87, Z9001, Z1013, LC80
|
✅
|
Open source
|
Xiragon
|
[16]
|
|
Nov 28, 2012
|
CPC range
|
❌
|
Open source
|
LibRetro (API for emulators)
Current Operating Systems
AmigaOS PPC
Android
Haiku
iOS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
CrocoDS
|
[32]
|
2.1
|
Jun 21, 2013
|
CPC range
|
❌
|
Open source
|
Linux
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
Arnold
|
[33] Arnold TNG
|
|
Jan 20, 2016
|
CPC range, Plus range, KC Compact, Aleste 520EX
|
✅
|
Open source
|
Caprice32
|
[34]
|
4.6.0
|
Jan 29, 2023
|
CPC range, Plus range
|
⚠️
|
Donationware & Open source
|
Caprice Reloaded
|
[35]
|
r534-1
|
Dec 8, 2011
|
CPC range
|
✅
|
Open source
|
Clock Signal
|
[36]
|
|
May 15, 2023
|
CPC range, ZX Spectrum, Enterprise, MSX, ColecoVision, Acorn Electron, Apple II, Oric, VIC-20, ZX80/81, Atari 2600, Atari ST, Macintosh
|
❌
|
Donationware & Open source
|
CPC++
|
[37]
|
1.5.0
|
Oct 29, 1999
|
CPC range
|
❌
|
Shareware💲
|
cpc4x
|
[38]
|
0.26
|
Dec 11, 2004
|
CPC range
|
❌
|
Open source
|
CPCemu
|
[39]
|
2.5
|
Aug 13, 2022
|
CPC range
|
⚠️
|
Freeware
|
CPCEPower
|
[40]
|
2105
|
Jun 4, 2021
|
CPC range, Plus range
|
❌
|
Freeware
|
DSP
|
[41]
|
0.21
|
Mar 12, 2023
|
CPC range, ZX Spectrum, Commodore 64, ColecoVision, Game Boy, Nintendo NES, SG-1000, Sega Master System, GameGear, Super Cassette Vision, Arcade
|
❌
|
Open source
|
ep128emu
|
[42]
|
2.0.11
|
Jan 20, 2017
|
CPC range, ZX Spectrum, Enterprise
|
✅
|
Donationware & Open source
|
MAME
|
[43]
|
0.256
|
Jun 28, 2023
|
CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems
|
⚠️
|
Open source
|
Retro Virtual Machine
|
[44]
|
2.1.6
|
Mar 1, 2023
|
CPC range, Plus range, ZX Spectrum, MSX 1, ColecoVision, SG-1000, Sega Master System
|
(✅v2.0) (❌v2.1)
|
Donationware
|
Roland
|
[45]
|
0.70
|
Apr 20, 2017
|
CPC range
|
❌
|
Open source
|
Ronald
|
[46]
|
|
May 10, 2023
|
CPC range
|
⚠️
|
Open source
|
SugarBox
|
[47] [48]
|
2.0.1
|
May 26, 2023
|
CPC range, Plus range
|
⚠️
|
Open-Source
|
Xcpc
|
[49]
|
0.38.1
|
Apr 8, 2023
|
CPC range
|
❌
|
Open source
|
YACE
|
[50]
|
Unreleased?
|
Nov 12, 2014
|
CPC range
|
✅
|
Unreleased?
|
ZEsarUX
|
[51]
|
10.3
|
May 10, 2023
|
CPC range, PCW, ZX Spectrum, ZX80/81, MSX 1, ColecoVision, Spectravideo, Jupiter ACE, Sam Coupe, SG-1000, Sega Master System, Sinclair QL, MK14, Z88
|
⚠️
|
Donationware & Open source
|
macOS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
Arnold
|
[52]
|
1.7.9
|
Mar 10, 2018
|
CPC range, Plus range, KC Compact
|
✅
|
Open source
|
Caprice32
|
[53]
|
|
Oct 8, 2022
|
CPC range, Plus range
|
⚠️
|
Donationware & Open source
|
Clock Signal
|
[54]
|
|
May 15, 2023
|
CPC range, ZX Spectrum, Enterprise, MSX, ColecoVision, Acorn Electron, Apple II, Oric, VIC-20, ZX80/81, Atari 2600, Atari ST, Macintosh
|
❌
|
Donationware & Open source
|
CPC++
|
[55]
|
b700
|
May 31, 2015
|
CPC range
|
❌
|
Freeware
|
CPCemu
|
[56]
|
2.5
|
Aug 13, 2022
|
CPC range
|
⚠️
|
Freeware
|
CPCEPower
|
[57]
|
2105
|
Jun 4, 2021
|
CPC range, Plus range
|
❌
|
Freeware
|
CPCSharp
|
[58]
|
1.0.0-beta1
|
Apr 7, 2021
|
CPC range
|
⚠️
|
Open source
|
DSP
|
[59]
|
0.20
|
Jul 15, 2022
|
CPC range, ZX Spectrum, Commodore 64, ColecoVision, Game Boy, Nintendo NES, SG-1000, Sega Master System, GameGear, Super Cassette Vision, Arcade
|
❌
|
Open source
|
ep128emu
|
[60]
|
2.0.11
|
Jan 20, 2017
|
CPC range, ZX Spectrum, Enterprise
|
✅
|
Donationware & Open source
|
MacCPC
|
[61]
|
0.9.2
|
Jan 22, 2010
|
CPC range
|
✅
|
Freeware
|
MAME
|
[62]
|
0.256
|
Jun 28, 2023
|
CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems
|
⚠️
|
Open source
|
Retro Virtual Machine
|
[63]
|
2.1.6
|
Mar 1, 2023
|
CPC range, Plus range, ZX Spectrum, MSX 1, ColecoVision, SG-1000, Sega Master System
|
(✅v2.0) (❌v2.1)
|
Donationware
|
SugarBox
|
[64] [65]
|
2.0.1
|
May 26, 2023
|
CPC range, Plus range
|
⚠️
|
Open-Source
|
ZEsarUX
|
[66]
|
10.3
|
May 10, 2023
|
CPC range, PCW, ZX Spectrum, ZX80/81, MSX 1, ColecoVision, Spectravideo, Jupiter ACE, Sam Coupe, SG-1000, Sega Master System, Sinclair QL, MK14, Z88
|
⚠️
|
Donationware & Open source
|
MorphOS
Raspberry Pi OS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
#CPC4Rpi
|
[69]
|
1.1
|
Dec 19, 2013
|
CPC range
|
❌
|
Commercial💲
|
CapriceRPI
|
[70]
|
1.3
|
Feb 28, 2016
|
CPC range
|
❌
|
Open source
|
Clock Signal
|
[71]
|
|
May 15, 2023
|
CPC range, ZX Spectrum, Enterprise, MSX, ColecoVision, Acorn Electron, Apple II, Oric, VIC-20, ZX80/81, Atari 2600, Atari ST, Macintosh
|
❌
|
Donationware & Open source
|
CPCEPower
|
[72]
|
2105
|
Jun 4, 2021
|
CPC range, Plus range
|
❌
|
Freeware
|
MAME
|
[73]
|
0.256
|
Jun 28, 2023
|
CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems
|
⚠️
|
Open source
|
SugarPi
|
[74]
|
1.2.0
|
Feb 3, 2021
|
CPC range
|
❌
|
Open source
|
ZEsarUX
|
[75]
|
10.3
|
May 10, 2023
|
CPC range, PCW, ZX Spectrum, ZX80/81, MSX 1, ColecoVision, Spectravideo, Jupiter ACE, Sam Coupe, SG-1000, Sega Master System, Sinclair QL, MK14, Z88
|
⚠️
|
Donationware & Open source
|
Solaris
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
CPC++
|
[76]
|
1.5.0
|
Oct 29, 1999
|
CPC range
|
❌
|
Shareware💲
|
Windows
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
Developer tools
|
License
|
AMSpiriT
|
[77] [78]
|
0.863b
|
May 13, 2023
|
CPC range
|
(✅vaporware) (❌for real)
|
Freeware
|
Arnimedes
|
[79]
|
1.02
|
Jul 7, 2012
|
CPC range
|
❌
|
Freeware
|
Arnold
|
[80] Aeliss fork
|
WIP
|
May 13, 2017
|
CPC range, Plus range, KC Compact, Aleste 520EX
|
✅
|
Open source
|
Caprice32
|
[81] [82]
|
|
Oct 8, 2022
|
CPC range, Plus range
|
⚠️
|
Donationware & Open source
|
Caprice Forever
|
[83]
|
23.7
|
Jul 10, 2023
|
CPC range, Plus range
|
✅
|
Freeware
|
Caprice Reloaded
|
[84]
|
r533
|
Sep 25, 2011
|
CPC range
|
✅
|
Open source
|
Caprice32-Aleste
|
[85]
|
4.1.0
|
Nov 14, 2007
|
Aleste 520EX
|
❌
|
Open source
|
CoPaCabana
|
[86]
|
0.74
|
Apr 12, 2006
|
CPC range
|
⚠️
|
Freeware
|
CPC-em
|
[87]
|
0.3
|
Jan 22, 2004
|
CPC range
|
❌
|
Open source
|
CPC++
|
[88]
|
b700
|
May 31, 2015
|
CPC range
|
❌
|
Freeware
|
CPC3D/CPC32
|
[89]
|
0.3
|
Feb 8, 2003
|
CPC range
|
❌
|
Freeware
|
CPCE
|
[90]
|
1.94
|
Jun 2, 2011
|
CPC range
|
⚠️
|
Freeware
|
CPCEC
|
[91]
|
|
Aug 6, 2022
|
CPC range, Plus range, ZX Spectrum, Commodore 64
|
⚠️
|
Open source
|
CPCemu
|
[92]
|
2.5
|
Aug 13, 2022
|
CPC range
|
⚠️
|
Freeware
|
CPCEPower
|
[93]
|
2105
|
Jun 4, 2021
|
CPC range, Plus range
|
❌
|
Freeware
|
CPCSharp
|
[94]
|
1.0.0-beta1
|
Apr 7, 2021
|
CPC range
|
⚠️
|
Open source
|
CPvC
|
[95]
|
|
Oct 7, 2020
|
CPC range
|
❌
|
Open source
|
DSP
|
[96]
|
0.21
|
Mar 12, 2023
|
CPC range, ZX Spectrum, Commodore 64, ColecoVision, Game Boy, Nintendo NES, SG-1000, Sega Master System, GameGear, Super Cassette Vision, Arcade
|
❌
|
Open source
|
ep128emu
|
[97]
|
2.0.11
|
Jan 20, 2017
|
CPC range, ZX Spectrum, Enterprise
|
✅
|
Donationware & Open source
|
MAME
|
[98]
|
0.256
|
Jun 28, 2023
|
CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems
|
⚠️
|
Open source
|
NO$CPC
|
[99]
|
1.8
|
Nov 2, 2000
|
CPC range, Plus range
|
✅
|
Freeware
|
PC-CPC
|
[100] [101]
|
0.1at b29
|
Nov 17, 2011
|
CPC range
|
⚠️
|
Open source
|
Retro Virtual Machine
|
[102]
|
2.1.6
|
Mar 1, 2023
|
CPC range, Plus range, ZX Spectrum, MSX 1, ColecoVision, SG-1000, Sega Master System
|
(✅v2.0) (❌v2.1)
|
Donationware
|
Roland
|
[103]/GitHub
|
0.70
|
Apr 20, 2017
|
CPC range
|
❌
|
Open source
|
SugarBox
|
[104] [105]
|
2.0.1
|
May 26, 2023
|
CPC range, Plus range
|
⚠️
|
Open-Source
|
vbCPC
|
[106]
|
1.06
|
Apr 7, 2005
|
CPC range
|
?
|
Freeware
|
Virtual CPC
|
[107] [108]
|
1.1
|
Aug 8, 2011
|
CPC range
|
✅
|
Freeware
|
WinAPE
|
[109]
|
2.0b2
|
Jan 5, 2016
|
CPC range, Plus range
|
✅
|
Donationware
|
WinCPC
|
[110]
|
0.9.26
|
Feb 1, 2007
|
CPC range
|
✅
|
Freeware
|
XNACPC
|
[111]
|
1.0
|
Nov 11, 2011
|
CPC range
|
❌
|
Open source
|
ZEsarUX
|
[112]
|
10.3
|
May 10, 2023
|
CPC range, PCW, ZX Spectrum, ZX80/81, MSX 1, ColecoVision, Spectravideo, Jupiter ACE, Sam Coupe, SG-1000, Sega Master System, Sinclair QL, MK14, Z88
|
⚠️
|
Donationware & Open source
|
Discontinued Operating Systems
Acorn RISC OS
AmigaOS m68k
AMSDOS
BlackBerry OS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
BB-CPC
|
[123] (dead link)
|
1.0.1.3
|
Jul 15, 2013
|
CPC range
|
Commercial💲
|
Classic Mac OS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
CPC++
|
[124]
|
1.3.2
|
Oct 6, 1997
|
CPC range
|
Shareware💲
|
DOS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
AdvanceMESS
|
[125]
|
3.9
|
Sep 8, 2018
|
CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems
|
Open source
|
Arnimedes
|
[126]
|
0.8a
|
Apr 15, 2000
|
CPC range
|
Freeware
|
CPC-em
|
[127]
|
0.4
|
Jul 7, 2004
|
CPC range
|
Open source
|
CPCE
|
[128]
|
1.94
|
Jun 2, 2011
|
CPC range
|
Freeware
|
CPCemu
|
[129]
|
1.5
|
Jul 7, 1998
|
CPC range
|
Freeware
|
CPE
|
[130]
|
5.2
|
Apr 21, 1997
|
CPC range
|
Open source
|
NO$CPC
|
[131]
|
1.8
|
Nov 2, 2000
|
CPC range, Plus range
|
Freeware
|
PC-CPC
|
[132]
|
|
Feb 3, 1998
|
CPC range
|
Open source
|
RWCPC
|
[133]
|
|
Mar 23, 1995
|
CPC range
|
Freeware
|
SIMCPC
|
[134]
|
|
1990
|
CPC range
|
Commercial💲
|
YAGE
|
[135]
|
0.91
|
Oct 24, 1998
|
CPC range
|
Freeware
|
EXOS
Maemo
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
CPCm
|
[138]
|
1.20-1
|
Apr 27, 2010
|
CPC range
|
Open source
|
MSX-DOS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
EMU6CPC
|
[139]
|
|
Dec 17, 2018
|
CPC range
|
Freeware
|
Palm OS
Pocket PC
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
PocketCaprice
|
[142]
|
0.9
|
Aug 19, 2007
|
CPC range
|
Freeware
|
SunOS
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
CPC++
|
[143]
|
1.3.0
|
Feb 22, 1997
|
CPC range
|
Shareware💲
|
Symbian
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
S60-CPC
|
[144]
|
0.74
|
Feb 21, 2006
|
CPC range
|
Open source
|
Windows (Previous Editions)
Home Consoles
Note: You can also use RetroArch for Amstrad CPC emulation on Apple TV, Android TV, Nvidia Shield, Xbox One, Xbox Series, PS2, GameCube, Wii, Wii U and Switch.
Microsoft XBOX
Microsoft Xbox 360
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
XNACPC
|
[150]
|
1.0
|
Nov 11, 2011
|
CPC range
|
Open source
|
Nintendo Wii
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
Wiituka
|
[151]
|
0.98.8
|
May 15, 2009
|
CPC range
|
Open source
|
Sega Dreamcast
Sony PS2
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
CPC-em
|
[154]
|
0.4
|
Dec 22, 2004
|
CPC range
|
Freeware
|
Sony PS3
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
Caprice32
|
[155]
|
4.1.0 DBG
|
Apr 9, 2012
|
CPC range
|
Open source
|
Handheld Consoles
Note: You can also use RetroArch for Amstrad CPC emulation on PSP, PS Vita, DS, 3DS, Switch, Steam Deck, RetroFW, Miyoo and OpenDingux.
Note2: Android-based handheld consoles (Razer Edge, Ayn Odin Pro, Retroid Pocket Flip, GPD XP, ...) will work with Android CPC emulators or with RetroArch, same as an Android phone.
Nintendo DS
Nintendo GameBoy Advance
Sony PSP
Chinese Brands
Host system
|
Emulator name
|
External link
|
Current version
|
Latest release
|
Emulated systems
|
License
|
Anbernic RG350
|
CrocoDS
|
[162]
|
|
Jan 15, 2020
|
CPC range
|
Freeware
|
Dingoo A320 / A330
|
Pituka Dingux
|
[163]
|
0.8pre
|
Aug 19, 2010
|
CPC range
|
Open source
|
Dingoo A320 / A330
|
Dingux-CAP32
|
[164]
|
1.1.2
|
Oct 17, 2009
|
CPC range
|
Open source
|
GamePark Caanoo
|
Caanoo-CAP32
|
[165]
|
1.1.3
|
Apr 24, 2011
|
CPC range
|
Open source
|
GamePark GP2x
|
CapriceGP2x
|
[166]
|
0.5
|
Feb 22, 2006
|
CPC range
|
Open source
|
GamePark GP2x
|
GP2X-CAP32
|
[167]
|
1.5.1
|
Aug 29, 2009
|
CPC range
|
Open source
|
GamePark GP32
|
Pituka GP32
|
[168]
|
1d
|
May 15, 2010
|
CPC range
|
Open source
|
GamePark Wiz
|
Wiz-CAP32
|
[169]
|
1.1.0
|
Aug 29, 2009
|
CPC range
|
Open source
|
GCW Zero
|
Dingux-CAP32
|
[170]
|
1.1.2
|
May 25, 2014
|
CPC range
|
Open source
|
JXD S5110 / S601 & Yinlips G18
|
JXD-CAP32
|
[171]
|
1.1.1
|
Oct 27, 2012
|
CPC range
|
Open source
|
Odroid GO
|
CapriceESP32
|
[172]
|
|
Dec 3, 2020
|
CPC range
|
Open source
|
Pandora
|
Pandora-CAP32
|
[173]
|
1.1.0
|
Jun 27, 2010
|
CPC range
|
Open source
|
Trimui Model S
|
Arnold Trimui
|
[174]
|
|
Oct 19, 2021
|
CPC range, Plus range
|
Open source
|
Hardware
Emulator accuracy checking tools
From Scratch demo and Camembert 4 demo To quickly assess the accuracy of an Amstrad CPC emulator
Z80 CPU
Diagnostics
Amstrad Plus
Graphics
Peripherals
Copy-protection
File format specifications
Emulation Tools
Emulator Detection