3 ms·
To be fair I don't remember the offsets or anything, I fired up an emulator and a debugger and had a look through the game again. > I wonder how many kids tur
by iuguy 12y ago
To be fair I don't remember the offsets or anything, I fired up an emulator and a debugger and had a look through the game again.
> I wonder how many kids turned to liking computers because of ZX Spectrum philosophy of dropping the user straight into a programming shell.
I think people only began to realise that being dropped into something that required you to know how to tell it what to do next at a lower level than we experience today once people stopped coming into contact with shells and programming interfaces.
> I remember doing POKEs and messing the game up
Usually it was fairly easy to find pokes but sometimes games would rewrite code over the address space that the poke's meant to be used. This was much more common in multiload games on the 48k spectrum. I remember doing an obscure game called braxx bluff and I just gave up on pokes because the different minigames all overwrote different parts of memory. Some of the later spectrum games would store compressed data in memory and decompress it in different places at different times. I remember one game where data would be executed as machine code, but I can't remember which one it was.