Programming The Nintendo Game Boy Advance

Jonathan S. Harbour

Original book site here. Please don't download the PDFs from the original book site. We don't want the author to have to pay for the bandwitdh.

Front and Back covers of the original Premier Press edition

Introduction with Foreward by John Romero

Part One : The Zen of Getting Started

Chapter 1 : Welcome To The Console World
Chapter 2 : Game Boy Architecture In A Nutshell
Chapter 3 : Game Boy Development Tools
Chapter 4 : Starting With The Basics

Part Two : Being One With The Pixel

Chapter 5 : Bitmap-Based Video Modes
Chapter 6 : Tile-Based Video Modes
Chapter 7 : Rounding Up Sprites

Part Three : Meditating On The Hardware

Chapter 8 : Using Interrupts and Timers
Chapter 9 : The Sound System
Chapter 10 : Interfacing With The Buttons
Chapter 11 : ARM7 Assembly Language Primer

Part Four : The Mother of All Appendices
Appendix A : ASCII Chart
Appendix B : Recommended Books and Web Sites
Appendix C : Game Boy Advance Hardware Reference
Appendix D : Answers To The Chapter Quizzes
Appendix E : Using The CD-ROM

Binaries and tools described in the book

Tools.rar
Binaries.rar