A janky, 16-bit Virtual Machine with (dis)assembler.
Written in C#, though do note that the actual VM makes extensive use of unsafe code (mostly pointers), for performance (and also as an opportunity for myself to write unsafe C#).
Very much a work in progress. :)