Twenty-five years ago yesterday the Sinclair ZX Spectrum was born. With its 15 colours, 16k (or 48k) of memory and rubber keys, it was the height of home technology.
Being only four at the time I was presumably too young to have one of these. However two years later my parents bought me the new ZX Spectrum + with its plastic moulded keys & dedicated reset button, along with it came a QuickShot 2 joystick and an a programmable interface to enable any of the keyboards keys to be mapped to any joystick function.
My favourite game at the time was a Formula 1 racing game called Chequered Flag where you picked a car from a choice of three and then raced round a selection of tracks with the aim of setting the fastest lap. That was it, no other cars to race against. The only way to record you times to see if you could better it the next time you loaded the game was to note them down on a piece of paper.
Back then there was no installing games to hard drives. You had to connect you a cassette recorder, get the volume right and type J followed by Ҡto input the BASIC command of LOAD ҠYou than sat back for several minutes watching alternating coloured bars of blue and red followed by yellow and back, where hopefully on completion the game would have loaded successfully otherwise you saw the message R Tape loading error.
And like the post about the classic Mini below, there is something about the old games like Chequered Flag and Manic Minor that the newer games with their 3D life-like graphics and 5.1 surround sound just can’t match for pure simple game-playing fun.
The Spectrum also introduced me to programming. With its inbuilt BASIC language, in no time at all was I able to fill the screen with the likes of Hello World or James is cool:
10 PRINT “James is Coolâ€
20 GOTO 10
RUN
But it did more that that, it introduced my to structured programming with the use of FOR_NEXT loops and the IF_THEN_GOTO
I probably owe it to my long departed Speccy for my IT career.
Happy birthday Speccy where ever you are!