Oam - Nintendo 1504166 - Game Boy Advance SP Edition Console Programming Manual

Programming manual
Table of Contents

Advertisement

AGB Programming Manual

6.3.3 OAM

OBJs are displayed by placing data in OAM.
OBJ data for 128 OBJs can be written to internal CPU OAM (addresses
07000000h-070003FFh), and 128 OBJ characters of an arbitrary size can
be displayed on the LCD.
OAM Mapping
OBJ attributes occupying 48 bits x 128 OBJs can be written to OAM.
In addition, when rotation/scaling are performed for an OBJ, a total of 32
instances of rotation/scaling parameter combinations (PA, PB, PC, and
PD) can be written to OAM, as shown in the following figure.
070003FEh
07000000h
©1999 - 2001 Nintendo of America Inc.
OAM
Rotation/Scaling Parameter PD-31
OBJ127
Rotation/Scaling Parameter PB-0
OBJ1
Rotation/Scaling Parameter PA-0
OBJ0
16 Bits
62
Attribute 2
Attribute 1
Attribute 0
Attribute 2
Attribute 1
Attribute 0
Attribute 2
Attribute 1
Attribute 0
D.C.N. AGB-06-0001-002B4
Rendering Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Agb series

Table of Contents