Difference between revisions of "Emulators"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→Emulator accuracy checking tools) |
(→Emulator accuracy checking tools) |
||
Line 1,602: | Line 1,602: | ||
*[https://cpcrulez.fr/book-amstrad_cpc_crtc_compendium.htm Amstrad CPC CRTC Compendium v1.6] [https://web.archive.org/web/20230330143252/http://logonsystem.fr/html/downloadlogon.htm Shaker v2.4] [https://cpcrulez.fr/applications_util-cpc_shaker.htm] Ultra accurate CRTC documentation and its testing tool | *[https://cpcrulez.fr/book-amstrad_cpc_crtc_compendium.htm Amstrad CPC CRTC Compendium v1.6] [https://web.archive.org/web/20230330143252/http://logonsystem.fr/html/downloadlogon.htm Shaker v2.4] [https://cpcrulez.fr/applications_util-cpc_shaker.htm] Ultra accurate CRTC documentation and its testing tool | ||
*[https://www.cpc-power.com/index.php?page=detail&num=10401 Test CRTC type v3.0] [https://www.planetemu.net/rom/amstrad-cpc-applications-dsk/crtc-editor-v5-1-1994-brain-of-chaos CRTC editor v5.1] [https://www.cpc-power.com/index.php?page=detail&num=15280 Another one in Spanish] CRTC tools | *[https://www.cpc-power.com/index.php?page=detail&num=10401 Test CRTC type v3.0] [https://www.planetemu.net/rom/amstrad-cpc-applications-dsk/crtc-editor-v5-1-1994-brain-of-chaos CRTC editor v5.1] [https://www.cpc-power.com/index.php?page=detail&num=15280 Another one in Spanish] CRTC tools | ||
− | *[https://cpcrulez.fr/coding_src-demo-smooth_crtc_register_3_scrolling_test.htm Smooth CRTC Register 3 scrolling test] | + | *[https://cpcrulez.fr/coding_src-demo-smooth_crtc_register_3_scrolling_test.htm Smooth CRTC Register 3 scrolling test] [https://www.cpc-power.com/index.php?page=detail&num=6883 Edge Grinder] CRTC Register 3 Horizontal Scrolling Trick |
*[https://www.cpc-power.com/index.php?page=detail&num=12906 HSYNC test] | *[https://www.cpc-power.com/index.php?page=detail&num=12906 HSYNC test] | ||
*[https://www.cpc-power.com/index.php?page=detail&num=16466 Split-Rasters Test CRTC1] | *[https://www.cpc-power.com/index.php?page=detail&num=16466 Split-Rasters Test CRTC1] |
Revision as of 10:13, 28 July 2023
Contents
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] | Dec 31, 2018 | CPC range, KC Compact, ZX Spectrum, VIC-20, Commodore 64, Acorn Atom, KC 85, KC 87, Z9001, Z1013 | ✅ | Open source | |
Xiragon | [16] | Nov 28, 2012 | CPC range | ❌ | Open source | |
YAKC | [17] | Apr 17, 2017 | CPC range, KC Compact, ZX Spectrum, Commodore 64, Acorn Atom, KC 85, KC 87, Z9001, Z1013, HC900 | ✅ | Open source |
LibRetro (API for emulators)
Emulator name | Type | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|---|
libretro-cap32 | Emulation core | [18] | 4.5.3 | Mar 16, 2022 | CPC range | ❌ | Open source |
libretro-crocods | Emulation core | [19] | 0.1 | Feb 28, 2017 | CPC range | ❌ | Open source |
SugarLibRetro | Emulation core | [20] (wraps independent lib CPCCore) | git | Jan 10, 2020 | CPC range, Plus range | ❌ | Open source |
EmuVR | Frontend | [21] | Dec 25, 2022 | CPC range & lots of other computer systems | ❌ | Donationware | |
RetroArch | Frontend | [22] | 1.15.0 | Mar 11, 2023 | CPC range, Plus range & lots of other computer systems | ❌ | Donationware & Open source |
Current Operating Systems
AmigaOS PPC
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
Arnold | [23] | 1.15 | Dec 17, 2012 | CPC range, Plus range, KC Compact | ❌ | Open source |
SDLMESS | [24] | 0.146u4 | Aug 19, 2012 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | ⚠️ | Open source |
Android
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
andcpc | [25] | 1.5.1 | Apr 4, 2011 | CPC range | ❌ | Open source |
Azimuth | [26] | 1.06 | Aug 10, 2022 | CPC range | ❌ | Commercial💲 |
CPCDroid | [27] | 1.5.1 | Mar 2, 2011 | CPC range | ❌ | Open source |
CPCemu | [28] | 2.5 | Aug 14, 2022 | CPC range | ❌ | Freeware |
Droid-CPC | [29] | 1.1.01 | Dec 15, 2016 | CPC range | ❌ | Commercial💲 |
Haiku
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
ACE | [30] [31] | 1.25.0 | Feb 18, 2023 | CPC range, Plus range | ✅ | Freeware |
AdvanceMAME | [32] | 3.9-1 | Feb 3, 2020 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | ⚠️ | Open source |
iOS
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
CrocoDS | [33] | 2.1 | Jun 21, 2013 | CPC range | ❌ | Open source |
macOS
MorphOS
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
ACE | [46] | 1.25 | September 8, 2022 | CPC range, Plus range | ✅ | Freeware |
MESS | [47] | 0.113 | Nov 1, 2007 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | ⚠️ | Open source |
Raspberry Pi OS
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
#CPC4Rpi | [48] | 1.1 | Dec 19, 2013 | CPC range | ❌ | Commercial💲 |
CapriceRPI | [49] | 1.3 | Feb 28, 2016 | CPC range | ❌ | Open source |
MAME | [50] | 0.256 | Jun 28, 2023 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | ⚠️ | Open source |
SugarPi | [51] | 1.2.0 | Feb 3, 2021 | CPC range | ❌ | Open source |
ZEsarUX | [52] | 10.3 | May 10, 2023 | CPC range, PCW, ZX Spectrum, ZX80/81, MSX 1, ColecoVision, Jupiter ACE, Sam Coupe, Sinclair QL, SG-1000, Sega Master System | ⚠️ | Donationware & Open source |
Unix / Linux
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
Arnold | [53] | Jan 20, 2016 | CPC range, Plus range, KC Compact, Aleste 520EX | ✅ | Open source | |
Arnold TNG | [54] | May 31, 2009 | CPC range, Plus range | ? | Open source | |
Caprice32 | [55] | 4.6.0 | Jan 29, 2023 | CPC range, Plus range | ⚠️ | Donationware & Open source |
Caprice Reloaded | [56] | r377 | Jul 13, 2010 | CPC range | ✅ | Open source |
Clock Signal | [57] | 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++ | [58] | 1.5.0 | Oct 29, 1999 | CPC range | ❌ | Shareware💲 |
cpc4x | [59] | 0.26 | Dec 11, 2004 | CPC range | ❌ | Open source |
CPCemu | [60] | 2.5 | Aug 13, 2022 | CPC range | ⚠️ | Freeware |
DSP | [61] | 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 | [62] | 2.0.11 | Jan 20, 2017 | CPC range, ZX Spectrum, Enterprise | ✅ | Donationware & Open source |
MAME | [63] | 0.256 | Jun 28, 2023 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | ⚠️ | Open source |
Retro Virtual Machine | [64] | 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 | [65] | 0.70 | Apr 20, 2017 | CPC range | ❌ | Open source |
Ronald | [66] | May 10, 2023 | CPC range | ⚠️ | Open source | |
SugarBox | [67] [68] | 2.0.1 | May 26, 2023 | CPC range, Plus range | ⚠️ | Open-Source |
Xcpc | [69] | 0.38.1 | Apr 8, 2023 | CPC range | ❌ | Open source |
YACE | [70] | Unreleased? | Nov 12, 2014 | CPC range | ✅ | Unreleased? |
ZEsarUX | [71] | 10.3 | May 10, 2023 | CPC range, PCW, ZX Spectrum, ZX80/81, MSX 1, ColecoVision, Jupiter ACE, Sam Coupe, Sinclair QL, SG-1000, Sega Master System | ⚠️ | Donationware & Open source |
Windows
Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
---|---|---|---|---|---|---|
AMSpiriT | [72] [73] | 0.863b | May 13, 2023 | CPC range | (✅vaporware) (❌for real) | Freeware |
Arnimedes | [74] | 1.02 | Jul 7, 2012 | CPC range | ❌ | Freeware |
Arnold | [75] Aeliss fork | WIP | May 13, 2017 | CPC range, Plus range, KC Compact, Aleste 520EX | ✅ | Open source |
Caprice32 | [76] [77] | 4.6.0 | Jan 29, 2023 | CPC range, Plus range | ⚠️ | Donationware & Open source |
Caprice Forever | [78] | 23.7 | Jul 13, 2023 | CPC range, Plus range | ✅ | Freeware |
Caprice Reloaded | [79] | r533 | Sep 25, 2011 | CPC range | ✅ | Open source |
Caprice32-Aleste | [80] | 4.1.0 | Nov 14, 2007 | Aleste 520EX | ❌ | Open source |
CoPaCabana | [81] | 0.74 | Apr 12, 2006 | CPC range | ⚠️ | Freeware |
CPC-em | [82] | 0.3 | Jan 22, 2004 | CPC range | ❌ | Open source |
CPC++ | [83] | b700 | May 31, 2015 | CPC range | ❌ | Freeware |
CPC3D/CPC32 | [84] | 0.3 | Feb 8, 2003 | CPC range | ❌ | Freeware |
CPCE | [85] | 1.94 | Jun 2, 2011 | CPC range | ⚠️ | Freeware |
CPCEC | [86] | Aug 6, 2022 | CPC range, Plus range, ZX Spectrum, Commodore 64 | ⚠️ | Open source | |
CPCemu | [87] | 2.5 | Aug 13, 2022 | CPC range | ⚠️ | Freeware |
CPCEmuPower | [88] | 2105 | May 31, 2021 | CPC range, Plus range | ❌ | Freeware |
CPCSharp | [89] | 1.0.0-beta1 | Apr 7, 2021 | CPC range | ⚠️ | Open source |
CPCwin | [90] | 1.0 | Dec 4, 1997 | CPC range | ? | Freeware |
CPvC | [91] | Oct 7, 2020 | CPC range | ❌ | Open source | |
DSP | [92] | 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 | [93] | 2.0.11 | Jan 20, 2017 | CPC range, ZX Spectrum, Enterprise | ✅ | Donationware & Open source |
MAME | [94] | 0.256 | Jun 28, 2023 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | ⚠️ | Open source |
MTMW | [95] | 1.30B | Jan 11, 2000 | CPC range, Plus range, ZX Spectrum, ZX80/81, Enterprise, Jupiter ACE | ? | Freeware |
NO$CPC | [96] | 1.8 | Nov 2, 2000 | CPC range, Plus range | ✅ | Freeware |
PC-CPC | [97] [98] | 0.1at b29 | Nov 17, 2011 | CPC range | ⚠️ | Open source |
Retro Virtual Machine | [99] | 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 | [100]/GitHub | 0.70 | Apr 20, 2017 | CPC range | ❌ | Open source |
SugarBox | [101] [102] | 2.0.1 | May 26, 2023 | CPC range, Plus range | ⚠️ | Open-Source |
vbCPC | [103] | 1.06 | Apr 7, 2005 | CPC range | ? | Freeware |
Virtual CPC | [104] [105] | 1.1 | Aug 8, 2011 | CPC range | ✅ | Freeware |
WinAPE | [106] | 2.0b2 | Jan 5, 2016 | CPC range, Plus range | ✅ | Donationware |
WinCPC | [107] | 0.9.26 | Feb 1, 2007 | CPC range | ✅ | Freeware |
XNACPC | [108] | 1.0 | Nov 11, 2011 | CPC range | ❌ | Open source |
Yage | [109] | 0.91 | Oct 24, 1998 | CPC range | ❌ | Freeware |
ZEsarUX | [110] | 10.3 | May 10, 2023 | CPC range, PCW, ZX Spectrum, ZX80/81, MSX 1, ColecoVision, Jupiter ACE, Sam Coupe, Sinclair QL, SG-1000, Sega Master System | ⚠️ | Donationware & Open source |
Discontinued Operating Systems
Acorn RISC OS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
!CPC | [111] | Jul 28, 1996 | CPC range | Freeware | |
!CPCemu | [112] | 1.21 | Mar 22, 2016 | CPC range | Open source |
AmigaOS m68k
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
A-CPC | [113] | 2.0 | Apr, 2002 | CPC range, Plus range | Open source |
Ami-cpc | [114] | 0.46 | Jan 21, 1998 | CPC range | Open source |
Ami-cpc2 | [115] | 0.01alpha | Jan 28, 2004 | CPC range | Open source |
CPE | [116] | Feb 24, 1995 | CPC range | Open source | |
EmuCPC | [117] | 0.7 | Sep 15, 1996 | CPC range | Open source |
AMSDOS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
CPCZVM | [118] | Jul 6, 2019 | Z-Machine | Open source | |
Pac-Man | [119] | 1.1 | Jun 5, 2014 | Pac-Man arcade | Open source |
Space Invaders | [120] | 1.0 | Jun 11, 2016 | Space Invaders arcade | Freeware |
ZXM | [121] | 1993 | ZX Spectrum | Freeware |
BlackBerry OS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
BB-CPC | [122] (dead link) | 1.0.1.3 | Jul 15, 2013 | CPC range | Commercial💲 |
DOS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
AdvanceMESS | [123] | 3.9 | Sep 8, 2018 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | Open source |
Arnimedes | [124] | 0.8a | Apr 15, 2000 | CPC range | Freeware |
CPCE | [125] | 1.94 | Jun 2, 2011 | CPC range | Freeware |
CPCemu | [126] | 1.5 | Jul 7, 1998 | CPC range | Freeware |
CPE | [127] | 5.2 | Apr 21, 1997 | CPC range | Open source |
NO$CPC | [128] | 1.8 | Nov 2, 2000 | CPC range, Plus range | Freeware |
PC-CPC | [129] | Feb 3, 1998 | CPC range | Open source | |
RWCPC | [130] | Mar 23, 1995 | CPC range | Freeware | |
SIMCPC | [131] | 1990 | CPC range | Commercial💲 |
EXOS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
Software CPC Emulator | [132] [133] | 1.3 | Jan 11, 2013 | CPC range | Open source |
Maemo
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
CPCm | [134] | 1.20-1 | Apr 27, 2010 | CPC range | Open source |
MSX-DOS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
EMU6CPC | [135] | Dec 17, 2018 | CPC range | Freeware |
Palm OS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
CaPriCe for Palm OS | [136] | 2.8 | Jun 28, 2011 | CPC range | Open source |
CoPaCabana | [137] | 0.75 | Dec 4, 2007 | CPC range | Freeware |
Pocket PC
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
PocketCaprice | [138] | 0.9 | Aug 19, 2007 | CPC range | Freeware |
Symbian
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
S60-CPC | [139] | 0.74 | Feb 21, 2006 | CPC range | Open source |
Home Consoles
Microsoft XBOX
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
ArnoldX | [140] [141] | v5 | Apr 20, 2010 | CPC range, Plus range | Freeware |
CoinOPS | [142] | 5 | Oct 18, 2012 | CPC range & lots of other computer systems | Freeware |
Microsoft Xbox 360
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
XNACPC | [143] | 1.0 | Nov 11, 2011 | CPC range | Open source |
Nintendo Wii
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
Wiituka | [144] | 0.98.8 | May 15, 2009 | CPC range | Open source |
Sega Dreamcast
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
CPCast | [145] | May 6, 2006 | CPC range | Freeware | |
DreamCPC | [146] | Alpha 3 | Oct 16, 2005 | CPC range | Freeware |
Sony PS2
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
CPC-em | [147] | 0.4 | Dec 22, 2004 | CPC range | Freeware |
Sony PS3
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
Caprice32 | [148] | 4.1.0 DBG | Apr 9, 2012 | CPC range | Open source |
Handheld Consoles
Nintendo DS
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
AmeDS | [149] | 4.0 | Apr 25, 2010 | CPC range | Freeware |
CrocoDS | [150] | 2.0 | Nov 9, 2007 | CPC range | Freeware |
Sony PSP
Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|
Caprice32 PSP | [151] | 4.2.0.2 | Nov 28, 2007 | CPC range | Open source |
CPCPSP | [152] | 0.1 | Dec 24, 2005 | CPC range | Freeware |
PSPCAP32 | [153] | 1.5.1 | Aug 21, 2009 | CPC range | Open source |
Chinese Brands
Host system | Emulator name | External link | Current version | Latest release | Emulated systems | License |
---|---|---|---|---|---|---|
Anbernic RG350 | CrocoDS | [154] | Jan 15, 2020 | CPC range | Freeware | |
Dingoo A320 / A330 | Pituka Dingux | [155] | 0.8pre | Aug 19, 2010 | CPC range | Open source |
Dingoo A320 / A330 | Dingux-CAP32 | [156] | 1.1.2 | Oct 17, 2009 | CPC range | Open source |
GamePark Caanoo | Caanoo-CAP32 | [157] | 1.1.3 | Apr 24, 2011 | CPC range | Open source |
GamePark GP2x | CapriceGP2x | [158] | 0.5 | Feb 22, 2006 | CPC range | Open source |
GamePark GP2x | GP2X-CAP32 | [159] | 1.5.1 | Aug 29, 2009 | CPC range | Open source |
GamePark GP32 | Pituka GP32 | [160] | 1d | May 15, 2010 | CPC range | Open source |
GamePark Wiz | Wiz-CAP32 | [161] | 1.1.0 | Aug 29, 2009 | CPC range | Open source |
GCW Zero | Dingux-CAP32 | [162] | 1.1.2 | May 25, 2014 | CPC range | Open source |
JXD S5110 / S601 & Yinlips G18 | JXD-CAP32 | [163] | 1.1.1 | Oct 27, 2012 | CPC range | Open source |
Odroid GO | CapriceESP32 | [164] | Dec 3, 2020 | CPC range | Open source | |
Pandora | Pandora-CAP32 | [165] | 1.1.0 | Jun 27, 2010 | CPC range | Open source |
Trimui Model S | Arnold Trimui | [166] | Oct 19, 2021 | CPC range, Plus range | Open source |
Hardware
- CPC TREX CPC-ONE TurboCPC core running on a FPGA board
- CPC FPGA CPC emulation running on a custom made FPGA board
- FPGAmstrad CoreAmstrad CoreDocAmstrad CPC for MIST and MISTer Translation of JavaCPC from Java into VHDL on a MiST board
- CPC2 Project CPC emulation running on a Cyclone V FPGA board
- ESP32 TinyCPC Port from CPC-em emulator to TTGO VGA32 v1.x board with ESP32
- HxC Floppy Emulator Commercial floppy-drive emulator. Supports HFE, DSK, EDSK, IPF disk images
- FlashFloppy Open source floppy-drive emulator for the ubiquitous Gotek hardware. Supports HFE, DSK, EDSK disk images
Emulator accuracy checking tools
- From Scratch demo and Camembert 4 demo To quickly assess the accuracy of an Amstrad CPC emulator
- ZEXALL and ZEXDOC Z80 CPU instruction set exercisers
- Z80 Full Test Z80 Doc Test Z80 Flags Test Z80 Doc Flags Test Z80 CCF Test Z80 MEMPTR Test
- CPC hardware diagnostics Plus diagnostics cartridge Official Amstrad tools
- Amstrad Diagnostics v1.3a Test RAM, ROM, keyboard and detect CRTC
- Plus Test [167] CPC and CPC+ Emulator test suite (including Instruction and Interrupt timing tests)
- Amstrad CPC CRTC Compendium v1.6 Shaker v2.4 [168] Ultra accurate CRTC documentation and its testing tool
- Test CRTC type v3.0 CRTC editor v5.1 Another one in Spanish CRTC tools
- Smooth CRTC Register 3 scrolling test Edge Grinder CRTC Register 3 Horizontal Scrolling Trick
- HSYNC test
- Split-Rasters Test CRTC1
- Test interlace color Climax-G demo 4 Sins Thunder Blade To test the CRT display
- 4096k Tester Amstrad Plus palette tester
- 6128 Plus Dma demo Fairy demo To test DMA emulation
- Black Sabbath demo X-Mas 2008 demo To test hardware sprites emulation
- RAM Expansion Test MemTest RAM Test CRTC4 Testprogram For All ERAM RAM testers
- DskTest v0.1.47b Dlfrsilver Dump Tool Test Suite v1805 Discology 6.0 Discology plus To test FDC emulation
- CDT/TZX test suite for emulators FDC test suite Disk drive tests "Acid" tests Set of tests by arnoldemu
- Magnum Light Phaser West Phaser Gunstick SkeetShoot To test lightguns emulation
- Advanced OCP Art Studio To test mouse emulation
- Amstrad SSA-1 Dk'Tronics MHT TMPI To test speech synthesizers emulation
- Digitracker MDL Pack To test Digiblaster soundcard emulation
Emulation Tools
- CPC Basic CPCBasic Unchained CpcAlive Set of tools about cross-platform CPC BASIC
- CPC Analyser Help reverse engineer Amstrad CPC games
- CPCGamesCD-CPCLoader CDROM containing a navigable database with all the games of the Amstrad CPC
- ConvImgCPC martine Image converters from PC to CPC
- CPRTools Edit Amstrad Plus CPR cartridge images
- CDTMaster 2CDT CSW2CDT CPCTapeXP Set of tools about tape-images
- CPCDiskXP Dsktools ManageDSK WriteDSK SAMdisk SugarConvDsk Set of tools about disk-images