Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 30 lines (17 sloc) 1.488 kb
f5cf166 Fixed RADME formatting
Matt Bell authored
1 # DCPU-16 Emulator #
aff6866 Initial commit
Matt Bell authored
2 This will be a web-based DCPU-16 emulator, from Mojang's new game [0x10c](http://0x10c.com/).
3
0b0453f Added code compilation
Matt Bell authored
4 I am following the [spec](http://0x10c.com/doc/dcpu-16.txt) posted by Notch.
5
6 You should be able to use the app here: [http://mappum.github.com/DCPU-16](http://mappum.github.com/DCPU-16).
7
27bbb59 Updated readme
Matt Bell authored
8 ## Contributors ##
9 @Twisol has spent a good deal of time cleaning up my messy code and adding some of his own. Thank you!
10
0b0453f Added code compilation
Matt Bell authored
11 ## Progress ##
27bbb59 Updated readme
Matt Bell authored
12 Both the compiler and the VM are working effectively. Bugs are being found, but we are repairing them as fast as we can. If you stumble across a problem, something you think may be a problem, or have any suggestions, feel free to open a support ticket. If you make any modifications to share, give me a pull request.
0b0453f Added code compilation
Matt Bell authored
13
14 ## IMPORTANT NOTE ##
05174ea Added I/O operations (non-standard)
Matt Bell authored
15 The current UI is just for getting the emulator code to work. I will try to make a real editor soon.
16
17 ## Non-standard Instructions ##
18 Because Notch hasn't yet released a spec for I/O, I have added some instructions of my own.
19
27bbb59 Updated readme
Matt Bell authored
20 * **BRK** - Breaks execution (useful for debugging or program end)
b485e61 BRTEAKING: removed PRT, replaced with Notch's output system (write to…
Matt Bell authored
21
22 To print to the console, write an ASCII value anywhere between 0x8000 and 0x8180, where 0x8000 is the first character on the screen, 0x8001 is the second, and so on. Color isn't supported yet (but will be momentarily).
3c3ffb1 @Twisol Update README
Twisol authored
23
24 To read input from the keyboard, read from 0x7FFF to get the next character in the buffer.
e9ce4f6 @saebyn Adds note about MIT license (as per #22 comment by @mappum) in README.
saebyn authored
25
26
27 ## License ##
28
29 This code is licensed under the [MIT license](http://opensource.org/licenses/MIT).
Something went wrong with that request. Please try again.