Sijmen πŸ§‘β€πŸ’»

302 Followers
304 Following
790 Posts
Programming, retrocomputing

Shovel Knight, a retro-themed game, was initially released for Wii U and 3DS, which arguably makes it a retro game itself.

#RetroGaming

Here's a polyglot double-quine!

It's a valid ISO disc image as well as its own source code.

When read as an ISO, on it are two identical copies of itself named "quine.iso" and "quine.asm". When assembled with NASM, the output is also itself.

https://sjmulder.nl/2026/quine.iso

#Programming

This new Commodore flip-phone:

The demo/promo shots emphasize WhatsApp. That's another privacy-intrusion app from Mark Zuckerberg's company town.

And their app store is curated to keep out things Commodore disapproves of, includingβ€”ironicallyβ€”social media apps.

Hard pass. *HARD* pass.

Preparing a patch NetBSD userland tools to accept long options if, and only if, preceded by an emdash. If we're going to do it, we do it properly.

#NetBSD

Now with two more targets! πŸŽ‰β€‹β€‹

...to facilitate which I rewrote the rendering (across all targets) to use maps and tiles, since the Game Boy and Game Boy Color do not support bitmaps!

They all use the same tiles, map and palette - the latter is organized in 4 columns roughly in luminance order such that the indices also work as grayscale values.

#RetroProgramming #GBDev #GBADev #DOS

It has been

0

days since a forgotten 'S' suffix on an ARM instruction cost me a debugging session

#Assembly #ARM

I will never tire of this soundtrack in all its forms

#MMMMMM #PPPPPP #VVVVVV #Chiptune

There should have been an op-ed here but you filed AI slop

https://www.cityam.com/there-should-have-been-an-op-ed-here-but-you-filed-ai-slop/

There should have been an op-ed here but you filed AI slop

City AM's inbox is drowning in AI pitches. Anna Moloney, who spends her days copy and pasting them into detection software, has had enough.

City AM

Delighted to announce the first 1.0.0 release of bob, and import it into pkgsrc for general use in time for pkgsrc-2026Q2.

https://mail-index.netbsd.org/pkgsrc-changes/2026/06/12/msg348092.html

One of the reasons for the name is in honour of my dad, who has later stage dementia.

I've poured a lot of effort into making this program be the best it can be, so that it is befitting of its name.

It's something I've wanted for many years, and I'm thrilled that it's now available. I think it's pretty great, and I hope you do too.

#pkgsrc #bob

CVS commit: pkgsrc/pkgtools/bob

It works on real GBA hardware too, except the Everdrive GBA doesn't skip the logo check, so I had to add that back in, borking the DOS header.

That means a GBA+DOS/Win32 polyglot is not possible on real hardware. Bummer.