MACHINE REFERENCE

Jupiter Ace

The Jupiter Ace arrived in September 1982 wearing a rubber keyboard that looked suspiciously like a ZX Spectrum’s, built by two engineers who’d left Sinclair Research a few months earlier, and switched it on to find no BASIC waiting behind the cursor at all. Type a line, hit enter, and the Ace answered in Forth: a compact, stack-based language squeezed into 8 KB of ROM, the kind of thing you’d expect on a minicomputer, not a machine that undercut £90.

Why it matters

Betting an entire product on Forth instead of BASIC, in a market where every rival from Sinclair to Commodore to Acorn shipped BASIC as standard, was either visionary or reckless depending on who you ask, and the honest answer is probably both. Forth ran rings around interpreted BASIC for speed, and its structure genuinely suited a machine with almost no RAM to spare. But it also demanded that a home-computer buyer in 1982, most of whom just wanted to type in a listing from a magazine, learn an entirely different way of thinking about programming before they could do anything useful with it. Jupiter Cantab folded fourteen months after launch, and it’s tempting to read that purely as commercial misjudgement. It’s fairer to call it a machine that was honest about what it believed programming should look like, in a market that had already decided otherwise. That same stubbornness is exactly why it has a devoted following among collectors and Forth enthusiasts today, decades after the company that made it stopped existing.

What to check before you buy

  • Expect to pay a real premium over comparably specced Spectrums or VIC-20s. Only a few thousand Aces were ever made.
  • Test the keyboard thoroughly before buying, or budget time for cleaning it. The conductive rubber pads are a known weak point.
  • Never power an original PSU into an empty socket. The adaptor is unregulated and its output climbs well above 9V with nothing connected.
  • Watch out for the "wavy" video fault, characters visibly drifting a pixel or two, a documented and generally fixable issue.
  • Confirm whether a RAM pack is included. The Ace's base 1 KB is workably tiny for anything beyond small programs.
Jupiter Ace

Photo: Dutra de Lacerda (Factor-h), Wikimedia Commons (CC BY 3.0)

Released

1982

RAM

1 KB user RAM as standard, expandable to 49 KB via edge-connector RAM packs; separate 2 KB dedicated video RAM

CPU

Zilog Z80A, 3.25 MHz

Launch price

£89.95 (UK); $149.95 (US, 1983)

Manufacturer

Jupiter Cantab Ltd (Cambridge, UK)

Form factor

Single-unit keyboard console, styled very close to the ZX Spectrum. Issue 1 (1982) used a vacuum-formed white case; later production (“Issue 4000”, 1983) switched to an injection-moulded case

CPU

Zilog Z80A, 3.25 MHz

Chipset

None — no custom ULA. Built entirely from standard 74LS-series TTL logic around the Z80, RAM and ROM, a deliberate cost decision

RAM

1 KB user RAM as standard, expandable to 49 KB via edge-connector RAM packs; separate 2 KB dedicated video RAM

ROM

8 KB, containing the Forth kernel, operating system and predefined word dictionary

Graphics

32×24 monochrome character display, 127 redefinable 8×8-pixel character cells, giving a semigraphics resolution of roughly 64×48

Audio

Internal speaker only, driven directly by the CPU — no dedicated sound chip

Storage

Cassette tape via a 1500-baud interface

Ports

Rear edge-connector for RAM packs and expansion; separate “Main” (CPU-related, including cassette) and “Video” (UHF TV output) connectors

OS

No BASIC — the ROM is a Forth interpreter/compiler (Jupiter Ace Forth), by most accounts the only mainstream British home micro shipped this way

PSU

External unregulated mains adaptor, nominally 9V at 800mA via a 3.5mm jack (actually around 15V unloaded, dropping to around 10.8V under load)

Units sold

Most commonly cited figure is around 5,000, sometimes given as a range of 5,000-9,000; around 800 of the US-market “Ace 4000” units are separately accounted for within the total

Successors

None — Jupiter Cantab was wound up in November 1983 before any second machine reached production. Boldfield Computing Ltd bought the remaining stock and brand in 1984 but built no new Ace hardware of its own

  • Rubber-key reliability
    The keyboard uses a conductive rubber pad pressed directly onto PCB tracks rather than a proper membrane, and keys commonly become unreliable or unresponsive over time until the contact surface is cleaned or the conductive material is refreshed.
  • Unregulated PSU stressing the onboard regulator
    The external adaptor is unregulated, leaving the Ace's internal 5V regulator to drop a large voltage under load; it runs hot in normal use, and the original manual's own guidance is to plug the computer in before powering the adaptor.
  • Video instability / character jitter
    A documented fault where displayed characters shift sideways by a pixel or two on a roughly two-second cycle, giving a "wavy" image; hobbyist repair notes trace this to the video WAIT-signal timing.
  • 1982 Richard Altwasser and Steve Vickers, both recently off the ZX Spectrum project at Sinclair Research, found the company in April (initially "Rainbow Computing", soon renamed Jupiter Cantab)
  • 1982 Jupiter Ace launched in the UK on 22 September at £89.95
  • 1982 Retail listings secured with Laskys and Debenhams in December, widening distribution beyond mail order
  • 1983 US launch as the "Jupiter Ace 4000" in April via Computer Distribution Associates at $149.95
  • 1983 Jupiter Cantab wound up in November with around £140,000 in debts; Boldfield Computing later acquires the brand and remaining stock