dcpu16

Virtual Machine and Assembler for Notch's DCPU-16 Architecture
git clone http://frotz.net/git/dcpu16.git
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2012-04-09 07:13add *.o to .gitignoreTravis Geiselbrecht1+1-0
2012-04-09 07:12tests: assembly file to test label referencesTravis Geiselbrecht1+28-0
2012-04-09 07:11assembler: fix for indirect back label referencesTravis Geiselbrecht1+8-4
2012-04-08 22:47assembler: add nop pseudo opTravis Geiselbrecht1+8-3
2012-04-08 22:38assembler: add r0-r7 aliases for the regular registersTravis Geiselbrecht1+5-0
2012-04-08 22:33assembler: add # as another valid comment starterTravis Geiselbrecht1+1-1
2012-04-08 22:30assembler: add push/pop pseudo opsTravis Geiselbrecht1+27-7
2012-04-07 23:55cleanup: improve Makefile, split emulator core from dcpu programBrian Swetland4+146-66
2012-04-07 23:15a16: a number of shiny new featuresBrian Swetland2+96-22
2012-04-07 02:12Merge pull request #10 from Wollw/masterBrian Swetland1+2-2
2012-04-06 22:13added support for underscore in label names=1+2-2
2012-04-06 07:12assembler: add -O <outputmode> optionTravis Geiselbrecht1+37-9
2012-04-06 07:01add a default .gitignoreTravis Geiselbrecht1+7-0
2012-04-06 06:51assembler: getopt()ify the command line argumentsTravis Geiselbrecht1+43-13
2012-04-06 06:35assembler: allow "-" as an output filename to signify stdoutTravis Geiselbrecht1+8-2
2012-04-06 01:42emulator: fix incorrect handling of IFx instructionsBrian Swetland1+42-43
2012-04-05 20:15a16: fix incorrect instruction generation for [reg] form operandsBrian Swetland1+1-1
2012-04-05 17:51Merge pull request #3 from rayslava/masterBrian Swetland1+5-0
2012-04-05 17:13Added ability to compile in lonely symbols as numeric constantsRayslava1+5-0
2012-04-05 10:15provide some thoughts on DCPU-16 architectureBrian Swetland1+18-0
2012-04-05 06:09cleanupBrian Swetland4+4-31
2012-04-05 05:58disassmbly supportBrian Swetland4+124-18
2012-04-05 05:14readme: mention the assemblerBrian Swetland1+1-1
2012-04-05 05:06dcpu: only set O when the spec says to set itBrian Swetland1+23-40
2012-04-05 04:52a16: cleanup and bugfixesBrian Swetland2+11-18
2012-04-05 03:48a16: add jsr support, bugfixes, assemble example from dcpu16 specBrian Swetland2+46-2
2012-04-05 03:33readme: some words of explanationBrian Swetland1+12-0
2012-04-05 03:29update license banners with the 2-clause BSD licenseBrian Swetland3+83-2
2012-04-05 03:23a16: add support for labels and the "word" pseudo-opBrian Swetland1+94-6
2012-04-05 02:46dcpu: load image from commandline (or out.hex if none), not stdinBrian Swetland1+9-3
2012-04-05 02:35a16: an assmbler for the DCPU-16Brian Swetland2+251-1
2012-04-05 01:04notch says initial state for all registers is zeroBrian Swetland1+0-2
2012-04-04 11:10dcpu: correctly initialize SP to 0xFFFFBrian Swetland1+4-0
2012-04-04 10:57readme!Brian Swetland1+3-0
2012-04-04 10:56test.hex - make "crash" an illegal opcode instead of infinite loopBrian Swetland1+1-1
2012-04-04 10:54- program load, tracing, test binary (from spec)Brian Swetland3+74-2
2012-04-04 10:33It compiles but is otherwise untested.Brian Swetland1+143-0