Introduction
PART I: GETTING STARTED
Chapter 1: DMG Fundamentals
Chapter 2: Assembly Language
Chapter 3: DMG Toolchain
Chapter 4: Introducing the Sample Template
PART II: DMG ESSENTIALS
Chapter 5: Graphics Overview
Chapter 6: Graphics Assets Management
Chapter 7: High-Level Features
Chapter 8: Joypad
Chapter 9: Audio
PART III: ADVANCED DMG
Chapter 10: Counter and Timer
Chapter 11: Serial Communication
Chapter 12: Advanced Graphics
Chapter 13: Memory Bank Controller
Chapter 14: Interrupts
Chapter 15: Programming and Debugging Tricks
PART IV: BEYOND THE DMG
Chapter 16: Game Boy Color
Chapter 17: Game Boy Printer
Chapter 18: Super Game Boy
Chapter 19: Going Further
Appendix A: Instructions
Appendix B: Opcodes
The chapters in red are included in this Early Access PDF.