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

YouTube

Hello World on the Gameboy and Gameboy Color - GBZ80 Assembly Lesson 9

ChibiAkumas via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to create a "Hello World" program for the Gameboy and Gameboy Color using GBZ80 assembly language. Explore the unique aspects of the Gameboy's architecture, including its modified Z80 processor. Dive into essential concepts such as header checksums, cartridge types, tile maps, cursor positioning, font definition, and color palette management for the Gameboy Color. Follow along with step-by-step instructions to write and understand the program code, define custom fonts, and implement string printing functionality. Gain insights into using monitor tools for debugging and testing. This 23-minute video tutorial, complete with accompanying online resources and source code, provides a comprehensive introduction to Gameboy programming for both beginners and experienced developers interested in retro game development.

Syllabus

Introduction
Running the code
Program code
Header checksum
Cartridge types
Start of code
Tile map and cursor position
Defining the font
The font file
The font pattern
The Gameboy Color palette
Printing a string
Monitor tools
Conclusion

Taught by

ChibiAkumas

Reviews

Start your review of Hello World on the Gameboy and Gameboy Color - GBZ80 Assembly Lesson 9

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.