R-Tape wrote: ↑Sun Aug 20, 2023 8:43 pm
Nice! I'm impressed, and if I knew more about the ZX81 I'd probably be even more so. This quote from the instructions is enough to terrify even a 16K Spectrum coder:
As you say you stopped when you'd done enough, but still
Thanks! In a way, it was easier to pull this off on the ZX81 than it would be on the Spectrum - on the former, I only have to draw four unique rows (plus a fifth row which controls which row is selected on each scanline) and then the display driver can selectively repeat those rows to build up the whole display, whereas with the latter I'd have to copy those lines down the whole display - it's the difference between manipulating about 160 bytes and 6144 bytes.
Bubu wrote: ↑Sun Aug 20, 2023 11:49 pm
, and that hi-res compatibility was real, in the real ZX81, or it's only a emulator matter? I mean, if I load that in my ZX81 computer, it won't work, will it?
As @Dr beep
has said, this works on a real ZX81, as long as the RAM being used is true hi-res compatible (the easiest way to do this is just remove the RAM pack, as the internal 1K RAM is guaranteed to be compatible). I've put up two recordings on my YouTube channel showing both real hardware
and emulator recordings
of the demo, for the benefit of those who haven't the time or resources to run the program themselves.