RSS About

Writing an emulator: its all about the journey!

A Game Boy screen cover laying on top of the arrow keys on a red-lit computer keyboard.

TL;DR: I started writing a Game Boy emulator in June 2018 and since then, at least three distinct people have expressed mild but 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!

It’s been a while since I wrote anything and my usual platform isn’t really suitable anymore, so of course I have set up some overkill self-hosted solution to correct that.

A little therapeutic DIY

A photo of scattered doodles describing a plank-based contraption.

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.

NaNoWriMo 2010, the first word count

A graph of my cumulative daily word count for NaNoWriMo 2010.

I like the fact the NaNoWriMo website now stores statistics. It makes me realize how much more disciplined I’ve gotten over the years. But I was bothered by the fact I didn’t have the word count statistics for the very first year I did it.

Computer Archeology

A screenshot of the loading screen of the Basilisk emulator.

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?

Obsolete!

Let me explain…