Editing Amstrad CPC emulators
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 4: | Line 4: | ||
|developer = Amstrad | |developer = Amstrad | ||
|type = [[:Category:Computers|Computer]] | |type = [[:Category:Computers|Computer]] | ||
− | |release=1984 | + | |generation = Z80-based home computers |
− | |discontinued=1990 | + | |release = 1984 |
+ | |discontinued = 1990 | ||
|emulated = {{✓}} | |emulated = {{✓}} | ||
}} | }} | ||
− | 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 | + | 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 emulators|Amiga]], it was a big gaming platform. |
==Emulators== | ==Emulators== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
− | ! scope="col"| | + | ! scope="col"|Operating System(s) |
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
! scope="col"|CPC+ | ! scope="col"|CPC+ | ||
− | ! scope="col"|[[libretro]] | + | ! scope="col"|[[libretro|Libretro Core]] |
− | |||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
|- | |- | ||
− | ! colspan=" | + | ! colspan="7"|PC |
|- | |- | ||
|[http://ace.cpcscene.net/en:introduction ACE] | |[http://ace.cpcscene.net/en:introduction ACE] | ||
− | + | |MorphOS, Haiku | |
− | |[http://ace.cpcscene.net/en:downloads | + | |[http://ace.cpcscene.net/en:downloads 1.18/v1.6beta3] |
|{{✓}} | |{{✓}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | |[ | + | |[http://www.cpctech.org.uk/ Arnold] |
− | | | + | |Multi-platform |
− | |[ | + | |[http://www.cpctech.org.uk/arnoldsrc.zip Src WIP]<ref group=N>To build, rename EmuDevice.h to emudevice.h in src/cpc.</ref><br />[http://www.cpcwiki.eu/forum/emulators/arnold-wip/msg148393/#msg148393 1.0.0-1 (*NIX)]<br />[http://www.cpctech.org.uk/setup.zip Windows] |
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | |[http://www.cpcwiki.eu/index.php/CaPriCe CaPriCe32] | + | |[http://www.cpcwiki.eu/index.php/CaPriCe CaPriCe32] (fork) |
− | | | + | |Multi-platform |
− | | | + | |[https://github.com/ColinPitrat/caprice32 4.5.0] |
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
|CaPriCe Forever | |CaPriCe Forever | ||
− | + | |Windows | |
− | |[http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 | + | |[http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 19.7] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
|[[MAME]] | |[[MAME]] | ||
− | | | + | |Multi-platform |
|[http://www.mamedev.org/release.html {{MAMEVer}}] | |[http://www.mamedev.org/release.html {{MAMEVer}}] | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
Line 76: | Line 65: | ||
|- | |- | ||
|Retro Virtual Machine | |Retro Virtual Machine | ||
− | + | |Windows, Linux, macOS | |
− | |[http://www.retrovirtualmachine.org/ | + | |[http://www.retrovirtualmachine.org/ 2.0.beta-1.r7] |
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 84: | Line 72: | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | |[[ | + | |[http://www.cpcwiki.eu/index.php/CaPriCe CaPriCe32] |
− | + | |Multi-platform | |
− | |[https://github.com/ | + | |[[sourceforge:projects/caprice32/|4.2.0]] |
− | + | |{{~}} | |
+ | |{{✓}}([https://github.com/libretro/libretro-cap32 Git]) | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
|{{~}} | |{{~}} | ||
|- | |- | ||
|[http://cpc.devilmarkus.de/news.php JavaCPC Desktop] | |[http://cpc.devilmarkus.de/news.php JavaCPC Desktop] | ||
− | | | + | |Multi-platform |
− | |[ | + | |[http://cpc-live.com/downloads 2.9.7c] |
|{{✓}} | |{{✓}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
Line 103: | Line 89: | ||
|- | |- | ||
|[http://sugarbox.free.fr/ SugarBox] | |[http://sugarbox.free.fr/ SugarBox] | ||
− | + | |Windows | |
− | |[ | + | |[http://sugarbox.free.fr/?p=173 0.29] |
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{~}} | |{{~}} | ||
|- | |- | ||
|[http://www.winape.net/ WinAPE] | |[http://www.winape.net/ WinAPE] | ||
− | + | |Windows | |
|[http://www.winape.net/downloads.jsp 2.0b2] | |[http://www.winape.net/downloads.jsp 2.0b2] | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{~}} | ||
+ | |- | ||
+ | |[[Clock Signal|CLK]] | ||
+ | |macOS and UNIXalikes | ||
+ | |[https://github.com/TomHarte/CLK/releases {{clkver}}] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{✓}} | ||
|{{~}} | |{{~}} | ||
|- | |- | ||
− | |[http://www.cpcwiki.eu/index.php/WinCPC WinCPC | + | |[http://www.cpcwiki.eu/index.php/WinCPC WinCPC] <br/><small>(vbCPC based)</small> |
− | + | |Windows, <br/>macOS <small>(MacCPC)</small> | |
− | |[http://www.wincpc.ch/index.php?topic=projects-wincpc-download | + | |[http://www.wincpc.ch/index.php?topic=projects-wincpc-download 0.9.26] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{~}} | |{{~}} | ||
|- | |- | ||
|[http://www.cpcwiki.eu/index.php/CPCE CPCE] | |[http://www.cpcwiki.eu/index.php/CPCE CPCE] | ||
− | | | + | |DOS, Windows |
|[http://cngsoft.no-ip.org/cpce/index.htm 1.94] | |[http://cngsoft.no-ip.org/cpce/index.htm 1.94] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{~}} | |{{~}} | ||
|- | |- | ||
|CPCEC | |CPCEC | ||
− | + | |Windows | |
− | |[http://cngsoft.no-ip.org/cpcec.htm | + | |[http://cngsoft.no-ip.org/cpcec.htm 20191004] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
|[http://www.cpc-emu.org/ CPCEmu] | |[http://www.cpc-emu.org/ CPCEmu] | ||
− | | | + | |Multi-platform |
− | |[http://www.cpc-emu.org/download.html | + | |[http://www.cpc-emu.org/download.html 1.7] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
|[https://github.com/raldus/roland Roland] | |[https://github.com/raldus/roland Roland] | ||
− | | | + | |Multi-platform |
− | |[https://github.com/raldus/roland/releases | + | |[https://github.com/raldus/roland/releases 0.70] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
|[https://www.xcpc-emulator.net XCPC] | |[https://www.xcpc-emulator.net XCPC] | ||
− | | | + | |Multi-platform |
− | |[https://www.xcpc-emulator.net/doku.php/download | + | |[https://www.xcpc-emulator.net/doku.php/download 20070122] |
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
|DSP | |DSP | ||
− | | | + | |Multi-platform |
− | |[https://github.com/leniad/dsp-emulator | + | |[https://github.com/leniad/dsp-emulator 0.18] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
|[[ZEsarUX]] | |[[ZEsarUX]] | ||
− | | | + | |Multi-platform |
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}] | |[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
− | | | + | ! colspan="7"|Raspberry Pi |
− | | | + | |- |
− | |[ | + | |[http://www.cpcwiki.eu/forum/emulators/capricerpi2/ CaPriCeRPI] <br/><small>(Old CaPriCe32 tech)</small> |
− | | | + | |Linux (Raspberry Pi) |
+ | |[https://github.com/KaosOverride/CapriceRPI 1.3c] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
|- | |- | ||
− | | | + | ! colspan="7"|Mobile |
− | | | + | |- |
− | |[https:// | + | |[https://docs.libretro.com/library/caprice32/ CaPriCe32]<br /><small>(libretro only)</small> |
− | + | |Multi-platform | |
+ | |[https://github.com/libretro/libretro-cap32 4.2.0] | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}}([https://github.com/libretro/libretro-cap32 Git]) |
+ | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
|- | |- | ||
− | + | |[http://www.cpcwiki.eu/index.php/CaPriCe GP2x/Wiz-CAP32]<br />[https://pyra-handheld.com/boards/threads/caanoo-cap32-amstrad-cpc-emulator-for-caanoo-v1-1-0.53361/#post-895167 Caanoo-CAP32] <br/><small>(Old CaPriCe32 tech)</small> | |
− | + | |GP2X/Wiz<br />Caanoo | |
− | + | |[https://www.zophar.net/consoles/gamepark2x/cpc/gp2x-wiz-cap32.html 1.5.1/1.1.0] <br/>[http://www.emutopia.com/index.php/emulators/item/311-amstrad-cpc/148-caanoo-cap32 1.1.3] | |
− | + | |{{✗}} | |
− | | | ||
− | |[https:// | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | + | |[https://pyra-handheld.com/boards/threads/pandora-cap32-v1-1-0.51486/ Pandora-CAP32] <br/><small>(Old CaPriCe32 tech)</small> | |
− | |[https:// | + | |Pandora |
− | + | |[https://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,72,115 1.1.0] | |
− | |[https:// | + | |{{✗}} |
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | + | |[http://www.cpcwiki.eu/index.php/CaPriCe Dingux-CAP32]<br />PocketCaprice <br/><small>(Old CaPriCe32 tech)</small> | |
− | | | + | |Other ARM devices |
− | | | + | |[http://zx81.zx81.free.fr/serendipity_fr/index.php?/categories/101-Amstrad 1.1.2]<br/>[https://boards.dingoonity.org/gcw-releases/caprice32-(amstrad-cpc)/ GCW0]<br />[http://www.pocketcult.com/caprice.php 0.8] |
− | |[ | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
|andcpc <br/><small>(Old CaPriCe32 tech)</small> | |andcpc <br/><small>(Old CaPriCe32 tech)</small> | ||
− | | | + | |[[Android emulators|Android]] |
− | |[https://github.com/jahrome/andcpc | + | |[https://github.com/jahrome/andcpc Git] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
|CPCDroïd <br/><small>(Old CaPriCe32 tech)</small> | |CPCDroïd <br/><small>(Old CaPriCe32 tech)</small> | ||
− | | | + | |[[Android emulators|Android]] |
|[http://fmsdevel.wisecoding.es/blog/cpcdroid---2011-03-02 1.5.1] | |[http://fmsdevel.wisecoding.es/blog/cpcdroid---2011-03-02 1.5.1] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
|[http://kokak.free.fr/android/Droid-CPC Droid-CPC] | |[http://kokak.free.fr/android/Droid-CPC Droid-CPC] | ||
− | | | + | |[[Android emulators|Android]] |
|[https://play.google.com/store/apps/details?id=com.kokak.droidcpc 1.1.01] | |[https://play.google.com/store/apps/details?id=com.kokak.droidcpc 1.1.01] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
− | ! colspan=" | + | ! colspan="7"|Consoles |
|- | |- | ||
|[http://www.cpcwiki.eu/index.php/CrocoDS CrocoDS] <br/><small>(PC-CPC port)</small> | |[http://www.cpcwiki.eu/index.php/CrocoDS CrocoDS] <br/><small>(PC-CPC port)</small> | ||
− | | | + | |[[Nintendo DS_emulators|NDS]] |
− | |[https://www.zophar.net/consoles/nds/cpc/crocods.html 2.0 | + | |[https://www.zophar.net/consoles/nds/cpc/crocods.html 2.0] |
− | |{{ | + | |{{✗}} |
− | |{{✓}} ([https://docs.libretro.com/library/crocods/#external-links | + | |{{✓}} ([https://docs.libretro.com/library/crocods/#external-links Git]) |
− | |||
|{{✗}} | |{{✗}} | ||
|{{~}} | |{{~}} | ||
|- | |- | ||
|[http://www.cpcwiki.eu/index.php/AmeDS AmeDS] <br/><small>(Old CaPriCe32 tech)</small> | |[http://www.cpcwiki.eu/index.php/AmeDS AmeDS] <br/><small>(Old CaPriCe32 tech)</small> | ||
− | | | + | |[[Nintendo DS_emulators|NDS]] |
|[https://cpcrulez.fr/emulateurs_download-DS-AMEDS.htm 4.0] | |[https://cpcrulez.fr/emulateurs_download-DS-AMEDS.htm 4.0] | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 290: | Line 263: | ||
|- | |- | ||
|[http://www.cpcwiki.eu/index.php/CaPriCe PSPCAP32] <br/><small>(Old CaPriCe32 tech)</small> | |[http://www.cpcwiki.eu/index.php/CaPriCe PSPCAP32] <br/><small>(Old CaPriCe32 tech)</small> | ||
− | | | + | |[[PlayStation Portable emulators|PSP]] |
|[https://www.octoate.de/wp/2009/08/21/pspcap32-v151/ 1.5.1] | |[https://www.octoate.de/wp/2009/08/21/pspcap32-v151/ 1.5.1] | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 299: | Line 271: | ||
|- | |- | ||
|[https://code.google.com/archive/p/wiituka/ Wiituka] <br/><small>(Old CaPriCe32 tech)</small> | |[https://code.google.com/archive/p/wiituka/ Wiituka] <br/><small>(Old CaPriCe32 tech)</small> | ||
− | | | + | |[[Wii_emulators|Wii]] |
|[https://www.zophar.net/consoles/wii/cpc/wiituka.html 0.98.8] | |[https://www.zophar.net/consoles/wii/cpc/wiituka.html 0.98.8] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{~}} | |{{~}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
<references group=N /> | <references group=N /> | ||
+ | |||
+ | |||
+ | '''Note''': To test accuracy, you could use [http://www.cpcwiki.eu/forum/emulators/amstrad-cpc-'acid'-test/ Acid Tests for CPC] by the developer of Arnold. | ||
+ | * See the [http://www.cpcwiki.eu/index.php/Emulators 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! | ||
+ | * [http://cpce.emuunlim.com/cpc_lnk.htm 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 '[https://cpcrulez.fr/emulateurs_download-WIN-MTMW.htm MulTiMachine]' by Paul A. Hodgson, abandoned in 1998, but it is titled as 'MTMW' on CPCWiki's page. See [https://cpcrulez.fr/emulateurs_interview_paul_hodgson.htm old interview in French].) | ||
==Resources== | ==Resources== | ||
Line 338: | Line 295: | ||
[[Category:Computers]] | [[Category:Computers]] | ||
[[Category:Amstrad CPC emulators]] | [[Category:Amstrad CPC emulators]] | ||
− |