Things I've learned, built, or thought about, written down.

Building a CHIP-8 Emulator

CHIP-8 is an interpreted language from the mid-1970s and the classic first emulator project: a small spec, well documented, with real games at the end. Here's how I built mine in C++23 with SDL2, OpenGL and ImGui.

Read more...