in case the spinning rust fails to survive the trip, source for #CurdleST and #MacNICCC pushed to github
in case the spinning rust fails to survive the trip, source for #CurdleST and #MacNICCC pushed to github
well the RGB to grey mapping is buggy and weird but just taking G and mapping it to greys seems to work without doing a lot of math
implemented a benchmark timer
now i can get a reading on just how slow this is 🙃
testing #MacNICCC on real hardware
there's a considerable amount of overdraw in the dataset
absolutely need some kind of double buffering
the Atari ST can't seem to emulate the page flipping hardware but i guess if we can detect the situation we could go tweak the shifter ourselves...
Mac SE/II are just going to be stuck with blitting back buffers
if you ever wondered why graphics were so slow on macs, this is a big reason why 🙃
okay i've been through all six volumes of inside macintosh and actually using hardware page flipping is weird and only vaguely documented there
the only code i can find is a modula 2 example on this dead web site?
flipping a bit in the VIA is easy but you also have to re-launch yourself with a magic bit set to get the segment loader to give you the alternate framebuffer, because finder never will ugh #MacNICCC
filled polygons are go
next up, need do some RGB->grey mapping
and figure out how to do page flipping #MacNICCC
okay we can correctly parse all data and display a wireframe
next step, fill those polys #MacNICCC
well i've been sick all month because red staters have decided to own the libs by spreading every strep throat, nasal infection and cold that comes around
there's still a week left of #MARCHintosh
baby steps #MacNICCC