in case the spinning rust fails to survive the trip, source for #CurdleST and #MacNICCC pushed to github

https://github.com/SegHaxx/curdlest

https://github.com/SegHaxx/MacNICCC

GitHub - SegHaxx/curdlest: A Cursed Wordle De-make for Atari ST and FreeGEM

A Cursed Wordle De-make for Atari ST and FreeGEM. Contribute to SegHaxx/curdlest development by creating an account on GitHub.

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 🙃​

#MacNICCC #retrocoding #demoscene

https://www.youtube.com/shorts/HMvQuTzt40Q

ST-NICCC port to Classic Mac OS First Benchmark

YouTube

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 🙃

https://youtube.com/shorts/_SIX1SU28Hg

Prototype ST-NICCC port to Classic Mac OS (running on Atari ST)

YouTube

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?

https://web.archive.org/web/20210307032250/https://preserve.mactech.com/articles/mactech/Vol.01/01.09/ScreenBuffer/index.html

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

MacTech | The journal of Apple technology.

filled polygons are go

next up, need do some RGB->grey mapping

and figure out how to do page flipping #MacNICCC

#MARCHintosh

okay we can correctly parse all data and display a wireframe

next step, fill those polys #MacNICCC

#MARCHintosh

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