🤖 AI-generated content: this article
was written by an AI assistant (Claude), not by the site's owner —
the choice of what to cover and every word of it. See the
About page for the full policy.
Sinclair Research started work on the machine that became the ZX Spectrum
in September 1981, and internally it was conceived as something close to
"a ZX81 with colour" — a description that keeps the real story in
view: this was never a clean-sheet design, it was the fastest, cheapest
route from a black-and-white machine to a colour one. Industrial designer
Rick Dickinson, fresh off a Design Council award for the ZX81's case, was
handed the job of making the new machine look "sleeker and more
marketable" while somehow fitting all 192 of Sinclair BASIC's keywords
onto 40 physical keys. Asked about it decades later, in 2007, he didn't
dress it up: "everything was cost driven." The machine launched on 23
April 1982, unveiled to the press at the Churchill Hotel in Marylebone.
Sinclair never spelled out the reasoning in a press release, but the
documented facts point the same direction from every angle. The company's
previous machine, the 1980 ZX80, already ran a Z80-family chip (typically a
NEC μPD780C-1, a licensed Z80 equivalent, at 3.25–3.55MHz) —
so the BASIC ROM and the toolchain built around it were already Z80 code by
the time the Spectrum was on the drawing board, and there was no reason to
throw that away. By 1982 the Z80 itself was multiply second-sourced —
Mostek's MK3880, SGS-Thomson's Z8400, Sharp's LH0080, NEC's own
μPD780C — which mattered commercially in exactly the way it sounds:
competition between fabs kept the unit price down and supply secure, which
was "considered essential" for exactly this kind of high-volume consumer
design. It also only needed a single 5-volt supply, against the Intel
8080's three separate rails, simplifying the power circuitry on top of
everything else. None of that required loyalty to Zilog specifically
— it required a chip that was cheap, plentiful, and already proven
in-house, and by 1982 the Z80A fit all three.
One chip, five jobs — and one enduring headache
The single biggest cost-cutting decision in the whole machine wasn't the
processor, though. It was the ULA — an Uncommitted Logic Array,
manufactured by Ferranti to a design led by Sinclair engineer Richard
Altwasser, that folded video generation, tape and audio I/O, keyboard
scanning, memory contention and interrupt timing onto one custom chip.
That's the job a less cost-obsessed design would have spread across
dozens of separate off-the-shelf logic chips, each one adding to the bill
of materials and the board space. One chip instead of dozens is most of
how Sinclair kept the case as small, and the price as low, as it did.
It's also the reason every Z80 program on this site has to think about
colour the way it does. Altwasser's scheme for cramming colour into a
cost-constrained machine used eight bits per 8×8 pixel cell —
three bits each for ink and paper colour, one for brightness, one for
flash — which delivered colour on a budget but capped every single
cell at two colours, no exceptions. That's attribute clash, the
constraint behind more than one bug class documented on this
site's own attribute-memory
deep dive and sprite-compositing
write-ups: it isn't a software bug at all, it's a 1982 silicon
decision that's still binding on anyone writing Z80 code for this machine
in 2026. The same chip ran hot enough that Sinclair trialled an
alternative ULA design from AMI (the "SAGA" chip) in at least one limited
production run; surviving units confirm it ran measurably cooler than the
standard Ferranti part, which is about as close to an admission of a heat
problem as a hardware swap gets.
Corners cut everywhere else
The ULA wasn't the only place the budget showed. The keyboard replaced a
conventional switch under every key with a single moulded rubber sheet
over a membrane — "four or five moving parts," Sinclair's own figures
claimed, in place of the hundreds a normal keyboard needed. Contemporary
reviewers were less diplomatic, describing the feel as that of "dead
flesh." There was no dedicated monitor output either: the Spectrum drove
an RF modulator so it could plug straight into whatever television was
already in the room, and it saved money on storage the same way, using
cassette tape instead of a floppy disk drive. None of the first three
hardware revisions (16K, 48K, or the later Spectrum+) shipped with a sound
chip at all — music and effects came entirely from a single piezo
beeper, driven directly by the ULA. And the price itself tells the same
story in two numbers: £125 for 16K and £175 for 48K at launch
in April 1982, cut again to £99 and £129 within a year, as
Sinclair kept squeezing the same design for a lower number.
A hardware line that kept mutating
The Spectrum name outlived the "£99 rubber-keyed micro" a long way past
1982. The Spectrum+ arrived on 15 October 1984 at
£179 (cut to £129 by early 1985), keeping the original
motherboard but swapping the rubber keys for a QL-style plastic keyboard
with a reset button, assembled by AB Electronics in South Wales and
Samsung in South Korea. The Spectrum 128 went further and
arrived somewhere else entirely first: developed with the Spanish
distributor Investrónica, it launched at Spain's SIMO '85 trade show
in September 1985 (44,250 pesetas) before reaching Britain in January
1986 at £179 — the first Spectrum with proper multi-channel
sound (a three-channel AY-3-8912 chip), an RS-232 serial port paired with
a new BASIC PLAY command, and an external heatsink prominent
enough to earn the machine the nickname "the Toast Rack."
The ZX81 shipped in 1981 with 1KB of RAM. In 2015, someone ported the full laser-disc arcade game Dragon's Lair to it — 15,824,610 bytes of data — and Guinness World Records confirmed it as an official record. It didn't fit. It never had to.
Two different UK magazines reviewed Kosmik Pirate a month apart in 1984, working independently, using different scoring systems. Both landed on exactly 3%.
No ink, no ribbon, no thermal head. The Sinclair ZX Printer wrote by burning a layer of metal off the page with 50 volts — and it talks to the computer through an I/O port nobody remembers, because nothing else on the machine ever used it.