Start Coding in 60 Seconds
Zero configuration. One command to build.
Our Docker toolchains include cross-assemblers and build tools for every platform. No dependency management. No version conflicts. Just code.
Quick Start
Install Docker Desktop
Free from docker.com for Mac, Windows, and Linux
Download the Toolchain
docker pull code198x/commodore-64 Build Your Code
docker run -v ./code:/code code198x/commodore-64 acme game.asm -o game.prg Done! Your compiled program is ready. Install an emulator (VICE for C64, Fuse for Spectrum) to run it.
Available Toolchains
Each toolchain is tailored for its platform with the right assembler, emulator, and development tools.
Commodore 64
code198x/commodore-64 - petcat for BASIC
- Screenshot capture
Sinclair ZX Spectrum
code198x/sinclair-zx-spectrum - zmakebas for BASIC
- Screenshot capture
Nintendo Entertainment System
code198x/nintendo-entertainment-system - cc65 C compiler
- Screenshot capture
Commodore Amiga
code198x/commodore-amiga - amitools (xdftool)
- Video capture
- NDK 3.2
The Workflow
Build in Docker
Cross-assemblers run in containers. Consistent builds across macOS, Windows, and Linux with zero setup.
Test in Emulators
Run your compiled programs in VICE, Fuse, FS-UAE, or FCEUX. Native emulators give the smoothest experience.
Automated Screenshots
Docker toolchains include headless screenshot capture for CI/CD and documentation.
VS Code Integration
Dev Container support for seamless IDE integration with syntax highlighting.
Prefer native tools? You can install assemblers directly instead of using Docker. You'll manage dependencies yourself, but it's fully documented.
Ready to Build Something?
Pick a platform and start your retro coding journey