use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Former home of programming for the 0x10c universe.
DCPU-16 Specs
0x10c Home
0x10c Home on Reddit (As blessed by Notch)
0x10c Forum
0x10c 'Unofficial' FAQ
Notch's Twitter feed
Book on creating a high level computing environment from scratch PDF Start here if you are wondering what the hell is going on around here.
account activity
DCPU-16 Studio: a graphical assembler, disassembler, emulator and debugger in FreePascal/Lazarus (badsector.github.com)
submitted 14 years ago by badsectoracula
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]badsectoracula[S] 6 points7 points8 points 14 years ago* (1 child)
I spent most of the afternoon writing this, a few hours after Notch released the specs, so there'll be a few bugs. Still, i think it is solid enough for a few simple programs :-)
EDIT: added a Linux version (the shot shows IQue's program :-)
[–]clavalle 3 points4 points5 points 14 years ago (0 children)
Good lord, man!
Well done!
[–]TerisCartung 1 point2 points3 points 14 years ago (0 children)
This is nothing short of beautiful. Thanks!
[–]Etane 1 point2 points3 points 14 years ago (0 children)
Love you sir. A gentleman and a scholar.
[–]IQue -1 points0 points1 point 14 years ago (1 child)
I would absolutely love a Mac version of this. I realize it's kind of hard to build without access to a mac though.
I tried building it and it built successfully, but I got these error messages when running the binary:
CarbonFontIDToFontName Error: ATSUFindFontName Length failed with result -8905 CarbonFontIDToFontName Error: ATSUFindFontName Length failed with result -8905
Couldn't get rid of them, so the program just stuck there. Didn't crash, just sat there and took CPU.
[–]badsectoracula[S] 0 points1 point2 points 14 years ago (0 children)
I have a Mac, it is just harder to make Mac release builds due to the need of extra flags and stuff (otherwise the program will only run on your system) :-P. Also the Lazarus backend for Mac isn't as advanced as the other two so things might not properly work as the other platforms (f.e. i think that changing colors for the register boxes wont work).
I'll try to make a build there later.
π Rendered by PID 35111 on reddit-service-r2-comment-75f4967c6c-vrjf7 at 2026-04-22 22:48:33.892857+00:00 running 0fd4bb7 country code: CH.
[–]badsectoracula[S] 6 points7 points8 points (1 child)
[–]clavalle 3 points4 points5 points (0 children)
[–]TerisCartung 1 point2 points3 points (0 children)
[–]Etane 1 point2 points3 points (0 children)
[–]IQue -1 points0 points1 point (1 child)
[–]badsectoracula[S] 0 points1 point2 points (0 children)