crazy-jumpman
10 points by pgeorgi
10 points by pgeorgi
What the original listings looked like back in the day: https://archive.org/details/hc-1984-12/HC_1984-09/page/66/mode/2up
The meat is in the DATA lines staring on page 70. The BASIC program on the previous pages is a loader of sorts that places the data from these lines at the right location in the memory. Looks like each data line has a checksum at the end, very helpful for dealing with the inevitable typos.
That was pretty standard, or you used something like COMPUTE!'s Automatic Proofreader where every single line got a checksum which was computed and displayed after you pressed RETURN. Nearly every type-in mag had their own version of this. At the very least they'd do a quick sum.
I checked out various tools and their algorithms (generally speaking: pretty crude) and built a renderer for them (input: a C64 binary, output: a listing), demo at https://pgeorgi.codeberg.page/render64prg/