Difference between pages "RockNES" and "Amstrad CPC emulators"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Added category & clearing space)
 
(Emulators: Add FLOSS info for MAME)
 
Line 1: Line 1:
{{Infobox emulator
+
{{Infobox console
|title = RockNES
+
|title = Amstrad CPC
|logo = Rocknes.png
+
|logo = Amstrad CPC.jpg
|logowidth = 150
+
|developer = Amstrad
|version = {{RockNESVer}}
+
|type = [[:Category:Computers|Computer]]
|active = Yes
+
|generation = Z80-based home computers
|platform = Windows
+
|release = 1984
|target = [[Nintendo Entertainment System emulators|NES]]
+
|discontinued = 1990
|developer = Zepper (aka 'Fx3')
+
|emulated = {{✓}}
|website = [http://rocknes.web.fc2.com RockNES.web.fc2.com]
 
|source =
 
 
}}
 
}}
'''RockNES''' is a [[Nintendo Entertainment System emulators|Famicom (NES)]] and Famicom Disk System (FDS) emulator.
+
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.  
  
==Download==
+
==Emulators==
{| cellpadding="4"
+
 
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Latest Version
 +
! scope="col"|CPC+
 +
! scope="col"|[[libretro|Libretro Core]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
! colspan="8"|PC / x86
 +
|-
 +
|[http://ace.cpcscene.net/en:introduction ACE]
 +
|align=left|{{Icon|MorphOS|Haiku}}
 +
|[http://ace.cpcscene.net/en:downloads {{ACEVer}}]
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|[https://web.archive.org/web/20210303211124/http://www.cpctech.org.uk/ Arnold]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[https://web.archive.org/web/20210606202250/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 />[https://web.archive.org/web/20210606202240/http://www.cpctech.org.uk/setup.zip Windows]
 +
|{{✓}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{✓}}
 +
|-
 +
|[http://www.cpcwiki.eu/index.php/CaPriCe CaPriCe32] (fork)
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[https://github.com/ColinPitrat/caprice32 4.6.0]
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|CaPriCe Forever
 +
|align=left|{{Icon|Windows}}
 +
|[http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 {{CaPriCeForeverVer}}]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|[[MAME]]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[http://www.mamedev.org/release.html {{MAMEVer}}]
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|Retro Virtual Machine
 +
|align=left|{{Icon|Windows|Linux|macOS}}
 +
|[http://www.retrovirtualmachine.org/ 2.0.beta-1.r7]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|[http://www.cpcwiki.eu/index.php/CaPriCe CaPriCe32]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[[sourceforge:projects/caprice32/|4.2.0]]
 +
|{{~}}
 +
|{{✓}}([https://github.com/libretro/libretro-cap32 Git])
 +
|{{✓}}
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|[[Clock Signal|CLK]]
 +
|align=left|{{Icon|Linux|macOS|FreeBSD}}
 +
|[https://github.com/TomHarte/CLK/releases {{clkver}}]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{~}}
 +
|-
 +
|[http://cpc.devilmarkus.de/news.php JavaCPC Desktop]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[http://cpc-live.com/downloads 2.9.8f]
 +
|{{✓}}
 +
|{{✗}}
 +
|?
 +
|{{✓}}
 +
|{{~}}
 +
|-
 +
|[http://sugarbox.free.fr/ SugarBox]
 +
|align=left|{{Icon|Windows|Linux}}
 +
|[https://github.com/Tom1975/SugarboxV2/releases/tag/Sugarbox_1.99.2 1.99.2]
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{~}}
 +
|-
 +
|[http://www.winape.net/ WinAPE]
 +
|align=left|{{Icon|Windows}}
 +
|[http://www.winape.net/downloads.jsp 2.0b2]
 +
|{{✓}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|[http://www.cpcwiki.eu/index.php/WinCPC WinCPC/MacCPC] <br/><small>(vbCPC based)</small>
 +
|align=left|{{Icon|Windows|macOS}}
 +
|[http://www.wincpc.ch/index.php?topic=projects-wincpc-download WinCPC 0.9.26]<br>[http://www.wincpc.ch/index.php?topic=projects-maccpc MacCPC 0.9.2]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|[http://www.cpcwiki.eu/index.php/CPCE CPCE]
 +
|align=left|{{Icon|Windows|DOS}}
 +
|[http://cngsoft.no-ip.org/cpce/index.htm 1.94]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|CPCEC
 +
|align=left|{{Icon|Windows}}
 +
|[http://cngsoft.no-ip.org/cpcec.htm 20200406]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✗}}
 +
|-
 +
|[http://www.cpc-emu.org/ CPCEmu]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[http://www.cpc-emu.org/download.html 2.0]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{✗}}
 +
|-
 +
|[https://github.com/raldus/roland Roland]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[https://github.com/raldus/roland/releases 0.70]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 
|-
 
|-
|align=center|{{Icon|Win-big}}
+
|[https://www.xcpc-emulator.net XCPC]
|'''[{{RockNESDownloadLink}}]'''
+
|align=left|{{Icon|Linux|macOS|FreeBSD}}
 +
|[https://www.xcpc-emulator.net/doku.php/download 20070122]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|-
 +
|DSP
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[https://github.com/leniad/dsp-emulator 0.18]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✓}}
 +
|{{✗}}
 +
|-
 +
|[[ZEsarUX]]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✗}}
 +
|-
 +
! colspan="8"|Mobile / ARM
 +
|-
 +
|[https://docs.libretro.com/library/caprice32/ CaPriCe32]<br /><small>(libretro only)</small>
 +
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
 +
|[https://github.com/libretro/libretro-cap32 4.2.0]
 +
|{{✗}}
 +
|{{✓}}([https://github.com/libretro/libretro-cap32 Git])
 +
|?
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
|[http://www.cpcwiki.eu/forum/emulators/capricerpi2/ CaPriCeRPI]<br>[http://www.cpcwiki.eu/index.php/CaPriCe GP2x/Wiz-CAP32]<br>[https://pyra-handheld.com/boards/threads/pandora-cap32-v1-1-0.51486/ Pandora-CAP32]<br>[http://www.cpcwiki.eu/index.php/CaPriCe Dingux-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>
 +
|align=left|{{Icon|Linux|Wiz|Pandora|Dingoo}}<br>{{Icon|Caanoo}}
 +
|[https://github.com/KaosOverride/CapriceRPI RPi 1.3c]<br>[https://www.zophar.net/consoles/gamepark2x/cpc/gp2x-wiz-cap32.html Wiz 1.5.1/1.1.0]<br>[https://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,72,115 Pandora 1.1.0]<br>[https://boards.dingoonity.org/gcw-releases/caprice32-(amstrad-cpc)/ GCW0]<br>[http://www.emutopia.com/index.php/emulators/item/311-amstrad-cpc/148-caanoo-cap32 Caanoo 1.1.3]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{✓}}
 +
|-
 +
|andcpc <br/><small>(Old CaPriCe32 tech)</small>
 +
|align=left|{{Icon|Android}}
 +
|[https://github.com/jahrome/andcpc Git]
 +
|{{}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|-
 +
|CPCDroïd <br/><small>(Old CaPriCe32 tech)</small>
 +
|align=left|{{Icon|Android}}
 +
|[http://fmsdevel.wisecoding.es/blog/cpcdroid---2011-03-02 1.5.1]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{✗}}
 +
|-
 +
|[http://kokak.free.fr/android/Droid-CPC Droid-CPC]
 +
|align=left|{{Icon|Android}}
 +
|[https://play.google.com/store/apps/details?id=com.kokak.droidcpc 1.1.01]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|-
 +
! colspan="8"|Consoles
 +
|-
 +
|[http://www.cpcwiki.eu/index.php/CrocoDS CrocoDS] <br/><small>(PC-CPC port)</small>
 +
|align=left|{{Icon|NDS|Wii}}
 +
|[https://www.zophar.net/consoles/nds/cpc/crocods.html 2.0]
 +
|{{✓}}
 +
|{{✓}} ([https://docs.libretro.com/library/crocods/#external-links Git])
 +
|{{✓}}
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|[http://www.cpcwiki.eu/index.php/AmeDS AmeDS] <br/><small>(Old CaPriCe32 tech)</small>
 +
|align=left|{{Icon|NDS}}
 +
|[https://cpcrulez.fr/emulateurs_download-DS-AMEDS.htm 4.0]
 +
|{{✓}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|[http://www.cpcwiki.eu/index.php/CaPriCe PSPCAP32] <br/><small>(Old CaPriCe32 tech)</small>
 +
|align=left|{{Icon|PSP}}
 +
|[https://www.octoate.de/wp/2009/08/21/pspcap32-v151/ 1.5.1]
 +
|{{✗}}
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|[https://code.google.com/archive/p/wiituka/ Wiituka] <br/><small>(Old CaPriCe32 tech)</small>
 +
|align=left|{{Icon|Wii}}
 +
|[https://www.zophar.net/consoles/wii/cpc/wiituka.html 0.98.8]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✗}}
 +
|{{~}}
 +
|-
 +
|ArnoldX
 +
|align=left|{{Icon|Xbox}}
 +
|[https://digiex.net/threads/arnoldx-amstrad-cpc-emulator-for-xbox-v5-download-amstrad-cpc-emulator-for-xbox.13669/ v5]
 +
|?
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{TBD}}
 +
|-
 +
|DreamCPC<br/><small>(Old CaPriCe32 tech)</small>
 +
|align=left|{{Icon|DC}}
 +
|[http://www.jm1200.fr/index.php?r=2 1.0 Alpha 3]
 +
|?
 +
|{{✗}}
 +
|?
 +
|{{✗}}
 +
|{{TBD}}
 
|}
 
|}
  
==Overview==
+
<references group=N />
This is arguably one of the oldest, if not the oldest mature Famicom/NES emulators in existence. Its public formation started in ''Version 0.51'' on June 29, 1998. According to the [https://www.dropbox.com/s/22q3pxsjxi9fnn9/rnes554.zip?dl=0&file_subpath=%2Frnes554%2Foldnews.txt oldnews.txt] document found inside the official website, it was originally called "'''xNES'''", but was renamed to the current '''RockNES''' title on August 22, 1998, to avoid confusion that lead some people to believe that it was for Unix. The title was first seen in version ''0.53 Release 3'' (On August 23, 1998) the day after release of ''xNES 0.53 Release 2''.
+
 
  
'''[https://segaretro.org/DarcNES DarcNES]''' was another multi-system emulator for multiple platforms made in 1998-2001 by Alastair Bridgewater (a.k.a. Nyef), that mainly focused on NES emulation. Unlike RockNES here, it was abandoned few years after its creation.
+
'''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].)
  
{{Nes}}
+
==Resources==
 +
* [https://archive.org/details/NonGoodCPC2016-02-20 NonGood CPC (2016-02-20) ]
 +
* [https://archive.org/download/TOSEC_V2017-04-23/Amstrad/CPC/ TOSEC (V2017-04-23): Amstrad CPC ]
 +
* [https://archive.org/details/amstradcpcmanuals Amstrad CPC Manuals]
 +
* [https://archive.org/details/AMSTRAD_JACQUETTES Jaquettes Amstrad ]
 +
* [http://www.cpcwiki.eu/index.php/Main_Page CPC Wiki]
  
[[Category:Emulators]]
+
[[Category:Computers]]
[[Category:Nintendo Entertainment System emulators]]
+
[[Category:Amstrad CPC emulators]]
[[Category:Windows emulation software]]
 
[[Category:Closed-source emulators]]
 

Revision as of 07:10, 5 August 2021

Amstrad CPC
Amstrad CPC.jpg
Developer Amstrad
Type Computer
Generation Z80-based home computers
Release date 1984
Discontinued 1990
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.

Emulators

Name Platform(s) Latest Version CPC+ Libretro Core FLOSS Active Recommended
PC / x86
ACE MorphOS Haiku 1.24
Arnold Windows Linux macOS FreeBSD Src WIP[N 1]
1.0.0-1 (*NIX)
Windows
?
CaPriCe32 (fork) Windows Linux macOS FreeBSD 4.6.0
CaPriCe Forever Windows 23.3 ?
MAME Windows Linux macOS FreeBSD 0.264
Retro Virtual Machine Windows Linux macOS 2.0.beta-1.r7 ?
CaPriCe32 Windows Linux macOS FreeBSD 4.2.0 ~ ✓(Git) ~
CLK Linux macOS FreeBSD Template:Clkver ~
JavaCPC Desktop Windows Linux macOS FreeBSD 2.9.8f ? ~
SugarBox Windows Linux 1.99.2 ~
WinAPE Windows 2.0b2 ? ~
WinCPC/MacCPC
(vbCPC based)
Windows macOS WinCPC 0.9.26
MacCPC 0.9.2
? ~
CPCE Windows MS-DOS 1.94 ? ~
CPCEC Windows 20200406
CPCEmu Windows Linux macOS FreeBSD 2.0 ?
Roland Windows Linux macOS FreeBSD 0.70
XCPC Linux macOS FreeBSD 20070122
DSP Windows Linux macOS FreeBSD 0.18 ?
ZEsarUX Windows Linux macOS FreeBSD 11 Beta1
Mobile / ARM
CaPriCe32
(libretro only)
Android iOS Linux Pandora 4.2.0 ✓(Git) ?
CaPriCeRPI
GP2x/Wiz-CAP32
Pandora-CAP32
Dingux-CAP32
Caanoo-CAP32
(Old CaPriCe32 tech)
Linux GP2X Wiz Pandora Dingoo
Caanoo
RPi 1.3c
Wiz 1.5.1/1.1.0
Pandora 1.1.0
GCW0
Caanoo 1.1.3
?
andcpc
(Old CaPriCe32 tech)
Android Git
CPCDroïd
(Old CaPriCe32 tech)
Android 1.5.1 ?
Droid-CPC Android 1.1.01
Consoles
CrocoDS
(PC-CPC port)
Nintendo DS Wii 2.0 ✓ (Git) ~
AmeDS
(Old CaPriCe32 tech)
Nintendo DS 4.0 ? ~
PSPCAP32
(Old CaPriCe32 tech)
PSP 1.5.1 ? ~
Wiituka
(Old CaPriCe32 tech)
Wii 0.98.8 ~
ArnoldX Xbox v5 ? ? TBD
DreamCPC
(Old CaPriCe32 tech)
Dreamcast 1.0 Alpha 3 ? ? TBD
  1. To build, rename EmuDevice.h to emudevice.h in src/cpc.


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.)

Resources