YoVDO

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

Offered By: ChibiAkumas via YouTube

Tags

Game Development Courses Assembly Language Courses Retro Gaming Courses Font Design Courses

Course Description

Overview

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

Related Courses

Elementary Computer Org
Cabrillo College via California Community Colleges System
XRP 101: Introduction to the Experiential Robotics Platform
Canvas Network
Comp Architecture w/ Assembly
City College of San Francisco via California Community Colleges System
Computer Architecture & Org
Chaffey College via California Community Colleges System
Computer Architecture
Codecademy