Link: http://scratch.mit.edu/projects/DCPU-16/2724201
Screenshot:
http://i45.tinypic.com/2hycd1j.png
An emulator for the DCPU-16 computer (revision 1.1) made entirely from scratch! Includes monitor, keyboard, 3 programs and the CPU emulator itself.
Specification for the DCPU-16 is available at http://0x10c.com/doc/dcpu-16.txt.
The three programs included are Minesweeper, a Matrix screen animation and a tetris game. Right now the tetris game is not working correctly, but the other two are fine.
This emulator works by converting the program binaries to scratch readable lists of ones and zeros, which are then imported and interpreted by the scratch program to emulate the DCPU.
I might even release an assembler in the future, so you can experiment with your own programs a lot easier.
Hope you check it out!
Offline