

Hi, I'm m64.
I love pixels. Started pushing them around on a C64 in assembly. Never stopped loving the low level. Now I write systems code in Zig — low-level networking, emulators, terminal graphics, the occasional game. When not coding, I'm soldering ESP32s or making chiptunes in trackers — on Game Boys, on the C64 with SID-Wizard (and now DUET), and on an M8.
init
Systems programmer in Vienna. C64 assembly → Intel assembly → C/C++ → Zig. I love building unusual systems at the intersection of low-level engineering and creative computing.
main_loop
Most of what I make lives in the terminal — and a lot of it runs on movy, an engine that renders glowing neon at 60fps in a text terminal.
.sid music, render WAV, mix SFX.sound
The other half of the 64 is the SID. I make chip music in trackers — so I built one, plus a theory lab that speaks its language, and a wiki on how all of this is done.
0 3 7 the right chord on every note of the scale? No. Music theory in semitones, for tracker people — one file, in the browser, pastes straight into your tracker.i/o
Electronics background — I like to play around with ESP32, STM32, and similar. Bridging circuits, code, sound, and pixels. The 64 is the Commodore 64: where the love of pixels and the low level started, and never left.