Made-up a tiny imaginary computer with 16 registers, 256 addressable rom & memory addresses. The cpu understands 16 made-up opcodes, and there's even a little assembler for it. All within 400 LOCs.

pict: the assembler, the step debugger, and zeropage.
https://git.sr.ht/~rabbits/gyo 
Implemented IO to the little vm project, and managed to have it write "Hello".
https://wiki.xxiivv.com/site/gyo.html 
You can follow @hundredrabbits.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: