Difference between revisions of "Emulators"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→AMSDOS) |
(→macOS) |
||
| Line 431: | Line 431: | ||
| Mar 10, 2018 | | Mar 10, 2018 | ||
| [[CPC old generation|CPC range]], [[Plus|Plus range]], [[KC Compact]] | | [[CPC old generation|CPC range]], [[Plus|Plus range]], [[KC Compact]] | ||
| − | | | + | | ✅ |
| Open source | | Open source | ||
|- | |- | ||
| Line 447: | Line 447: | ||
| May 31, 2015 | | May 31, 2015 | ||
| [[CPC old generation|CPC range]] | | [[CPC old generation|CPC range]] | ||
| − | | | + | | ❌ |
| Freeware | | Freeware | ||
|- | |- | ||
| Line 455: | Line 455: | ||
| Aug 13, 2022 | | Aug 13, 2022 | ||
| [[CPC old generation|CPC range]] | | [[CPC old generation|CPC range]] | ||
| − | | | + | | ✅ |
| Freeware | | Freeware | ||
|- | |- | ||
| Line 463: | Line 463: | ||
| Apr 7, 2021 | | Apr 7, 2021 | ||
| [[CPC old generation|CPC range]] | | [[CPC old generation|CPC range]] | ||
| − | | | + | | ✅ |
| Open source | | Open source | ||
|- | |- | ||
| Line 471: | Line 471: | ||
| Jul 15, 2022 | | Jul 15, 2022 | ||
| [[CPC old generation|CPC range]], [[ZX Spectrum]], [[Commodore 64]], [[Game Boy]], [[Nintendo NES]], [[SG-1000]], [[Sega Master System]], [[ColecoVision]], [[GameGear]], [[Super Cassette Vision]], [[Arcade]] | | [[CPC old generation|CPC range]], [[ZX Spectrum]], [[Commodore 64]], [[Game Boy]], [[Nintendo NES]], [[SG-1000]], [[Sega Master System]], [[ColecoVision]], [[GameGear]], [[Super Cassette Vision]], [[Arcade]] | ||
| − | | | + | | ❌ |
| Open source | | Open source | ||
|- | |- | ||
| Line 479: | Line 479: | ||
| Jan 22, 2010 | | Jan 22, 2010 | ||
| [[CPC old generation|CPC range]] | | [[CPC old generation|CPC range]] | ||
| − | | | + | | ✅ |
| Freeware | | Freeware | ||
|- | |- | ||
| Line 487: | Line 487: | ||
| Mar 1, 2023 | | Mar 1, 2023 | ||
| [[CPC old generation|CPC range]], [[Plus|Plus range]], [[ZX Spectrum]], [[MSX 1]], [[ColecoVision]], [[SG-1000]], [[Sega Master System]] | | [[CPC old generation|CPC range]], [[Plus|Plus range]], [[ZX Spectrum]], [[MSX 1]], [[ColecoVision]], [[SG-1000]], [[Sega Master System]] | ||
| − | | | + | | ❌ |
| Donationware | | Donationware | ||
|- | |- | ||
| Line 495: | Line 495: | ||
| Jun 28, 2023 | | Jun 28, 2023 | ||
| [[CPC old generation|CPC range]], [[Plus|Plus range]], [[KC Compact]], [[Aleste 520EX]] & lots of other computer systems | | [[CPC old generation|CPC range]], [[Plus|Plus range]], [[KC Compact]], [[Aleste 520EX]] & lots of other computer systems | ||
| − | | | + | | ✅ |
| Open source | | Open source | ||
|- | |- | ||
| Line 503: | Line 503: | ||
| May 26, 2023 | | May 26, 2023 | ||
| [[CPC old generation|CPC range]], [[Plus|Plus range]] | | [[CPC old generation|CPC range]], [[Plus|Plus range]] | ||
| − | | | + | | ✅ |
| Open-Source | | Open-Source | ||
|- | |- | ||
| Line 511: | Line 511: | ||
| May 10, 2023 | | May 10, 2023 | ||
| [[CPC old generation|CPC range]], [[PCW]], [[ZX Spectrum]], [[ZX80/81]], [[Jupiter ACE]], [[Sam Coupe]], [[Sinclair QL]], [[MSX 1]], [[ColecoVision]], [[SG-1000]], [[Sega Master System]] | | [[CPC old generation|CPC range]], [[PCW]], [[ZX Spectrum]], [[ZX80/81]], [[Jupiter ACE]], [[Sam Coupe]], [[Sinclair QL]], [[MSX 1]], [[ColecoVision]], [[SG-1000]], [[Sega Master System]] | ||
| − | | | + | | ✅ |
| Donationware & Open source | | Donationware & Open source | ||
|} | |} | ||
Revision as of 08:28, 24 July 2023
Contents
Operating Systems
Acorn RISC OS
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| !CPC | [1] | Jul 28, 1996 | CPC range | Freeware | ||
| !CPCemu | [2] | 1.21 | Mar 22, 2016 | CPC range | Freeware |
AmigaOS
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | 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
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| CPCZVM | [9] | Jul 6, 2019 | Z-Machine | Open source | ||
| Pac-Man | [10] | 1.1 | Jun 5, 2014 | Pac-Man arcade | Open source | |
| Space Invaders | [11] | 1.0 | Jun 11, 2016 | Space Invaders arcade | Freeware | |
| ZXM | [12] | 1993 | ZX Spectrum | Freeware |
DOS
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| Arnimedes | [13] | 0.8a | Apr 15, 2000 | CPC range | Freeware | |
| CPCE | [14] | 1.94 | Jun 2, 2011 | CPC range | Freeware | |
| CPCemu | [15] | 1.5 | Jul 7, 1998 | CPC range | Freeware | |
| CPE | [16] [17] | 5.2 | Apr 21, 1997 | CPC range | Freeware | |
| NO$CPC | [18] | 1.8 | Nov 2, 2000 | CPC range, Plus range | Freeware | |
| RWCPC | [19] | Mar 23, 1995 | CPC range | Freeware | ||
| SIMCPC | [20] | 1990 | CPC range | Shareware |
EXOS
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| Software CPC Emulator | [21] | 1.3 | Jan 11, 2013 | CPC range | Open source |
Haiku
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| ACE | [22] [23] | 1.25.0 | Feb 18, 2023 | CPC range, Plus range | Freeware | |
| AdvanceMAME | [24] | 3.9-1 | Feb 3, 2020 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | Open source |
Java / JVM
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| Arnold Jnr | [25] | Aug 27, 2001 | CPC range | Open source | ||
| CPCInAJar | [26] | Mar 16, 2011 | CPC range | Open source | ||
| JavaCPC Desktop | [27] | 3.0.2 | Apr 8, 2022 | CPC range, KC Compact | Donationware | |
| JavaCPC Applet | [28] | Jul 10, 2012 | CPC range, Plus range | Donationware | ||
| JavaGX4000 | [29] | Sep 7, 2018 | CPC range, Plus range | Open source | ||
| JEMU | [30] | Feb 19, 2007 | CPC range, BBC Micro, VZ-300, ZX Spectrum, ZX80/81 | Open source | ||
| JKCEMU | [31] | 0.9.7 | Mar 30, 2017 | KC Compact & other computers from East Germany | Open source | |
| WebCPC | [32] | 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 | [33] BZH Games | beta | Dec 28, 2013 | CPC range | ❌ | Freeware |
| CrocoDS | [34] | May 13, 2020 | CPC range | ✅ | Freeware | |
| JSMESS | [35] | 0.153 | Oct 29, 2014 | CPC range & lots of other computer systems | ❌ | Open source |
| Roland | [36] | Sep 24, 2011 | CPC range | ❌ | Open source | |
| Ronald | [37] | May 10, 2023 | CPC range | ✅ | Open source | |
| RVMplayer | [38] | 0.1.1 | Apr 29, 2023 | CPC range, ZX Spectrum | ❌ | Freeware |
| Tiny Emus | [39] [40] 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 | [41] | Nov 28, 2012 | CPC range | ❌ | Open source | |
| Yet another KC emulator | [42] | Apr 17, 2017 | CPC range, ZX Spectrum, Commodore 64, Acorn Atom, KC Compact, KC 85, KC 87, Z9001, Z1013, HC900 | ✅ | Open source |
macOS
MorphOS
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| ACE | [55] | 1.25 | September 8, 2022 | CPC range, Plus range | Freeware | |
| MESS | [56] | 0.113 | Nov 1, 2007 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | Open source |
MSX2
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| EMU6CPC | [57] | Dec 17, 2018 | CPC range | Freeware |
Unix / Linux
Windows
| Emulator name | External link | Current version | Latest release | Emulated systems | Developer tools | License |
|---|---|---|---|---|---|---|
| AMSpiriT | [77] [78] | 0.863b | May 13, 2023 | CPC range | ✅ | 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] | 4.6.0 | Jan 29, 2023 | CPC range, Plus range | ❌ (only memory tool) | Donationware & Open source |
| Caprice Forever | [83] | 23.7 | Jul 13, 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 |
| CPCEmuPower | [93] | 2105 | May 31, 2021 | CPC range, Plus range | ❌ | Freeware |
| CPCSharp | [94] | 1.0.0-beta1 | Apr 7, 2021 | CPC range | ✅ | Open source |
| CPCwin | [95] | 1.0 | Dec 4, 1997 | CPC range | Freeware | |
| CPvC | [96] | Oct 7, 2020 | CPC range | ❌ | Open source | |
| DSP | [97] | 0.21 | Mar 12, 2023 | CPC range, ZX Spectrum, Commodore 64, Game Boy, Nintendo NES, SG-1000, Sega Master System, ColecoVision, GameGear, Super Cassette Vision, Arcade | ❌ | Open source |
| ep128emu | [98] | 2.0.11 | Jan 20, 2017 | CPC range, ZX Spectrum, Enterprise | ✅ | Donationware & Open source |
| MAME | [99] | 0.256 | Jun 28, 2023 | CPC range, Plus range, KC Compact, Aleste 520EX & lots of other computer systems | ✅ | Open source |
| MTMW | [100] [101] | 1.30B | Jan 11, 2000 | CPC range, Plus range, ZX Spectrum, ZX80/81, Jupiter ACE, Enterprise | Freeware | |
| NO$CPC | [102] | 1.8 | Nov 2, 2000 | CPC range, Plus range | ✅ | Freeware |
| PC-CPC | [103] | 0.1at b29 | Nov 17, 2011 | CPC range | ✅ | Freeware |
| Retro Virtual Machine | [104] | 2.1.6 | Mar 1, 2023 | CPC range, Plus range, ZX Spectrum, MSX 1, ColecoVision, SG-1000, Sega Master System | ❌ | Donationware |
| Roland | [105]/GitHub | 0.70 | Apr 20, 2017 | CPC range | ❌ | Open source |
| SugarBox | [106] [107] | 2.0.1 | May 26, 2023 | CPC range, Plus range | ✅ | Open-Source |
| vbCPC | [108] | 1.06 | Apr 7, 2005 | CPC range | Freeware | |
| Virtual CPC | [109] [110] | 1.1 | Aug 8, 2011 | CPC range | ✅ | Freeware |
| WinAPE | [111] | 2.0b2 | Jan 5, 2016 | CPC range, Plus range | ✅ | Donationware |
| WinCPC | [112] | 0.9.26 | Feb 1, 2007 | CPC range | ✅ | Freeware |
| XNACPC | [113] | 1.0 | Nov 11, 2011 | CPC range | ❌ | Open source |
| Yage | [114] | 0.91 | Oct 24, 1998 | CPC range | ❌ | Freeware |
| ZEsarUX | [115] | 10.3 | May 10, 2023 | CPC range, PCW, ZX Spectrum, ZX80/81, Jupiter ACE, Sam Coupe, Sinclair QL, MSX 1, ColecoVision, SG-1000, Sega Master System | ✅ | Donationware & Open source |
LibRetro (API for emulators)
| Emulator name | Type | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|---|
| libretro-cap32 | Emulation core | [116] | 1.2.2 | Jul 19, 2015 | CPC range | Open source |
| libretro-crocods | Emulation core | [117] | 0.1 | Feb 28, 2017 | CPC range | Open source |
| SugarLibRetro | Emulation core | [118] (wraps independent lib https://github.com/Tom1975/CPCCore) | git | - | CPC range, Plus range | Open source |
| EmuVR | Frontend | [119] | Dec 25, 2022 | CPC range & lots of other computer systems | Donationware | |
| RetroArch | Frontend | [120] | 1.15.0 | Mar 11, 2023 | CPC range, Plus range & lots of other computer systems | Donationware & Open source |
Home Consoles
Microsoft XBOX
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| ArnoldX | [121] | v5 | Apr 20, 2010 | CPC range, Plus range | |
| CoinOPS | [122] | 5 | Oct 18, 2012 | CPC range & lots of other computer systems |
Microsoft Xbox 360
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| XNACPC | [123] | 1.0 | Nov 11, 2011 | CPC range | Open source |
Nintendo Wii
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| Wiituka | [124] | 0.98.8 | May 15, 2009 | CPC range | Open source |
Sega Dreamcast
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| CPCast | [125] | May 6, 2006 | CPC range | Freeware | |
| DreamCPC | [126] | Alpha 3 | Oct 16, 2005 | CPC range | Freeware |
Sony PS2
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| CPC-em | [127] | 0.4 | Dec 22, 2004 | CPC range | Freeware |
Sony PS3
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| Caprice32 | [128] | 4.1.0 DBG | Apr 9, 2012 | CPC range | Open source |
Handheld Consoles
Anbernic RG350
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| CrocoDS | [129] | Jan 15, 2020 | CPC range | Freeware |
Dingoo A320 / A330
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| Pituka (Dingux) | [130] | 0.8pre | Aug 19, 2010 | CPC range | Open source |
| Dingux-CAP32 | [131] | 1.1.2 | Oct 17, 2009 | CPC range | Open source |
GamePark GP32 / GP2X / Wiz / Caanoo
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| Pituka (GP32) | [132] | 1d | May 15, 2010 | CPC range | Open source |
| CapriceGP2x | [133] | 0.5 | Feb 22, 2006 | CPC range | Open source |
| GP2X-CAP32 | [134] | 1.5.1 | Aug 29, 2009 | CPC range | Open source |
| Wiz-CAP32 | [135] | 1.1.0 | Aug 29, 2009 | CPC range | Open source |
| Caanoo-CAP32 | [136] | 1.1.3 | Apr 24, 2011 | CPC range | Open source |
GCW Zero
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| Dingux-CAP32 | [137] | 1.1.2 | May 25, 2014 | CPC range | Open source |
JXD S5110 / S601 & Yinlips G18
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| JXD-CAP32 | [138] | 1.1.1 | Oct 27, 2012 | CPC range | Open source |
Nintendo DS
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| AmeDS | [139] | 4.0 | Apr 25, 2010 | CPC range | Freeware |
| CrocoDS | [140] | 2.0 | Nov 9, 2007 | CPC range | Freeware |
Odroid GO
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| CapriceESP32 | [141] | Dec 3, 2020 | CPC range | Open source |
Pandora
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| Pandora-CAP32 | [142] | 1.1.0 | Jun 27, 2010 | CPC range | Open source |
Sony PSP
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| Caprice32 PSP | [143] | 4.2.0.2 | Nov 28, 2007 | CPC range | Open source |
| CPCPSP | [144] | 0.1 | Dec 24, 2005 | CPC range | Freeware |
| PSPCAP32 | [145] | 1.5.1 | Aug 21, 2009 | CPC range | Open source |
Smartphones / PDA / SoC
Android
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| andcpc | [146] | 1.5.1 | Apr 4, 2011 | CPC range | Open source |
| CPCDroid | [147] | 1.5.1 | Mar 2, 2011 | CPC range | Open source |
| CPCemu | [148] | 2.5 | Aug 14, 2022 | CPC range | Freeware |
| Droid-CPC | [149] | 1.1.01 | Dec 15, 2016 | CPC range | Commercial |
BlackBerry
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| BB-CPC | [150] (dead link) | 1.0.1.3 | Jul 15, 2013 | CPC range | Commercial |
iOS
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| CrocoDS | [151] | 2.1 | Jun 21, 2013 | CPC range | Open source |
Maemo
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| CPCm | [152] | 1.20-1 | Apr 27, 2010 | CPC range | Open source |
Palm OS
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| CaPriCe for Palm OS | [153] | 2.8 | Jun 28, 2011 | CPC range | Open source |
| CoPaCabana | [154] | 0.75 | Dec 4, 2007 | CPC range | Freeware |
Pocket PC
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| PocketCaprice | [155] | 0.9 | Aug 19, 2007 | CPC range | Freeware |
Raspberry Pi
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| #CPC4Rpi | [156] | 1.1 | Dec 19, 2013 | CPC range | Open source |
| CapriceRPI | [157] | 1.3 | Feb 28, 2016 | CPC range | Open source |
| ZEsarUX | [158] | 10.3 | May 10, 2023 | CPC range, PCW, ZX Spectrum, ZX80/81, Jupiter ACE, Sam Coupe, Sinclair QL, MSX 1, ColecoVision, SG-1000, Sega Master System | Open source |
Symbian
| Emulator name | External link | Current version | Latest release | Emulated systems | License |
|---|---|---|---|---|---|
| S60-CPC | [159] | 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