Amstrad CPC emulators: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
No edit summary
Undo revision 141038 by DiegoZerpa (talk)
Tag: Undo
Line 9: Line 9:
|emulated = {{✓}}
|emulated = {{✓}}
}}
}}
The '''Amstrad CPC''' (short for "Colour Personal Computer") is a series of 8-bit home computers produced by Amstrad between 1984 and 1990. It was designed to compete in the mid-1980s home computer market dominated by the Commodore 64 and the ZX Spectrum; it successfully established itself primarily in the United Kingdom, France, Spain, and the German-speaking parts of Europe, and also Canada.  
The '''[[wikipedia:Amstrad CPC|Amstrad CPC]]''' was a series of 8-bit computers released in Europe to compete with the [[Commodore 64 emulators|Commodore 64]] and [[ZX Spectrum emulators|ZX Spectrum]]. Like the [[Amiga Line|Amiga]], it was a big gaming platform.  


==GX4000==
==GX4000==

Revision as of 17:47, 31 March 2026

Amstrad CPC
Developer Amstrad
Type Computer
Release date 1984 (CPC)
1990 (GX4000)
Discontinued 1990 (CPC)
1991 (GX4000)
Emulated

The Amstrad CPC was a series of 8-bit computers released in Europe to compete with the Commodore 64 and ZX Spectrum. Like the Amiga, it was a big gaming platform.

GX4000

Placeholder text

Emulators

Note: To test accuracy, you could use Acid Tests for CPC by the developer of Arnold.

  • See the CPCWiki Encyclopedia page for a mega-large list of all known Amstrad CPC emulators for a wide variety of platforms, consoles, other devices and FPGA hardware!
  • Old website for CPCE emulator (Page shows a small list of old CPC emulators and other lists for many resources. It shows that there was an old multi-system emulator called 'MulTiMachine' by Paul A. Hodgson, abandoned in 1998, but it is titled as 'MTMW' on CPCWiki's page. See old interview in French.)
Name Platform(s) Latest version CPC+ libretro License Active Recommended
PC / x86
ACE MorphOS Haiku 1.24 Proprietary
Arnold Windows Linux macOS FreeBSD Src WIP[N 1]
1.0.0-1 (*NIX)
Windows
GPLv2 (Copyleft)
CaPriCe32 Windows Linux macOS FreeBSD libretro core
(cap32_libretro)

git(fork)(latest)
4.6.0 (fork)(release)
4.2.0 (old)
GPLv2 (Copyleft)
CaPriCe Forever Windows 26.4 GPLv2 (Copyleft)
MAME Windows Linux macOS FreeBSD 0.289 GPLv2
BSD-3-Clause
Pantheon Windows 16.458 ? ? Proprietary ?
Retro Virtual Machine Windows Linux macOS 2.1.20 Proprietary
CLK Linux macOS FreeBSD 2026-07-23 MIT (Permissive) ~
JavaCPC Desktop Windows Linux macOS FreeBSD 2.9.8f Proprietary ~
SugarBox Windows Linux 0.30 MIT (Permissive) ~
WinAPE Windows 2.0b2 Proprietary ~
WinCPC/MacCPC
(vbCPC based)
Windows macOS WinCPC 0.9.26
MacCPC 0.9.2
? ~
CPCE Windows MS-DOS 1.94 ? ~
CPCEC Windows 20260131 ?
CPCEmu Windows Linux macOS FreeBSD 3.0 ?
Roland Windows Linux macOS FreeBSD git GPLv3 (Copyleft)
XCPC Linux macOS FreeBSD git GPLv2 (Copyleft)
DSP Windows Linux macOS FreeBSD git Non-commercial
ZEsarUX Windows Linux macOS FreeBSD UNIX Haiku MorphOS 13.0 GPL (Copyleft)
ACE-DL Windows Linux macOS 20260914 ? ? TBD
AMSpiriT Windows 2.04b ? ? TBD
Mobile / ARM
Azimuth
Android 1.x ?
CaPriCe32
(libretro only)
Android iOS Linux Pandora libretro ✓ (git) GPLv2 (Copyleft)
CaPriCeRPI
GP2x/Wiz-CAP32
Pandora-CAP32
Dingux-CAP32
Caanoo-CAP32
(Old CaPriCe32 tech)
Linux GP2X Wiz Pandora Dingoo
Caanoo
git
Wiz 1.5.1/1.1.0
Pandora 1.1.0
GCW0
Caanoo 1.1.3
GPLv2 (Copyleft) ?
andcpc
(Old CaPriCe32 tech)
Android git GPLv2 (Copyleft)
CPCDroïd
(Old CaPriCe32 tech)
Android 1.5.1 ?
Droid-CPC Android 1.1.01 Proprietary
ZEsarUX Linux ARM macOS Pandora 13.0 GPL (Copyleft)
Consoles
CrocoDS
(PC-CPC port)
Nintendo DS Wii Switch PlayStation Vita 2.0
RetroArch Core
✓ (git) MIT (Permissive) ~
AmeDS
(Old CaPriCe32 tech)
Nintendo DS 4.0 Proprietary ~
PSPCAP32
(Old CaPriCe32 tech)
PlayStation Portable 1.5.1 Proprietary ~
Wiituka
(Old CaPriCe32 tech)
Wii 0.98.8 GPLv2 (Copyleft) ~
ArnoldX Xbox v5 ? Proprietary TBD
DreamCPC
(Old CaPriCe32 tech)
Dreamcast 1.0 Alpha 3 ? Proprietary TBD
  1. To build, rename EmuDevice.h to emudevice.h in src/cpc.

Enhancements

Name ACE Arnold CaPriCe32 CaPriCe Forever MAME Retro Virtual Machine

Resources