Skip to content

Assembly

Low-level programming for CPUs used in classic home computers, consoles, and arcade hardware.

Starter tracks

Topic Description
6502 assembly DASM, KickAss, ACME, ca65 — C64, NES, Atari, Apple II, …
Z80 assembly MSX, CPC, ZX Spectrum, arcade presets — platform-specific I/O
6809 assembly Dragon 32, TRS-80 CoCo 2, Vectrex — two stacks, MUL, PCR addressing

IDE workflow

See Getting started with the IDE for auto-compile, manual build, and shortcuts.

Contributing

Add focused pages under retrodocs/docs/assembly/ (e.g. per-assembler cheatsheets) and register them in mkdocs.yml.