C64 Assembly Programming
Talk directly to the 6510. Four Acts guide you from BASIC graduate to professional 6502 programmer.
Course Roadmap
The assembly track builds directly on the BASIC course. Complete all 8 BASIC weeks first, then dive straight into Act I. Lesson 1 covers toolchain setup and essential assembly concepts—no transition course needed! Four Acts take you from BASIC graduate to shipping a fully polished arcade game in pure 6502 assembly.
Act I – Speaking in Bytes
Available NowConvert Scroll Runner to pure assembly. Build a deterministic main loop, input system, renderer, and master zero-page orchestration. Start coding immediately after BASIC!
Start Act I →Act II – Controlling Energy
In DevelopmentDrive sprites, raster interrupts, and SID routines with precise timing and hardware control.
Act III – Building Systems
In DevelopmentEngineer full game loops, asset streaming, and state machines entirely in 6502.
Act IV – Craft of Creation
In DevelopmentOptimise, polish, and release the finished arcade experience with IRQ-driven effects and sound.