Nintendo 1504166 Programming Manual - Page 66

Individual Control of OBJ display, OBJ Attribute 1

Page 66 highlights

AGB Programming Manual Rendering Functions Individual Control of OBJ display It is possible to control the ON and OFF functions of the OBJ display individually by setting in the combination of the double size flag for [d09] and this rotation/scaling flag. In case of (double size flag, rotation/scaling flag) = (1, 0), OBJ is not displayed, but is displayed in other cases. [d07-00] Y-Coordinate Allows the y-coordinate of the OBJ in the display screen to be specified. [Cautions] 160 dots in total (0 - 159) are inside the display screen, and 96 dots in total (160255) are outside the display screen (virtual screen). When the vertical size displays a 64 dot OBJ by a double size of character, the size is 128 dots, exceeding the vertical 96 dots for the virtual screen. Therefore, in the range of Y coordinate values of 129 - 159, the lower part of OBJ that is pushed out upwards is displayed. The upper part of OBJ in the lower screen is not displayed (see below). OBJ Attribute 1 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 x-coordinate Rotation/scaling parameter selection 0-31 Horizontal flip flag Vertical flip flag OBJ Size ©1999 - 2001 Nintendo of America Inc. 66 D.C.N. AGB-06-0001-002B4

  • 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
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171

AGB Programming Manual
Rendering Functions
©1999 - 2001 Nintendo of America Inc.
66
D.C.N. AGB-06-0001-002B4
Individual Control of OBJ display
It is possible to control the ON and OFF functions of the OBJ display individually by setting
in the combination of the double size flag for [d09] and this rotation/scaling flag.
In case of (double size flag, rotation/scaling flag) = (1, 0), OBJ is not displayed, but is
displayed in other cases.
[d07-00] Y-Coordinate
Allows the y-coordinate of the OBJ in the display screen to be specified.
[Cautions]
160 dots in total (0 - 159) are inside the display screen, and 96 dots in total (160-
255) are outside the display screen (virtual screen).
When the vertical size displays a 64 dot OBJ by a double size of character, the
size is 128 dots, exceeding the vertical 96 dots for the virtual screen.
Therefore, in the range of Y coordinate values of 129 - 159, the lower part of OBJ
that is pushed out upwards is displayed.
The upper part of OBJ in the lower
screen is not displayed (see below).
OBJ Attribute 1
15
14
13 12
11
10 09
08
07
06 05
04
03 02
01
00
x-coordinate
Horizontal flip flag
Vertical flip flag
OBJ Size
Rotation/scaling parameter selection
0-31