DCPU16 emulation and tools