User:Moonythedwarf/Programming for the Gameboy

This course will cover the creation of software for the Gameboy and Gameboy Color. Readers are expected to have knowledge of C, Assembly, and a understanding of lower-level hardware. This course will focus on development of software in assembly only, due to the overhead induced by C being too high for many projects.

Course resources
Programming for the Gameboy/Hardware Specifications

Programming for the Gameboy/LR35902 CPU Architecture

Programming for the Gameboy/Memory and Memory-mapped register layout