AmiCrush / Build Log, Writing Candy Crush for the Amiga 500 in Bare-Metal C
Writing a full Candy Crush for a 7 MHz Amiga 500: a match-three engine tested by the thousand on a PC, the blitter tricks that get 24-pixel candies onto the right word boundary, a twenty-colour budget for six candies, difficulty tuned by simulation instead of by feel — and five rounds of fixing the wrong audio bug before I started measuring and found the real one. Boots from floppy, runs on real hardware.