1. Foreword Game Boy
TM
CPU Manual
1. Foreword
This Document was designed to help you programming the
Game Boy
TM
Classic, Game Boy
TM
Pocket, Super Game Boy
TM
and Game Boy
TM
Color (basics - you will need additional
documents for GBC specific programming). It was ment to
be a complete handbook to start right off coding for
the hardware. The documents consists of three major
parts.
The first is the 'GBSpec.txt' (also known as the Pan
Document) by Pan of Anthrox, Marat Fayzullin, Pascal
Felber, Paul Robson, Martin Korth, kOOPa. This will be
found in paragraph 1.
The second is a mixture of several documents from
'Game Boy Assembly Language Primer (GALP) V1.0'by GABY
(GAmeBoY). It contains opcodes, time duration and the
affected flags per ASM command and the. This can be
found in paragraph 2.
The third is a summary of specifications and commands
for Nintendo Super Game Boy speciffic programming by
kOOPa and Bowser. See paragraph 3.
Information on how to get your emulator proved
programs run on a real Game Boy can be found in the
Appendix (thanks to kOOPa). Also, a timing diagram of a
typical read and write operation on the classic GB bus
can be found here (thanks to Philippe Pouliquen).
On the last page a quick reference of ASM commands is
included.
Have fun!
DP
Page 4 V 1.01