Nintendo 1504166 Programming Manual - Page 65

description in on OBJ Display Capability on a Single Line.

Page 65 highlights

AGB Programming Manual Rendering Functions Example: 64x64 dot OBJ field → 128x128 dot field displayed with rotation processing. Note, however, that the OBJ display position is shifted. With the double-size flag set to 0, display of the portion protruding from the edges is cut off. Please refer to the following figure. Normal Display Rotation Display Magnified (x2) Display (Double-Size object field) Rotation Display (Double-Size object field) 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 this double size flag and the rotation/scaling flag of [d08]. In case of (double size flag, rotation/scaling flag) = (1, 0), OBJ is not displayed, but is displayed in other cases. [d08] Rotation/Scaling Flag Allows rotation processing for the OBJ to be enabled and disabled. With the OBJ rotation/scaling feature enabled by setting this bit to 1, the maximum number of OBJs displayed per line is decreased. Please refer to the description in Section 6.3.1 on OBJ Display Capability on a Single Line. ©1999 - 2001 Nintendo of America Inc. 65 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.
65
D.C.N. AGB-06-0001-002B4
Example:
64x64 dot OBJ field
128x128 dot field displayed with rotation
processing.
Note, however, that the OBJ display position is shifted.
With the double-size flag set to 0, display of the portion protruding from the
edges is cut off.
Please refer to the following figure.
Normal Display
Magnified (x2) Display
(Double-Size object field)
Rotation Display
Rotation Display
(Double-Size object field)
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 this double size flag and the rotation/scaling flag of [d08].
In case of (double size flag, rotation/scaling flag) = (1, 0), OBJ is not displayed, but is
displayed in other cases.
[d08] Rotation/Scaling Flag
Allows rotation processing for the OBJ to be enabled and disabled.
With the OBJ rotation/scaling feature enabled by setting this bit to 1, the
maximum number of OBJs displayed per line is decreased.
Please refer to the
description in Section 6.3.1 on OBJ Display Capability on a Single Line.