5 ms·
Github organization for DCPU-16 implementations
- wadetandy 15y agoIf any repo owners would like to get admin access to this fork, please let me know.
- bonch 15y agoCould we get 20 more "DCPU-16" submissions? Sure can't get enough of them.
- Symmetry 15y agoStill no Verilog or VHDL yet? If there aren't any when PAX is over and I have spare time again, I might have to fix this.
- coderdude 15y agoIn the interest of completeness (not in the submitted list yet): https://github.com/severb/0x10c-asm https://github.com/severb/0x10c-asm https://github.com/tscho/dcpu16-js https://github.com/tscho/dcpu16-js https://github.com/M4v3R/dcpu16.go https://github.com/M4v3R/dcpu16.go https://github.com/fbulens/dcpu16-js https://github.com/fbulens/dcpu16-js https://github.com/AlexNisnevich/dcpu16-assembler https://github.com/AlexNisnevich/dcpu16-assembler https://github.com/itsbth/DCPU.coffee https://github.com/itsbth/DCPU.coffee https://github.com/isamgray/DCPU-16-CPP https://github.com/isamgray/DCPU-16-CPP https://github.com/judofyr/rcpu https://github.com/judofyr/rcpu Not projects on GitHub: https://gist.github.com/2308725 https://gist.github.com/2308725 https://bitbucket.org/1player/godcpu16 https://bitbucket.org/1player/godcpu16 I may have missed some projects/gists, but I'm sure they'll find their way here.
- cenuij 15y agohttps://github.com/M4v3R/dcpu16.go https://github.com/M4v3R/dcpu16.go is based on https://github.com/kballard/dcpu16.go/ 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"
- jazzychad 15y agoI'm starting a collection of programs written in dcpu assembly here: https://github.com/jazzychad/dcpu-asm https://github.com/jazzychad/dcpu-asm EDIT: created a repo for my js emulator https://github.com/jazzychad/dcpu-js https://github.com/jazzychad/dcpu-js
- MarkSweep 15y agoI've got a C# version: https://github.com/AustinWise/DcpuSharp https://github.com/AustinWise/DcpuSharp
- vyrotek 15y agoAwesome. I had just made a comment asking for this. :)
- jamesaguilar 15y agoI wonder when people will start writing C compilers/backends for it. That's what's most exciting to me.
- cecilpl 15y agoI guarantee you someone is already working on an LLVM backend. I've thought about it myself but I don't have the time.
- krasin 15y agoLLVM backend for DCPU16 is here: https://github.com/krasin/llvm-dcpu16 https://github.com/krasin/llvm-dcpu16 It's a very early alpha, but it can compile simple examples in C, like Fibonacci generator
- eridius 15y agoThe Go one you linked (https://github.com/M4v3R/dcpu16.go https://github.com/M4v3R/dcpu16.go) is actually a fork of mine (https://github.com/kballard/dcpu16.go https://github.com/kballard/dcpu16.go).
- lloeki 15y agoHere'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. [0] https://github.com/lloeki/python-dcpu_16 https://github.com/lloeki/python-dcpu_16 PS: Licensing boilerplate coming. Consider this BSD.
- sybreon 15y agoHardware implementation in synthesisable Verilog RTL. Synthesises to about 700+ slices at 150MHz on a Spartan6. https://github.com/sybreon/dcpu16 https://github.com/sybreon/dcpu16
- sblom 15y agohttps://github.com/sblom/dcpu16 https://github.com/sblom/dcpu16
- msarnoff 15y agoJust whipped up a syntax highlighting definition for Vim: https://github.com/74hc595/dcpu16-vim-syntax https://github.com/74hc595/dcpu16-vim-syntax
- tree_of_item 15y agoJesus. At this rate, we're going to have Emacs and Firefox ported to this thing before the game is even out. ...Actually, I wonder if something like Curses would be feasible...
- bronxbomber92 15y agoI feel liked I missed something. Why has this become so popular in the past few days?
- AUmrysh 15y agoThe 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.
- bronxbomber92 15y agoAh, thank you. That makes sense.
- Miah 15y agoWould be nice to see my project on this site. https://github.com/erdbeermiah/Java-Dcpu https://github.com/erdbeermiah/Java-Dcpu 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)
- Natsu 15y agoWith 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... Ref: http://www.therwp.com/forums/showthread.php?t=48139 http://www.therwp.com/forums/showthread.php?t=48139
- cpeterso 15y agoWhat does the D in DCPU stand for? Notch's DCPU spec does not say.
- kierdavis 15y agohttps://github.com/kierdavis/go/tree/master/dcpuem https://github.com/kierdavis/go/tree/master/dcpuem
- dbh937 15y agoThis is exactly what I asked for.
- deleted 15y ago[deleted]
- jtauber 15y agoPerhaps https://github.com/jtauber/DCPU-16-Examples https://github.com/jtauber/DCPU-16-Examples could be included too?
- wadetandy 15y agoWill add it tonight.
- mcculley 15y agoI couldn't resist making a Java version: https://github.com/mcculley/PattyMelt https://github.com/mcculley/PattyMelt
- bitbckt 15y agoHere's my version of a DCPU-16 emulator: https://github.com/bitbckt/DCPU https://github.com/bitbckt/DCPU
- Miah 15y agoHow about some repo updates on the page?