Stephen's Sausage Roll (oh no)

Posts • 31 Oct 2026 • 1min

I started playing a little puzzle game from my backlog today. It’s called Stephen’s Sausage Roll, and I didn’t know anything going into it. However, just from my first 30 minutes, I’m not sure my brain is quite ready for this today…

More...

Dithering adventures .01 - Black and White

Posts • 27 Oct 2026 • 7min

Take a look at this greyscale gradient - a smooth, continuous transition from white to black: a greyscale gradient

Now, let’s say you have some cheap e-ink display lying around, something like this one. This can display only black or white, and perhaps 2 greys if you want to use its unofficial “4-grey” mode. If you want to display a gradient like this, what do you do? In some way or another you will need to reduce the image to those 4 colors (which is called quantization). Doing that by just rounding each pixel to its nearest available color (i.e. thresholding) will look as bad as you might expect:

same gradient, with only 4 colors

Instead, the common approach here would be to dither the gradient: same gradient, now dithered Much better! Although it looks noisier than the original now, we can actually recognize the gradient, and we are still only using 4 colors.

More...

About a little rubber duck

Posts • 23 Oct 2026 • 2min

A little reminder to whoever reads this (and myself), how important small acts of kindness are.

More...

The C-button challenge

Posts • 18 Sep 2026 • 4min

Fixing software support for my N64-style controller, so I can play N64 games like Mario intended

More...

Zombo.com is slop now

Posts • 14 Sep 2026 • 2min

Nice joke you got there, would be a shame if I were to steal buy it and rewrite it with ChatGPT…

More...