Nintendo 1504166 Programming Manual - Page 57

BG Mode 5 (32,768 colors,160x128 dots,2 frame buffers

Page 57 highlights

AGB Programming Manual Rendering Functions 6.2.4.3 BG Mode 5 (32,768 colors, 160X128 dots, 2 frame buffers) Although there are 2 frame buffers, the display area is limited in this mode to enable simultaneous display of 32,768 colors. 1) Frame 0 0 0 0h 1 140h 2 2A0h 3 3C0h 4 500h 1 2h 142h 2A2h 3C2h 502h 2 4h 144h 2A4h 3C4h 504h 3 6h 146h 2A6h 3C6h 506h 4 8h 148h 2A8h 3C8h 508h 156 138h 298h 3B8h 4F8h 638h 157 13Ah 29Ah 3BAh 4FAh 63Ah 158 13Ch 29Ch 3BCh 4FCh 63Ch 159 13Eh 29Eh 3BEh 4FEh 63Eh 124 9B00h 9B02h 9B04h 9B06h 9B08h 125 9C40h 9C42h 9C44h 9C46h 9C48h 126 9D80h 9D82h 9D84h 9D86h 9D88h 127 9EC0h 9EC2h 9EC4h 9EC6h 9EC8h 2) Frame 1 0 1 2 3 4 0 A000h A002h A004h A006h A008h 1 A140h A142h A144h A146h A148h 2 A2A0h A2A2h A2A4h A2A6h A2A8h 3 A3C0h A3C2h A3C4h A3C6h A3C8h 4 A500h A502h A504h A506h A508h 9C38h 9C3Ah 9C3Ch 9C3Eh 9D78h 9D7Ah 9D7Ch 9D7Eh 9EB8h 9EBAh 9EBCh 9EBEh 9FF8h 9FFAh 9FFCh 9FFEh VRAM Address (+06000000h) 156 157 A138h A13Ah A298h A29Ah A3B8h A3BAh A4F8h A4FAh A638h A63Ah 158 A13Ch A29Ch A3BCh A4FCh A63Ch 159 A13Eh A29Eh A3BEh A4FEh A63Eh 124 13B00h 13B02h 13B04h 13B06h 13B08h 125 13C40h 13C42h 13C44h 13C46h 13C48h 126 13D80h 13D82h 13D84h 13D86h 13D88h 127 13EC0h 13EC2h 13EC4h 13EC6h 13EC8h 13C38h 13C3Ah 13C3Ch 13C3Eh 13D78h 13D7Ah 13D7Ch 13D7Eh 13EB8h 13EBAh 13EBCh 13EBEh 13FF8h 13FFAh 13FFCh 13FFEh VRAM address (+06000000h) ©1999 - 2001 Nintendo of America Inc. 57 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.
57
D.C.N. AGB-06-0001-002B4
6.2.4.3 BG Mode 5 (32,768 colors, 160X128 dots, 2 frame buffers)
Although there are 2 frame buffers, the display area is limited in this mode
to enable simultaneous display of 32,768 colors.
1) Frame 0
0
1
2
3
4
156
157
158
159
0
0h
2h
4h
6h
8h
138h
13Ah
13Ch
13Eh
1
140h
142h
144h
146h
148h
298h
29Ah
29Ch
29Eh
2
2A0h
2A2h
2A4h
2A6h
2A8h
3B8h
3BAh
3BCh
3BEh
3
3C0h
3C2h
3C4h
3C6h
3C8h
4F8h
4FAh
4FCh
4FEh
4
500h
502h
504h
506h
508h
638h
63Ah
63Ch
63Eh
124
9B00h
9B02h
9B04h
9B06h
9B08h
9C38h
9C3Ah
9C3Ch
9C3Eh
125
9C40h
9C42h
9C44h
9C46h
9C48h
9D78h
9D7Ah
9D7Ch
9D7Eh
126
9D80h
9D82h
9D84h
9D86h
9D88h
9EB8h
9EBAh
9EBCh
9EBEh
127
9EC0h
9EC2h
9EC4h
9EC6h
9EC8h
9FF8h
9FFAh
9FFCh
9FFEh
VRAM Address (+06000000h)
2) Frame 1
0
1
2
3
4
156
157
158
159
0
A000h
A002h
A004h
A006h
A008h
A138h
A13Ah
A13Ch
A13Eh
1
A140h
A142h
A144h
A146h
A148h
A298h
A29Ah
A29Ch
A29Eh
2
A2A0h
A2A2h
A2A4h
A2A6h
A2A8h
A3B8h
A3BAh
A3BCh
A3BEh
3
A3C0h
A3C2h
A3C4h
A3C6h
A3C8h
A4F8h
A4FAh
A4FCh
A4FEh
4
A500h
A502h
A504h
A506h
A508h
A638h
A63Ah
A63Ch
A63Eh
124
13B00h
13B02h
13B04h
13B06h
13B08h
13C38h
13C3Ah
13C3Ch
13C3Eh
125
13C40h
13C42h
13C44h
13C46h
13C48h
13D78h
13D7Ah
13D7Ch
13D7Eh
126
13D80h
13D82h
13D84h
13D86h
13D88h
13EB8h
13EBAh
13EBCh
13EBEh
127
13EC0h
13EC2h
13EC4h
13EC6h
13EC8h
13FF8h
13FFAh
13FFCh
13FFEh
VRAM address (+06000000h)