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 ghcr.io/code198x/commodore-64 Build Your Code
docker run -v ./code:/code ghcr.io/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
ghcr.io/code198x/commodore-64 - petcat for BASIC
- Screenshot capture
Sinclair ZX Spectrum
ghcr.io/code198x/sinclair-zx-spectrum - zmakebas for BASIC
- Screenshot capture
Nintendo Entertainment System
ghcr.io/code198x/nintendo-nes - cc65 C compiler
- Screenshot capture
Commodore Amiga
ghcr.io/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