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

YouTube

Elan Enterprise - 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 Elan Enterprise 64/128 computer through this comprehensive video tutorial series. Master fundamental programming concepts including Hello World implementation, joystick input handling, and keyreading functionality across multiple Z80-based platforms. Explore advanced graphics programming with bitmap operations, sprite management including clipping techniques, palette definitions, and the unique 256 color mode capabilities of the Enterprise system. Develop audio programming skills covering sound generation, music playback using Arkosplayer, digital sound implementation, and ChibiSound Pro integration. Understand system-level programming including bankswitching, hardware detection, cursor positioning, and memory management techniques. Practice multiplatform development approaches that work across Enterprise, Amstrad CPC, MSX, ZX Spectrum, TI-83, and Sam Coupe systems. Gain hands-on experience with tilemap systems including both software-based Mintile and MaxTile implementations for efficient background graphics. Follow along with real hardware testing and debugging sessions that demonstrate practical problem-solving approaches and common pitfalls in Z80 assembly development for this fascinating but commercially unsuccessful computer system.

Syllabus

Hello World on the Elan Enterprise - Learn Z80 Assembly Lesson H5
Joystick reading on the Enterprise - Simple Z80 Assembly - Lesson S13
Lesson P3 - Bitmap graphics on the Amstrad CPC and Enterprise 128
Porting and Debugging Z80 Assembly - "Warts and All" 1 hour vid!
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 Tutorials - Lesson P1... Basic Text Operations for CPC,MSX, Enterprise and TI-83
Introduction to the Enterprise 128/64 - Programming Hello World!
Keyreading on the MSX, Enterprise and TI-83 - Lesson P7
Z80 Assembly Lesson P14 - Palette definitions on the Enterprise and Sam Coupe
Z80 Assembly Lesson P19 - Sound on the Elan Enterprise
Lesson P27 - Bankswitching and hardware detection on the Enterprise
Elan Enterprise 128 - Lest test the real hardware!
Digital Sound on the SMS/GameGear, Elan Enterprise and GameBoy/GBC - Learn Z80 Lesson P38
Easy Sprites on the Enterprise - Assembly Programming Lesson S3
256 color mode on the Elan Enterprise - Z80 Assembly Lesson P45
Lesson S26 - Sprite clipping on the Elan Enterprise (Part 1/2)
Z80 Lesson S27 - Sprite clipping on the Elan Enterprise (Part 2/2) - Stack misuse
Lesson P71 - Sound on the Elan Enterprise! (ChibiSound Pro)
Lesson P79 - Multiplatform Software tilemap on the Elan Enterprise (Mintile)
Lesson P94 - MaxTile software tilemap on the Enterprise

Taught by

ChibiAkumas

Reviews

Start your review of Elan Enterprise - 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.