A DCPU-16 emulator and DASM (dis)assembler
Features
- Full instruction set
- Tick accurate
- Devices support
- Clock
- LEM1802
- Keyboard
- Disassembler
- Assembler
- gdb-like debugger
Usage
You need to install the rust compiler to build this software.
cargo run --release --bin <bin> -- <bin-args>
Available binaries are assemble, disassemble and emulator.
All binaries support a --help
flag.
Documentation
The library interface is documented here.