Developed with xspeccy-mcp.
- sjasmplus
- Bash for Linux and macOS scripts
The assembler is not stored in this repository. Install sjasmplus and put it in
the system PATH, or set its full path in .env.
Copy the example for your system to .env:
cp .env.example-linux .envSet these values:
PROJECT_NAME=cpudocks
PATH_TO_SJASMPLUS=sjasmplus
Linux:
bash scripts/linux/build.shmacOS:
bash scripts/macos/build.shWindows:
scripts\windows\compile.bat
The standard build uses src/engine.asm and writes these files to build/:
cpudocks.bincpudocks.snacpudocks.labels
On Linux or macOS, run:
bash scripts/macos/release-trd.shThe script builds the release parts and then creates:
build-release/cpudocks.trd
The TRD build uses src/engine.asm, src/make_release_trd.asm,
src/engine/dzx0_turbo.asm, music/DULL-MIX.zx0, and file_id.diz.
See LICENSE and third-party notices.
