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

Creating Fonts with Fontself, Illustrator, and Photoshop
LinkedIn Learning
Tipografía: Construye tu palabra
Domestika
Design a Hand Lettered Font on Your iPad
Skillshare
Introducción a Glyphs
Domestika
Build a Better Font: An In-Depth Guide To Creating Fonts
Skillshare