ZX81 – out of the box

It must be an age thing but I’ve recently started (investing?) in retro kit, from the 1990s, 1980s and earlier. This has included hifi (including recently a superb Pioneer A400 – http://www.gbaudio.co.uk/data/a400.htm) amplifier, and vinyl LPs, but one item that I’ve had on the list for a while is a Sinclair ZX81 home computer. I bought one of these in 1982 and it kick-started my interest in programming and ultimately set my career path in software development. I still do most of my commercial programming in VB.Net  – a distant relative of the simple BASIC that the ZX81 provided.

Sinclair ZX81 in box

There are plenty of machines for sale on eBay and I eventually got one for around £20, still in its original (though tatty) box. No 16K RAM pack but these are also easily sourced. I can’t see myself with the time to write 16K of code on that keyboard again but you never know. The first problem is going to be sourcing a suitable TV – the output from the ZX81 isn’t compatible with modern LCD TVs and that’s all we have. We did have an ancient 14in black & white TV but that got caught up in a pre-Christmas clear out – it would have been ideal.

Undeterred, I connected up to a nearby Sony 30in LCD TV, retuned the analogue signal and was amazed to find the little square K cursor appear but the overall display was virtually unreadable. I did manage to write a 4 line routine to prove it all worked though: –

10 INPUT A$

20 IF A$=”” THEN STOP

30 PRINT A$

40 GOTO 10

(My first attempt missed out line 20, resulting in an unstoppable loop and a reset.)

Next task is to find a suitable display…

Leave a Comment