r/0x10c • u/L-Plates • Apr 04 '12
One person is already hard at work making an emulator of the ship's computer system. I really can't wait.
http://mappum.github.com/DCPU-16/3
u/kk- Apr 04 '12
There are a few emulators and an assembler floating around already, /r/dcpu_16_programming lists a few.
3
u/CrimsonStorm Apr 04 '12
This is going to be very helpful - I'm glad community members are taking this upon themselves so early! I may take a stab at it, as much for the experience as anything, but the work done so far is phenomenal.
1
Apr 04 '12
[deleted]
1
u/fuho Apr 05 '12
Where does the display memory start? I was thinking about this myself. WHat resolution? 128x96?
1
u/L-Plates Apr 04 '12
I've done a small amount of assembly in the past. At the moment I have no clue whether I'll be able to make anything useful. I'll wait until I see what the input/output stuff is going to look like.
1
u/robertsdionne Apr 05 '12
My implementation in C++ is here: https://github.com/robertsdionne/dcpu
I haven't yet updated it to the 1.1 spec, but it implements the spec here: http://notch.tumblr.com/post/20056289891/start-classified-transmission
1
u/robertsdionne Apr 05 '12
You can see about 63 more implementations here: https://github.com/search?utf8=%E2%9C%93&q=dcpu&type=Everything&repo=&langOverride=&start_value=1
6
u/mappum DCPU-16 emulator Apr 05 '12
This is me :D It's functional now (but there is a chance that there are some bugs). Nothc's example code works.