Varvara Emulator

view github repository

Started on October 25, 2024. In progress.

The Uxn virtual machine and its pretend hardware Varvara make up a fun little system. It's endearing to me because it feels very esoteric and yet at the same time was designed by people who knew exactly what they wanted.

I thought implementing my own version would be a fun way to demystify assembly and get more comfortable messing with bytes in Rust. I am loosely following compudanzas' tutorial on how to program the varvara computer so that I have lots of nice little test cases.