dcpu16-emulator ~master
DCPU-16 emulator written completely in D
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
DCPU-16 emulator
Alpha stage
Anchovy is used for GUI.
Already works:
- emulator
- disassembler
- memory view
- registers view
- execution by step
- reverse debugging
- CPU speed editing
- Statistics of execution (outputted in console)
- Collapsing of zero lines in memory view
Devices implemented:
- generic clock
- generic keyboard
- LEM1802 monitor
- M35FD floppy drive
Planned features:
- assembler (0xSCA compatible)
- non-standart devices
- workspaces
Emulator is still buggy, but most of programs already works. Enhancement propositions, pull requests and bug reports are highly appreciated.
Building
Build derendencies:
dub fetch anchovy --version=0.6.2
dub build anchovy
After that you can use command to build emulator:
dub build --nodeps
this will prevent dub from pulling all the versions of anchovy.
- ~master released 10 years ago
- MrSmith33/DCPU-16-emulator
- BSL-1.0
- Authors:
- Dependencies:
- anchovy
- Versions:
-
0.2.0 2014-Jun-26 ~master 2014-Jun-26 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
166 downloads total
-
- Score:
- 1.3
- Short URL:
- dcpu16-emulator.dub.pm