Here's mine [0], another Python implementation (completely unrelated to the existing one). Still a WIP but code is in good shape nonetheless. I tried to follow a more descriptive, hopefully more pythonic approach.
The creator of Minecraft, Notch, is making a game that will use this computer as part of a space ship.
Start working on your ship control algorithms now, so that you can dominate when the game comes out.
The idea to build a game like this flew though our local universe several weeks ago. May im not the only one noticed this event. :P (Or... it was horrible to see notch's announcement)
With all this interest, I wonder if the DCPU-16 won't start appearing in other games? It's not even unheard of. Goldeneye had a ZX-Spectrum 48x emulator hidden in it...
35 comments
[ 1.9 ms ] story [ 82.1 ms ] threadhttps://github.com/severb/0x10c-asm
https://github.com/tscho/dcpu16-js
https://github.com/M4v3R/dcpu16.go
https://github.com/fbulens/dcpu16-js
https://github.com/AlexNisnevich/dcpu16-assembler
https://github.com/itsbth/DCPU.coffee
https://github.com/isamgray/DCPU-16-CPP
https://github.com/judofyr/rcpu
Not projects on GitHub:
https://gist.github.com/2308725
https://bitbucket.org/1player/godcpu16
I may have missed some projects/gists, but I'm sure they'll find their way here.
is based on
https://github.com/kballard/dcpu16.go/
The naming of the projects is rather unfortunate because projects ending in .go are incompatible with the Go toolchain command "go get"
EDIT: created a repo for my js emulator https://github.com/jazzychad/dcpu-js
It's a very early alpha, but it can compile simple examples in C, like Fibonacci generator
[0] https://github.com/lloeki/python-dcpu_16
PS: Licensing boilerplate coming. Consider this BSD.
Synthesises to about 700+ slices at 150MHz on a Spartan6.
https://github.com/sybreon/dcpu16
https://github.com/74hc595/dcpu16-vim-syntax
...Actually, I wonder if something like Curses would be feasible...
The idea to build a game like this flew though our local universe several weeks ago. May im not the only one noticed this event. :P (Or... it was horrible to see notch's announcement)
Ref: http://www.therwp.com/forums/showthread.php?t=48139