By Ben King, 11 January 2005 11:10
NEWS This article was first published in January 2002 as part of our 'Technologies That Time Forgot' series of articles. We are running the full series again to mark the recent re-birth of Commodore.
Ah, remember the 80s. Pat Sharp's mullet, Arthur Scargill's uncontrollable comb-over - OK, it was a grim decade. The only comfort in a world on the brink of nuclear annihilation was a small black box about the size of a video cassette with a rash of rubber keys breaking out on its surface - the ZX Spectrum.
It was an accidental brainchild of an inventor in the finest tradition of British eccentrics - Clive Sinclair. He had a track record of producing innovative but unreliable electronics stretching back 20 years, like a famous exploding calculator.
The Spectrum started off as just another half-baked scheme. Sinclair's company offered a batch of 2,000 simple computers, called MK14, for sale in kit form through a magazine. It was 1978, and no one really knew how big the market for home computers would be. But you can guess what happened - the MK14 sold out at once.
Over the next three years, Sinclair's company launched the ZX80 and the ZX81, both available only by mail order. The ZX81 became the first Sinclair machine available on the high street and despite having just one kilobyte of RAM, no colour and a keyboard that a cash till would be ashamed of, 350,000 units were sold in the first year.
Despite this success, Sinclair was still more interested in developing his pet project - the electronic car. But the money for that had to come from somewhere and the home computer seemed to be a cash cow just begging to be milked.
The Spectrum was a somewhat rushed follow-up to the ZX81. It replicated the ZX81's greatest virtue - being very cheap - and added a bit of colour, a slightly improved programming language, 48K of RAM and those strangely pleasing rubber keys.
Sinclair wouldn't have known, of course, that this was the formula for the ultimate games machine. He was initially surprised to hear people were playing games on his machines. Not unreasonably, in fact, since the ZX80 didn't support graphics and the ZX81 had only 1K of memory.
But by the time the Spectrum was released a bedroom games industry was already thriving. You could buy software on a tape by mail order or buy a book and type the game in by hand, line by tedious line of code.
Playing games on a Spectrum was a harsh aesthetic experience by today's standards. It could only handle two colours in any 8-by-8 square of pixels at any time. So if your blue on black character walked across a red background, either the background had to go blue or he had to go red. (It was usually a combination of both.)
Making an attractive and playable game with this kind of graphics and only 48K of memory forced 'Speccy' programmers to develop both creativity and economy - virtues which are still held by thousands of UK coders who cut their teeth on the rubber-keyed wonder.
Development costs were relatively low and users had no set expectations of what a game should be. So all kinds of different games emerged - from text-based football management to strangely beautiful 3D dungeon adventures like Head Over Heels, to military strategy and the wonderful sub-genre of athletics simulations. Who could forget the strangely addictive Daley Thompson's Decathlon where you make Daley run faster by hammering the "n" and "m" keys in turn as fast as possible?
Even though it crashed every hour and even though it took 20 minutes to load a game from a music cassette the Spectrum had a genuine user friendliness that no computer maker has really matched since. Even a relative beginner could program the Speccy themselves, either in the surprisingly easy Spectrum BASIC or, if there really was nothing on TV, in hexadecimal.
One of this writer's favourite programs generated random numbers and just shoved them into the memory at random addresses until the computer crashed with a multicoloured flashing mess on the screen. Then you pulled the plug out and started again. I wouldn't have any idea how to do that to a PC and I doubt a PC could survive it.
The great lie about the Spectrum - which enabled a range of teenagers (your correspondent among them) to convince their well-meaning parents into buying them their first one - was that it was an educational product.
The market for real educational computers was sewn up by Sinclair's old colleague, Acorn founder Chris Curry, and the computer that became the BBC Micro - this before Apple got in on the act. But you could learn more about how computers work and what you can do with them on the old Speccy than you ever could on a BBC Micro. Or a Mac, for that matter.
And for a few short years - that rather depressing period between the Falklands war and the Chernobyl disaster - the Speccy ruled supreme in the nation's playgrounds.
But Sinclair's real passion was the electronic car, not the home computer. So he passed up the chance to be Michael Dell and Bill Gates rolled into one, and brought us the C5 - contributing a little to the alternative comedy boom but not much to British industry.
He sold his computer business to Alan Sugar's Amstrad in 1986, for a mere £5m. If Larry Ellison had to sell up to Bill Gates it wouldn't be a bigger humiliation - at least not for the users, who had long sneered at their Amstrad-owning peers.
But the Speccy's place in history was already secure. People still play Spectrum games on their PCs, slowing the CPU down to replicate the performance of a machine with less computing power than their digital watches. And there is even a rumour of a Spectrum games comeback on upcoming 3G phones.
But the rubber keys - we hear of no plans to bring them back. All those urban myths about melting keyboards remind us that some technologies really are better off left in the past.
Comments
There are 22 comments. Join the discussion
1. Simon Jefferson
It seemed a bit strange but none of us had the same computer at the same time.
I had a BBC B with disk drive, my and my friends each had Vic 20 (with expansion pack), C64, Dragon 32 and ZX81 with RAM pack.
We all went round each others houses to play different games.
We designed games but of course they wouldn't work on each others computers.
Ah the early 80's a fond time. Thank god for standardisation!!
2. MikeW
What about Micronet (and Prestel). An entire industry was formed from telecoms for Spectrum (and later, BBC and Commodore) users.
Pace, now makers of set-top boxes, started off as modem makers for this market.
Sadly, the company I worked for, OEL who made the Spectrum VTX5000 modem, died due to the demise of Prism. The bubble had burst.
We also did Telesoftware for the Spectrum, transmitted by Channel 4 (anyone remember 4-T ?) but were probably ahead of our time. Who had heard of shareware then ?
3. Liam Tohms
I have to disagree on the point of learning about how computers work. The BBC was the best tool for this job. However I had to doff my cap to my Speccy owning friends who had all the best games... until Elite was released.
Ah the memories. Ghostbusters on C64, Elite on the BBC, Sabre Wulf on the Speccy...
4. Mark
I had the Speccy 48k and the 48k+ before moving on to the 128k version the spectrum +2 that had what we now call, an intergrated tapedrive. this version could also produce some wicked sounds.
I even managed to get my hands on a Sam coupe this had 256k and lots of colours.
Best game, Chucky Egg
5. Paul MacKenzie Ross
And does anyone remember BBC TV's "The Computer Programme"? I had to plug my compact casette recorder into the TV via DIN plug and recorded a 300 baud program - the first download I ever did and way before t'internet (circa 1980 - I must have been 9/10 yo) That tape is still in the loft I think :D
6. David Ward
One night the cat decided to throw up on my Speccy. A quick wash of the rubber key mat under the tap, out of the computer of course, and all was fine! Do that to your PS/2 keyboard!
7. Jason Moss
Todays PCs are rubbish. I had a ZX81, 16K Spectrum, 48k Spectrum Plus, then a Spectrum 128+2 (We had an arrangement with the local book shop that used to sell them and upgraded every time a new one came out). I left school in 1989, back then the opposite sex didn't go much on boys with computers so I didn't touch another computer until about 3 years ago - I can't tell you who made it, what model it is, it has no less than 7 cables hanging out of it, is too big to fit on my desk, takes nearly 3 minutes to turn on, constantly makes a tinnitus inducing whirring noise, is prone to incurable failure when you perform the unplug-&-plug-back-in routine in the event of a problem AND I had to buy a separate keyboard for the damned thing, I wouldn't mind but the keyboard doesn't have a built in speaker and isn't even waterproof! - AND THEY CALL THIS PROGRESS??
8. James Lord
Ahhhhh. This brings back memories :)
I remember doing randomize usr 1234 to make the speccy looks like it was loading. Also remember trashing keyboard membrane's by playing DT's decathlon.....
No frantic pushing of the M & N key here, just rolled a golf ball like mad...
Also remember typing out like 20 pages of hex codes from a magazine, just to find out that it was incorrectly printed and didn't work
Crickey I miss those days :)
9. Adrian Graham
It was reminiscing about my old Speccy that started me collecting them and other home computers in 1998. Currently the collection stands at about 420 machines starting with the world's first programmable TV game - 1972's Magnavox Odyssey - and goes right up to the 1997 Apple Mac G3.
It's all online at www.binarydinosaurs.co.uk - you know you want to :)
/shameless plug
10. Pete Hughes
Yes, I can remember a lot of those things about my dearly departed ZX Spectrum. Here's some things I remember doing:
1. Learning Z80 machine language (assembler)
2. Soon after #1, I re-wrote the loaders for games, increasing the baud rate so that most games would (generally by trial & error) load in less than 2 minutes as opposed to about 5 - 8 minutes (don't know where on earth your journo got "20 minutes" from?? slight exaggeration methinks).
3. Managing to go thru Manic Miners 20 caverns TWICE over (actually got to cavern no. 53 before my mum called me for tea!)
4. I too bust my keyboard membrane (that's the waxy, transparent sheet that lies beneath the keyboard, and contains the contacts), using DT's Decathlon. I was shocked when my local computer store wanted £25 to fix it! So I ordered the membrane by mail order for about £8, and fitted it myself.
5. I bought a Rotronics Wafa-drive :( and it cost me my life-savings ... but I thought it was a good deal cos they'd just been reduced from £135 to £95! I couldn't get to my bank quick enough ... but wish I'd waited now! Two weeks later Rotronics went bust (or something) and the wafa-drive stocks were sold for about £40 each :(
6. Colour-clash - nuff sed
7. Except for ... using BRIGHT/DARK of same colour in 8x8 square to mimic 3D ... PMSL! Ingenious though!
8. Anyone remember Quack-shot?
The lad who wrote it was in my class at school - well done Clem Pryke!
9. Manic Miner and Jet Set Willy?
These games were written by one Matthew Smith - who also attended my school (2 years above me), but many of the characters in both the games are lifted straight from our school teachers! How fantastic is that?!
10. Mike Singleton ... RPG/Adventure writer demi-god ... worked round the corner from and drank in a pub I worked in.
11. Lens-lok! Aggggghhhhhhh!!
I only had 2 programs (thankfully)that used this - Elite, and OCP Art Studio.
12. Keyboard overlays - you can't do that with a PS/2 keyboard!
Ah, happy memories :-)
11. Pat Cantwell
When I first plugged my new Spectrum in the whole family gathered around entranced looking at the opening screen. It was the keyboard that let the little wonder down but I put that right by investing in a proper keyboard conversion kit. All I had to do was move the motherboard from Sinclair's case into a predesigned space underneath the new keyboard. For me it made the Spectrum worthwile and for a short time I was the envy of my friends
12. Marco
Well in Italy computer where too expensive at tha day. Even at school I can only see it work I cant'experiment nothing, so I was happy a lot when Sir Clive buided a computer that was affordable for me !
13. anonymous
20 mins loading? Hourly crashes?
Spectrum loading times were typically 4 minutes at normal speed (at 1500bps you can load 44K in 4 minutes, which is almost the entire RAM). Speed loaders could cut the loading time in half, at the risk of less reliable loading. Either way, the border feedback when loading meant you knew exactly what it was doing.
Not to start a flame war, but the C64 did have 20 minute loading times on some titles (Ghostbusters being particularly bad). There was no loading feedback either, so you often had to wait until the very end of the tape to be sure it wasn't still busy.
As for hourly crashes, I don't remember having that with ANY pre-PC computer I owned. Sounds like yours was probably faulty!
14. anonymous
i received a google alert for a different matter, but when i read ZX Spectrum you make me to remember my first computer too! just fun that i remember so well that because several years ago that i do not hear about that.
15. Simon
The BBC Computer Programme was hosted by Bill McNaughton.
I have very fond memories of those days.
I have a collection of the Acorn/BBC Magazine together with disks including those for the "Master".
My BBC still works and I have several tapes although I don't have a tape player now! Use the disk drive that I got but I am looking to network it to use as a dumb terminal.
Oh for the eighties ;)
16. windsofchange
Boooo!! Spectrums are rubbish! I've got a VIC 20! And you wan't to see the games I"VE got, especially on the complimentary games tape that came with it - Race, Blitz, even one that turns my keyboard into a piano!
Oh, wait...hang on - it's not the eighties anymore, it's 2004 - errm.....ah!!
Boooo!! Windows is rubbish! I've got a MAC! And you want to see.........
17. Adam Colley
I had a ZX-81, followed by a Commodore 16 (yes, 16), then a Speccy +3 and C64, couldn't afford a BBC since they were like 400 quid and I was 12 or younger (started programming on my ZX-81 when I was 7) - nearest I got to a BBC was an Acorn Electron someone gave me when I was 13/14 and although the basic and assembler were nice on that machine
Still have my spectrum +3 actually althuogh it's a little different now:
It contains a 3.5" B: drive switchable with the 3" 180K A: drive, this means I can store up to 880K of files on a disk and also access multiface files from the external drive (which the M3 OS won't allow usually)
I also added a ROM switcher allowing the original Sinclair 128K rom to be switched in so games that didn't run on the +3 due to the JR NZ issue in the NMI service routing would work.
I did have a set of +3e ROMs and a hard disk but I've removed that bcause it looked a mess, I'm now trying to find a 2.5" IDE slim enough to fit under the 3" drive so it's internal to the machine and can't be seen, the old one was just some old 300MB Quantum that I used for testing purposes...
Next projects:
Using the Aux port (Second serial port, previously the keypad socket on the 128 and still the keypad socket with the 128 ROM switched in) to link to a small server app running on the PC so basic TCP could be done from the spectrum
Building the MF3 into the machine
Building the +D into the machine
(Note for anyone interested, the crappy amstrad PSU won't power two 3.5" drives and will actually fail spectacularly if you try (clouds of Magic smoke, toasted regulator etc.) - Best bet is to use an old AT PC PSU which has all the right voltages (CHECK WITH METER) on the m/b connectors and additionally the power connectors for your IDE devices and extra floppies)
If anyone actually has one of these beasts and wants information on the ROM switcher, Drive swapper or connecting a standard PC external drive so both drives don't report Drive not ready (you need to invert one pin and also the slot is at the wrong side, typical amstrad) then feel free to get in touch ;p
18. Sempai
Does anybody remember the Sinclair QL. The QL stood for "Quantum Leap". It seems somebody at Sinclair failed to understand that "Quantum" refers to the very, very small. And I am still not convinced that the leap was forward...
19. MikeW
Sinclair QL's greatest mistake was having "microdrives" rather than (as they were called then) microfloppies (720k/1.44M).
Had it not been for this, the QL could have given IBM a run for its money - or the Beeb at any rate.
Anyone remember the package of Psion software bundled with the QL - Quill, etc. plus the OS QDOS (IIRC).
Our firm was due to make the QL comms package, since we had made the VTX5000 for the Speccy, but the QL never took off and the firm had other problems, such as not getting paid by Prism.
20. Adrian Carter
I blew my Spectrum with one of the cursed Currah Speech Units. I always remember you had to be a bit careful what you were doing with the expansion port at the back. Definitely not a hot swappable machine :)
21. Graham Guy
A friend and I had one of the early MK14 computers. Real radical stuff - you programmed it in hex directly and viewed the output on a calculator-type display. Ours never even had a box, just a bare circuit board lying on a folded up magazine (for insulation).
Then came the ZX81 (I skipped the '80), and then the Spectrum (although I had a range of Commodore machines as well). My first speccy blew up but I recently got another one (still in it's box would you believe!). Now if I could just persuade the games to load off my stereo.....
22. Rohan Jayawardene
I was so pleased to come across your article on the Spectrum ZX. I was a Physics teacher in Zimbabwe 1982-86. A colleague and I ran a lunch time computer club in the school we were teaching with three ZX81's donated by various people from UK, Australia etc. Such fun. Thanks for the memory.
Do you remember the sinclair calculator in kit form also?