Emulate the ZX Spectrum with Raspberry Pi

ZX Spectrum Raspberry Pi
(Image credit: Tom's Hardware)

Sir Clive Sinclair, born in 1940 is an entrepreneur and inventor that many will know. You may know him for his quirky Sinclair C5 battery powered “velomobile” which was set to solve commuters problems in 1985. But many will know him for a range of electronic products that bear his name. Sinclair Radionics was formed in 1961 and it created cost effective electronic products such as pocket calculators and portable televisions.

But, in 1980, Sinclair's company released the ZX80 computer for £99.95 and it was marketed as the “first personal computer for under £100”. The ZX80 proved a cost effective means to get your first computer and learn how to code but it did have a few quirks, famously causing the screen to flicker as each key was pressed. The ZX81 released in 1981 and retailing for half the price of the ZX80 addressed this and other issues while providing a solid base for learners eager to code. An agreement with Timex saw the ZX81 hit the US market as the Timex Sinclair 1000, and an unauthorised clone, the TK85 was released in Brazil via Microdigital Eletronica.

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • Co BIY
    My first computer exposure was playing on my dad's Timex Sinclair 1000. He had quickly tired of it and I had free use of it. It had no storage (a cassette tape system was available I think) so it limited me to programs within my short attention span in a single session.

    Even then the horrible membrane keypad seemed unnecessarily cheap and nonfunctional. The pain involved in retyping every session made it essentially non functional.

    I was introduced to coding but it seemed tedious and unrewarding.

    But soon I would get the chance to use an Apple II at school. Color screen, good keyboard and 5 1/4 floppy disks!
    Reply
  • Yebemather
    It is great that RISC is being pushed so hard in the last decade. We can finaly do things that we did on CISC 40 years ago!
    Reply
  • nofanneeded
    ZX Spectrum was a failure ... bad keyboard . and bad way of shortcuts . Apple 2/ee/2c was around at the same time and was far superior.

    Also Commodore came and destroyed Spectrum to pieces in Europe back in the day.
    Reply
  • Neutrinophyre
    nofanneeded said:
    ZX Spectrum was a failure ... bad keyboard . and bad way of shortcuts . Apple 2/ee/2c was around at the same time and was far superior.

    Also Commodore came and destroyed Spectrum to pieces in Europe back in the day.
    Dont know where you are getting your information from but the spectrum wsd one of the biggestbselling home computers in the uk and parts of mainland europe. With new games being released regularly. Plus still has a big following.
    Reply
  • BogdanH
    ZX Spectrum was my second comp (after ZX81) and even games were a selling point, it was an excellent tool for learning programming (and I don't mean BASIC). Talking about which of them (Sinclair, Commodore, Apple) was better, is just silly. Importance of Sinclair is, that he made a first usable computer that anyone could afford! It was the first comp that created the term "hobby programmer".
    But reason for my writing is actually Raspberry Pi emulating Spectrum. Seriously, what's the point to "downgrade" Raspberry Pi to an 40 years old budget comp? What a waste of time.
    Reply
  • DZIrl
    BogdanH said:
    ZX Spectrum was my second comp (after ZX81)

    Same situation here. It was introduction to computers for many kids in Europe cause Apple II was too expensive. And big.
    Later I, my parents, bought Apple II replica for, think, some 1500 DEM while Spectrum vas like 200 DEM.

    I just googled and this is what they say on Wiki:
    It was originally released on 23 April 1982 with 16 KB of RAM for £125 (equivalent to £348.92 in 2019) or with 48 KB for £175 (equivalent to £488.48 in 2019);
    Oh my God! 3 times in 40 years!
    Reply
  • allstarspfunk
    nofanneeded said:
    ZX Spectrum was a failure ... bad keyboard . and bad way of shortcuts . Apple 2/ee/2c was around at the same time and was far superior.

    Also Commodore came and destroyed Spectrum to pieces in Europe back in the day.
    Not in my house, it was a sucess, played it every day for several years, tons of games most of them were great... and I don't think it's fair to compare to another computer that was like 10 times more expensive...
    Reply
  • nofanneeded
    allstarspfunk said:
    Not in my house, it was a sucess, played it every day for several years, tons of games most of them were great... and I don't think it's fair to compare to another computer that was like 10 times more expensive...

    Commodore 64 was ~$550 not ten times more expensive . and it destroyed all home pc market in Europe lol .

    and Atari 400 in USA at the time was about the same price as well .

    I also remember MSX from Japan was competing at $499

    MSX was also a hit ,in 1983 , and Konami made the first Metal Gear game on it.

    ZX spectrum had no hope compared to these PCs back in the day.

    by the way , my father owned all of them :p , including Apple //e as well , and ZX Spectrum .
    Reply
  • BogdanH
    nofanneeded said:
    Commodore 64 ... destroyed all home pc market in Europe lol...
    -at that time, home PC market didn't exist at all in Europe.
    ..my father owned all of them ...
    In short, you have no idea how it was back then.
    Reply
  • nofanneeded
    BogdanH said:
    -at that time, home PC market didn't exist at all in Europe.

    In short, you have no idea how it was back then.

    you are simply wrong.
    Reply