This is a virtual machine for 0x10c 16-bit DCPU written in Go. The CPU part is done by kballard.
This is a complete package - you can build it, and it will run. At this time, it will only run the sample program (Hello world) hardcoded in, but more will come.