Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I learned to program on the ZX Spectrum. Ahhh, memories...


Me too, first basic then assembly.

One of my favourite games was R-Type, and this book is a great read. I'm rationing myself so I have some left for tomorrow evening!


Same here. The ZX manual that came with a list of Z80 opcodes was how I learnt assembly/machine code programming. I lived in a real backwaters, and getting the ZX Spectrum as a gift from a distant uncle changed my life.

Had no other books, no community, absolutely no other resources to learn anything. But the ZX and its manuals got me to where I could write machine code programs without even looking up the opcodes.

Ah...nostalgia.


Ditto. My first computer was the family spectrum. Learnt basic. Then hand assembling machine code. Wrote my own assembler at one point. Good times ;-)


Spectrum? You youngsters had it easy. I cut my teeth on a ZX81.


I had a ZX81... nearly put me off for life http://rdn32.com/2013/07/28/how-i-got-into-programming/

When I visited the Centre for Computing History (http://www.computinghistory.org.uk/) I noticed that as well as having games for their collection of 1980s home computers, they also had developer tools. Having read about Ian Bogost's "A Slow Year" (for the Atari 2600) it occurred to me that making new games for old machines using "period instruments" might be an interesting exercise. What I had in mind was games that would never have been written at the time, but that would have been technically feasible.

That's as far as the idea got because, er, I'm not a games programmer. As close as I got to an actual idea was that perhaps it would be possible to write a Tetris clone for the ZX Spectrum. Can anybody think of something better?


Ha...that's nothing, I had two wires, a bulb and a AA 1.5v battery and had to make do with that.


Chewing mine always made the RAM-pack wobble, and the machine crash ;)




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: