CPU: ZiLOG Z80 4MHZ MEMORY: 64 KB or 128 KB of RAM depending on the model (capable of being expanded to 512k using memory extension boards) GRAPHICS: Motorola 6845 address generator, Mode 0: 160x200 / 16 colors, Mode 1: 320x200 / 4 colors, Mode 2: 640x200 / 2 colors, A colour palette of 27 colors was supported SOUND: The CPC used the General Instrument AY-3-8912 sound chip, providing 3 channels Mono Sound (via internal speaker) but capable to offer Stereo Sound provided through a 3.5 mm headphones jack (with pretty impressive outcome!). Also, it is possible to play back digital sound samples at a resolution of approximately 5bit. This technique is very processor-intensive though. MEDIA/STORAGE: CPC464 built-in tape recorder and external 3" floppy drive, CPC664/6128 3" floppy built-in
The first machine, the CPC 464, introduced in 1984, was designed as a direct competitor to the Commodore 64 system. Packaged as a "complete system" the CPC 464 came with its own monitor and built-in cassette tape deck (64k RAM). The CPC 664, with its own built-in 3" floppy disk drive and 64k RAM, arrived early in 1985, to be replaced itself later that same year by the CPC 6128 (128k RAM). All of them were highly successful competitors in the home computer market. The original CPC range was successful, especially in Europe, with three million units sold. The CPC series was pitched against other 8bit home computers primarily used to play video games and enjoyed a strong supply of first-party (Amsoft) and third-party game software. The main competitors of the CPC were the ZX Spectrum and Commodore 64/128. There were also new releases of the CPC series early in 90s' in order to expand the system's lifecycle. These were the CPC 464+ and CPC 6128+ and the GX4000 console all with a palette of 4096 colors, hardware sprites and DMA sound enabling high-quality samples to be replayed with minimal processor overhead. Though, all of them failed to find a market amongst the higher spec 16bit home computers (Amiga and Atari ST).
The Amstrad CPC 464/664/6128 (default) color palette