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
Compiled versions for Windows and Linux are available at https://pydio.chocolytech.info:4443/data/public/051666. No dependencies are required.
All binaries support a --help flag for more infos.
Building
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.
Documentation
The library interface is documented here.