For all those posts about computers and code and stuff.

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.

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?