Nintendo 1504166 Programming Manual - Page 64

d09] Rotation/Scaling Double-Size Flag, see 9 Color Special Effects.

Page 64 highlights

AGB Programming Manual Rendering Functions [d11-10] OBJ Mode Specifies whether an OBJ is a normal OBJ or a semitransparent OBJ. A normal OBJ is specified by 00, a semi-transparent OBJ by 01, and an OBJ window by 10. A value of 11 is a prohibited code, so care should be taken to prevent this setting. When a semi-transparent OBJ is specified, color special effects processing can be performed. For information on color special effects, see "9 Color Special Effects". OBJs for which an OBJ window specification is used are not displayed as normal OBJs; dots with non-zero character data are used as the OBJ window. [d09] Rotation/Scaling Double-Size Flag OBJs are limited in size by the OBJ field (8x8 - 64x64 dots), and the character data may surpass the boundaries of this field when rotated. This problem can be avoided by implementing a pseudo double-size for the OBJ field, by setting the double-size flag to 1. With this setting, the OBJ does not surpass the boundaries of the OBJ field even if the OBJ display is magnified by up to two-fold. ©1999 - 2001 Nintendo of America Inc. 64 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.
64
D.C.N. AGB-06-0001-002B4
[d11-10] OBJ Mode
Specifies whether an OBJ is a normal OBJ or a semitransparent OBJ.
A normal OBJ is specified by 00, a semi-transparent OBJ by 01, and an
OBJ window by 10.
A value of 11 is a prohibited code, so care should be taken to prevent this
setting.
When a semi-transparent OBJ is specified, color special effects
processing can be performed.
For information on color special effects,
see “9 Color Special Effects”.
OBJs for which an OBJ window specification is used are not displayed as
normal OBJs;
dots with non-zero character data are used as the OBJ
window.
[d09] Rotation/Scaling Double-Size Flag
OBJs are limited in size by the OBJ field (8x8 - 64x64 dots), and the
character data may surpass the boundaries of this field when rotated.
This problem can be avoided by implementing a pseudo double-size for
the OBJ field, by setting the double-size flag to 1.
With this setting, the OBJ does not surpass the boundaries of the OBJ
field even if the OBJ display is magnified by up to two-fold.