COMMODORE AMIGA
The multimedia powerhouse of the 16-bit era
Lessons Coming Soon
We're currently building the Amiga assembly course. Soon you'll be mastering the copper, blitting graphics, playing samples, and creating demo effects in 68000 assembly. Watch the repository for updates!
What You'll Learn
68000 Assembly
Master the powerful Motorola 68000 processor with its 32-bit registers, rich addressing modes, and elegant instruction set.
Copper Programming
Control the copper coprocessor for raster effects, colour gradients, and display tricks impossible on other platforms.
Blitter Operations
Use the blitter for lightning-fast graphics operations. Copy, fill, line drawing, and the famous "bobs" (blitter objects).
Paula Audio
Four-channel digital audio with DMA playback. Create tracker music, play samples, and achieve CD-quality sound.
Dual Playfield
Master the dual playfield mode for parallax scrolling and independent background/foreground graphics layers.
Demo Effects
Create the legendary Amiga demo effects: plasma, rotozooms, vector balls, and unlimited bobs.
The Famous Custom Chips
The Amiga's custom chipset gave it capabilities far beyond its competitors
Example: Copper gradient effect (no CPU usage!)
Amiga Memory Map
Ready to Code Like It's 1985?
Follow the project on GitHub to be notified when Amiga lessons are available.
Watch on GitHub