14 ms·
There's also a VM written in Go by kballard: https://github.com/kballard/dcpu16.go/ https://github.com/kballard/dcpu16.go/ And a disassembler in JavaScript by
by coderdude 15y ago
There's also a VM written in Go by kballard: https://github.com/kballard/dcpu16.go/ https://github.com/kballard/dcpu16.go/
And a disassembler in JavaScript by evilpie: https://gist.github.com/2300590 https://gist.github.com/2300590
Edit:
CoffeeScript, too (via steverb): https://github.com/Janiczek/cfs-dcpu16 https://github.com/Janiczek/cfs-dcpu16
@sp332: I feexed it
- deleted 15y ago[deleted]
- schwap 15y agoI started one in JavaScript (As an exercise to learn JS beyond DOM manipulation): https://github.com/tscho/dcpu16-js https://github.com/tscho/dcpu16-js
- fbu 15y agoAwesome man! You solved quite a few problems I had working on mine. (Not sure I understand everything though) I checked your code, fixed a few things. It now works for: 7c01 0030 7de1 1000 0020 7803 1000 https://github.com/fbulens/dcpu16-js https://github.com/fbulens/dcpu16-js I'll continue tomorrow (Europe here).
- schwap 15y agoGlad you found it helpful! I merged in your changes and added an html interface.
- itsbth 15y agoAnother one in coffeescript: https://github.com/itsbth/DCPU.coffee https://github.com/itsbth/DCPU.coffee Seems to work, but I have no idea if it's correct, as I don't have much to test it on.
- alnis 15y agoNot quite as fancy as an emulator, but I've put together a JavaScript assembler: https://github.com/AlexNisnevich/dcpu16-assembler https://github.com/AlexNisnevich/dcpu16-assembler
- jtauber 15y agoand a Python one: https://github.com/jtauber/dcpu16py https://github.com/jtauber/dcpu16py
- M4v3R 15y agoIf anyone's interested, I've repackaged kballard's Go VM, so you can compile it and it will run sample Hello World program, outputting it to stdout: http://github.com/M4v3R/dcpu16.go/ http://github.com/M4v3R/dcpu16.go/
- fla 15y agoYet another one in CoffeeScript https://gist.github.com/2308725 https://gist.github.com/2308725
- 1_player 15y agoAnd disassembler in Go (by me): https://bitbucket.org/1player/godcpu16 https://bitbucket.org/1player/godcpu16