How the ZX80 Works (2019)
mariuz
29 points
5 comments
May 27, 2026
Related Discussions
Found 5 related stories in 98.5ms across 8,637 title embeddings via pgvector HNSW
- PicoZ80 – Drop-In Z80 Replacement rickcarlino · 171 pts · April 09, 2026 · 63% similar
- Z80-MBC2: a 4 ICs homebrew Z80 computer AlexeyBrin · 11 pts · March 15, 2026 · 60% similar
- PicoZ80 Is a Drop-In Replacement for Everyone's Favorite Zilog CPU neomech · 11 pts · March 24, 2026 · 59% similar
- z386: An Open-Source 80386 Built Around Original Microcode wicket · 125 pts · May 23, 2026 · 56% similar
- The Atari 800 – By Paul Lefebvre rbanffy · 12 pts · May 09, 2026 · 55% similar
Discussion Highlights (5 comments)
PaulHoule
This book https://archive.org/details/Cheap_Video_Cookbook_Don_Lancast... talks about how to build homebrew video systems similar to the ZX80.
gxd
Despite quickly becoming obsolete, the early ZX computers (ZX80 and ZX81) were a marvel of cost-benefit at the time. Most people had no access to computing of any kind... The difference between no computing and a machine that can perform thousands of operations per second is massive.
ofrzeta
Yeah, let's go back to the ZX80 (or 81) because we can all afford 1kb RAM (some of use might even get the 16kb extension).
RetroTechie
(2019, who cares :-) Excellent & detailed write-up. The later ZX81 is best regarded as a ZX80 with some minor (but important!) tweaks. Hard to understand, is effect of the semi-separated data buses (D0..D7 vs D0'..D7'). This is an intricate play between cpu, ROM code, signal timing & external hardware (external to cpu, that is). Aeons ago I designed a ZX81 ULA replacement in programmable logic, and couldn't shake the feeling that with adjusted signal timing, it might be possible to get things working on a single 'unified' data bus. If I ever touch this again, I'd have a serious look at that. But I suspect the way it was done, is because the signal timings allow for very slow ROMs and/or RAMs (up to ~450 ns iirc). This was important, since (to keep costs down) Sir Clive was buying memory ICs wherever he could find 'em cheap. Remember £99 for a real, user-programmable computer was the ZX80's #1 selling point. As gxd noted, this was when people did not have computers in their homes. No PC, laptop, tablet or smartphone. NONE. Perhaps a pong console if lucky. So people were very curious & eager to find out what could be done with such a machine. Regardless its limitations, or how crappy its keyboard ;-)
anonymousiam
Over 40 years ago I worked with a guy who had bought a ZX80, and had designed and built his own expansion systems for it. Eventually it reached the point where it consumed most of the space in one of the rooms of his house. He kept the thing running for many years beyond the point where the technology was obsolete.