For fun I wanted to reproduce the Jupiter Ace sine wave program on a ZX80 in BASIC. ZX80 Basic of course doesn't provide PLOT or UNPLOT, the display is inconveniently after the workspace and variables (so you can't just cache the start address) and the block graphics character codes are in a wacky order, but eventually I managed it
A longer blog about this epic struggle can be found here.
.z80 files attached.
Pixel Plotting in ZX80 Basic
Pixel Plotting in ZX80 Basic
- Attachments
-
- ZX80Plottastic.zip
- (2.97 KiB) Downloaded 224 times
-
- Posts: 2173
- Joined: Sat Nov 26, 2016 2:42 am
Re: Pixel Plotting in ZX80 Basic
Interesting program and blog! Clearly a lot of patience was required.
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
Re: Pixel Plotting in ZX80 Basic
Let me say it short: I'm impressed.
Re: Pixel Plotting in ZX80 Basic
I like it, that's the classic way to do advanced stuff in the 8bit age and get published on magazines !