Retro · Amstrad CPC · 1984
Amstrad CPC — All-in-One, the Third Big 8-Bit
In 1984 Amstrad launched a computer you bought as a bundle: keyboard, cassette deck (or disc drive) and monitor in one box. All you needed was a power socket. The CPC did not beat the Spectrum or the Commodore 64, but it established itself in the UK, France, Spain and Germany and sold around three million units.
- CPC 464 price:
"£249 with a colour monitor"→ £249 is the price with a green (monochrome) monitor; with a colour one it is £359. The same applies to the CPC 664 (£339 / £449) and the CPC 6128 (£299 / £399). [4] - Plus range prices:
"464 Plus £199 · 6128 Plus £299"→ 464 plus £229 / £329 and 6128 plus £329 / £429 (monochrome / colour monitor) [4] - CPC 472:
"Alan Sugar's trick"→ made by the Spanish distributor Indescomp; it also had a Spanish keyboard with an "ñ" and the ROM of the CPC 664 [3][4] - France:
"the CPC was one of the models approved for the Informatique pour Tous plan"→ the plan's machines are the Thomson MO5 and TO7/70 with a Bull Micral server; the CPC is not among them [7] - Harrier Attack:
"1983 · Amsoft"→ a Durell Software game; 1983 for the Spectrum and Oric, the CPC version is from 1984 [10] - The BASIC example:
"INK 1,26 — bright yellow"; "BORDER 2 — yellow border"; "CIRCLE"; "channel 4 = noise"→ 26 is bright white (24 is bright yellow), 2 is bright blue; there is no CIRCLE command; noise is the last parameter of SOUND [1][5] - The floppy:
"Hitachi 3" floppies", "sturdier and more reliable"→ the drive is by Matsushita, for the Hitachi format; single-sided, the disc is flipped over — 180 KB per side [4] - Removed because it could not be confirmed: the nickname "El Ordenador"; "hundreds of Spanish titles"; the games Sorcery+, Sir Fred and CPC Soccer ("the Sensible Soccer of the CPC"); "new games every year"; "Locomotive BASIC — one of the best" as a fact; an Alan Sugar quote without a source.
01 · THE IDEAOne bundle instead of a heap of boxes
CPC stands for "Colour Personal Computer". Most home computers of the time — the ZX Spectrum, the Commodore 64, the BBC Micro — plugged into a television and a separate cassette recorder or disc drive. Amstrad did the opposite: the computer, keyboard and storage were in one case, and the monitor was sold in the bundle and powered the computer itself [4].
The company's founder, Alan Sugar, wanted the machine to look like a "real computer", not a toy. In his autobiography he says he did not want it to be like a "pregnant calculator"; Wikipedia takes the words to refer most likely to the ZX81 and the Spectrum [4].
"A pregnant calculator."
Alan Sugar on the look he did not want, from his autobiography as quoted by Wikipedia [4]
Wikipedia describes the CPC as a machine built to compete with the Commodore 64 and the ZX Spectrum, which succeeded mostly in the UK, France, Spain and the German-speaking countries [4]. Hence "the third big one" — smaller than the other two, but not marginal.
02 · INSIDEWhat is inside
| Part | What it is | Note |
|---|---|---|
| Processor | Zilog Z80A, 4 MHz | Memory access is arranged in microsecond slots; Amstrad puts the "effective" frequency at around 3.3 MHz [4] |
| Memory | 64 KB (464, 664) or 128 KB (6128) | The Z80 sees only 64 KB directly; the rest is bank-switched [4] |
| Video | 3 modes: 160×200 with 16 colours, 320×200 with 4, 640×200 with 2 | A palette of 27 colours; the machine starts up in mode 1 [1][4] |
| Sound | AY-3-8912 — three channels, each with tone, noise or both | A small built-in speaker and a headphone output [4] |
| Storage | Cassette deck (464) or 3-inch disc drive (664, 6128) | See below for the discs [4] |
| Monitor | Green or colour, sold in the bundle and powers the computer | RGB output; the computer has no output for an ordinary television [4] |
| Sales | about 3 million units for the whole range | The CPC 464 alone — over 2 million; secondary sources [4] |
The discs are a peculiarity in themselves. Amstrad used 3-inch discs — a format compatible with Hitachi's, though the drive was made by Matsushita. It is single-sided with 40 tracks, so the disc is taken out and flipped over. Each side holds 180 KB, 360 KB per disc in all [4]. The discs were more expensive than 5¼- and 3½-inch ones, and the format disappeared soon after the CPC itself [4].
03 · BASICLocomotive BASIC
BASIC is in ROM and was written by Locomotive Software — an improved version of its Z80 BASIC for the BBC Micro's co-processor board [5]. Unlike the generic Microsoft implementations, colours and sound are reached with ready-made commands, without POKE; there are also timer events with AFTER and EVERY, and text windows [5].
The example below has been checked against the CPC 464 manual [1]: by default pen 1 is bright yellow (colour 24), and the colour table is numbered from 0 to 26. Tone period 478 is middle C, and 284 is international A. Duration is in hundredths of a second. The program has not been run on an emulator.
10 MODE 1 : REM 320x200, 4 colours
20 BORDER 0 : REM black border
30 INK 0,0 : INK 1,24 : REM background black, pen 1 bright yellow
40 INK 2,6 : INK 3,18 : REM pen 2 bright red, pen 3 bright green
50 PEN 1 : PRINT "Hello, CPC!"
60 PLOT 100,100,2 : REM a point with pen 2
70 DRAW 300,100,2 : DRAW 200,250,3 : DRAW 100,100,3 : REM a triangle
80 SOUND 1,478,200,7 : REM channel 1, middle C, 2 seconds, volume 7
90 SOUND 1,284,100,7 : REM international A, 1 second
04 · MODELSModels and prices
The prices are the original recommended UK prices, in pounds of the time. Each model was sold in two bundles — with a green and with a colour monitor [4].
| Model | Memory | Storage | Released | Green / colour monitor |
|---|---|---|---|---|
| CPC 464 | 64 KB | cassette deck | 1984 | £249 / £359 |
| CPC 664 | 64 KB | 3-inch disc | 25.04.1985 | £339 / £449 |
| CPC 6128 | 128 KB | 3-inch disc | June 1985 (US), August 1985 (Europe) | £299 / £399 |
| CPC 472 | "72 KB" | cassette deck | 1985, Spain only | — |
| 464 plus | 64 KB | cassette deck, cartridges | September 1990 | £229 / £329 |
| 6128 plus | 128 KB | 3-inch disc, cartridges | September 1990 | £329 / £429 |
| GX4000 | 64 KB | cartridges only | September 1990 | £99.99 (no monitor) |
- The CPC 664 was produced for about six months and gave way to the 6128 at the end of 1985 [4].
- The 6128 has CP/M Plus and so also appealed to business users; the 664 was advertised as the cheapest disc-based machine with CP/M 2.2 [4].
- After the 6128 was launched, the price of the 464 was cut by £50 [4].
The Plus range (1990) kept compatibility with the old programs but added a palette of 4,096 colours, 16 hardware sprites, soft scrolling, DMA sound and a cartridge port [4]. They came out at a moment when the market had already moved on to 16-bit machines and consoles, and they failed [4].
05 · SPAINThe CPC 472 — the computer with the "useless" memory
In the summer of 1985 Spain introduced a tax on computers with 64 KB of RAM or less (Royal Decrees 1215/1985 and 1558/1985) and required a Spanish keyboard (Decree 1250/1985) [3][4]. Amstrad's distributor in Spain, Indescomp, made the CPC 472: an extra board with the ROM of the CPC 664 and an 8 KB chip that was not electrically connected and did not work. Its only purpose was to let the specification say 72 KB [4].
Soon afterwards Spain joined the European Communities, the tax was dropped, and Amstrad added the "ñ" to the ordinary CPC 464. Production of the 472 stopped [4]. The details of the tax and the chip come from a secondary source; the text of the decrees has not been read to the end.
06 · FRANCEFrance and Germany
In France the CPC was a mass-market home computer, but it was not the machine of the 1985 "Informatique pour tous" school plan. The plan, announced on 25.01.1985, was based on the Thomson MO5 and TO7/70 networked with a Bull Micral server; the emphasis was on French industry [7]. The French games scene nonetheless produced games for the CPC such as Get Dexter [9].
In Germany, Austria and Switzerland Amstrad had no distribution of its own and sold the range under the Schneider CPC brand through Schneider Rundfunkwerke. The collaboration ended in 1988 [4]. The East German KC compact of October 1989 is an offshoot of the CPC [4].
07 · GAMESThree games for which there are sources
The CPC's games are endless and we do not try to list them here. Three have been chosen whose details can be confirmed.
| Game | Year · publisher | What it is |
|---|---|---|
| La Abadía del Crimen | 1987 · Opera Soft (Paco Menéndez, graphics Juan Delcán) | An isometric adventure based on Umberto Eco's "The Name of the Rose", since the rights to the title were not obtained. It has a cult following in Spain; it was also released for MSX, Spectrum and MS-DOS [8] |
| Get Dexter | 1986 · ERE Informatique (in the UK PSS) | A science-fiction isometric adventure with puzzles, programmed by Rémi Herbulot; first on the CPC, and in 1987 also on the Atari ST. In France it is called "Crafton & Xunk" [9] |
| Harrier Attack | 1983 · Durell Software (for the CPC — 1984) | A horizontal shooter with a Sea Harrier over sea and land. It was inspired by the 1982 Falklands War [10] |
08 · TIMELINEFrom 1984 to the GX4000
| When | What happens |
|---|---|
| 1984 | The CPC 464 in the UK (Wikipedia: June); in Germany it is sold as the Schneider CPC [4] |
| 25.01.1985 | The French "Informatique pour tous" plan is announced — with Thomson, not the CPC [7] |
| 25.04.1985 | The CPC 664 in the UK [4] |
| June and August 1985 | The CPC 6128 — first in the US, then in Europe; in the summer the CPC 472 also appears for Spain [3][4] |
| 07.04.1986 | Amstrad buys Sinclair's computer business, including the ZX Spectrum, for £5 million [2] |
| September 1990 | The 464 plus, 6128 plus and the GX4000 console (£99.99, Europe only); the console's price falls to £79.95, and by July 1991 it can also be found for £29.99 [6] |
The Sinclair purchase is linked to the CPC: Amstrad released the Spectrum +2 with a built-in cassette deck (like the CPC 464) and the Spectrum +3 with a built-in disc drive that uses the same 3-inch discs [4].
09 · LEGACYWhat remains
The CPC lived a long time because it was used both for games and for work: it has CP/M, many applications and its own press in the UK, France, Spain, Germany, Denmark, Australia and Greece [4]. After production ended, Amstrad allowed the ROMs to be distributed freely as long as the copyright notice is not changed — so emulators can carry them with them [4].
The community is active today: the CPC has the multitasking system SymbOS [4], and for Windows there is the WinAPE emulator [11]. If you want to get a feel for it, try the programs from the manual [1] in an emulator.
10 · SOURCESSources
- Amstrad, "CPC 464 User Instructions" (primary) — archive.org/details/cpc464.en
- CRASH, issue 28, news of the sale of Sinclair on 7 April 1986 (contemporary press) — crashonline.org.uk
- Spain, Royal Decrees 1215/1985, 1558/1985 and 1250/1985, "Boletín Oficial del Estado" (primary) — 1215/1985 · 1558/1985 · 1250/1985
- Wikipedia, "Amstrad CPC" (secondary; cites Amstrad documents and the press of the era) — en.wikipedia.org/wiki/Amstrad_CPC
- Wikipedia, "Locomotive BASIC" (secondary) — en.wikipedia.org/wiki/Locomotive_BASIC
- Wikipedia, "GX4000" (secondary) — en.wikipedia.org/wiki/GX4000
- Wikipedia, "Computing for All" (secondary; cites the press conference of 25.01.1985) — en.wikipedia.org/wiki/Computing_for_All
- Wikipedia, "La abadía del crimen" (secondary) — en.wikipedia.org
- Wikipedia, "Get Dexter" (secondary) — en.wikipedia.org/wiki/Get_Dexter
- Wikipedia, "Harrier Attack" (secondary) — en.wikipedia.org/wiki/Harrier_Attack
- WinAPE, the emulator's website — winape.net
Checked on 03.10.2026. Prices are historical, in pounds of the time. Prices, release dates, sales and game details rest on secondary sources and are marked in the text. Translations from English are ours.
11 · RELATEDContinue from here
Computers and technology for kids
Free lessons on how computers work — for children from 3rd to 7th grade.
Blog · Retro · in BulgarianZX Spectrum
The competitor whose family Amstrad bought in 1986.
Blog · RetroCommodore 64
The other big 8-bit of the same era — the fuller story of the C64.