Blog

I generally write about retro computing, assembly programming, pixel art or just random gibberish. There's a RSS feed available so you never miss an update.

The Fairlight Intro

Sun May 09 2021
This C64 intro from Fairlight ist nothing less than iconic and engraved in our collective memory as the beginning of an art form. In this article I share my learnings unpacking and disassembling the code.
continue reading... ❯❯

A 6502 disassembler in Python

Sun Mar 21 2021
In this article I share some learnings about disassembling 6502 machine code. Turns out getting it to work around 80% is easy, improving to 90% is tricky and making it work 100% of the time almost impossible.
continue reading... ❯❯

6502 Syntax Highlighting with highlight.js

Sun Feb 07 2021
I created syntax highlighting for the ACME assembler which you can implement on your own website or blog.
continue reading... ❯❯

Welcome to weblog number five

Fri Feb 05 2021
Creating blogs and killing them again seems to be a fun pattern I keep repeating for the last twenty years now. Say hello to another incarnation of the famous asian nurse.
continue reading... ❯❯

Revisiting my first ever intro

Sun Sep 27 2020
I found a box of floppies in my parent's attic and they contain some of the first program's I've ever written. This is probably my earliest attempt at writing a demo.
continue reading... ❯❯

Ghost Town 64

Fri May 01 2020
Over the last year I disassembled the Commodore 16 game and ported it to the Commodore 64. This is my retrospective.
continue reading... ❯❯