Nintendo DMG-01 Manual - Page 4

Foreword - gameboy

Page 4 highlights

1. Foreword Game BoyTM CPU Manual 1. Foreword This Document was designed to help you programming the Game BoyTM Classic, Game BoyTM Pocket, Super Game BoyTM and Game BoyTM 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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139

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