Difference between revisions of "Peripherals"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(= Drive Emulators)
(Synthesizer, sampler and music related)
 
(398 intermediate revisions by 31 users not shown)
Line 1: Line 1:
 +
'''You can also check the Category : Peripherals for a complete list of CPCwiki pages on the matter.'''
 +
 +
* [[I/O Port Summary]]
 +
 
''Please try to keep things in alphabetical order.''
 
''Please try to keep things in alphabetical order.''
 +
 +
== Built-in Peripherals ==
 +
 +
=== Built-in Chipset ===
 +
 +
* [[765 FDC]] - Floppy Disc Controller
 +
* [[8255]] - PPI - I/O controller
 +
* [[Arnold V Specs Revised]] - Arnold V (CPC+) Technical Specification
 +
* [[AY-3-8912]] - Sound chip / keyboard controller
 +
* [[CRTC]] - Video chip
 +
* [[Gate Array]] - Custom chip (frequency generation, interrupt generation, graphics modes, colour palette, ROM bank switching)
 +
* [[PAL16L8|PAL]] - Custom chip (RAM bank switching)
 +
* [[Power Supply for CPC and CPC plus]]
 +
* [[Printer Port]]
 +
 +
=== Built-in connectors: pinout ===
 +
 +
* [[Connector:2nd disc drive (CPC664, CPC6128, CPC6128+)|2nd disc drive (CPC664, CPC6128, CPC6128+)]]
 +
* [[Connector:Analogue joystick (CPC Plus only)|Analogue joystick (CPC Plus only)]]
 +
* [[Connector:Aux socket (CPC Plus only)|Aux socket (CPC Plus only)]] (Lightgun)
 +
* [[Connector:Cartridge Slot (CPC Plus only)|Cartridge Slot (CPC Plus only)]]
 +
* [[Connector:Cassette recorder|Cassette recorder]]
 +
* [[Connector:Digital joystick|Digital joystick]]
 +
* [[Connector:Expansion port|Expansion port]]
 +
* [[Connector:Monitor|Monitor]]
 +
* [[Connector:Printer port|Printer port]]
 +
* [[Connector:Stereo sound|Stereo sound]]
 +
 +
=== Built-in Firmware ===
 +
 +
* [[BIOS Functions]]
 +
* [[Locomotive BASIC]] (reference for BASIC commands, functions and error messages)
 +
* [[Technical information about Locomotive BASIC]] (encoding of BASIC programs in memory)
 +
 +
== Co-processor Interfaces ==
 +
* [[CPC-Cplink]] - a card and software libraries allowing Raspberry Pi, Arduino or other processors to be connected directly to the CPC
  
 
== Data transfer ==
 
== Data transfer ==
Line 5: Line 45:
 
=== Modems ===
 
=== Modems ===
  
* [[Commstar v21/23 modem]] ([[Pace]])
+
* [[Cirkit_Prestel_Link_Amstrad_Interface]] (acoustic coupler bundled with [[Cirkit serial interface]]) ([[Cirkit]])
 +
* [[Commstar v21/23 modem]] ([[PACE]])
 +
* [[Data Research CH301S modem]] (greek company)
 
* [[Digitelec DTL 2000/2100 Modem]]
 
* [[Digitelec DTL 2000/2100 Modem]]
* [[MicroLink Dual-Speed Modem]] ([[MicroLink]])
+
* [[EPTA modem]] (sold by Greek mag ΕΠΤΑ)
 +
* [[KDS Communicator 104]] (connects directly to expansion port) ([[KDS Electronics]])
 +
* [[Loritel]] (for french Minitel) ([[Loriciel|Loriciels]])
 +
* [[Mini-Max Modem|KDS Mini-Max Modem]] (connects via RS232 interface) ([[KDS Electronics]])
 +
* [[MicroLink Dual-Speed Modem]] ([[MicroLink]]) [[File:Microlink.pdf|Mircolink Manual]] and [[File:Micronet.pdf|Micronet manual]], provided by ''Spookspring''
 
* [[MicroLink Multi-Speed Modem]] ([[MicroLink]])
 
* [[MicroLink Multi-Speed Modem]] ([[MicroLink]])
 +
* [[Nightingale_modem]] ([[PACE]])
 +
* [[Schneider BTX Modul]] (for German Bildschirmtext) ([[Schneider]])
  
 
=== Serial Interfaces ===
 
=== Serial Interfaces ===
  
* [[AMSSIO]] (RS232 interface) (DIY)
+
* ([[RS232|overview of RS232 interfaces]])
* [[Amstrad Serial Interface]]
+
* [[Albireo]] (serial to USB on-board) ([[PulkoTronics]] / DIY)
* [[Cirkit serial interface]]
+
* [[Aleste 520EX]] (a CPC clone with built-in RS232, intended for serial mouse) ([[Patisonic]])
* [[CPCI RS232 Interface]] (DIY)
+
* [[AMSSIO]] (four different versions) (RS232 interface) (DIY) (Martin Zacho)
 +
* [[Amstrad Serial Interface]] ([[Amstrad]])
 +
* [[Cirkit serial interface]] ([[Cirkit]])
 +
* Cirkit twin-port serial interface (resold by [[Microstyle]])
 +
* [[CPC Booster|CPC Booster/CPC Booster+]] (modern multifunction expansion, including RS232)
 +
* [[CPCI RS232 Interface]] (DIY) ([[CPC Schneider International Sonderheft]])
 +
* [[Data Media Disc System]] (disc drive with built-in RS232 interface) ([[Data Media]])
 
* [[KDS Electronics Serial Interface|KDS Serial Interface]] ([[KDS Electronics]])
 
* [[KDS Electronics Serial Interface|KDS Serial Interface]] ([[KDS Electronics]])
* [[SCA CPC Prolink]]
+
* [[Panda Electronics Communications Interface Unit]] (dual RS232 plus 8bit printer port) (Panda Electronics Ltd)
 +
* [[RS-232 para Amstrad]] ([[MHT Ingenieros]])
 +
* [[SCA CPC Prolink]] ([[SCA Products]])
 +
* [[Schneider RS232 Interface]] ([[Schneider]])
 +
* [[Z80 STI RS232 interface]] compatible to the one before, DIY!
 +
* [[Schneiderware V/24 Interface]] (DIY) ([[CPC Schneider International]])
 +
* [[Simple RS232 for Printer usage]] (DIY) (one-directional, transmit only)
 +
* [[Spectre Comms Serial Interface]] with Cage Comms software ([[Spectre Communications Ltd]])
 +
* [[Vortex Disc Drives]] (disc drive/interface with optional RS232 port) ([[Vortex Computersysteme]])
 +
* [[Z80-SIO dual ports RS232 interface for CPC (French)]] (DIY) (Philippe Lebel)
 +
* [[Dual RS232]] ([[Timatic Systems]])
 +
* [[USIFAC]] ([[ikonsgr]])
 +
 
 +
=== Teletext ===
 +
 
 +
* [[Teletext adaptor]] ([[Microtext Ltd.]])
 +
* [[Volex TTX 2000a|Volex TTX 2000a Teletext-Telesoftware Adaptor]] (Volex Electronics)
  
 
=== Others ===
 
=== Others ===
Line 23: Line 93:
 
* [[CPC Booster|CPC Booster/CPC Booster+]]
 
* [[CPC Booster|CPC Booster/CPC Booster+]]
 
* [[Virtual Net 96]] ([[Wizcat]])
 
* [[Virtual Net 96]] ([[Wizcat]])
 +
* [[Soundplayer|Soundplayer+]] ([[Futurs']])
 +
* [[Soundplayer|SoundplayerNG]] (DIY) ([[Futurs']])
 +
* [[Red Box]] ([[General Information Systems]])
 +
* [[CPC-ENet|CPC Ethernet Card]] ([[rpalmer]])
  
== Digitizer ==
+
== Digitizer / Scanner ==
  
* ARA digitizer
+
* [[ARA Video Digitizer]] ([[Jagot & Leon]])
* [[Dart Scanner for DMP-Printers]]
+
* [[Electric Studio C6]] ([[Electric Studio]])
 +
* [[Dart Scanner for DMP-Printers]] (the optics are attached to the printer head) ([[Dart Electronics]])
 +
* [[Omni-Reader]] (Oberon International) (scanner with text recognition) (advert on ACU 1-1987, page 83)
 
* [[VIDI digitizer]] ([[Rombo Productions]])
 
* [[VIDI digitizer]] ([[Rombo Productions]])
  
Line 35: Line 111:
  
 
* [[3½" & 5¼" Disk Drives]]
 
* [[3½" & 5¼" Disk Drives]]
* [[Amstrad Disk Drive|Amstrad DDI-1 / FD-1 Disk Drive]]
+
* [[Amstrad Disk Drive|Amstrad DDI-1 / FD-1 Disk Drive]] ([[Amstrad]])
* [[Cumana 3" Disk Drive]]
+
* [[Cumana 3" Disk Drive]] ([[Cumana]])
* [[Data Media Disc System]]
+
* [[Data Media Disc System]] ([[Data Media]])
 
* [[Jasmin AM5D 5 "1/4 floppy drive]]
 
* [[Jasmin AM5D 5 "1/4 floppy drive]]
 
* [[KDS 5¼" Disc Drive]] ([[KDS Electronics]])
 
* [[KDS 5¼" Disc Drive]] ([[KDS Electronics]])
 +
* [[TIMDISC 5¼" 2nd Disc Drive]] ([[Timatic Systems]])
 
* [[F1|Vortex Disc Drives]] ([[Vortex Computersysteme|Vortex]])
 
* [[F1|Vortex Disc Drives]] ([[Vortex Computersysteme|Vortex]])
 +
* [[Four floppy drives with Amstrad disc interface]]
 +
 +
=== Exotic Drives ===
 +
 +
* [[Albireo]] (USB mass storage, SD card) ([[PulkoTronics]] / DIY)
 +
* [[Codemasters CD]] (loads games from Audio CD via joystick port) ([[Codemasters]])
 +
* [[X-Mass]] (IDE, uses Solid-state Disk-on-Module)
  
 
=== Hard Disc Drives ===
 
=== Hard Disc Drives ===
  
 +
* [[CPC-IDE]] (modern) (discontinued prototype)
 
* [[Dobbertin Harddisc]] ([[Dobbertin]])
 
* [[Dobbertin Harddisc]] ([[Dobbertin]])
* [[IDE8255]] internal/extrernal IDE/CF interface
+
* [[IDE8255]] internal/extrernal IDE/CF interface ([[Yarek]])
 +
* [[SYMBiFACE II]] (modern) (IDE and various other features)
 
* [[Vortex Winchester Drive]] ([[Vortex Computersysteme|Vortex]])
 
* [[Vortex Winchester Drive]] ([[Vortex Computersysteme|Vortex]])
 +
* [[IDE/8255]] external IDE Interface ([[rpalmer]])
 +
* [[uIDE Universal IDE adapter cards for Z-80 computers]] (modern) ([[JonB]])
 +
* [[X-Mass]] (modern) (uses solid state Disk-On-Module) ([[TotO]])
 +
* [[ULIfAC]] (USB mass storage device support, and many more...)([[ikonsgr]])
  
== Drive Emulators ==
+
=== Drive Emulators ===
  
 +
* [[Gotek]]
 
* [[HxC Floppy Emulator]]
 
* [[HxC Floppy Emulator]]
 
* [[SDiskEmul]]
 
* [[SDiskEmul]]
 
+
* [[TFE Floppy Emulator]]
== Guns ==
+
* [[VDrive]]
 
+
* [[Gunstick]] (MHT Ingenieros)
+
* [[Lightgun ( Trojan )|Lightgun]] (Trojan)
+
* [[Amstrad Magnum Phaser|Magnun Light Phaser ]]
+
* [[Loriciel Phaser (West Phaser)|West Phaser]] (Loriciel)
+
  
 
== Hardware debuggers/Hacking devices ==
 
== Hardware debuggers/Hacking devices ==
  
* [[Action Replay]] (Datel Electronics)
+
* [[Action Replay]] (whatever snapshot) ([[Datel Electronics]])
* [[Disc Wizard]] (Evesham Micros)
+
* [[Demon Development Cartridge]] ([[John Morrison]])
* [[Hackit|Hackit / Le Hacker]] ([[Siren Software]])
+
* [[Disc Wizard]] (whatever snapshot) ([[Draysoft]]/[[Evesham Micros]])
* [[Mirage Imager]] (Mirage Microcomputer Limited)
+
* [[Draysoft Doubler|Doubler]] (external tape input, for tape-to-tape transfers) ([[Draysoft]]/[[Evesham Micros]])
* [[Multiface II]] ([[Romantic Robot]])
+
* [[Hackit|Hackit / Le Hacker]] (allows to view RAM at 0040h..AF00h) ([[Siren Software]])
* [[Transtape]] (Hard Micro)
+
* [[Mirage Imager]] (RAM-only snapshot) (Mirage Microcomputer Limited)
 +
* [[Multiface II]] (RAM-and-I/O snapshot) ([[Romantic Robot]])
 +
* [[PDS development system]] (old devkit been used for commercial games) (PD Systems/Andy Glaister)
 +
* [[RAM7 Cartridge Hacker]] (for CPC+/GX4000 cartridges) ([[RAM7]])
 +
* [[Transtape]] (whatever snapshot) (Hard Micro)
  
 
== Input devices ==
 
== Input devices ==
 +
 +
=== Joysticks ===
 +
 +
* [[Analog Joysticks]] (CPC Plus only)
 +
* [[Digital Joysticks]]
 +
* [[Amstrad JY-1/JY-2 joysticks]]
 +
* [[Joystick Y-cables]]
 +
 +
=== Light-Guns ===
 +
 +
* [[Gunstick]] ([[MHT Ingenieros]])
 +
* [[Amstrad Magnum Phaser|Magnum Light Phaser]] ([[Amstrad]] and [[Trojan]])
 +
* [[Trojan Light Phazer]] ([[Trojan]]) (CPC+)
 +
* [[Loriciel Phaser (West Phaser)|West Phaser]] ([[Loriciel]])
  
 
=== Light-Pens ===
 
=== Light-Pens ===
  
* [[Amstrad LP-1 light pen]]
+
* [[Amstrad LP-1 light pen]] (Amstrad/Amsoft/Trojan) aka Trojan CAD-Master Lightpen (Trojan)
* [[ASS]] Light-Pen
+
* [[ASS Light-Pen]] ([[ASS]])
 +
* [[Dart Light Pen]] ([[Dart Electronics]])
 +
* [[Datapen]] ([[Datapen Microtechnology Ltd]])
 
* [[dk'tronics Lightpen|Dk'tronics Light Pen]] ([[Dk'tronics]])
 
* [[dk'tronics Lightpen|Dk'tronics Light Pen]] ([[Dk'tronics]])
* [[Light Pen "Professionel" / Mark II]]
+
* [[Happy Computer Light Pen]] (DIY from german magazine)
 +
* [[Light Pen Professional / Mark II (Electric Studio)|Light Pen Professional / Mark II]] ([[Electric Studio]])
 +
* [[Lindy Light Pen]] ([[Lindy]])
 +
 
 +
=== Mouse ===
 +
 
 +
* [[Albireo]] with USB mouse ([[PulkoTronics]] / DIY)
 +
* [[AMX Mouse]] (Advanced Memory Systems)
 +
* [[PS2Mouse|AMX Compatible PS/2 and USB Mouse Adapter]] (DIY)
 +
* [[Atari-ST mouse adapter]] (DIY) ([[Schneider Magazin]])
 +
* [[dk'tronics Mouse Interface|Dk'tronics Mouse Interface]] ([[Dk'tronics]])
 +
* [[CPC-Mousepack 2.0]] (Gerdes/Centaur/Reis-ware/ASS)
 +
* [[Electric Studio Mouse]] ([[Electric Studio]])
 +
* [[GEOS mouse|GEOS mouse]] ([[Commodore 64|C64]])
 +
* [[Genius mouse]] ([[Datel Electronics]])
 +
* [[Kempston Mouse]] (Kempston)
 +
* [[Marconi|Marconi trackball]]
 +
* [[Serial RS232 Mouse]]
 +
* [[SYMBiFACE II:PS/2 mouse|PS/2 mouse]] of [[SYMBiFACE II]]
 +
* [[Wireless mouse (DIY)]] (what is this?) (added 19 August 2006 by CPCLER)
  
 
=== Others ===
 
=== Others ===
  
* [[Amstrad JY-1/JY-2 joysticks]]
+
* [[CPCKey|Attaching an AT keyboard to the CPC]]
* [[CPCKey|Attaching a AT keyboard to the CPC]]
+
* [[Grafpad II]] (Hegotron/British Micro/Grafsales)
* [[Grafpad II]]
+
* [[Graphiscop II]] (M.M.C.)
* [[Joystick Y-cables]]
+
* [[Keyboard Membrane Repair/Replacement Guide|Keyboard Repair/Replacement]]
  
 
== Memory expansions / ROM boxes ==
 
== Memory expansions / ROM boxes ==
  
=== Memory Expansions / RAM box ===
+
=== Memory Expansions / RAM discs ===
  
* [[CPC4MB| CPC4MB - 4 MB memory expansion]]
+
* ([[Standard Memory Expansions]])
* [[Data Media SP64]]
+
* [[ANTA 64K Memory Expansion]] ([[MHT Ingenieros]])
* [[Dk'tronics memory expansion‎|Dk'tronics RAM Memory Expansions]] ([[Dk'tronics]])
+
* [[CPC4MB| CPC4MB - 4 MB memory expansion]] ([[Yarek]])
* [[Dk'tronics Silicon Disc]] ([[Dk'tronics]])
+
* [[c't 512 KB internal RAM expansion]] (DIY) (c't magazine)
* [[Dobbertin EPROM 224]] ([[Dobbertin]])
+
* [[CPC 6320 - internal 320K for CPC 6128]] (DIY) (eto)
* [[Dobbertin Memory Expansion]] ([[Dobbertin]])
+
* [[Data Media Memory Expansion]] ([[Data Media]])
* [[Inicron RAM-Box]] (Inicron)
+
* [[Dk'tronics memory expansion‎|Dk'tronics Memory Expansion and Silicon Disc]] ([[Dk'tronics]])
* [[RAM BOX]] 512Kb memory expansion
+
* [[Dobbertin Memory Expansion]] ([[Dobbertin]]) - 64 KB to 512 KB RAM
* [[RAM7 2Mb memory expansion]]
+
* [[Gemini]] (Shinra - PulkoTronics) - 1MB RAM
* [[Universeller EPROM Programmer 4004]] ([[Dobbertin]])
+
* [[Inicron RAM-Box]] (Inicron) - 512 KB RAM
* [[Vortex Expansions RAM card]] ([[Vortex Computersysteme|Vortex]])
+
* [[Old School 512K and 1MByte RAM Expansions]] (Revaldinho) - RAM expansions built with just SRAM and 74 Series standard logic
 +
*[[Universal 512K and 1MByte RAM Expansions]] (Revaldinho) - RAM expansions enabling CPC464s to run FutureOS and other 6128 only software
 +
* [[Otten & Fecht 1 MB RAM-Disc]] ([[Otten/Fecht]])
 +
* [[Phoenix M64]] - 64 KB RAM
 +
* [[RAM BOX]] 512 KB memory expansion
 +
* [[RAM7 2MB memory expansion]] ([[RAM7]]) - 2 MB RAM
 +
* [[SYMBiFACE II]] - 512 KB RAM
 +
* [[Vortex Expansions RAM card]] ([[Vortex Computersysteme|Vortex]]) - 512 KB RAM
 +
* [[X-MEM]] ([[TotO]]) - 512KB RAM and 512KB ROM
 +
* [[Y-MEM]] ([[TotO]]) - 512KB RAM and 512KB ROM
 +
* [[Z-MEM]] ([[TotO]]) - 1MB RAM
  
 
=== ROM Box / ROM Board ===
 
=== ROM Box / ROM Board ===
  
* [[HX-RX1|Cirkit HX-RX1 Rom Expansion Card]]
+
* [[ACU Romboard (DIY)|ACU Romboard]] (DIY) ([[Phil Craven]]/[[Amstrad Computer User|ACU]])
* [[CPC.Flash]] internal/external 4MB ROM upgrade
+
* [[ACU Romchanger]] (DIY) ([[Phil Craven]]/[[Amstrad Computer User|ACU]]) - a CPC6128 ROM (BIOS v3, BASIC v1.1) upgrade for the CPC464
* [[Dobbertin ROM Board]] ([[Dobbertin]])
+
* [[AD1 ROM Cartridge]] ([[Arnor]])
* [[Fleet EPROM Programmer|Fleet EPROM Programmer]]
+
* [[AMRAM]] ([[Silicon Systems]])
* [[KDS ROM Board]] ([[KDS Electronics]])
+
* [[AMRAM2]] ([[Silicon Systems]])
* [[Maplin ROM Box]]
+
* [[Amstrad ROM Expander]] (DIY) (Practical Electronics/Simon Dean)
* [[Microgenic ROM Board]] (Microgenic)
+
* [[Britannia ROM Board]] aka ROM Plus ([[Britannia Software Ltd]])
* [[Microstyle RAMROM]]
+
* [[Campursoft_ROM_Board]]
* [[Microstyle ROM Board Xtra]]
+
* [[Cirkit HX-RX1 Rom Expansion Card]] ([[Cirkit]]) (what is this?) (added  3 September 2006 by Torn) (also listed on [[Hwlist from retroisle]])
* [[Ramcard]] (RAM7 Writeable ROM expansion)
+
* [[CPC.Flash]] internal/external 4MB ROM upgrade ([[Yarek]])
 +
* [[CPC GX4000-Multi EPROM Cartridge]] Use a GX cartridge for modified ROM software
 +
* [[Dobbertin EPROM 224]] ([[Dobbertin]])
 +
* [[FlashGordon]] ([[PulkoTronics]]) 512 KB ROM simulator using Flash, in-system programmable
 +
* [[Fleet EPROM Programmer|Fleet EPROM Programmer]] (F.Kup and Fleet Microsystems Ltd.)
 +
* [[FO-DOS|FO-DOS Cartridge]] - a CPC6128 ROM (BIOS v3, BASIC v1.1) upgrade for the CPC464 ([[Duchet Computers]])
 +
* [[Hexam]] ([[Ace Software]])
 +
* [[Honeysoft ROM Board]] ([[HoneySoft]])
 +
* [[Inicron ROM-RAM-Box]] (Inicron)
 +
* [[John Morrison EPROM Programmer]] ([[John Morrison]])
 +
* [[KDS Sideways ROM Board]] ([[KDS Electronics]])
 +
* [[LowerROM]] ([[Bryce]])
 +
* [[Maplin ROM Box]] ([[Maplin]])
 +
* [[MegaFlash]] (DIY - Bryce) 512 KB ROM simulator using Flash, in-system programmable
 +
* [[MegaROM]] (DIY - Bryce) 128K / 256K ROMBoard
 +
* [[Microgenic ROM Board]] ([[Microgenic Systems]])
 +
* [[Microgenic EPROM Programmer]] ([[Microgenic Systems]])
 +
* [[Microstyle RAMROM]] ([[Microstyle]])
 +
* [[Microstyle ROM Board Xtra]] ([[Microstyle]])
 +
* [[POKROM]] (DIY) (Electronique Radio Plans, issue 517)
 +
* [[Ramcard 128]] (a ROM emulator) ([[RAM7]])
 +
* Revaldinho ROM cards - open source projects
 +
** [https://github.com/revaldinho/cpc_ram_expansion/wiki/CPC-Eightrom-Card EightROM Card] - an all 74 series, through-hole ROM card
 +
** [https://github.com/revaldinho/cpc_ram_expansion/wiki/CPC-Sixrom-Card SixROM Card ] - a CPLD based ROM card allowing application and firmware ROM replacement
 
* [[Rombo Rombox]] ([[Rombo Productions]])
 
* [[Rombo Rombox]] ([[Rombo Productions]])
* [[Inicron ROM-RAM-Box]] (Inicron)
+
* [[RomboRedux|Rombo Redux]] Remake of the Rombo Rombox (The Equalizor)
* [[Micro Power ROM Box]]
+
* [[Schneiderware EPROM Burner]] (DIY) ([[CPC Schneider International]])
* [[X-ROM]] ROM expansion and ROM burner
+
* [[Schneiderware Pseudo ROM]] (DIY) ([[CPC Schneider International]])
 
+
* [[Sideways ram]] (Paul Townsend)
== Mouse ==
+
* [[SuperPower ROM Box]] ([[Micro Power Ltd.]])
 
+
* [[Universeller EPROM Programmer 4004]] ([[Dobbertin]])
* [[AMX Mouse|Advanced Memory Systems AMX Mouse]]
+
* [[X-MEM]] ([[ACME]])
* [[Atari-ST mouse adapter]]
+
* [[X-ROM]] Eprom programmer and ROM Board ([[Timatic Systems]])
* [[dk'tronics Mouse Interface|Dk'tronics Mouse Interface]] ([[Dk'tronics]])
+
* [[Gerdes|Gerdes Mouse]]
+
* [[Centaure mouse]]
+
* [[ASS Reis-Mouse]]
+
* [[Wireless mouse (DIY)]]
+
  
 
== Monitors ==
 
== Monitors ==
 
+
* Computers [[monitor_compatible|compatible]] with Amstrad Monitors
* [[Amstrad]] [[CM14]] Colour Monitor
+
* [[CM14|Amstrad CM14]] Colour Monitor (for CPC Plus)
* [[Amstrad]] [[CTM640/CTM644]] Color Monitor
+
* [[CTM640/CTM644|Amstrad CTM640/CTM644]] Color Monitor (for CPC 464/664/6128)
* [[Amstrad]] [[GT64/GT65]] Green Monitor
+
* [[GT64/GT65|Amstrad GT64/GT65]] Green Monitor (for CPC 464/664/6128)
* [[Amstrad]] [[MM12]] Monochrome Monitor
+
* [[MM12|Amstrad MM12]] Monochrome Monitor (for CPC Plus)
* [[Amstrad]] [[MP1]]/MP2 modulator
+
* [[Amstrad MP1/MP2 modulator]]
* CPCAI HF-modulator (CPC Schneider International 11/1986, Page 78ff. Someone please scan it, my issue lacks those pages!)
+
* [[Amstrad MPV 001 modulator]] (Spanish MP1)
* [[MP2F|Amstrad MP-2F Scart Adapter]]
+
* [[MP2F|Amstrad MP-2F Scart Adapter]] (French MP2)
* [[MP-3|Amstrad MP-3 TV modulator for CTM 64x]]  
+
* [[MP-3|Amstrad MP-3 TV Tuner for CTM 644]]
* [[TV SCART cable]]
+
* [[MPS Modulator]] Modulator made in Greece from MPS
 +
* [[Dk'tronics TV Tuner]] ([[Dk'tronics]]) (similar to MP-3)
 +
* [[Screenvision TV Tuner]] (Screens Microcomputers & Electronics Ltd.) (similar to MP-3)
 +
* CPCI HF-modulator (CPC Schneider International 11/1986, Page 78ff. Someone please scan it, my issue lacks those pages!)
 +
* [[TV SCART cable]] (DIY)
 +
* [[LCD And Plasma TV Solution]] (DIY) - Composite Sync
 +
* [[LCD monitor and LCD TV Solution (RGB)]] (DIY) - RGB (Scart, VGA, HDMI)
 +
* [[Videomaster]] Modulator made in 1993 by Campursoft
  
 
== Multi function expansions ==
 
== Multi function expansions ==
  
 +
* [[Albireo]] ([[PulkoTronics]] / DIY)
 
* [[CPC Booster|CPC Booster/CPC Booster+]]
 
* [[CPC Booster|CPC Booster/CPC Booster+]]
* [[SYMBiFACE II]]
+
* [[CPCISA]] ([[Siou]])
 
* [[CPCMax!]]
 
* [[CPCMax!]]
* [[CPCISA by Yarek]]
 
 
* [[CPCX]]
 
* [[CPCX]]
 +
* [[Full Expandable Interface]] ([[Timatic Systems]])
 +
* [[PlayCity]]
 +
* [[SYMBiFACE II]]
 +
* [[Symbiface 3]]
 +
* [[RSF3]]
 +
* [[M4 Board]]
 +
* [[ULIfAC]] (Ultimate Interface for Amstrad CPC)
  
 
== Printers ==
 
== Printers ==
  
* Amstrad [[DMP1]] printer
+
* ([[8bit Printer Ports]])
* Amstrad/Schneider [[DMP2000]] Printer
+
* ([[Amstrad Printers]])
* Amstrad/Schneider [[DMP2100]] Printer
+
* [[DMP1]] printer ([[Amstrad]]) ([[Seikosha]] Unihammer printer)
* Amstrad [[DMP2160]] printer
+
* [[DMP2000]] printer ([[Amstrad]]/[[Schneider]]) ([[Epson]]-compatible 9-pin printer)
* Amstrad [[DMP3000]] printer
+
* [[DMP2160]] printer ([[Amstrad]]/[[Schneider]]) (fast version of DMP2000)
* Amstrad [[DMP3160]] printer
+
* [[DMP3000]] printer ([[Amstrad]]/[[Schneider]]) (gray PC-version of DMP2000 with more ROM/RAM and IBM charset)
* Amstrad [[DMP3250]] printer
+
* [[DMP3160]] printer ([[Amstrad]]/[[Schneider]]) (fast version of DMP3000)
* Amstrad [[DMP4000]] printer
+
* [[DMP3250]]di printer ([[Amstrad]]) (dual interface version of DMP3160) (centronics + RS232)
* [[Robotron 6313|EuroPrint FT80X]]
+
* [[DMP4000]] printer ([[Amstrad]]/[[Schneider]]) ([[Epson]]-compatible 9-pin 16" wide printer)
* [[Robotron 6313|Präsident 6320]]
+
* [[LD6000]] laser printer ([[Amstrad GmbH]]) (re-badgered Sharp printer, for German market only)
* [[Robotron 6313]]
+
* [[LQ3500]](di) printer ([[Amstrad]]/[[Schneider]]) ([[Epson]]-compatible 24-pin printer)
* [[NLQ401|Schneider NLQ401]]
+
* [[LQ5000]]di printer ([[Amstrad]]) ([[Epson]]-compatible 24-pin 16" wide printer)
* [[Star Printers]]
+
* [[Robotron 6313|EuroPrint FT80X, Robotron 6313, Präsident 6320]] (east German)
 +
* [[NLQ401|Schneider NLQ401]] ([[Schneider]]) (custom 9-pin printer, German counterpart of the DMP1)
 +
* [[Star Printers]] (Star Micronics Co., Ltd.)
 +
 
 +
== Real Time Clocks ==
 +
 
 +
* [[ACU Real Time Clock (DIY)|ACU Real Time Clock]] (DIY) (without year counter) ([[Amstrad Computer User|ACU]])
 +
* [[Aleste 520EX]] (a CPC clone with built-in RTC) ([[Patisonic]])
 +
* [[Real Time Clock|CPCI Real Time Clock]] (DIY) ([[CPC Schneider International Sonderheft]])
 +
* [[Dk'tronics Real Time Clock]] ([[Dk'tronics]])
 +
* [[Dobbertin Smart Watch]] (the RTC itself is inserted like a ROM) ([[Dobbertin]])
 +
* [[Schneiderware Real Time Clock]] (DIY) ([[CPC Schneider International]])
 +
* [[SYMBiFACE_II:Realtime_clock|Realtime Clock]] of [[SYMBiFACE_II]] (modern RTC with bugged century counter)
 +
* [[Realtime Clock of SYMBiFACE III]]
 +
* [[uRTC-8 Universal RTC for Z80 computers]] (JonB)
 +
* [[Nova]] ([[PulkoTronics]])
  
 
== Synthesizer, sampler and music related ==
 
== Synthesizer, sampler and music related ==
  
* [[Amdrum]]
+
* [[Willy|Willy adapter]] for Serdaco LPT soundcards ([[PulkoTronics]])
* [[Amstrad SSA-1 Speech Synthesizer]]
+
* [[AMSDAP|Amsdap adapter]] for MSX cartridge soundcards ([[Prodatron]] and [[TMTLogic]])
* [[Digiblaster]]
+
* [[Amstrad SSA-1 Speech Synthesizer]] ([[Amstrad]])
* [[Digivox sampler]]
+
 
* [[Dk'tronics Speech Synthesizer]] ([[Dk'tronics]])
 
* [[Dk'tronics Speech Synthesizer]] ([[Dk'tronics]])
 +
* [[MHT Speech Synthesizer]] ([[MHT Ingenieros]])
 +
* [[LambdaSpeak III ROM|LambdaSpeak]] ([[LambdaMikel]] of [[FutureSoft]])
 +
* [[Speak&SID]] ([[LambdaMikel]])
 +
* [[TMPI speech synthesizer]] ([[TechniMusique]])
 +
* [[TechniMusique Synthetiseur Musical|TMPI Musical Synthesizer]] (12 voices) ([[TechniMusique]])
 +
* [[CPC Booster|CPC Booster/CPC Booster+]] (Stereo Sampling/Playback) ([[Antitec]]/[[Dirty Minds]])
 +
* [[PlayCity]] ([[Arnold Computer Multi-Expansions]])
 +
* [[Play2CPC]] ([[Abalore]] / [[ACME]])
 +
* [[Amdrum]] (Playback) ([[Cheetah]])
 +
* [[Digiblaster]] (Playback) (DIY) (8-bit DAC on printer port) ([[CPC Amstrad International]])
 +
* [[Soundplayer]] (8-bit mono playback) ([[Futurs']])
 +
* [[Soundplayer|Soundplayer+]] (8-bit mono playback) ([[Futurs']])
 +
* [[Soundplayer|SoundplayerNG]] (DIY) (8-bit mono playback) ([[Futurs']])
 +
* [[Digivox sampler]] (EMM)
 +
* [[Datel Digital Sound Sampler]]/[[Datel Electronics]]
 +
* [[Music Machine]] (Sampling/Playback/MIDI) ([[Ram Electronics]])
 
* [[DHCP MIDI Interface]] (DHCP Electronics)
 
* [[DHCP MIDI Interface]] (DHCP Electronics)
* [[EMR MIDI Interface]] (ElectroMusic Research)
+
* [[EMR MIDI Interface]] (MIDI) ([[EMR|ElectroMusic Research]])
* [[Music Machine]] (RAM Electronics)
+
* [[Mini Interface for connection to MK5 MIDI Keyboard]] ([[Cheetah]])
* [[Silicon Systems MIDI Interface]]
+
* [[Silicon Systems MIDI Interface]] ([[Silicon Systems]])
* [[Sound Blaster]] ([[Siren Software]])
+
* [[FuturePlayer]] (modern MP3 playback, max 128kbps) (Hard: Dr.Zed, Soft: TFM)
* [[TechniMusique speech synthetizer]]
+
* [[Magic Sound Board]] for [[Aleste 520EX]] (four channel DMA playback) ([[Patisonic]])
* [[TMPI speech synthetizer]]
+
* [[Maestro]] (Amplifier/Speakers) (Vanguard Leisure Ltd.)
 +
* [[Sound Blaster]] (Amplifier/Speakers) ([[Siren Software]])
 +
* [[Unconventional use of hardware to produce sounds]]
 +
 
 +
== Cartridge ==
 +
 
 +
* [[C4CPC|C4CPC]] a modern 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.
 +
* [[Plus2CPC|Plus2CPC]]  an expansion board to add a Plus cartridge port to the standard CPC.
 +
* [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/play2cpc-plus2cpc-ii-extra-sound-channels-and-rewritable-cartridges/ Play2CPC] (aka Plus2CPC II) cartridges are now rewriteable and is now partially compatible with the PlayCity expansion (YMZ soundchip).
  
 
== Miscellaneous ==
 
== Miscellaneous ==
  
* 64 Kb Printer Buffer (DIY)
+
* [[RP-1 CPC 464 Diagnostic PCB]]
* [[Amstore|Northern Computers Amstore]]
+
* 64 Kb Printer Buffer (DIY) (what is this?) (added 19 August 2006 by CPCLER)
* [[CPCISA by Yarek|CPCISA]]
+
* [[Ambug|Ambug Robot]] (DIY) ([[Magenta Electronics Ltd.]])
* [[Dk'tronics Real Time Clock]] ([[Dk'tronics]])
+
* [[Amstore]] (network with 20MB harddisk) (Northern Computers)
* Dk'tronics Utopia OS
+
* [[Amstrad Autofire Interface and Combined Mouse Interface|Amstrad Autofire Interface and Combined Mouse Interface]] (Unknown firm??)
* Dobbertin Real Time Clock
+
* Amstrad Expansion System Part 2 ([[Maplin]]) - appeared in Project book 19 (for Part 1 see [[Maplin ROM Box]])
* FO-Dos card
+
* [[Amstrad CT-1 Radio/Alarm-Clock]] ([[Amstrad]])
* [[Fischertechnik robot]]
+
* [[CPCISA]] ([[Siou]])
* [[Graphiscop II]]
+
* [[Data Media Printerinterface]] (printer splitter for connecting 2 or 3 software-selectable printers to the CPC) ([[Data Media]])
* HDCPC
+
* [[DCP Interpacks]] (DCP Microdevelopments)
 +
* [[Dust Covers]]
 +
* [[Fischertechnik Interface]] for use with the [[Fischertechnik Trainingsrobot]], the [[Fischertechnik Plotter/Scanner]], and the [[Fischertechnik Computing Experimental]] kit.
 +
* [[HDCPC]] (what is this?) (added 21 August 2006 by 85.218.166.50) (according to [[Dobbertin Harddisc|this page]], HDCPC is a modern IDE harddisk interace, but it's unknown who developed that thing?)
 +
* [[Hexam]] ([[ACE Software]])
 +
* [[Jagot & Leon Interface Cards]] ([[Jagot & Leon]])
 +
* [[KDS Power Controller]] (a box with eight relays) ([[KDS Electronics]])
 
* [[Kersten PC Emulator]]
 
* [[Kersten PC Emulator]]
* Loritel
+
* [[Maplins 8bit Input Port]] ([[Maplin]]) (among others for use with Maplin's Weather Satellite Decoder)
* [[Real Time Clock]] (DIY)
+
* [[Maplin ROM Box|Maplins 6x8bit Input/Output Port]] ([[Maplin]]) (an extension to Maplin's "Rombox" project)
* [[RAM7 Cartridge Hacker]]
+
* [[Maplins Weather Satellite Receiver]] ([[Maplin]])
* Robot (DIY)
+
* [[Oktett]] (multimeter/oscilloscope) ([[Otten/Fecht]])
* [[TC-1|Amstrad TC-1 Radio/Alarm-Clock]]
+
* [[Peripheral Soft Reset]] (System BIOS Feature for Peripherals)
* [[Split Extension Connector|Cheetah Marketing Split Extension Connector]]
+
* [[Schneiderware]] (a series of [[ECB Bus]] based DIY projects that were released in [[CPC Schneider International]] magazine)
* [[KDS Electronics]] [[KDS Power Controller|Power Controller]]
+
* [[Split Extension Connector|Cheetah Marketing Split Extension Connector]] ([[Cheetah]])
 +
* Teleterminal 300s (reportedly "simulates" rs232; connects to printer port; for use with acoustic coupler, see review in CPCI 8-1985, page 55-56)
 +
* [[Slomo]] A device to reduce the execution speed of the Amstrad CPC (also available for other machines) by [[Nidd Valley Micro Products]], Ltd. (UK)
 +
 
 +
Some further (unsorted) peripherals are found here: [[Hwlist from retroisle]]. More DIYs are listed on [[Happy Computer (Schneider Sonderheft)]] (those german magazine articles aren't yet scanned).
  
[[Category:Peripherals|*]]
+
[[Category:Peripherals| ]][[Category:Hardware|*]]

Latest revision as of 14:33, 11 August 2024

You can also check the Category : Peripherals for a complete list of CPCwiki pages on the matter.

Please try to keep things in alphabetical order.

Built-in Peripherals

Built-in Chipset

Built-in connectors: pinout

Built-in Firmware

Co-processor Interfaces

  • CPC-Cplink - a card and software libraries allowing Raspberry Pi, Arduino or other processors to be connected directly to the CPC

Data transfer

Modems

Serial Interfaces

Teletext

Others

Digitizer / Scanner

Drives

Disc Drives

Exotic Drives

Hard Disc Drives

Drive Emulators

Hardware debuggers/Hacking devices

Input devices

Joysticks

Light-Guns

Light-Pens

Mouse

Others

Memory expansions / ROM boxes

Memory Expansions / RAM discs

ROM Box / ROM Board

Monitors

Multi function expansions

Printers

Real Time Clocks

Synthesizer, sampler and music related

Cartridge

  • C4CPC a modern cartridge replacement for the Amstrad Plus range and the GX4000.
  • Flash+ cartridge Amstrad CPC+ GX4000 reflashable cartridge.
  • Plus2CPC an expansion board to add a Plus cartridge port to the standard CPC.
  • Play2CPC (aka Plus2CPC II) cartridges are now rewriteable and is now partially compatible with the PlayCity expansion (YMZ soundchip).

Miscellaneous

Some further (unsorted) peripherals are found here: Hwlist from retroisle. More DIYs are listed on Happy Computer (Schneider Sonderheft) (those german magazine articles aren't yet scanned).