Writing an emulator: it’s the journey that counts!

TL;DR: I started writing a Game Boy emulator in Go in June 2018 and since then, at least three distinct people have expressed polite interest in the details. I hope to show how it’s done, in mildly-to-heavily technical terms. It’s going to take a while but I hope it turns out marginally informative.

Hello world!

I’m still trying to see if I can easily salvage the few posts from LiveJournal, if only because I’d like having everything in one place, and preferably a place I own. Unfortunately, a lot of time and software versions went by since then, which makes the importing process… tedious. If I end up writing custom …

Hello world! Read More »

A little therapeutic DIY

Summer isn’t my kind of season. I’m seldom at my best in summer. If anything, I’ve been particularly depressed when temperatures started steadily rising above 25°C, a few weeks ago. We’ve been looking into air conditioning, but our Western European culture isn’t quite familiar with the whole concept. Sure, you can find a few models …

A little therapeutic DIY Read More »

What’s wrong with this picture?

Honestly, what’s the worst, here? That I’m writing dirty, dirty MUSH code in 2013? On a Friday evening? Alone with a beer? In a text editor for which I created a specific syntax highlighting configuration? Or maybe the fact I’m having so much FUN doing it?

Computer Archeology

How do you call something that’s been working so perfectly for the past ten years that nobody ever felt the need to touch it?


Let me explain…