swetland/dcpu16 — pull request #9 by mason-larobina (2012-04-06 09:22:19+00:00)
Title: Colour screen

Hey Swetland,

Sorry about the first pull request, accidentally had some files trapped.

These patches add a screen dumping function and a new instruction `DAT` to write raw numbers and strings in the program memory. Seen in Notches latest screenshot http://i.imgur.com/Tq9ue.jpg

Also made a few other changes (feel free to cherry-pick) which make the Makefile more modular, use `-std=c99`, renamed example DCPU-16 asm files to `.dc` to work with the vim colour scheme for the DCPU-16 and added some missing headers.