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

YouTube

Z80 Assembly Programming for Sam Coupe

ChibiAkumas via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Z80 assembly programming specifically for the Sam Coupe computer through this comprehensive video series covering essential programming concepts and hardware-specific features. Master fundamental topics including hello world programs, keyboard input handling, bitmap graphics manipulation, and cursor positioning across multiple Z80-based systems. Explore advanced graphics programming with sprite handling, clipping techniques, pixel plotting using PSET and POINT functions, and palette management for various display modes. Develop skills in sound programming using WAV digital audio, ChibiSound PRO, and interrupt-driven music with ChibiTracks and IM2. Understand hardware-specific features such as bankswitching, hardware detection, mouse input reading, and working with different display modes including modes 1-4. Practice multiplatform development techniques with software tilemaps supporting both 4-color and 16-color configurations using Mintile, and implement music and sound effects using Arkosplayer across multiple Z80 platforms including the Amstrad CPC, ZX Spectrum, MSX, TI-83, and Enterprise computers.

Syllabus

Hello World on the Sam Coupe - Z80 Assembly for absolute beginners
Lesson P6 - Keyreading on the Amstrad CPC, ZX Spectrum and Sam Coupe
Lesson P4 - Bitmap graphics on the ZX Spectrum and Sam Coupe
Learn Multiplatform Z80 Assembly - Lesson M5 - Arkosplayer for Music and SFX!
Z80 ASM Programming - Lesson P2 - GetCursorPos on MSX, Speccy,CPC,Ti-83,Enterprise & SamCoupe
Z80 Assembly Lesson P14 - Palette definitions on the Enterprise and Sam Coupe
Lesson P28 - Bankswitching and hardware detection on the Sam Coupe
Digital Sound with WAV on the Sam Coupe, Camputers Lynx and ZX Spectrum - Learn Z80 Lesson P37
Easy Sprites on the Sam Coupe - Simple Z80 Assembly Lesson S4
Key Reading on the Sam Coupe - Simple Z80 Assembly Lesson S14
Lesson P58 - Modes 4, 3, 2 and 1 on the Sam coupe
Lesson Photon7 - SAM Coupe - ASM PSET and POINT for Pixel Plotting
Lesson P65 - Mouse reading on the Sam Coupe
Lesson SH17 - Sam Coupe code Part 2 - Titles and palettes
Sprite clipping on the Sam Coupe (Part 1/2) - Z80 Assembly Lesson S28
Z80 Lesson S29 - Sprite clipping on the Sam Coupe (Part 2/2) - Stack misuse
Sound on the SAM Coupe - Z80 ASM Lesson P74 (ChibiSound PRO)
Lesson P81 - Multiplatform Software tilemap on the Sam Coupe (16 color - Mintile)
Lesson P82 - Multiplatform Software tilemap on the Sam Coupe (4 color - Mintile)
Z80 Lesson P90 - Interrupt Driven Music on the Sam Coupe (ChibiTracks) with IM2

Taught by

ChibiAkumas

Reviews

Start your review of Z80 Assembly Programming for Sam Coupe

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.