Wrapping up my c# stuff for this week, I've pushed ilo+graphica.cs to the repositories. See https://brew.bsd.cafe/crc/ilo-vm/commit/b97ab9a146a7641ab2cd3945225dfca300dc750f
This is the c# ilo vm, with a basic framebuffer for graphical output, and a port of Arland's DEC terminal emulation subset for console stuff. It runs the simple graphics tests from the ilo-x11.c implementation.
There's more work to do (esp. with regards to performance), but I'm taking a break now to spend some time outside.