0% found this document useful (0 votes)
186 views29 pages

Programming The Nintendo Game Boy Advance: The Unofficial Guide

Uploaded by

jfgfgft
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
186 views29 pages

Programming The Nintendo Game Boy Advance: The Unofficial Guide

Uploaded by

jfgfgft
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

Programming

The Nintendo
Game Boy
Advance:
The Unofficial
Guide

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
Programming
The Nintendo
Game Boy
Advance:
The Unofficial
Guide

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
! ! ! !
" " ! #
$ " % & &
! '((" " " )

'* +

, -

' ., +

!- 0 !- 0 ! ! 12! + 0 !3 ! (

4 5 ( + !6 " !7 8! 7 7 "!7 + !7 / !
7 !9 : ;;! 8 #! ( +
+ : 5 (
"

%
" < "

4
" ! !
! $ !
= "
4 & "

4 0 ' >&?@ & @&1

/ 5

2 ? 1 A0 > @BA1?2 >

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
Programming The Nintendo Game Boy Advance: The Unofficial Guide
Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
"

4 " ! !" "


" 4 ! !
C ! ) 4 4 " "
" ' C - " !
+ D6 E , * 4 - 4
' !* F 9 G ! G ! G &
" !7 F 0 H G7 G ! ! G ! ! % G
0 I !4 ,
" !" ) 4
J I % J 7 7 ! "
# % ,

% " ) 4 " !
K" LM! " "
" " % # " - 7 N: !
" 4 / / & &
- 7 N: " ! 4 - 7 N
K4- 7 M! / / " "
!" " & & " ., + ! !+ <
C <! % !% ! " " %
) " G4 ) " " %
# " "
! "#$ " " ! ! "
!: * + % " ! N
" "

4" ! = !
!
" " ! O4N LO %
! = ! J ,

- " " " " " !


& & & * !
# -0 7C ! !% ! / # 47 *

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
& !% % "
-0 !
" " %
" %

< ) "
4 " ) ! "
!
" ! ! ! 4 " ! !
" ) = ! ! N"
2 PK M %
, - ! ., +
# ! * + )

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
%

>? ! " + -6 &


0 4: % / ! % :! 0 : ;;! 6 : ;;! B B1
6 " ! "
0 7 !9 0 !9 : ;;! !9 *%
7 9 4 % >@@A " 0 :
4 ! " ! ! !
! ! ! 4 !
) " ! ! !
" ! " +

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
:

J "

!
" #

: >
6 % % : 6

9 - L

- %

: :

7 9 -

% >1&0 *

7 :

6 Q

% 4 -

5 H 4

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
0 J

- & : &0 J

0 ', : 7

: R <

:
- 0 4

- 0

- 0 ! >@B@

- 0 / ! >@@1

- 0 : ! >@@B

- 0 ! >

- 0 /!

7 "

4 6 = +

*# 6 = +

: +

- =I +

- +

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
- +

9 +

/ +

I ) +

% : /

%" 4

: /5 =

% -

% &0 + KS TM

+ >

0 &0 + K S T?M

+ 2

+ ?

: R <

:
- 0 7 %

- 0 7

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
7 =+ A

* '% C = *

5 *

6 / 7 7 % Q

9 + + 7C

6 4 + Q

+ 6

% 9 + *

4 7 %

4 +

4 9 +

: 9 +

= - 0 /

- 0 *

= / H -0

5 + :

5 J ,

: R <

: 2
6 % 0

% 0 - 0 /

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
: *

6 + 4 % Q

J -

: " / )

6 - / :

: - /

% - / *

7 " /#

6 7 "/# / :

: 7 "/# /

% 7 "/# / *

6 J / :

: J /

% J / *

7 0 /

6 0 % / :

: 0 % /

% 0 % / *

= / 7 -0

% + :

% J ,

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
:

: R <

!!
$ % & '

: ?
0 &0 9 +

4 0 -

% 4 9 +

" 7 0

< 9 =

6 6 +

7 " 0

7 " /#

7 " ,

7 " :

7 " J 0 #

7 " 0

: B&0 0 >?&0 4

: 0 4 - 0 J

7 " : 0

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
6 6 + 2

7 6 /

7 " /#

7 " 0

" % 5 / J

6 6 + ?

7 " /#

% + ?

/ % # I %

% &: J

% 7 "% # /

: R <

: 1
% &0 9 +

4 % % &0 9 +

% % 7 % +

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
: 0

: % -

J 0 6 7+

% + :

: = 0

: % % 4

: % % +

= + :

: R <

: A
= 5

, N- '/

+ 4 6

: -

% - J

: %

: %

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
, % ,

7 "

: %

% :

6 7 % 7 Q

% 0 :

% J

% + J

= < % 0

4 0

0 %

% % J

% % J

% = /

% = J

% = J

: R <

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
!!!
( %

: B
5 4 %

5 4

% 4 % /

% 4 % J

% 4 % J

5 %

% % % /

% % %

% % % :

% J /

% J

% J

: R <

: @
%

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
4 % /

-0 "

J+

5 7 7 /

+ #

/ 7 J

/ 7

% % /

: % J

% % J

% % J

% / /

% /

% / J

C %

% / J

% / J

: R <

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
: >
4 6 % 0

% 0

7 0 4

J 0

% 0 /

+ 0 9

: 4 0

7 0 O : O

- % I 0 4

: 0

+ 0

% 0 /

7 0 :

: R <

: >>
=+ A , /

4 % : &, :

: J % : ,

: : 0 J

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
: / % : :

J % : ,

: 0 J

, J % : ,

: , 0 J

K9 M0 =+ A ,

% J /

: J J :

+ % J :

% 7 "/# :

: % *# /

: R <

!)
( * * ' +

#
:44 :

#0
= 0 6

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
= 0

= 6

#:
- 0 " =

0 9

7+

+ =

#7
" % % : R <<

: >

: 2

: ?

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
: 1

: A

: B

: @

: >

: >>

#*
5 % : 7 &=I +

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
J "

J > ! - 0
5 ! "
" - 0
! "
" " ! )
< N
) " "

0 "!
- 0
N * N N K " N
7 ! " "M # # "
* &

H N - 0 N
" : 6 !
'! / /: 6 "
- 0 !" &
) " " ! ! K N
" ) =I + M 4 N " "
! - 0 N
$

6 " Q % "
L

- 7

'((" " "

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
4

% - 0 !" "
& ! >1& ! !
+ - 0 !" "
> ! " " !
!" >2 %
- 0 ! ! "
! 4
- 0 !
" K - 0 M >2 !2 ! 1
K " M! - 0
! " !
- 0 L

- - 0
" 6 - 0
: 7 &=I + 7 97 !
I - 0
! ! "
" K - : M !
" - 0 J " " - 0
- 0 !
- 0 " K>B& 2M

Game Boy Development


5 ! "
% ' !
$ # " " G " ! N
# " % "
# " /: ! $
& N 0 " - 0 !
" $ " ! K !
! ! ! M % # ! $
" K ! M! " $

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
& K 7 M %
" "
4 " !

I " "
K R ! $ M!
" " " !"

" /: ! # " /:
*#
" ! % /:
* $ !
! ! " !
+
0 K
M " !

So You Want To Be A Console Programmer?


% " )
% - 0 K =+ A : /5 M "
" !
' 9: = ! 7 97 ! %9 ! !+ / !7 ,
!/ /: ! - / ! 7
- 0 4 " ! 7
" 7 =+ : /5 ! 7 : /5 - 0
: /5 K 7 M

% " =+
! =+ :
" % " $ - 0 !
" " - 0
" K% " 7
" M

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
Software Development Kits
H " ' " " - 0 !
- 0 Q%
" K " M - 0 "
% " K " M ! !
- 0

% " 4
K47 *M " ! ! - 0
! 6 " , # % !% ! "
* % 47 * & !% ! "
/ 4 ! + " 9 0 ! &
- 0 =I + 6 "
K , #M % N L +
- 0 ! "

, #! 4
, # + - 0 "
6 " , #! " " , # +
* N6 '((" " " % =I + "
" ) " , # 6 " !
, #

"!" " " "


- 0 Q6 ! " J ! &
" " =I + - 0
! ! H "
" % # !
/: N 5 0 ("
% + !: J !
+ + :( 7 !" " I
" ! - 0 )
"

I $ ! $ " ! "
- 0 6 "
! & ! N $

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
4 ! - 0 !
& ! " - 0 !
" 9 + +
" " ! H
" - 0 % &
: 2! O 6 % 0 !O "
" I 6 "
! " - 0 ! '((" " " &

Is This Book For You?


+ " ) - 0
! !
%
4 N" ) " N
% ) !
" !
% " /: % L

" /: ! "
/: " J ! 6 "
! 7 8 !
" " 4 !7 8 /:
6
" # ! " /: 7 8
< /: N
!" :/5 ! ! K" "
+ &7 I M

H " : "
= L4 " ! " :
4 N " : ! "
% : ! $
( ! + 9 H N
:! - 0 " 4: !"
J # ! # " $) !
# ( C ! ! 4 "

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
" - 0 : !
' ! N"
: "& "

4 N : ;; - 0 +
- 0 K M
& " ! N $ # J
# ! - 0 ! "
" L4N " K" !
M " ! 4N
! 4 :;; :
"
* $ ++
- 0
$ ++ ,
4 " : ;; !
!% " - $++ .
! +
: ;;

System Requirements
% $ " - 0 "
$ ! " ) 6 " & /: * "
/ > " " ! 7 8 K M
" ! /: '

U 6 " @?! %!
U / 44 + <
U > B +0
U +0
U B +0

Book Summary
% '

! " #

% "
- 0 4 " !

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com
- 0 " ! " + 7C K 9
+ 9 0 M

!! $ % & '

% # - 0 !
# K & ! & M!
! " " !
! !< !

!!! ( %

% " - 0
! !
! ! "&

!) ( * * ' +

% ! : 44 !
6 ! - 0 " ! " $ << !
: 7 &=I +

Programming The Nintendo Game Boy Advance: The Unofficial Guide


Copyright (c)2003 by Jonathan S. Harbour -- http://www.jharbour.com

You might also like