Changes

Jump to: navigation, search

Emulators

21,106 bytes added, 2 May
/* Peripherals */
[https://www.cpcwiki.eu/forum/emulators/which-emulator-s-do-you-use/ There is a poll on CPCWiki forum]
 
<br>
= Software Platforms (Full OS independance) =
|-
| [[CrocoDS|CrocoDS]]
| [https://crocods.org/web/] [https://github.com/redbug26/crocods Repo]
|
| May 13Jun 9, 2020
| ⚠️
| ❌
| -
| FreewareOpen source
|-
| [[MAME|Emularity (MAME)]]
[https://archive.org/details/softwarelibrary_cpc_games CPC Games] [https://archive.org/details/softwarelibrary_cpc_demos CPC Demos] on Internet Archive
|
| Oct 1Jan 27, 20232024
| ❌
| ✅
| Lots Tons of other computer vintage computers, game consoles and arcade systems
| Open source
|-
| [https://ronald.migge.io] [https://github.com/mdm/ronald Repo]
|
| Sep 25Apr 1, 20232024
| ⚠️
| ❌
|-
| [[Tiny Emus]]
| [https://floooh.github.io/tiny8bit/] [https://floooh.github.io/tiny8bit/cpc-ui.htmlCPC UI] [http://floooh.github.io/virtualkc/ yakc] [https://acpc.me/emul/cpc-ui.php?type=cpc6128&file=blank.dsk&input=cat%0Apen%203:?%22You%20can%20drop%20a%20.dsk%20file%20here%22:pen%201%0A mini CPC] [https://online.oldgames.sk/play/cpc Online Old Games] [https://bzhgames.xyz/index.php BZH Games][https://devilmarkus.de/ WebGL 3d 8-bit] [https://arcade-des-monts.ca/run/store.php Retro Store] [https://www.amstradcpcgames.eu/ Amstrad CPC Games] [http://cpc.novidee.com/ zpz]
|
| Nov 4Mar 2, 20232024
| ✅
| ❌
| Emulation core
| [https://github.com/libretro/libretro-cap32]
| 4.5.34| Mar 16Dec 18, 20222023
| -
| ✅
| [https://github.com/libretro/libretro-crocods]
| 0.1
| Feb 28Jul 26, 20172022
| -
| ❌
| Open source
|-
| [[MAME|MESS 2015LRMAME]]
| Emulation core
| [https://docs.libretrogithub.com/meta/core-listlibretro/mame]| 0.160264| circa 2015Apr 1, 2024
| -
| ✅
| [[KC Compact]], [[Aleste 520EX]] & lots Tons of other computer vintage computers, game consoles and arcade systems
| Open source
|-
| Frontend
| [https://www.emuvr.net/]
| 1.0.11| Dec 2524, 2022
| ❌
| -
| Frontend
| [https://www.retroarch.com/] [https://www.retroarch.com/?page=achievements RetroAchievements]
| 1.1617.0| Sep 22Feb 3, 20232024
| ❌
| -
| Donationware & Open source
|}
 
<br>
= Current Operating Systems =
! License
|-
| [[ACE|ACE-DL]]| [http://www.roudoudou.com/ACE-DL] [https://discord.gg/rKxFPndHPw Discord] [http://ace.cpcscene.net Based on ACE]
| ✅
| ✅
| ✅
| Christmas 2023Spark| Dec 6Apr 19, 20232024
| ✅
| ✅
|-
| [[AMSpiriT|AMSpiriT]]
| [https://www.amspirit.fr/] [https://discord.com/invite/g37me8WMW6 Discord] [https://forum.system-cfg.com/viewtopic.php?f=24&t=11535 Forum]
| ✅
| ❌
| ❌
| 01.967b01 rc| Dec 6Apr 24, 20232024
| ❌
| ❌
| ❌
| ❌
| 2324.112| Nov 11Feb 10, 20232024
| ✅
| ✅
| ✅
|
| Oct 29Jan 22, 20232024
| ❌
| ❌
| ⚠️
|
| Aug 6Apr 22, 20222024
| ⚠️
| ✅
| [[ZX Spectrum]], [[Commodore 64]], [https://www.youtube.com/watch?v=5LwCy0gRAEc [MSX (unreleased)]]
| Open source
|-
| ❌
| -
| open Open source
|-
| [[DSP|DSP]]
| ⚠️
| ⚠️
| 0.2223 wip1| Nov 15Mar 25, 20232024
| ❌
| ❌
| ✅
| ✅
| 0.261265| Nov 29Apr 25, 20232024
| ⚠️
| ✅
| [[KC Compact]], [[Aleste 520EX]] & lots Tons of other computer vintage computers, game consoles and arcade systems
| Open source
|-
| ⚠️
|
| Sep 25Apr 1, 20232024
| ⚠️
| ❌
| -
| Open source
|-
| [[YACE|YACE]]
| [http://www.youtube.com/watch?v=uxQkljwc0i4]
| ❌
| ❌
| ⚠️
|
| Nov 12, 2014
| ✅
| ❌
| -
| ❌ Unreleased
|-
| [[ZEsarUX|ZEsarUX]]
{| class="wikitable sortable"
! Host system
! Emulator name
! External link
! Current versionAmigaOS PPC! Latest releaseAROS! MorphOS! Haiku
! Developer tools
! Amstrad Plus
! License
|-
| AmigaOS PPC| [[ArnoldACE_(Emulator)|ArnoldACE]]| [http://hirudovace.comcpcscene.net Web site] [https:/amiga/Arnoldweb.php]| 1libera.15| Dec 17, 2012| ❌| ✅| [[KC Compact]]| Open source|chat/#cpc-| AmigaOS PPC| [[MESS|SDLMESSfr IRC channel]]| [httphttps://seframagit.os4depot.netorg/index.phpsearch?functionsearch=showfile&file=emulation/computer/sdl_mess.lhaacepansion Plugins' repo]| 0.146u4| Aug 19, 2012
| ⚠️
| ⚠️
| v1.26 - Jan 1, 2024
| v1.26.2 - Apr 28, 2024
| ✅
| [[KC Compact]], [[Aleste 520EX]] & lots of other computer systems
| Open source
|-
| Haiku
| [[ACE_(Emulator)|ACE]]
| [http://www.cpcwiki.eu/forum/emulators/ace-for-haiku/] [http://ace.cpcscene.net/]
| 1.25.1
| Oct 15, 2023
| ✅
| | -Dozens of CPC hardware expansions thru plugins| Freeware(plugins are Open Source)
|-
| Haiku| [[AdvanceMAME|AdvanceMAMEArnold]]| [httpshttp://depothirudov.haikucom/amiga/Arnold.php AmigaOS] [http://archives.aros-osexec.org/#!?function=showfile&file=emulation/pkgcomputer/advancemame_x86arnold-aros-i386.lha AROS]| 3v1.915 -1Dec 17, 2012| Feb 3Oct 24, 20202010| ❌| ❌
| ⚠️
| ✅
| [[KC Compact]], [[Aleste 520EX]] & lots of other computer systems
| Open source
|-
| MorphOS| [[ACE_(Emulator)|ACECaprice32]]| [http://acearchives.cpcscenearos-exec.netorg/] [https:?function=showfile&file=emulation/computer/framagitcaprice-aros-i386.org/users/offset/projects Repolha]| 1| v4.252.0 - Oct 23, 2010| Sep 8, 2022| ❌| ⚠️|
| -
| FreewareOpen source
|-
| MorphOS| [[MESS|MESSMAME]]| [http://se.os4depot.net/index.php?function=showfile&file=emulation/computer/sdl_mess.lha AmigaOS] [http://fabportnawak.free.fr/mame/MorphOS] [https://depot.haiku-os.org/#!/pkg/mame Haiku]| 0MESS v0.146u4 - Aug 19, 2012| ❌| MESS v0.113- Nov 1, 2007| Nov 1v0.264-2 - Apr 3, 2007 2024
| ⚠️
| ✅
| [[KC Compact]], [[Aleste 520EX]] & lots Tons of other computer vintage computers, game consoles and arcade systems
| Open source
|-
| [[ZEsarUX|ZEsarUX]]
| [https://depot.haiku-os.org/#!/pkg/zesarux]
| ❌
| ❌
| ❌
| v10.10-1 - Oct 28, 2023
| ⚠️
| ❌
| [[PCW]], [[ZX Spectrum]], [[ZX80/81]], [[MSX|MSX 1]], [[ColecoVision]], [[Spectravideo]], [[Jupiter ACE]], [[Sam Coupe]], [[SG-1000]], [[Master System]], [[Sinclair QL]], [[MK14]], [[Z88]]
| Donationware & Open source
|}
| -
| Commercial💲
|-
| Android
| [[MAME4droid 2024]]
| [http://play.google.com/store/apps/details?id=com.seleuco.mame4d2024] [https://github.com/seleuco/MAME4droid-2024 Repo]
| 1.11.1 (0.264)
| Mar 29, 2024
| ✅
| Tons of vintage computers, game consoles and arcade systems
| Open source
|-
| iOS
| iOS
| [[CrocoDS]]
| [https://crazypiri.eu/crocods/] [https://github.com/redbug26/crocods-iosRepo]
| 2.1
| Jun 21, 2013
| ❌
| -
| Open source
|-
| iOS
| [[MAME4iOS]]
| [https://github.com/yoshisuga/MAME4iOS]
| 2022.5
| Dec 12, 2022
| ✅
| Tons of vintage computers, game consoles and arcade systems
| Open source
|}
 
<br>
= Discontinued Operating Systems =
| Sep 8, 2018
| ✅
| [[KC Compact]], [[Aleste 520EX]] & lots Tons of other computer systemsvintage computers and game consoles
| Open source
|-
| -
| Freeware
|-
| OS/2
| [[SDLMAME|SDLMAME]]
| [https://ecsoft2.org/sdlmame]
| 0.170
| Jan 30, 2016
| ✅
| Tons of vintage computers and game consoles
| Open source
|-
| Palm OS
| Freeware
|}
 
<br>
= Home Consoles =
You can use [https://www.retroarch.com/index.php?page=platforms RetroArch] for Amstrad CPC emulation on '''Apple TV, Android TV, Nvidia Shield, Steam Link, Xbox One, Xbox Series, PS2, PS Vita TV, GameCube, Wii, Wii U and Switch'''. Or you can use these stand-alone CPC emulators:
{| class="wikitable sortable"
| Oct 18, 2012
| ❌
| Lots Tons of other computer vintage computers, game consoles and arcade systems
| Freeware
|-
| Open source
|}
 
<br>
= Handheld Consoles =
Note: Android-based handheld consoles (Razer Edge, Ayn Odin Pro, Retroid Pocket Flip, GPD XP, ...) will work with stand-alone Android CPC emulators or with RetroArch, same as an Android phone.
You can use [https://www.retroarch.com/index.php?page=platforms RetroArch] for Amstrad CPC emulation on '''PSP, PS Vita, DS, 3DS, Switch, Steam Deck, RetroFW, Miyoo and , OpenDinguxand [https://github.com/christianhaitian/arkos/wiki ArkOS]'''. Or you can use these stand-alone CPC emulators:
{| class="wikitable sortable"
! Also emulates
! License
|-
| Anbernic RG350
| [[CrocoDS|CrocoDS]]
| [https://crazypiri.eu/crocods/] [https://github.com/redbug26/crocods Repo]
|
| Jan 15, 2020
| ❌
| -
| Open source
|-
| Dingoo A320 / A330
| Nintendo DS
| [[CrocoDS|CrocoDS]]
| [http://www.kyuran.be/blog/2007/11/09/crocods-20-2/] [https://github.com/redbug26/crocods-nds Repo]
| 2.0
| Nov 9, 2007
| ❌
| -
| FreewareOpen source
|-
| Nintendo GameBoy Advance
|
| Dec 3, 2020
| ❌
| -
| Open source
|-
| OpenDingux
| [[CrocoDS|CrocoDS]]
| [https://crazypiri.eu/crocods/] [https://github.com/redbug26/crocods Repo]
|
| Jan 15, 2020
| ❌
| -
| Open source
|}
 
<br>
= Single-Board Computers / Raspberry Pi =
[https://www.libretro.com/index.php/powered-by-libretro/ LibRetro / RetroArch] is used as the foundation of [https://www.lakka.tv/ Lakka], [https://wiki.recalbox.com/en/advanced-usage/retroarch Recalbox], [https://batocera.org/ Batocera] and [https://retropie.org.uk/ RetroPie] alternative OSes OS distributions for the Raspberry Pi and other SBC.
But you can also use [https://www.retroarch.com/index.php?page=platforms RetroArch] for Amstrad CPC emulation on a stock Raspberry Pi OS. Or you can use these stand-alone CPC emulators:
| [https://snapcraft.io/install/clock-signal/raspbian]
|
| Oct 29Dec 28, 2023
| ❌
| [[ZX Spectrum]], [[ZX80/81]], [[Enterprise]], [[MSX]], [[Oric 1/Atmos|Oric]], [[ColecoVision]], [[Acorn Electron]], [[Apple II]], [[VIC-20]], [[Atari 2600]], [[Atari ST]], [[Macintosh]]
| Donationware & Open source
|-
| [[CPC-PI|CPC-PI]]
| [https://www.arananet.net/cpc-pi/]
| 0.1
| Feb 5, 2017
| ❌
| -
| Freeware
|-
| [[CPCEPower|CPCEPower]]
| [[MESS|MAME]]
| [https://stickfreaks.com/mame/]
| 0.261265| Nov 29Apr 24, 20232024
| ✅
| [[KC Compact]], [[Aleste 520EX]] & lots Tons of other computer vintage computers, game consoles and arcade systems
| Open source
|-
|}
= Hardware =<br>
= FPGA = *[[CPC TREX|CPC TREX]] [[C-ONE|CPC-ONEOne]] TurboCPC core by TobiFlex running on a different FPGA boardboards*[http://ralferoo.blogspot.fr/ CPC FPGA] CPC emulation by Ranulf (Ralferoo) Doswell, running on a custom made FPGA board*[[FPGAmstrad|FPGAmstrad]] [https://github.com/renaudhelias/CoreAmstrad CoreAmstrad] [https://github.com/mist-devel/mist-board/wiki/CoreDocAmstrad CoreDocAmstrad] Translation by Renaud (Freemac) Hélias of JavaCPC from Java into VHDL for MiST board*[https://github.com/mist-develsorgelig/mist-binaries/tree/master/cores/amstrad_alt Amstrad_MiST CPC for MIST MiST and MISTerMiSTer] Translation of JavaCPC from Java into VHDL on Started by Alexey (Sorgelig) Melnikov as a MiST boardport of CoreAmstrad, but every module has been either rewritten or replaced*[https://web.archive.org/web/20230330082645/https://intelligenttoasters.blog/cpc2-project-index/ CPC2 Project] CPC emulation running on a Cyclone V FPGA board*[https://github.com/ZXMicroJack/amstrad-cpc AmstradCPC core] Based on McLeod's core and running on a ZXTres FPGA board <br> = Hardware and Parts = *[https://youtu.be/DykFhtNbgGk Just CPC4ATX] CPC clone made from NOS chips*[https://www.tindie.com/search/?q=amstrad+replica+pcb CPC 464/6128 replica PCBs] To be used as a direct replacement to the original PCBs
*[https://github.com/rpsubc8/ESP32TinyCPC/ ESP32 TinyCPC] Port from CPC-em emulator to TTGO VGA32 v1.x board with ESP32
*[https://github.com/MicroCoreLabs/Projects MCLZ8] Z80 emulator which runs on a Teensy 4.1 ARM board and can be used as a drop-in replacement
*[https://github.com/nukeykt/Nuked-MD-FPGA/blob/main/z80.v Nuked-MD-FPGA] [https://github.com/gdevic/A-Z80 A-Z80] Verilog Z80 implementations reverse engineered from decapped chip [https://baltazarstudios.com/z80-ground/ Baltazar] [https://www.righto.com/2014/10/how-z80s-registers-are-implemented-down.html Ken Shirriff] [https://static.righto.com/files/z80-pla-table.html Instruction decode PLA table] Technical documentation
*[https://github.com/floooh/v6502r Visual Z80 Remix] [https://github.com/gdevic/Z80Explorer Z80 Explorer] Netlist-level ultra accurate Z80 simulators
*[https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/gate-array-decapped! Forum thread] Reverse engineered Gate Array by Gerald from decapped chips [https://pastebin.com/ZQyL68Hv Ash Evans] [https://github.com/MiSTer-devel/Amstrad_MiSTer/tree/master/rtl/GA40010 Gyorgy Szombathelyi] [https://github.com/codedchip/AMSGateArray AMSGateArray] Subsequent Verilog/VHDL implementations [https://bread80.com/2021/06/03/understanding-the-amstrad-cpc-video-ram-and-gate-array-subsystem/ Signals analysis by Bread80]
*[https://k3pi.chickenkiller.com/dzi/ ASIC and Pre-ASIC] [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/gate-array-decapped!/msg133264/#msg133264 Gate Array] [https://siliconpr0n.org/map/zilog/z0840008psc-z80cpu/ Z80 CPU] [https://www.seanriddle.com/6845/ HD6845SP CRTC] [http://seanriddledecap.blogspot.com/2023/12/blog-post_31.html AY-3-8912 PSG] [http://seanriddledecap.blogspot.com/2017/01/blog-post_42.html NEC D765 FDC] Die shots of decapped CPC chips. How to: [https://github.com/veniamin-ilmer/decoding_rom Optically decode the ROM of a decapped chip] [https://github.com/travisgoodspeed/gbrom-tutorial Automate ROM decoding] [https://c128.se/posts/silicon-adventures/ Decap, image and reverse engineer the C128 PLA chip] [https://oric.signal11.org.uk/html/ula-dieshot.htm Reverse engineered Oric ULA chip]
*[https://thecheshirec.at/2023/11/21/5-multi-crtcs-a-vendre/ Multi-CRTC Board] Host and select between multiple CRTC chip types in one CPC
*[[SDiskEmul]] Floppy-drive emulator released in 2007. Abandoned now. Supports DSK, EDSK disk-images
*[https://hxc2001.com/floppy_drive_emulator/ HxC Floppy Emulator] Commercial floppy-drive emulator. Supports directly DSK, EDSK, HFE disk-images. IPF, CTRAW, SCP disk-images supported through conversion to HFE disk-image [https://hxc2001.com/docs/gotek-floppy-emulator-hxc-firmware/pages/emulation-from-images.html]
*[https://github.com/keirf/flashfloppy/ FlashFloppy] Open source floppy-drive emulator for the ubiquitous Gotek hardware. Supports DSK, EDSK, HFE disk-images
*[https://github.com/keirf/greaseweazle GreaseWeazle] Open source USB floppy adapter Flux reader writer
*[https://cpcrulez.fr/forum/viewtopic.php?f=5&t=100&start=690#p55437 Pauline] FPGA-based floppy-drive dumper and emulator
*[https://cpcrulez.fr/hardware-lecteurs_externe-interface_ddi3_usb_floppy_emulator.htm DDI-3] USB floppy-drive emulator with an integrated FDC chip for CPC464*[https://hobbyretro.com/en/retro/tzxduino TZXduino] Tape Arduino-based tape deck emulator. Supports many formats of tape-images including CDT and TZX*[https://chrome.google.com/webstore/detail/tapdancer/fcibbcbgbeioacfcnfgjianglchlcokh tapDancer] [https://web.archive.org/web/20160110003844/http://tapdancer.info/] Chrome and Android app that plays back many formats of tape-images including CDT and TZX*[https://pelrun.github.io/PlayUEF/ PlayUEF] Web-browser based tape deck emulator, supporting CDT and TZX tape-images*[https://github.com/dasta400/ACPCPE Amstrad CPC Printer Emulator] Arduino-based CPC printer emulatorthat can output text, markdown or HTML*[https://www.retroprinter.com/ Retro-Printer] Plugin module for the Raspberry Pi that makes it possible to connect retro computers to modern USB or network printers*[https://github.com/nzeemin/escparser ESCParser] Command-line utility, ESC/P printer emulator that can output PostScript, SVG or PDF*[https://github.com/f1ac0/CPC-plus-cartridge CPC-plus-cartridge] Different PCB designs and code to make a CPC-plus cartridge*[https://github.com/zeus074/Amstrad_Multicart Amstrad Multicart] 16-in-1 cartridge for the GX4000 or Amstrad Plus computer*[[C4CPC]] Cartridge replacement for the Amstrad Plus range and the GX4000*[https://overange.weebly.com/amstrad-gx4000-cpc-464-6128-plus-reflashable-flash-cartridge.html Flash+ cartridge] Amstrad CPC+ GX4000 reflashable cartridge*[https://simonowen.com/spectrum/lenskey/ LensKey] LensLok copy-protection decoder for Windows
<br> = Mass-storage devices =Emulator support for mass-storage expansions is as follows:
*[[Dobbertin Harddisc]] is emulated by MAME
*[[UIDE Universal IDE adapter cards for Z-80 computers|uIDE]] is emulated by Arnold
*[[Vortex Winchester Drive]], [[ULIfAC|USIfAC / ULIfAC]] and [[Symbiface 3|Symbiface3 / RSF3]] are not supported by emulators
= CPC cartridge slot =Emulator support for a CPC cartridge slot is as follows:*[[Dandanator]] brings a non-standard physical cartridge port and a very exotic non-standard memory mapper that spies on Z80 instructions (sacrificing compatibility without any justification). It is emulated by ACE, Retro Virtual Machine, CPCEC, ZEsarUX, DSP*[[Plus2CPC]] brings a standard physical Plus cartridge port to the CPC. It is not supported by emulators*[[Play2CPC]] is an evolution of the [[Plus2CPC]], adding RMR2 Plus mapping, R/W cartridge support, CRTC cursor raster interrupt and a 3-channel soundchip conforming to the [[PlayCity]] base spec. Play2CPC is emulated by ACE*[[M4 Board]] simulates a standard Plus cartridge port on the CPC and handles standard CPR files. M4 Board is emulated by CPCemu<br>
= Audio devices =
*[[Amdrum]] is emulated by ACE, JavaCPC, MAME, WinAPE
*[[Digiblaster]] is emulated by ACE, Caprice Forever, JavaCPC, MAME, WinAPE, CPCEC, CPCEPower, WinCPC, Virtual CPC
*[[PlayCity]] is fully emulated by ACE, MAME, Arnold, SugarBox. The audio part of [[PlayCity]] It is partially emulated by Caprice Forever, JavaCPC, CPCEC*[[Play2CPC]] implements the PlayCity base spec (aka Arcade Sound System). It has one additional soundchip instead of two and no CTC chip. It is emulated by ACE
*[[Willy|Willy OPL3]] is emulated by ACE
*[[Willy|Willy MIDI]] is emulated only by ACE for (software synth emulation on Haiku, full MIDI support on MorphOS)*[[Music Machine]], [https://github.com/lambdamikel/Speak-SID Speak&SID], [https://github.com/lambdamikel/LambdaSpeak3 LambdaSpeak], [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amsdap-amstrad-msx-adapter-connecting-any-msx-io-hardware-to-the-cpc/ Amsdap (SE-One, Moonsound, etc...)] are not supported by emulators <br> = Printers =Support for CPC printers is abysmal in all emulators.The only emulators that at least do some print rendering emulation are JavaCPC and Caprice Forever. <br> = Rewind feature =ACE-DL has a rewind feature, but it is not as good as it could be: [https://youtu.be/wIKGvpnJLUo Demonstration of rewind in ACE-DL] Only the RetroArch CPC emulator has a proper rewind feature: [https://youtu.be/YwilYlSe5LQ Demonstration of rewind in RetroArch]. To reverse the game, the user press and hold the rewind button. And at any point, releasing the button makes time goes forward again. A very simple approach would be to make a SNA for each frame and limit the RAM snapshot to 128KB, which is ok for 99% of CPC software. For a 10-seconds long rewind functionality, only 64MB RAM is needed (128KB * 50 frames * 10 seconds). A more efficient approach is to store only the values that are changed in RAM between two frames, so that RAM can be restored when rewinding. This allows for long rewinds, even of a CPC equipped with a 4MB RAM expansion. Proof of it is the GBA emulator [https://youtu.be/Sfc_1NKbiKg SkyEmu demonstrating super long rewind] while needing very few RAM. For debugging, going back to the previous instruction is easily implemented. The emulator has to store the time when the previous instruction was executed so that he can go back to that instruction. In the same way, emulators can provide access to the previous HBL, IRQ, VBL, etc. <br>
= Emulator accuracy checking tools =
== Quick evaluation==
*[https://www.cpc-power.com/index.php?page=detail&num=7529 From Scratch demo] with reference images (CRTC 1): [[Media:From Scratch logo.png]] [[Media:From Scratch tetris.png]] [[Media:From Scratch ovl.png]]
*[https://www.pouetcpc-power.netcom/prodindex.php?whichpage=95354 DSC #4 detail&num=19308 DSC4 v2 demo] with reference images (CRTC 1): [[Media:DSC4 reference1.png]] [[Media:DSC4 reference2.png]]
*[https://www.cpc-power.com/index.php?page=detail&num=7737 Camembert 4 demo] with reference images (CRTC 0/1/3/4): [[Media:Camembert-real.jpg]] [[Media:Camembert 4 Pixel Precise.jpg]]
*[https://www.cpc-power.com/index.php?page=detail&num=9029 BSC7 Interlace demo] with reference image (CRTC 0/2/3/4): [[Media:BSC7 reference.png]]
== Z80 CPU ==
*[https://cpcrulez.fr/applications_util-zexall.htm ZEXALL (CP/M)] [https://cpcrulez.fr/applications_util-zexdoc.htm ZEXDOC (CP/M)] 🔥[https://www.cpc-power.com/index.php?page=detaildatabase&numlemot=12883 Z80 Full Testraxoft Raxoft tests] CPC port of [https://www.cpc-powergithub.com/index.php?page=detail&num=12881 Z80 Doc Test] [https:raxoft//www.cpc-power.com/index.php?page=detail&num=12882 Z80 Flags Test] [https://www.cpc-power.com/index.php?page=detail&num=12880 Z80 Doc Flags Test] [https://www.cpc-power.com/index.php?page=detail&num=12884 Z80 MEMPTR Testz80test z80test] [https://www.cpc-power.com/index.php?page=detail&num=12879 Z80 CCF Test6346 ZEX] Z80 CPU instruction set exercisers
*[https://www.cpc-power.com/index.php?page=detail&num=298 Arkanoid (using Z80 Interrupt Mode 2)] [https://www.cpc-power.com/index.php?page=detail&num=427 L'anneau de Zengara (using Z80 register R)] [https://www.cpc-power.com/index.php?page=detail&num=1299 Light Corridor (Z80 useless instruction prefixes)] [https://www.cpc-power.com/index.php?page=detail&num=735 Dogsbody (accessing non-standard I/O ports)]
*[https://wikiti.brandonw.net/?title=Z80_Instruction_Set Z80 instruction set] [https://zx-pk.ru/attachment.php?attachmentid=2989&d=1143656567 Z80 MEMPTR (aka WZ) internal register] [https://github.com/hoglet67/Z80Decoder/wiki/Undocumented-Flags Even weirder Z80 behaviour] [https://zxe.io/software/Z80/documentation/latest/Thanks.html To get to the bottom of it] [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/z80-cpu-nmos-or-cmos/ Z80 is always NMOS on CPC and Plus] How the Z80 behaves
*[https://floooh.github.io/2021/12/06/z80-instruction-timing.html Z80 T-state timings] [https://floooh.github.io/2021/12/17/cycle-stepped-z80.html] [https://baltazarstudios.com/zilog-z80-undocumented-behavior/ Other source about T-state timings] Ultra accurate timing behaviour[https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=48 I/O port allocation] [https://www.grimware.org/doku.php/documentations/devices/gatearray RAM/ROM mapping] Technical documentation
== Diagnostics ==
*[https://www.cpc-power.com/index.php?page=detail&num=5113 Official Amstrad CPC hardware diagnosticsAmstest] [https://www.cpc-power.com/index.php?page=detail&num=17932 Non-official Amstrad Diagnostics] [https://www.cpc-power.com/index.php?page=detail&num=6545 STS SysInfo] [https://www.cpc-power.com/index.php?page=database&r1=1&lemot=test%crtc20crtc%v Tests 20v Test CRTC type] [http://quasar.cpcscene.net/doku.php?id=coding:test_crtc] [http://cpc.sylvestre.org/technique/technique_identifier_crtc.html Identifying CRTC visually] [https://www.cpc-power.com/index.php?page=detail&num=11446 Basic Program Status Window] [https://www.cpc-power.com/index.php?page=detail&num=12584 Version du Firmware Basic]*[https://symbos.org SymbOS] [https://www.cpc-power.com/index.php?page=detail&num=6987 RAM Expansion Test] [https://www.cpc-power.com/index.php?page=detail&num=14833 MemTest] [https://www.cpc-power.com/index.php?page=detail&num=14834 RAM Test CRTC4] [https://www.cpcwiki.eu/forum/technical-support/test-ram-de-mcleod-ideafix/ Test RAM de McLeod Ideafix] [https://www.cpc-power.com/index.php?page=detail&num=15739 RAM Check] [https://www.cpc-power.com/index.php?page=detail&num=13386 Testprogram For All ERAM] [https://www.cpc-power.com/index.php?page=detail&num=16010 Test RAM Basic] [https://www.cpc-power.com/index.php?page=detail&num=19185 Xenon 2] [https://www.cpc-power.com/index.php?page=detail&num=12188 Take On Me] [https://www.cpc-power.com/index.php?page=detail&num=14339 Trololo Experiments] [https://www.cpc-power.com/index.php?page=detail&num=19406 Still The One] [https://www.cpc-power.com/index.php?page=detail&num=16084 Post Scriptum] [https://www.cpc-power.com/index.php?page=detail&num=18658 Onescreen Colonies #2 256K] [https://cpcrulez.fr/info-chany-enhanced_edition.htm Chany 512K cracks] [https://www.cpc-power.com/index.php?page=detail&num=14814 Anti-Multiface] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=151 Expanded RAM software list] RAM testersexercisers*[https://www.cpc-power.com/index.php?page=detail&num=15975 FutureOS] [https://www.cpc-power.com/index.php?page=detail&num=4174 CP/M Plus] [https://www.cpc-power.com/index.php?page=detail&num=7270 Pac-Man Emulator] [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/464-and-ram-extension/ Behaviour of RAM mode &C3] [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/upgrading-a-cpc-464-in-2022/ More on the issue] RAM expansion hardware bug on CPC464/664*🔥[httpshttp://www.cpc-powercpctech.com/indexorg.php?page=detail&num=135 Batman The Movie] [https:uk//wwwtest.cpc-power.com/index.php?page=detail&num=2318 Turricanzip Kevin Thacker's "Acid tests" suite] [https://wwwcpctech.cpc-powercpcwiki.comde/cpcarchivesdownload/indextest.php?page=articles&num=80 Technical explanationzip Older version] CPC keyboard clash*[https://www.cpcwiki.eu/forum/emulators/amstrad-cpc-'acid'-test/ "Acid" test suite] [https://cpctech.cpcwiki.de/download/test.zipForum thread] [http://ace.cpcscene.net/tests:arnold_test_suite Tests results in ACE] [https://www.cpc-power.com/index.php?page=detail&num=17738 PPI Collection of tests] Chips tests by arnoldemuwhich are used to verify emulators operation against real CPC, Plus and expansions*🔥[http://www.winape.net/downloads.jsp Richard Wilson's Plus Testsuite] [https://www.cpc-power.com/index.php?page=detail&num=15242] CPC and CPC+ Emulator test suite (including Instruction and Interrupt timing tests)
== Amstrad Plus ==
*[https://www.cpc-power.com/index.php?page=detail&num=9627 Official Plus diagnostics cartridgeArnold 5 Diagnostic] [[File:Roudoudou CPR tests.zip]] [https://www.cpcwiki.eu/forum/emulators/amstrad-cpc-'acid'-test/75/] Plus testing tools*[https://www.cpc-power.com/index.php?page=detail&num=8308 4096 Colors Preview8838 Cartridge Software Demonstrator] [https://www.cpc-power.com/index.php?page=detail&num=7407 CPC+ First Demo8308 4096 Colors Preview] [https://www.cpc-power.com/index.php?page=detail&num=8443 Simply The Bests18998 4096K tester] [https[File://wwwRoudoudou CPR tests.cpc-power.com/index.php?page=detail&num=7411 ASM Intro 1zip]] [https://www.cpc-powercpcwiki.comeu/index.php?page=detail&num=18789 Veteran] [https:forum/emulators/www.amstrad-cpc-power.com'acid'-test/75/index.php?page=detail&num=9472 Revival'n Impact coop] [https://www.cpc-power.com/index.php?page=detail&num=3959 Fluff3575 No Exit] Plus testing tools*[https://www.cpc-power.com/index.php?page=detail&num=3622 Space Gun8874 6128 Plus DMA] [https://wwwcpcrulez.cpcfr/demostestDO_fairy-powerbreakpoint_2010.com/index.php?page=detail&num=1682 Prehistorik 2htm Fairy] [https://wwwsoundtrackerdma.cpc-powercpcscene.comnet/indexdoku.php?pageid=detail&num=3575 No Exiten:download Soundtracker DMA] ASIC effectsTo test DMA sound*[https://www.cpc-power.com/index.php?page=detail&num=3788 Frogger7530 Delirium Tremens] [https://www.cpc-poweryoutube.com/index.phpwatch?pagev=detail&num=4721 Rick Dangerous 6128+yJcBsQwMzuw Delirium Tremens running on real hardware] [https://www.cpc-power.com/index.php?page=detail&num=17818 La culotte de Zelda18016 Bulles] [https://www.cpc-power.com/index.php?page=detail&num=12013 Flappy Rulez9169 Funerapolis] [https://www.cpc-power.com/index.php?page=detail&num=13363 Picrocs7532 X-mas 2008] [https://www.cpc-power.com/index.php?page=detail&num=14639 Sudoplus19239 USS Cygnus 192] To test hardware sprites*[https://wwwcpctech.cpc-powercpcwiki.comde/indexdocs/cpcplus.php?page=detail&num=15142 Ghosts'n Goblinshtml Arnoldemu] [httpshttp://wwwtj.cpc-powergpa.com/indexfree.php?page=detail&num=18946 Goldorak Versus] Homebrews*[https:fr/html/www.cpc-power.comcoding/indexcpcplus.php?page=detailhtm T&num=8874 6128 Plus DmaJ] [httpshttp://www.cpc-power.comsylvestre.org/indexarticles/articles_amstrad_plus.php?page=detail&num=14939 Eerie Foresthtml Sylvestre] [https://wwwcpcrulez.cpc-power.comfr/indexcoding_cpcplus48.php?page=detail&num=14940 CRTC3htm Longshot] [https://cpcrulez.fr/demostestDO_fairy-breakpoint_2010coding_cpcplus47.htm Fairy] [httpshttp://soundtrackerdmaquasar.cpcscene.net/doku.php?id=endossier:download Soundtracker DMAplus Offset] To test DMA and to compare the PSG output with the output from a real Amstrad Plus*[httpshttp://wwwquasar.cpc-powercpcscene.comnet/indexdoku.php?pageid=detail&num=18016 Bullesassem:asic] [[Plus Vectored Interrupt Bug]] Plus hardware bugs documented*[https://www.cpc-power.com/index.php?page=detail&num=7532 X-Mas 200889 L'Aigle d'Or le Retour] [https://www.cpc-power.com/index.php?page=detail&num=8588 Synergy500 Bumpy's Arcade Fantasy] [https://www.cpc-power.com/index.php?page=detail&num=7410 Mir Station384 Kick Boxing Gold] [https://www.cpc-power.com/index.php?page=detail&num=13142 BarBar9528 D.Day] [https://www.cpc-power.com/index.php?page=detail&num=7530 Delirium Tremens2098 Striker in the Crypts of Trogan] [https://www.cpc-power.com/index.php?page=detail&num=9169 Funerapolis1682 Prehistorik II] [https://www.cpc-power.com/index.php?page=detaildatabase&numlemot=7935 SappyDemo%20with%20Plus%20features&r1=0&r2=1&r3=0&r4=1 CPC Demos with Plus features] To test Amstrad Plus detection for optional enhancements*[https://www.cpc-power.com/index.php?page=detaildatabase&numcpcplus=19239 USS Cygnus 1921&cats=100 Plus Games] [https://www.cpc-power.com/index.php?page=detaildatabase&numlemot=17979 GX8KDemo%20for%20Plus%20only&r1=0&r2=1&r3=0&r4=1 Demos for Plus only] To test hardware sprites emulationSearch filters to verify the entire Plus software library
== Colorimetry ==
*[https://www.cpc-power.com/index.php?page=detail&num=11826 Raster] [https://www.cpc-power.com/index.php?page=detail&num=12282 Toutes les couleurs du CPC] [https://www.cpc-power.com/index.php?page=detail&num=4793 Couleurs] [https://www.cpc-power.com/index.php?page=detail&num=15519 Les split-rasters] [https://www.cpc-power.com/index.php?page=detail&num=16722 Mir'Color] [https://www.cpc-power.com/index.php?page=detail&num=16841 Colour Tester] [https://www.cpc-power.com/index.php?page=detail&num=14259 Test Interlace Color] [https://www.cpc-power.com/index.php?page=detail&num=10757 Infinite Colours] [https://www.cpc-power.com/index.php?page=detail&num=11500 Mode 1 Tramage et Choix des Couleurs] [https://www.cpc-power.com/index.php?page=detail&num=12534 FED] Colour calibration
*[https://www.grimware.org/doku.php/documentations/devices/gatearray Minor difference in colorimetry between CPC and Plus] On CPC (not Plus!), green half-intensity is significantly higher than red and blue half-intensities
*Major difference in colorimetry between the real Amstrad CTM644 CTM display and emulators display, particularly spectacular with the BASIC command "border 8":
<gallery>
Border 8 - real CPC display.png|Border 8 on real CPC
Palette - real Plus.png|Palette on real Plus
Palette - emulator.png|Palette on emulators
IMPdos_CM14True CTM colorimetry.png|Amstrad CM14Colorimetry on real CPCCTM Emulator Shader colorimetry.png|Colorimetry on emulators
</gallery>
Note: the Amstrad CM14 monitor is not affected.
== Graphics ==
*🔥[https://shaker.logonsystem.eu/ Shakerland] Ultra accurate CRTC documentation and its associated CPC testing tool
*[https://www.cpc-power.com/index.php?page=detail&num=8524 Equalizor] [https://forum.system-cfg.com/viewtopic.php?p=229698#p229698 Revolog] [https://forum.system-cfg.com/viewtopic.php?f=24&t=11535&start=285 Technical explanation] Unpredictable behaviour of the real CRTC type 1 chip. We can classify these behaviours as CRTC types 1a and 1b
*[https://www.cpc-power.com/index.php?page=detail&num=12906 HSYNC test] [https://www.cpc-power.com/index.php?page=detaildatabase&numlemot=16466 Split-Rasters Test CRTC1crtc%20programmierung CRTC Programmierung] [https://www.cpc-power.com/index.php?page=detaildatabase&numlemot=15519 Les split-rasterscote%gamers Côté Gamers] [https://www.cpc-power.com/index.php?page=databasedetail&lemotnum=cote%gamers Côté Gamers13656 Screen Effect] [https://www.cpc-power.com/index.php?page=detail&num=16025 Out-Screen II] [https://www.planetemu.net/rom/amstrad-cpc-applications-dsk/crtc-editor-v5-1-1994-brain-of-chaos CRTC editor] [https://www.cpc-power.com/index.php?page=detail&num=15280 CRTC software] CRTC testing tools*[http://logon.system.free.fr/down/shaker_addon.dsk Pixel 1 Horizontal Hard Scroll for all CRTCs] [https://www.cpc-power.com/index.php?page=detail&num=9102 Vertical Hard Scroll 100%] [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=1949 Skate Wars] [https://www.cpc-power.com/index.php?page=detail&num=68 Out of this World1211 Jinks] [https://www.cpc-power.com/index.php?page=detail&num=2047 Star Avenger68 Out of this World] [https://www.cpc-power.com/index.php?page=detail&num=159 Killer Cobra] [https://www.cpc-power.com/index.php?page=detail&num=10465 Edge Grinder] [https://www.cpc-power.com/index.php?page=detail&num=10072 Relentless] [https://www.cpc-power.com/index.php?page=detail&num=17739 Corsair Trainer] [https://www.cpc-power.com/index.php?page=detail&num=1982 Warhawk] [https://www.cpc-power.com/index.php?page=detail&num=99 Mission Genocide] [https://www.cpc-power.com/index.php?page=detail&num=1028 Axys] [https://www.cpc-power.com/index.php?page=detail&num=15809 Red Sunset] [https://www.cpc-power.com/index.php?page=detail&num=18843 Hyperdrive974 Ghosts'n Goblins] One[https://www.cpc-way power.com/index.php?page=detail&num=1290 Legend of Kage] [https://www.cpc-power.com/index.php?page=detail&num=1698 Profanation] [https://www.cpc-power.com/index.php?page=detail&num=2119 Super Cauldron] Smooth CRTC R3/R5 hardware scrolling*[https://www.cpc-power.com/index.php?page=detail&num=1701 Prohibition7514 BSC 91] [https://www.cpc-power.com/index.php?page=detail&num=2248 Titan8772 Voyage 1993] [https://www.cpc-power.com/index.php?page=detail&num=2267 Tornado Low Level7751 OVL '96] [https://www.cpc-power.com/index.php?page=detail&num=805 Realm7662 Byte 98] [https://www.cpc-power.com/index.php?page=detail&num=1546 Octoplex8625 Divine] [https://www.cpc-power.com/index.php?page=detail&num=918 Bio Spheres7910 Paradise] [https://www.cpc-power.com/index.php?page=detail&num=2089 Street Machine8621 Power System] [https://www.cpc-power.com/index.php?page=detail&num=1288 Led Storm8875 Prodatron] [https://www.cpc-power.com/index.php?page=detail&num=974 Ghosts'n Goblins7744 Longshot] [https://www.cpc-power.com/index.php?page=detail&num=976 Ghouls'n Ghosts7668 Amazing] [https://www.cpc-power.com/index.php?page=detail&num=1290 Legend of Kage7714 KKB First] [https://www.cpc-power.com/index.php?page=detail&num=460 Boulder Dash8509 Hage's First] [https://www.cpc-power.com/index.php?page=detail&num=1173 Eagle's Nest8259 Chany Dream End] [https://www.cpc-power.com/index.php?page=detail&num=994 Gothik8615 Welcom-X 2] [https://www.cpc-power.com/index.php?page=detail&num=1698 Profanation7591 S&Koh] [https://www.cpc-power.com/index.php?page=detail&num=2098 Striker in the Crypts of Trogan8041 Other World 3] [https://www.cpc-power.com/index.php?page=detail&num=2119 Super Cauldron8064 Overflow Previews] Multi-directional hardware scrolling*[https://www.cpc-power.com/index.php?page=detail&num=7514 BSC 917648 Big'O Full'O Dem'O] [https://www.cpc-power.com/index.php?page=detail&num=8772 Voyage 19937499 Sea You Soon] [https://www.cpc-power.com/index.php?page=detail&num=7751 OVL '967504 Plasma] [https://www.cpc-power.com/index.php?page=detail&num=7910 Paradise8519 Wobbler] [https://www.cpc-power.com/index.php?page=detail&num=8621 Power System7459 Mad Rast] [https://www.cpc-power.com/index.php?page=detail&num=8875 Prodatron7543 Odyssey] Early CRTC demos, so they were developed without CPC emulator bias*[https://www.cpc-power.com/index.php?page=detail&num=7744 Longshot7560 Ze Meeting 2003] [https://www.cpc-power.com/index.php?page=detail&num=7668 Amazing7728 DemoIzArt] [https://www.cpc-power.com/index.php?page=detail&num=7479 Madness7765 Not Dead] [https://www.cpc-power.com/index.php?page=detail&num=8259 Chany Dream End7736 Croco Chanel] [https://www.cpc-power.com/index.php?page=detail&num=8615 Welcom7828 Tire Au Flan] [https://www.cpc-X 2power.com/index.php?page=detail&num=7464 Arôme Tomate] [https://www.cpc-power.com/index.php?page=detail&num=7591 S7729 DTC] [https://www.cpc-power.com/index.php?page=detail&Kohnum=8552 Synergy 2] CRTC demos from 2000s*[https://www.cpc-power.com/index.php?page=detail&num=8041 Other World 315200 OSC #0] [https://www.cpc-power.com/index.php?page=detail&num=7648 Big'O Full'O Dem'O15101 OSC #1] [https://www.cpc-power.com/index.php?page=detail&num=7765 Not Dead9970 Still Rising] [https://www.cpc-power.com/index.php?page=detail&num=7543 Odyssey9175 Still the Bests] [https://www.cpc-power.com/index.php?page=detail&num=7736 Croco Chanel15298 Still Scrolling] [https://www.cpc-power.com/index.php?page=detail&num=7828 Tire Au Flan9097 River Scroll] Early demos, so they were developed without CPC emulator bias*[https://www.cpc-power.com/index.php?page=detail&num=2799 Battro15209 Scroll Factory] [https://www.cpc-power.com/index.php?page=detail&num=15298 Still Scrolling2799 Battro] [https://www.cpc-power.com/index.php?page=detail&num=15102 PhX] [https://www.cpc-power.com/index.php?page=detail&num=9181 Bloc Us] [https://www.cpc-power.com/index.php?page=detail&num=9248 Wake Up] [https://www.pouetcpc-power.netcom/prodindex.php?whichpage=95356 Stand Updetail&num=14230 Wunderbar] [https://www.pouetcpc-power.netcom/prodindex.php?whichpage=88554 Can robots take control?detail&num=14992 Cookie] [https://www.cpc-power.com/index.php?page=detail&num=9589 Yet Another Plasma] [https://www.pouetcpc-power.netcom/prodindex.php?whichpage=69651 detail&num=15100 Isometrikum] [https://www.cpc-power.com/index.php?page=detail&num=14225 Logon's Run] [https://www.pouetcpc-power.netcom/prodindex.php?whichpage=61177 Still Risingdetail&num=12683 Points Barres] [https://www.cpc-power.com/index.php?page=databasedetail&lemotnum=onescreen Onescreen Colonies16068 Octopus Pocus] [https://www.cpc-power.com/index.php?page=detail&num=16067 Gloire à Piou9502 Sugarlumps] CRTC demos from 2010s*[https://www.cpc-power.com/index.php?page=detail&num=7729 DTC18658 OSC #2] [https://www.cpc-power.com/index.php?page=detail&num=18794 FMR CPC19119 OSC #3] [https://www.pouetcpc-power.netcom/prodindex.php?whichpage=66699 Points Barresdetail&num=19313 Stand Up] [https://www.cpc-power.com/index.php?page=detail&num=13108 CPC 30th Anniversary19024 The One] [https://www.pouetcpc-power.netcom/prodindex.php?whichpage=50477 Synergy 2detail&num=18676 Swingin'] [https://www.cpc-power.com/index.php?page=detail&num=19024 The One19214 Mike's Scrollers] [https://www.cpc-power.com/index.php?page=detail&num=7728 DemoIzArt18790 Foursome] [https://www.cpc-power.com/index.php?page=detail&num=19004 Checkmate] [https://www.cpc-power.com/index.php?page=detail&num=18760 Debris] [https://www.cpc-power.com/index.php?page=detail&num=19453 Ghost Nop] Latest CRTC effectsdemos*[https://www.cpc-power.com/index.php?page=detail&num=76 Les Mondes Parallèles] [https://www.cpc-power.com/index.php?page=detail&num=66 Paranoia] [https://www.cpc-power.com/index.php?page=detail&num=78 Molecularr 2] [https://www.cpc-power.com/index.php?page=database&lemot=megablasters &cats=100 Megablasters] [https://www.cpc-power.com/index.php?page=detail&num=12649 Quadraster] [https://www.cpc-power.com/index.php?page=detail&num=3876 Inferno] [https://www.cpc-power.com/index.php?page=detail&num=2369 Groops] [https://www.cpc-power.com/index.php?page=detail&num=3963 Sudoku Master] [https://www.cpc-power.com/index.php?page=detail&num=10009 Overkoban] [https://www.cpc-power.com/index.php?page=detail&num=17786 Prince Dastan Sokoban Within] [https://www.cpc-power.com/index.php?page=detail&num=17610 Deva Drifter] [https://www.cpc-power.com/index.php?page=detail&num=17197 Hexavirus v0] [https://www.cpc-power.com/index.php?page=detail&num=15985 A tribute to the sisters] True overscan games*[https://www.cpcwiki.eu/forum/programming/mode-3/ Mode 3 Test] [https://www.cpc-power.com/index.php?page=detail&num=11091 New Mode] [https://www.cpc-power.com/index.php?page=detail&num=12905 "Mode 5" Viewer] [https://www.cpc-power.com/index.php?page=detail&num=18680 Pixel Free16075 Brutal Deluxe] [https://www.cpc-power.com/index.php?page=detail&num=14259 16466 Split-Rasters Test interlace colorCRTC1] [https://www.cpc-power.com/index.php?page=detail&num=931 Fugitif] [https://www.cpc-power.com/index.php?page=detail&num=9089 Final Exams] [https://www.cpc-power.com/index.php?page=detail&num=18626 Flush Wishes You a Happy New Year] [https://www.cpc-power.com/index.php?page=detail&num=18680 Pixel Free] [https://www.cpc-power.com/index.php?page=detail&num=13136 Interlace viewer] [https://www.cpc-power.com/index.php?page=detail&num=9564 Interlaced 800x600] [https://www.cpc-power.com/index.php?page=detail&num=7701 Climax] [https://www.cpc-power.com/index.php?page=detail&num=19347 Flipraster] [https://www.cpc-power.com/index.php?page=detail&num=13139 Perfect Pix Paint] [https://www.cpc-power.com/index.php?page=detail&num=12030 Bat-Moule] [https://www.cpc-power.com/index.php?page=detail&num=17706 Tetris] [https://www.cpc-power.com/index.php?page=detail&num=13359 Imperial Mahjong] Special graphics modes[http://cpc.sylvestre.org/articles/articles_imperial_mahjong.html Mode EGX] [[Mode R]] [https://code.google.com/archive/p/grafx2/issues/342 Mode 5] Technical explanations*[https://www.cpc-power.com/index.php?page=detail&num=16027 Mire] [https://www.cpc-power.com/index.php?page=detail&num=16722 Mir'Color7826 Climax-G] [https://www.cpc-power.com/index.php?page=detail&num=7826 Climax-G7937 Fatal Beauties] [https://www.cpc-power.com/index.php?page=detaildatabase&numr1=7937 Fatal Beauties1&lemot=pixel%nation Pixel Nation] [https://www.cpc-power.com/index.php?page=detail&num=8307 4 Sins] [https://www.cpc-power.com/index.php?page=detail&num=7897 Twinblast] [https://www.cpc-power.com/index.php?page=detail&num=8081 MCS 6] [https://www.cpc-power.com/index.php?page=detail&num=7593 Schadel] [https://www.cpc-power.com/index.php?page=detail&num=7858 Kill JLCS] [https://www.cpc-power.com/index.php?page=detail&num=13528 Wavy] [https://www.cpc-power.com/index.php?page=detail&num=2224 Thunder Blade(292 lines)] [https://www.cpc-power.com/index.php?page=detail&num=454 Bonanza Bros (295 lines)] [https://www.cpc-power.com/index.php?page=detail&num=2318 Turrican(296 lines)] [https://www.cpc-power.com/index.php?page=detail&num=102 Wonder Boy (296 lines)] [https://www.cpc-power.com/index.php?page=detail&num=1960 Sliders (330 lines)] To test the VDU == Audio ==*[https://www.cpc-power.com/index.php?page=detail&num=41 Trantor] [https://www.cpc-power.com/index.php?page=detail&num=204 3D Starfighter] [https://www.cpc-power.com/index.php?page=detail&num=726 Treasure Island Dizzy] [https://www.cpc-power.com/index.php?page=detail&num=971 Ghost Hunters] [https://www.cpc-power.com/index.php?page=detail&num=2132 Super Robin Hood] [https://www.cpc-power.com/index.php?page=detail&num=237 Advanced Pinball Simulator] [https://www.cpc-power.com/index.php?page=detail&num=1200 Jet Bike Simulator] [https://www.cpc-power.com/index.php?page=detail&num=1002 Grand Prix Simulator] [https://www.cpc-power.com/index.php?page=detail&num=183 Darts 180] [https://www.cpc-power.com/index.php?page=detail&num=1243 Killapede] [https://www.cpc-power.com/index.php?page=detail&num=1194 Jail Break] [https://www.cpc-power.com/index.php?page=detail&num=1815 Robocop] [https://www.cpc-power.com/index.php?page=detail&num=100 Chase HQ] [https://www.cpc-power.com/index.php?page=detail&num=1926 Shinobi] [https://www.cpc-power.com/index.php?page=detail&num=895 Fly Spy] [https://www.cpc-power.com/index.php?page=detail&num=17587 Just Get 9] [https://www.cpc-power.com/index.php?page=detail&num=8892 4-Bit Digi Try] [https://www.cpc-power.com/index.php?page=detail&num=4372 Speech] Software English vocal sounds*[https://www.cpc-power.com/index.php?page=detail&num=814 El Enigma de Aceps] [https://www.cpc-power.com/index.php?page=detail&num=1349 Le Manoir de Mortvielle] [https://www.cpc-power.com/index.php?page=detail&num=1098 Hold-Up] [https://www.cpc-power.com/index.php?page=detail&num=1360 La Marque Jaune] [https://www.cpc-power.com/index.php?page=detail&num=910 Forteresse] [https://www.cpc-power.com/index.php?page=detail&num=511 Canadair] [https://www.cpc-power.com/index.php?page=detail&num=1140 L'île] [https://www.cpc-power.com/index.php?page=detail&num=1199 Jaws] [https://www.cpc-power.com/index.php?page=detail&num=1102 Holocauste] [https://www.cpc-power.com/index.php?page=detail&num=132 Afteroids] [https://www.cpc-power.com/index.php?page=detail&num=879 Fire & Forget] [https://www.cpc-power.com/index.php?page=detail&num=1433 Xyphoes Fantasy] [https://www.cpc-power.com/index.php?page=detail&num=17000 Space Race] [https://www.cpc-power.com/index.php?page=detail&num=18500 Josh] [https://www.cpc-power.com/index.php?page=detail&num=7456 Yao demo] [https://www.cpc-power.com/index.php?page=detail&num=7548 Face Hugger Ultimate] [https://www.cpc-power.com/index.php?page=detail&num=7415 Smallest Scroll] [https://www.cpc-power.com/index.php?page=detail&num=17542 Musik100] [https://www.cpc-power.com/index.php?page=detail&num=15311 Digital Synthesizer] Other software sound effects [https://www.cpc-power.com/index.php?page=database&audiotape=1 Audio-tape included software list]*[https://www.cpc-power.com/index.php?page=detail&num=9179 Now that's what I call Chip Tunes] [https://www.cpc-power.com/index.php?page=detail&num=18904 Amstream music-disk] [https://www.cpc-power.com/index.php?page=detail&num=10467 We Are All Old] [https://www.cpc-power.com/index.php?page=database&lemot=ayc%20sound AYC Sound] [https://www.cpc-power.com/index.php?page=database&lemot=shap%20audio Shap Audio] [https://www.cpc-power.com/index.php?page=detail&num=18997 Amstrad CPC Mix] [https://www.youtube.com/@hermol2903/playlists YM!Rulez (real hardware recordings)] [https://www.cpc-power.com/index.php?page=detail&num=6266 Ams'Orgue] [https://www.cpc-power.com/index.php?page=detail&num=18265 Sintetizador de Sonidos] [https://www.cpc-power.com/index.php?page=detail&num=4735 Mega Sound] To test the PSG emulation
== Peripherals ==
*[https://www.cpc-power.com/index.php?page=database&lemot=hardware_magnum Magnum Light Phaser] [https://www.cpc-power.com/index.php?page=detail&num=3583 SkeetShoot] [https://www.cpc-power.com/index.php?page=detail&num=3584 The Enforcer] [https://www.cpc-power.com/index.php?page=detail&num=3992 Dk'Tronics Light Pen] [https://www.cpc-power.com/index.php?page=detail&num=4955 Light Pen Mark II] To test lightguns and lightpens connected to expansion port
*[https://www.cpc-power.com/index.php?page=database&lemot=hardware_phaser_loriciels West Phaser] [https://www.cpc-power.com/index.php?page=database&lemot=hardware_gunstick Gunstick] [https://www.cpc-power.com/index.php?page=detail&num=4303 Trojan LP-1] To test lightguns and lightpens connected to joystick port
*[https://www.cpc-power.com/index.php?page=database&lemot=SSA-1 SSA-1 software list] [https://www.cpc-power.com/index.php?page=database&lemot=DK%27Tronics%20Speech%20Synthesizer Dk'Tronics software list] [https://www.cpc-power.com/index.php?page=database&lemot=TMPI%20speech%20synthesizer TMPI software list] To test speech synthesizers emulation
*[https://www.cpc-power.com/index.php?page=detail&num=16011 Cocoon Player] [https://www.cpc-power.com/index.php?page=detail&num=7655 Bordelik 4] [https://www.cpc-power.com/index.php?page=detail&num=7535 Digital Orgasm] [https://www.cpc-power.com/index.php?page=database&lemot=Digitracker Digitracker] [[File:DigiTracker Amdrum.zip]] [https://www.cpcwiki.eu/forum/applications/prodatrons-digitrackker-1-4-now-vor-lambdaspeak-amdrum-in-8-bit-mode!/] [https://www.cpc-power.com/index.php?page=database&lemot=Amdrum Amdrum] To test [[Digiblaster]] and [[Amdrum]] soundcards emulation*[[SymAmp]] [https://framagit.org/shinra/vgmplay VGMplay] [http://www.roudoudou.com/ACE-DL/ OPL3 VGM pack] [https://github.com/lambdamikel/BluePillCPC/tree/main/cpc/s2p BluePillCPC] To test [[Willy]] OPL3 and MIDI emulation*[https://www.cpc-power.com/index.php?page=database&lemot=hardware_magnum Magnum Light Phaser] [https://www.cpc-power.com/index.php?page=detail&num=12589 ProText3583 SkeetShoot] [https://www.cpc-power.com/index.php?page=detail&num=4670 ProSpell3584 The Enforcer] [https://www.cpc-power.com/index.php?page=detail&num=4668 ProPrint3992 Dk'Tronics Light Pen] [https://www.cpc-power.com/index.php?page=detail&num=5551 Impr'Image4955 Light Pen Mark II] [https://www.cpc-power.com/index.php?page=detail&num=5853 Dart Light Pen] [https://www.cpc-power.com/index.php?page=detail&num=15975 FutureOS] To test printer emulationlightguns and lightpens connected to expansion port*[https://www.cpc-power.com/index.php?page=database&lemot=hardware_phaser_loriciels West Phaser] [https://www.cpc-power.com/index.php?page=database&lemot=hardware_gunstick Gunstick] [https://www.cpc-power.com/index.php?page=detail&num=4303 Trojan LP-1] To test lightguns and lightpens connected to joystick port*[https://www.cpc-power.com/index.php?page=detail&num=4286 AMX Art] [https://www.cpc-power.com/index.php?page=detail&num=15975 FutureOS] [http://www.symbos.de/ SymbOS] [https://www.cpc-power.com/index.php?page=detail&num=4012 Advanced OCP Art Studio] To test [[AMX Mouse|AMX]] and [[Kempston Mouse|Kempston mouse]] emulation*[https://www.cpc-power.com/index.php?page=detail&num=4026 Tasword] [HDCPMhttps://www.cpc-power.com/index.php?page=detail&num=4028 Tasprint][https://www.cpc-power.com/index.php?page=detail&num=4672 Print Master] [https://www.cpc-power.com/index.php?page=detail&num=12589 ProText] [UniDOShttps://www.cpc-power.com/index.php?page=detail&num=9583 ProType][https://www.cpc-power.com/index.php?page=detail&num=4668 ProPrint] [https://www.cpc-power.com/index.php?page=detail&num=12745 Miraprint] [https://www.cpc-power.com/index.php?page=detail&num=4666 Qualitas Plus] [https://www.cpc-power.com/index.php?page=detail&num=4516 BrunWord] [https://www.cpc-power.com/index.php?page=detail&num=4104 MicroDesign] [https://www.cpc-power.com/index.php?page=detail&num=15528 Page Printer] [https://www.cpc-power.com/index.php?page=detail&num=4657 Stop Press (AMX Pagemaker)] [https://www.cpc-power.com/index.php?page=detail&num=5315 X-Press] [https://www.cpc-power.com/index.php?page=detail&num=5204 PowerPage 128] [https://www.cpc-power.com/index.php?page=detail&num=6127 Speedtrans screen dump] [https://www.cpc-power.com/index.php?page=detail&num=17613 Kdump] [https://www.cpc-power.com/index.php?page=detail&num=5551 Impr'Image] [https://www.cpc-power.com/index.php?page=detail&num=5157 Scrypte] [https://www.cpc-power.com/index.php?page=detail&num=5712 Impression] [https://www.cpc-power.com/index.php?page=detail&num=5576 RSX Imprimante] [https://www.cpc-power.com/index.php?page=detail&num=6287 Machine à écrire] [https://www.cpc-power.com/index.php?page=detail&num=5883 DemoImp] To test printer emulation*[[HDCPM]] [https://www.cpc-power.com/index.php?page=detail&num=15975 FutureOS] [http://www.roudoudou.com/ACE-DL/ UniLOAD 60MB archiveSymbOS] [[UniDOS]] [http://www.roudoudou.com/ACE-DL/ SymbOS 40MB diskUniLoad] [https://shacpc.itch.io/lilicpc LiliCPC] [https://cpcrulez.fr/applications_disc-imagem4_front-end.htm M4FE] To test RTC and mass-storage, RTC and modern mouse (scroll wheel) emulation*[https://cpcrulez.fr/applications_util-rulez-change-m4wifi.htm RulezCharge] [https://www.cpcwiki.eu/forum/news-events/amsteam-wip-game-streaming-service-for-the-amstrad-cpc/ Amsteam] [https://www.cpc-power.com/index.php?page=detail&num=16746 CPChessNet] [https://github.com/fergusleen/m4ewenterm Ewen] [http://www.symbos.de/ SymbOS] [[UniDOS]] To test the network emulation*[https://www.cpc-power.com/index.php?page=detail&num=12972 X-MEM FW] [https://www.cpc-power.com/index.php?page=detail&num=9866 32 Roms Booster] [https://www.cpc-power.com/index.php?page=detail&num=19236 CatRun] [https://www.cpc-power.com/index.php?page=detail&num=18901 CowSay] [http://impdraw.wikidot.com iMPsuite] [https://www.cpc-power.com/index.php?page=detail&num=17018 iMPdraw11578 GOS+] [https://www.cpc-power.com/index.php?page=detail&num=11578 GOS+6129 Nirvana] [https://www.cpc-power.com/index.php?page=detail&num=6353 Utopia] [https://cpcrulez.fr/applications_util-cpm_plus_on_rom.htm CP/M Plus on ROM] [https://www.cpc-power.com/index.php?page=detail&num=15975 FutureOS] [http://www.symbos.de/ SymbOS] [[UniDOS]] To test ROMboard emulation*[https://abalorewww.cpc-power.com/alcon2020index.html php?page=detail&num=17567 Alcon 2020] [[Converted GX4000 Softwarehttps://www.cpc-power.com/index.php?page=detail&num=18843 Hyperdrive]] To test the [[Play2CPChttps://www.cpc-power.com/index.php?page=detail&num=18503 Puzzle Bobble]] emulation*[httphttps://theswordofiannawww.retroworkscpc-power.escom/ The Sword index.php?page=detail&num=18888 Revenge of IannaTrasmoz] [httphttps://retroworkswww.escpc-power.com/php/game_enindex.php?idpage=detail&num=11 Brunilda19111 Crazy Piri Chronicle] [[Converted GX4000 Software]] [http://www.dandaresymbos.esde/Proyectos_DandareSymbOS] [http:/Descargas/amsnet.html MojonTwins romsetchez.com/ UniDOS] To test the [[Dandanator]] emulationCPC cartridge slot expansion*[https://www.cpc-power.com/index.php?page=detail&num=14498 Multiface Protector] [https://www.cpc-power.com/index.php?page=protection&lenom=Multiface%202%20Protection Anti-Multiface II software list] [https://www.cpc-power.com/index.php?page=detail&num=1855 RX 220] [https://www.cpc-power.com/index.php?page=detail&num=1980 War in Middle Earth] [https://www.cpc-power.com/index.php?page=detail&num=1322 Zap't'Balls advanced] [https://www.cpc-power.com/index.php?page=detail&num=5266 The Insider] [https://www.cpc-power.com/index.php?page=detail&num=5271 MF2RR] [https://grimware.org/doku.php/documentations/expansions/mf2/start Technical documentation] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=433] To test [[Multiface II]] emulation*[https://www.cpc-power.com/index.php?page=detail&num=5317 Mirage Imager] [https://www.cpc-power.com/index.php?page=detail&num=9323 HackIt] [https://www.cpc-power.com/index.php?page=detail&num=4709 Dart Scanner] [https://www.cpc-power.com/index.php?page=detail&num=4207 Vidi Digitizer] [https://www.cpc-power.com/index.php?page=detail&num=10249 Digitaliseur Ara] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=9 LensLok] [https://www.cpc-power.com/index.php?page=database&lemot=hardware_dandanator Dandanator] [https://www.cpc-power.com/index.php?page=database&lemot=PlayCity&r1=0&r2=1&r3=0&r4=1 PlayCity] [https://www.cpc-power.com/index.php?page=database&lemot=MultiPlay&r1=0&r2=1&r3=0&r4=1 MultiPlay] [[KDS 8-Bit Printer Port]] Exotic pieces of hardware
== Copy-protection ==
*[httpshttp://www.cpctech.cpcwikiorg.deuk/download/fdctest.zip FDC test suite] [httpshttp://www.cpctech.cpcwikiorg.deuk/download/drivetest.zip Disk drive tests] [httpshttp://www.cpctech.cpcwikiorg.deuk/download/cdttst.zip CDT/TZX test suite for emulators] Set of tests by arnoldemu*[https://www.cpc-power.com/index.php?page=detail&num=5002 6091 Azimut Locator] [https://www.cpc-power.com/index.php?page=detail&num=13564 Tape Head AzimuthSpeed Checker] [https://www.cpc-power.com/index.php?page=detail&num=10919 Motor Control] [https://www.cpc-power.com/index.php?page=detail&num=16963 Catalogueur de Cassettes] [https://www.cpc-power.com/index.php?page=detail&num=4194 Ultra Son] [https://www.cpc-power.com/index.php?page=detail&num=10475 Soft-Lok] [https://www.cpc-power.com/index.php?page=detail&num=4718 Bonzo Super Meddler] [https://www.cpc-power.com/index.php?page=detail&num=5059 SpeedTrans] [https://www.cpc-power.com/index.php?page=detail&num=5803 Transformateur] [https://www.cpc-power.com/index.php?page=detail&num=6057 Deconnect] [https://www.cpc-power.com/index.php?page=protection&lenom=NoAMSDOS NoAMSDOS software list] [https://www.cpc-power.com/index.php?page=detail&num=3871 Computer Hits] [https://www.cpc-power.com/index.php?page=detail&num=1359 Marmelade] [https://www.cpc-power.com/index.php?page=detail&num=1412 Mickey Mouse] [https://www.cpc-power.com/index.php?page=detail&num=83 Astro Marine Corps2035 Split Personalities] [https://www.cpc-power.com/index.php?page=detail&num=773 Druid911 Frank Bruno's Boxing] [https://www.pouetcpc-power.netcom/prodindex.php?whichpage=62934 Breaking Bauddatabase&lemot=baudload Baudload software list] [https://www.cpc-power.com/index.php?page=protection&lenom=Keytone Keytone software list] [https://www.cpc-power.com/index.php?page=protection&lenom=COMPTEUR%20CASSETTE Tape Counter software list] [https://www.cpc-power.com/index.php?page=detail&num=17502 Loading Screens slideshow] To test Tape emulation*[https://www.pouetcpc-power.netcom/prodindex.php?whichpage=95483 detail&num=8548 Musical Loader] [https://www.cpc-power.com/index.php?page=detail&num=19368 FatMag 2] [https://www.cpc-power.com/index.php?page=detail&num=7405 5KB 3] [https://www.cpc-power.com/index.php?page=detail&num=9211 Backtro] [https://www.cpc-power.com/index.php?page=detail&num=7405 5KB 38623 Unique] [https://www.cpc-power.com/index.php?page=detail&num=8746 The Demo] [https://www.cpc-power.com/index.php?page=detail&num=266 Fres Fighter II Turbo] [https://www.cpc-power.com/index.php?page=detail&num=13108 CPC 30th Anniversary] [https://www.cpc-power.com/index.php?page=detail&num=7542 Midline Process] [https://www.cpc-power.com/index.php?page=detail&num=17902 Can Robots Take Control] [https://www.cpc-power.com/index.php?page=detail&num=10030 Phortem] [https://www.cpc-power.com/index.php?page=detail&num=9156 Batman Forever] [https://www.cpc-power.com/index.php?page=detail&num=16736 Pinball Dreams] [https://www.cpc-power.com/index.php?page=detail&num=7174 R-Type 128K] [https://www.cpc-power.com/index.php?page=detail&num=6661 Nheredia] [https://www.cpc-power.com/index.php?page=detail&num=13426 Doomsday Lost Echoes] [https://www.cpc-power.com/index.php?page=detail&num=4025 Orion Prime] [https://www.cpc-power.com/index.php?page=detail&num=9090 JavaCPC Overscan] Musical loader, Multi-drives, 3.5 inch (dual-head and 80 tracks) floppy drives support*[https://www.cpc-power.com/index.php?page=detail&num=10029 RPM] [https://www.cpc-power.com/index.php?page=detail&num=15518 DskTest] [https://www.cpc-power.com/index.php?page=detail&num=6268 Discover] [https://www.cpc-power.com/index.php?page=detail&num=14201 Crazy] [https://cpcrulez.fr/applications_disc-dlfrsilver_dump_tool_test_suite.htm Dlfrsilver Dump Tool Test Suite] [https://www.cpc-power.com/index.php?page=detail&num=4812 Format II] [https://www.cpc-power.com/index.php?page=detail&num=19465 Magic Transfert] [[ParaDOS]] [https://www.cpc-power.com/index.php?page=detail&num=4933 Xexor] [https://www.cpc-power.com/index.php?page=detail&num=6118 Discology] [https://www.cpc-power.com/index.php?page=detail&num=4179 Hercule II] [https://www.cpc-power.com/index.php?page=detail&num=16060 UltraDisc] [https://www.cpc-power.com/index.php?page=detail&num=4284 Disc+Ultra] [https://www.cpc-power.com/index.php?page=detail&num=5244 Disc'o'Magic] [https://www.cpc-power.com/index.php?page=detail&num=9297 Multi Mark] To test FDC emulation*[https://cpcrulez.fr/demostestDM_fatmag_01.htm FatMag] The (HFE trackload version is designed to rigorously test the FDC emulation )] [https://www.cpc-power.com/index.php?page=detail&num=17853 Open Tower Defense] Emulator detection through a Rigorous FDC test tests by Roudoudou [https://www.cpc-power.com/index.php?page=detaildatabase&numlemot=931 FugitifAutoDetect%20Disk%20Change Disk Swapping Autodetect software list] Disk swapping detection*[https://www.cpc-power.com/index.php?page=detail&num=12051 Demonstration of KBI protection10000 Superpix] [https://www.cpc-power.com/index.php?page=detail&num=1589 Pacific8244 Bad Mag Issue 2] Disk swapping detection [https://www.cpc-power.com/index.php?page=detail&onglet=dumps&num=1650 Platoon8623 Unique Diskmaker (Generate discs in noiseload format)] [https://www.cpc-power.com/index.php?page=detail&num=1814 Robinson Crusoe7646 Big Cheese 2 (FDC VU-meter effect)] [https://www.cpc-power.com/index.php?page=detail&num=660 Daley Thompson's Olympic Challenge12051 Demonstration of KBI protection] [https://www.cpc-power.com/index.php?page=detail&num=4064 Les Hits de l'Aventure5586 Protector] Protection based on weak bits*[https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=839 E1&lenom=Weak%20Sectors Weak Sectors] [https://www.Xcpc-power.Icom/index.Tphp?page=protection&stafftype=1&lenom=Gaps Custom Gaps] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=1501 Le Nécromancien0&lenom=Gap2 Custom Gap2] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=1&lenom=2195 TensionsSectorSizeX Sector SizeX] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=1784 Wild Streets1&lenom=SectorSize8 Sector Size8] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=1&lenom=1958 SkyxSectorSize7 Sector Size7] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=111 Turbo Cup1&lenom=SectorSize6 Sector Size6] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=2024 Sphaira1&lenom=SectorErased Sector Erased] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=1&lenom=780 Dwarf64sectors 64 Sectors] [https://www.cpc-power.com/index.php?page=detailprotection&numstafftype=1&lenom=1873 SapiensCustom Custom] [https://www.cpc-power.com/index.php?page=detailprotection&numlenom=612 CorsariosHERBULOT Rémi Herbulot] [https://www.cpc-power.com/index.php?page=detailprotection&numlenom=582 CobraBrice%20Rive Brice Rive] [https://www.cpc-power.com/index.php?page=protection&lenom=Rubi Rubi] [https://www.cpc-power.com/index.php?page=protection&lenom=MBC%20D7 MBC] [https://www.cpc-power.com/index.php?page=database&lemot=logiciel%2044 Logiciel 44] Protected software lists*[https://www.cpc-power.com/index.php?page=detail&num=744 Eden Blues1681 Prehistorik] [https://www.cpc-power.com/index.php?page=detail&num=1390 M'enfin1699 Profession Détective] [https://www.cpc-power.com/index.php?page=detail&num=1420 Mike & Moko291 Emlyn Hugues Arcade Quiz] Other copy-protection schemes [https://www.cpc-power.com/index.php?page=detail&num=4089 Equinoxe674 Dark Sceptre] [https://www.cpc-power.com/index.php?page=detail&num=5545 Vocabulaire CM1269 Krypton Factor] Protection based Works only on custom GAPS dataolder floppy drives [https://www.cpc-power.com/index.php?page=protection&stafftype=1&lenom=MotorON MotorON software list]*[https://www.cpc-power.com/index.php?page=detail&num=741 Donkey Kong180 1001 BC] [https://www.cpc-power.com/index.php?page=detail&num=1887 Scott Winder Reporter] [https://www.cpc-power.com/index.php?page=detail&num=1102 Holocauste] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=196 Speedlock AAAA] Destructive copy-protection [https://www.cpc-power.com/index.php?page=detail&num=1716 Puffy's Saga1944 Sir Lancelot] [https://www.cpc-power.com/index.php?page=detail&num=699 Defender of the Crown1897 Secret Defense] [https://www.cpc-power.com/index.php?page=detail&num=1354 Le Maraudeur1390 M'enfin] [https://www.cpc-power.com/index.php?page=detail&num=1699 Profession Détective111 Turbo Cup] [https://www.cpc-power.com/index.php?page=detail&num=1730 Qin825 Erebus] [https://www.cpc-power.com/index.php?page=detail&num=1005 Basun1607 Le Passager du Temps] Some other copy-protected disk-images*[https://www.cpc-power.com/cpcarchives/index.php?page=articles&catnum=12 Protection schemes documented435 Anti-copy bug software list] Exotic copy-protection*[https://www.cpc-power.com/cpcarchives/index.php?page=articles&numcat=9 Lenslok12 Protection schemes documented] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=207 Gaps] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=384 Latis] [https://web.archive.org/web/20190308042601/http://birdsanctuary.co.uk/lenslok/ LensLok] [https://simonowen.com/samdisk/sys_cpc/ Copy-protection in EDSK images] [https://forum.system-cfg.com/viewtopic.php?p=195705#p195705 Implementation in SugarBox emulator] [https://64nops.wordpress.com/2021/07/04/a-la-decouverte-du-fdc/ FDC blog articles] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=435 Anti-copy bug38 Autoboot] [https://www.cpc-powerseasip.cominfo/cpcarchivesCpm/indexamsform.php?page=articles&num=375 Baudload html Amsdos disk format] [https://muckypaws.com/2024/02/21/amstrad-and Trackload list-zx-spectrum-dsk-tool/ Disk structure] [https://wwwmuckypaws.cpccom/2024/02/03/discsys-powerxor/ DiscSys] [https://muckypaws.com/cpcarchives2024/index01/29/speedlock-1987/ Speedlock K7 1987] [https://www.php?page=articles&num=38 Autobootcpcwiki.eu/forum/programming/speedlock-d7-1989-completely-documented/ Speedlock D7 1989] Technical explanations
== Other ==
 *[https://www.cpc-power.com/index.php?page=detail&num=41 Trantor3905 The Eternal Light] [https://www.cpc-power.com/index.php?page=detail&num=204 3D Starfighter] [https://www.cpc-power.com/index.php?page=detail18813 Druid &num=726 Treasure Island DizzyDroid] [https://www.cpc-power.com/index.php?page=detail&num=971 Ghost Hunters19341 Paulina's Potions] [https://www.cpc-power.com/index.php?page=detail&num=2132 Super Robin Hood5197 Claudia BMP Converter] [https://www.cpc-power.com/index.php?page=detail&num=237 Advanced Pinball Simulator9251 Snoozing] Softwares that only run fine on flawed emulators but are broken on real machines*[https://www.cpc-power.com/index.php?page=detail&num=1200 Jet Bike Simulator1546 Octoplex (crtc1)] [https://www.cpc-power.com/index.php?page=detail&num=1002 Grand Prix Simulator781 Dynamic Duo (crtc1)] [https://wwwblog.cpc-powerlogonsystem.comeu/index.php?page=detail&num=183 Darts 180] [https:compendium//www.cpc-power.com/index.php?page=detail&num=1243 Killapede007 The Living Daylights (crtc1)] [https://www.cpc-power.com/index.php?page=detail&num=1194 Jail Break818 Druid II (crtc1)] [https://www.cpc-power.com/index.php?page=detail&num=1815 Robocop7479 Madness (crtc0)] [https://wwwforum.cpcsystem-powercfg.com/indexviewtopic.php?pagep=detail&num=100 Chase HQ234421#p234421 FMR (crtc1)] [https://www.cpc-power.com/index.php?page=detail&num=1926 Shinobi7455 Not Dead (crtc2)] [https://www.cpc-power.com/index.php?page=detail&num=8892 4-Bit Digi Try] Software English vocal digitsSome known CRTC problems on real hardware*[https://www.cpc-power.com/index.php?page=detail&num=1349 Le Manoir de Mortvielle2266 The Untouchables] [https://www.cpc-power.com/index.php?page=detail&num=1098 Hold-Up135 Batman The Movie] [https://www.cpc-power.com/index.php?page=detail&num=910 Forteresse2318 Turrican] [https://www.cpc-power.com/index.php?page=detail&num=511 Canadair] [https://www.cpc-power.comcpcarchives/index.php?page=detailarticles&num=1140 L'île80 Technical explanation] CPC keyboard clash [https://www.cpc-power.com/index.php?page=detail&num=1199 Jaws2009 Space Racer] [https://www.cpc-power.com/index.php?page=detail&num=1102 Holocauste441 Bob Winner] [https://www.cpc-power.com/index.php?page=detail&numonglet=132 Afteroids] [https://www.cpc-power.com/index.php?page=detaildumps&num=879 Fire & Forget1873 Sapiens (Tape)] [https://www.cpc-power.com/index.php?page=detail&num=1433 Xyphoes Fantasy] [https://www.cpc-power.com/index.php?page=detail&num=17000 Space Race] [https://www.cpc-power.com/index.php?page=detail&num=7456 Yao demo] Other software sound effectsFrench CPC keyboard detection*[https://www.cpc-power.com/index.php?page=detail&num=9179 Now that's what I call Chip Tunes19283 Raytracing in BASIC] [https://www.cpc-power.com/index.php?page=detail&num=18904 Amstream music-disk6680 Reliefs Mathématiques] [https://www.cpc-power.com/index.php?page=detail&num=10467 We Are All Old15685 Deuligne Julia Fractal] [https://www.cpc-power.com/index.php?page=detail&num=18997 Amstrad CPC Mix] [https://www.youtube.com/@hermol2903/playlists YM!Rulez (real hardware recordings)13471 Machine Code Mandelbrot] [https://www.cpc-power.com/index.php?page=detail&num=18265 Sintetizador de Sonidos] 7460 Highway To test the PSG emulation*[https://www.cpc-power.com/index.php?page=detail&num=19283 Raytracing in BASICHell] [https://www.cpc-power.com/index.php?page=detail&num=15685 Julia Fractal8188 Chain] To benchmark emulators using their fullspeed mode <br>
= File format specifications =
*[https://www.cpcwiki.eu/index.php/Format:DSK_disk_image_file_format DSK / EDSK] [https://hxc2001.com/download/floppy_drive_emulator/SDCard_HxC_Floppy_Emulator_HFE_file_format.pdf HFE] [http://info-coach.fr/atari/documents/_mydoc/IPF-Documentation.pdf IPF] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=386 CTRAW] [https://www.cbmstuff.com/downloads/scp/scp_image_specs.txt SCP] File formats of disk-image
*[https://www.cpcwiki.eu/index.php/Format:CDT_tape_image_file_format CDT / TZX] [http://zxds.raxoft.cz/pzx.html PZX] [https://acorn.huininga.nl/pub/unsorted/software/pc/CSW/csw.html CSW] [https://xiph.org/flac/ FLAC] [http://soundfile.sapp.org/doc/WaveFormat/ WAV] [https://www.datavoyage.com/mpgscript/mpeghdr.htm MP3] File formats of tape-image
*[https://www.cpcwiki.eu/index.php/Format:CPR_CPC_Plus_cartridge_file_format CPR cartridge] [https://www.cpcwiki.eu/index.php/Format:SNA_snapshot_file_format SNA snapshot] Other file formats used in CPC emulators
*[https://www.cpcwiki.eu/forum/emulators/javacpc-desktop-available-as-beta!/100/ Official SNR session spec] [https://www.cpcwiki.eu/forum/emulators/playback-format-for-scenes/ Discussion about SNR format] [https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=10 Archive of SNR sessions]
*[http://leonard.oxg.free.fr/ymformat.html YM] [https://www.cpcwiki.eu/index.php/AYC AYC] [https://vgmrips.net/wiki/VGM_Specification VGM] Soundchip logging file formats
*[https://en.wikipedia.org/wiki/IMG_(file_format) IMG] [https://web.archive.org/web/20120202144328/http://download.microsoft.com/download/f/f/e/ffef50a5-07dd-4cf8-aaa3-442c0673a029/Virtual%20Hard%20Disk%20Format%20Spec_10_18_06.doc VHD] [https://github.com/gasman/hdfmonkey HDF] File formats of flat hard-drive image
*[https://shaker.logonsystem.eu/sslcsl CSL] Cpc Scripting Language, a macro/scripting system to automate emulators
 
<br>
= Emulation Tools =
*[http://www.cpcmania.com/news.htm CPCDiskXP] [https://web.archive.org/web/20230602152816/https://cpc-live.com/data/index.php?dir=-tools DiskUtil] [https://github.com/Tom1975/SugarConvDsk SugarConvDsk] [https://github.com/jeromelesaux/dsk DSK] [https://github.com/cpcsdk/idsk iDSK] [[Dsktools|Dsktoolshttps://github.com/cpcitor/dsktools dsktools][https://github.com/EdouardBERGE/edsktool edsktool] [[ManageDSK|ManageDSK]] [[WriteDSK|WriteDSK]] [https://simonowen.com/samdisk/ SAMdisk] [https://github.com/damieng/DiskImageManager Disk Image Manager] [https://github.com/neuro-sys/sector-cpc sector-cpc] [https://hxc2001.com/download/floppy_drive_emulator/ HxCFloppyEmulator software] [https://github.com/keirf/disk-utilities/ Disk Utilities] [https://github.com/ClaireCheshireCat/dsk-lua dsk-lua] [https://github.com/karmic64/upd765pro upd765pro] [https://github.com/muckypaws/AmstradDSKExplorer Amstrad DSK Explorer] Set of tools about disk-images*[http://www.cpcmania.com/news.htm CPCTapeXP] [https://web.archive.org/web/20230602152816/https://cpc-live.com/data/index.php?dir=-tools TapeUtil] [https://github.com/Tom1975/SugarConvTape SugarConvTape] [https://sourceforge.net/projects/cdtmaster/ CDTMaster] [https://cpctech.cpcwiki.de/download/2cdt.zip 2CDT] [http://cngsoft.no-ip.org/csw2cdt.htm CSW2CDT] [https://cpcrulez.fr/emulateurs_UTIL-CDT-CDT2WAV.htm CDT2WAV] [https://github.com/shredstripwax/tzxtools tzxtoolswav2tzx wav2tzx] Set of tools about tape-images*[http://www.cpcmania.com/news.htm CPRTools] [http://amsnet.chez.com/ UniDOS Cartridge Creator] Edit Amstrad Plus CPR cartridge-images*[https://bochs.sourceforge.io/doc/docbook/user/winimage.html WinImage, DiskExplorer, Mtools] [https://www.fysnet.net/ultimate/index.htm Ultimate Imager] [https://github.com/ProgrammingHobby/CPM_Image-File_Explorer CP/M Image File Explorer] Access and edit IMG hard-drive images. No need of tools for VHD images with FAT filesystem, they are supported directly in Windows Explorer: it works the same way as ISO files*[[CPCGamesCD-CPCLoader|CPCGamesCD-CPCLoader]] CDROM containing a navigable database with all the games of the Amstrad CPC*[https://colourclash.co.uk/cpc-analyser/ CPC Analyser] Help reverse engineer Amstrad CPC games[https://imhex.werwolv.net/ ImHex] Other tools
*[[Emulator tooling]] UI screenshots of tooling in CPC emulators
*[[WinApe|WinAPE]] [[WinCPC]] [[JavaCPC]] [https://code.google.com/archive/p/cpcsdk/ Caprice Reloaded] [http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=73 Caprice Forever] Emulators with an integrated Z80 Assembler
*[https://cpcrulez.fr/coding-crossdev_coding-Java-Z80Assembler.htm Java Z80Assembler] [https://grauw.nl/projects/glass/ Glass] [https://pasmo.speccy.org/ Pasmo] [http://cngsoft.no-ip.org/uz80.htm UZ80] [https://github.com/EdouardBERGE/rasm Rasm] [https://cpcsdk.github.io/rust.cpclib/basm/ BASM] [https://k1.spdns.de/Develop/Projects/zasm/Distributions/ zasm] [http://www.compilers.de/vasm.html vasm] [https://github.com/z00m128/sjasmplus SjASMPlus] [https://github.com/cpcsdk/cpctools cpctools] [https://github.com/cpcsdk/rust.cpclib cpclib] [http://julien-nevo.com/disark/ Disark] [https://twittergithub.com/FlohOfWoesantiontanon/statusmdlz80optimizer MDL] [https:/1726629967960899885 CPC assembly /marketplace.visualstudio.com/items?itemName=maziac.asm-code-lens ASM Code Lens] [https://marketplace.visualstudio.com/items?itemName=floooh.vscode-kcide KC IDE (unreleased)] Tools for CPC cross-development in Z80 Assembler*[https://ccz80.webcindario.com/ccz80en.html ccz80] [https://sdcc.sourceforge.net SDCC] [https://www.cpcwiki.eu/forum/programming/phrozen-c/msg180715/#msg180715 SDCC vs PhrozenC] [http://www.cpcmania.com/Docs/Programming/SDCC_vs_z88dk_Comparing_size_and_speed.htm SDCC vs z88dk] [https://z88dk.org/site/ z88dk can be used with SDCC and provides a huge library] [http://norecess.cpcscene.net/phactory.html Phactory] [https://github.com/cpcitor/cpc-dev-tool-chain cpc-dev-tool-chain] [https://lronaldo.github.io/cpctelera/ CPCtelera] [https://github.com/Arnaud6128/wincpctelera WinCPCtelera] Cross-platform CPC development in C*[https://github.com/KarolS/millfork Millfork] [https://ccz80.webcindario.com/ccz80en.html ccz80] [https://www.mikekohn.net/micro/java_grinder.php Java Grinder] CPC cross-development with C-like or Java-like programming languages*[https://github.com/Bread80/Quiche Quiche] [https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/ Turbo Rascal Syntax Error] [https://www.youtube.com/watch?v=NTfnE4kXqt8 CPC demo made with TRSE] [https://www.youtube.com/watch?v=XjnqXiUHekY TRSE CPC tutorial] A complete suite (IDE, compiler, resource editor) CPC cross-development in Pascal*[https://jonathan-cauldwell.itch.io/multi-platform-arcade-game-designer Multi-Platform Arcade Game Designer] The most user-friendly Windows tool for developing creating CPC games*[http:/demos in Pascal/www.symbos.de/quigs.htm Quigs IDE] Suite of PC-based tools and editors for SymbOS application development*[https://cpcbasic.webcindario.com/CPCBasicEn.html CPC Basiccross-compiler] [https://github.com/benchmarko/CPCBasic CPCBasic Unchained] [https://marketplace.visualstudio.com/items?itemName=cebe74.amstrad-basic-helper-vscode Amstrad Basic Helper] [https://github.com/destroyer-dcf/sdkcpc SDKCPC] [https://www.cpcalive.com/cpcalive_en.html CpcAlive] [https://ugbasic.iwashere.eu/ ugBASIC] Cross-platform CPC development in BASIC*[https://github.com/jjaranda13einar-saukas/8BP 8BPZX0 ZX0] [https://www.cpc-powergithub.com/index.php?page=detail&num=16035 CPC games made with 8BP] [[Laser Basic]] [[Laser BASIC Compiler]] [https:ClaireCheshireCat//www.amstrad-cpc-power.com/index.php?page=detail&num=7100 CPC game made with Laser Basic] [[Sprites Alive]dzx0 ZX0 decompressor in BASIC] [https://www.youtubecpcwiki.comeu/watch?v=X53XF0txftQ CPC game made with Sprites Alive] [[B-ASIC]] [https:forum/programming/www.cpcnew-power.comcruncher-zx0/index.php?page=detail&num=4380 CPC+ game made with B-ASICmsg197727/ Comparative study] Useful CPC Compression tools to beef up the BASIC language*[http://ldeplanque.free.fr/ConvImgCpc/new/ ConvImgCPC] [https://anto80.itch.io/image-to-amstrad-cpc-converter ImgToCpc] [https://github.com/AugustoRuiz/Img2CPC img2cpc] [https://github.com/cpcsdk/gfx2crtc gfx2crtc] [https://www.dadither.com/ DaDither] [https://github.com/jeromelesaux/martine Martine] [https://www.cpcwiki.eu/forum/applications/splitraster-v3/ Splitraster+] [https://www.pouet.net/prod.php?which=88808 UniPixelViewer] [https://www.youtube.com/watch?v=KBcxPWGmr6Q UniPixelViewer tutorial] Image converters from PC to CPC*[http://multipaint.kameli.net/ Multipaint] [http://grafx2.chez.com/ GrafX2] [httphttps://multipaintwww.kamelioctoate.netde/ Multipaint2010/09/06/cpcpaint/ CPCPaint] [https://cpcrulez.fr/coding-crossdev_coding-amstrad_cpc_tools_kit.htm Amstrad CPC Tools Kit] [[Retro Game Asset Studio]] [https://cpcrulez.fr/emulateurs_UTIL-GRA-akusprite_editor.htm AkuSprite Editor] [http://gcajdev.epizy.com/sprite_creator.php Sprite Creator] [https://www.aseprite.org/ Aseprite] [https://github.com/Cwiiis/maped/ Maped] Cross-platform CPC pixel art editors*[https://github.com/digital-sound-antiques/vgm-conv vgm-conv] [https://cpcrulez.fr/emulateurs_UTIL-MUSIC-YMCruncher.htm YMcruncher] [https://github.com/EdouardBERGE/wav2ay wav2ay] Music converters*[http://cngsoft.no-ip.org/chipnsfx.htm CHIPNSFX] [https://grimware.org/doku.php/sources/pt3 Vortex Tracker II] [https://github.com/AugustoRuiz/WYZTracker WYZTracker] [https://www.julien-nevo.com/arkostracker/ Arkos Tracker 2] [https://githubtildearrow.comorg/AugustoRuizfurnace/WYZTracker WYZTrackerFurnace] [https://bintracker.org/ Bintracker] Cross-platform CPC music creation suites <br>
= Emulator Detection =
There is also this initiative for emulators who willingly want to be detected: [[Emulator_IDs|Emulator IDs]]
 
<br>
= Emulators running on the Amstrad CPC =
| 2.30
| Apr 2, 1986
| FreewareCommercial💲
| [[BBC BASIC]]
|-
| [[BASIC 1.1 Fuer CPC464]]
| [https://www.cpc-power.com/index.php?page=detail&num=4403]
|
| Oct 1986
| Open source
| [[Locomotive BASIC 1.1]]
|-
| [[CPCZVM]]
| Open source
| [[Z-Machine]]
|-
| [[CPvM]]
| [http://www.symbos.org/cpvm.htm] [https://github.com/danielgaskell/CPvM Repo]
| 1.0
| Apr 17, 2024
| Open source
| [[CP/M]]
|-
| [[Pac-Man]]
| [httphttps://www.cpcwiki.eu/forum/games/speed-up-patch-for-pac-man-emulator-for-cpc-by-syx-totopower.com/msg81222/#msg81222index.php?page=detail&num=7270]
| 1.1
| Jun 5, 2014
|-
| [[Space Invaders|Space Invaders]]
| [httphttps://www.cpcwikicpc-power.eu/forum/games/space-invaders-arcade-emulator-for-amstrad-cpccom/index.php?page=detail&num=13098]| 1.002| Jun 11Mar 18, 20162017
| Freeware
| [[Space Invaders arcade|Space Invaders arcade]]
|-
| [[Vezza]]
| [https://sijnstra.itch.io/vezza] [https://gitlab.com/sijnstra1/vezzaRepo]
|
| Oct Jan 7, 20232024
| Open source
| [[Z-Machine]]
|-
| [[ZXM]]
| [https://cpcrulezwww.fr/applications_utilcpc-ZXmpower.com/index.htmphp?page=detail&num=14208]
|
| 1993
4,782
edits