note: this assumes you're running a Linux-like OS. On Windows, WSL (1 or 2) works perfectly.
- Download Digital from the GitHub repo
- [Optional] Download the patched .jar with enhanced Telnet support from here and place it in the Digital folder
- If you don't have Rust, install Rust (using rustup) and install the nightly toolchain (
rustup toolchain install nightly
) - Run Digital
- Open the circuit digital_project/machine.dig
- Open a shell in the code_rs/test directory
- Build one of the example programs by doing
../make.sh NAME -q
whereNAME
is a file in the code_rs/test/src directory (e.g.basic
,plotter
, ...) - Run the circuit in Digital by enabling the clock (Ctrl+K)