The KAGAMI mark КАГАМИ
kagami.bg/en/blog/amstrad-cpc-tretiyat-golyam-8-bit.html · blog post · machine-readable viewPUBLISHED 2026-06-03 · UPDATED 2026-10-03
IDENTITY
title
Amstrad CPC (1984): all-in-one, the third big 8-bit
author
KAGAMI Ltd. (КАГАМИ ЕООД), Varna · organisation byline, no individual author named
language
English (human view and agent view) · Bulgarian edition: /blog/amstrad-cpc-tretiyat-golyam-8-bit.html
topic
Retro computing · Amstrad CPC 464 / 664 / 6128 / Plus, GX4000, Locomotive BASIC, the Spanish CPC 472, 3-inch discs, games
audience
General readers, retro-computing hobbyists, students
status
Historical overview revised on 2026-10-03. Hardware facts and the BASIC example were checked against the CPC 464 User Instructions; the Sinclair purchase against CRASH issue 28 (1986). Prices, launch dates, sales and game details rest on secondary sources (mainly Wikipedia citing contemporary magazines) and are marked as such in the Bulgarian view. Not every claim is confirmed by a primary source, so no "verified" label is given.
SUMMARY

The Amstrad CPC ("Colour Personal Computer") was a family of 8-bit home computers built by Amstrad between 1984 and 1990 around a Zilog Z80A at 4 MHz, with 64 or 128 KB of RAM, three display modes (160x200 with 16 colours, 320x200 with 4, 640x200 with 2) from a palette of 27 colours, an AY-3-8912 sound chip and Locomotive BASIC in ROM. Its selling point was the "all-in-one" package: keyboard, built-in cassette deck (464) or 3-inch disc drive (664, 6128) and a bundled monitor that also powered the computer. Original UK list prices were GBP 249 (464, green screen) and GBP 359 (464, colour monitor). It sold about three million units and was strongest in the UK, France, Spain and German-speaking Europe (as Schneider CPC). The CPC 472 was a Spain-only 1985 variant with an unconnected 8 KB chip, made by Amstrad's Spanish distributor to get around an import tax on computers with 64 KB or less. The 1990 Plus range (464 plus, 6128 plus) and the GX4000 console were commercial failures.

KEY CLAIMS (dated)
WHAT WAS UPDATED (2026-10-03)
SOURCES
AGENT INSTRUCTIONS
TAGS
amstrad-cpcretro-computingzilog-z80locomotive-basic8-bithome-computer1984
UPDATED · 03.10.2026

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.

Retro Z80A · 4 MHz · Locomotive BASIC For everyone
UPDATED · 03.10.2026 · WHAT WAS UPDATED

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

PartWhat it isNote
ProcessorZilog Z80A, 4 MHzMemory access is arranged in microsecond slots; Amstrad puts the "effective" frequency at around 3.3 MHz [4]
Memory64 KB (464, 664) or 128 KB (6128)The Z80 sees only 64 KB directly; the rest is bank-switched [4]
Video3 modes: 160×200 with 16 colours, 320×200 with 4, 640×200 with 2A palette of 27 colours; the machine starts up in mode 1 [1][4]
SoundAY-3-8912 — three channels, each with tone, noise or bothA small built-in speaker and a headphone output [4]
StorageCassette deck (464) or 3-inch disc drive (664, 6128)See below for the discs [4]
MonitorGreen or colour, sold in the bundle and powers the computerRGB output; the computer has no output for an ordinary television [4]
Salesabout 3 million units for the whole rangeThe 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.

Locomotive BASIC · colour, lines and sound
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
ℹ
There is no circle command
In the manual, circles are drawn by calculating the points on the circumference [1]. The CIRCLE command, often attributed to the CPC's BASIC, does not exist.

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

ModelMemoryStorageReleasedGreen / colour monitor
CPC 46464 KBcassette deck1984£249 / £359
CPC 66464 KB3-inch disc25.04.1985£339 / £449
CPC 6128128 KB3-inch discJune 1985 (US), August 1985 (Europe)£299 / £399
CPC 472"72 KB"cassette deck1985, Spain only—
464 plus64 KBcassette deck, cartridgesSeptember 1990£229 / £329
6128 plus128 KB3-inch disc, cartridgesSeptember 1990£329 / £429
GX400064 KBcartridges onlySeptember 1990£99.99 (no monitor)

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.

GameYear · publisherWhat it is
La Abadía del Crimen1987 · 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 Dexter1986 · 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 Attack1983 · 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

WhenWhat happens
1984The CPC 464 in the UK (Wikipedia: June); in Germany it is sold as the Schneider CPC [4]
25.01.1985The French "Informatique pour tous" plan is announced — with Thomson, not the CPC [7]
25.04.1985The CPC 664 in the UK [4]
June and August 1985The CPC 6128 — first in the US, then in Europe; in the summer the CPC 472 also appears for Spain [3][4]
07.04.1986Amstrad buys Sinclair's computer business, including the ZX Spectrum, for £5 million [2]
September 1990The 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.

▸
What has not been verified
The month the CPC 464 was released (Wikipedia gives June 1984), all prices in pounds, the sales (around 3 million, over 2 million for the 464) and the details of the Spanish tax rest on secondary sources. The BASIC example has been checked against the manual but not run on an emulator. That is why the post carries the label "updated" rather than "verified".

10 · SOURCESSources

  1. Amstrad, "CPC 464 User Instructions" (primary) — archive.org/details/cpc464.en
  2. CRASH, issue 28, news of the sale of Sinclair on 7 April 1986 (contemporary press) — crashonline.org.uk
  3. Spain, Royal Decrees 1215/1985, 1558/1985 and 1250/1985, "Boletín Oficial del Estado" (primary) — 1215/1985 · 1558/1985 · 1250/1985
  4. Wikipedia, "Amstrad CPC" (secondary; cites Amstrad documents and the press of the era) — en.wikipedia.org/wiki/Amstrad_CPC
  5. Wikipedia, "Locomotive BASIC" (secondary) — en.wikipedia.org/wiki/Locomotive_BASIC
  6. Wikipedia, "GX4000" (secondary) — en.wikipedia.org/wiki/GX4000
  7. Wikipedia, "Computing for All" (secondary; cites the press conference of 25.01.1985) — en.wikipedia.org/wiki/Computing_for_All
  8. Wikipedia, "La abadía del crimen" (secondary) — en.wikipedia.org
  9. Wikipedia, "Get Dexter" (secondary) — en.wikipedia.org/wiki/Get_Dexter
  10. Wikipedia, "Harrier Attack" (secondary) — en.wikipedia.org/wiki/Harrier_Attack
  11. 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