Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

ZX Spectrum Z80 Assembly Programming

ChibiAkumas via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Z80 assembly programming specifically for the ZX Spectrum hardware through this comprehensive video series. Master fundamental concepts starting with "Hello World" programs and progress to advanced topics including sprite manipulation, bitmap graphics, keyboard input handling, and sound programming. Explore screen layout and memory mapping unique to the ZX Spectrum while developing skills in multiplatform Z80 development. Discover techniques for digital sound playback using WAV files on the AY soundchip, implement interrupt-driven music systems, and work with software tilemaps. Cover specialized topics such as sprite clipping, beeper sound programming, and introduction to Spectrum NEXT development. Gain practical experience with cross-platform programming concepts that apply to multiple Z80-based systems including the Amstrad CPC, MSX, Sam Coupe, and TI-83 calculator while focusing on ZX Spectrum-specific implementations and optimizations.

Syllabus

Hello World on the ZX Spectrum - Z80 Assembly for Beginners
Easy Sprites on the ZX Spectrum - Z80 Assembly S2
Lesson P4 - Bitmap graphics on the ZX Spectrum and Sam Coupe
KeyControl Reading on the ZX Spectrum - Simple Z80 Assembly Lesson S12
Lesson P6 - Keyreading on the Amstrad CPC, ZX Spectrum and Sam Coupe
Z80 ASM Programming - Lesson P2 - GetCursorPos on MSX, Speccy,CPC,Ti-83,Enterprise & SamCoupe
Z80 Tutorials - Lesson P1... Basic Text Operations for CPC,MSX, Enterprise and TI-83
Multiplatform Z80 development (CPC,MSX) with Free & Open Source Tools!
Z80 Development - Amstrad CPC & ZX Spectrum Screen layout & Memory Mapping and MSX Slots
Playing Digital Sound with WAV on the AY soundchip! - Learn Z80 Assembly Lesson P35
Digital Sound with WAV on the Sam Coupe, Camputers Lynx and ZX Spectrum - Learn Z80 Lesson P37
Spectrum NEXT programming introduction - Z80 Assembly
Lesson S24 - Sprite clipping on the ZX Spectrum (Part 1/2)
Lesson S25 - Sprite clipping on the ZX Spectrum (Part 2/2) - Stack misuse
Lesson P72 - Sound on the ZX Spectrum (Beeper)
Interrupt Driven Music on the ZX Spectrum (ChibiTracks) with IM2 - Z80 Lesson P88
Z80 Lesson P95 - MaxTile software tilemap on the ZX Spectrum
Z80 Lesson P96 - MaxTile software tilemap on the ZX Spectrum - in Color!

Taught by

ChibiAkumas

Reviews

Start your review of ZX Spectrum Z80 Assembly Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.