Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/jrb/areas/1/6/model.inc.c
7862 views
1
// 0x07006A98 - 0x07006AB0
2
static const Lights1 jrb_seg7_lights_07006A98 = gdSPDefLights1(
3
0x3f, 0x3f, 0x3f,
4
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
5
);
6
7
// 0x07006AB0 - 0x07006BA0
8
static const Vtx jrb_seg7_vertex_07006AB0[] = {
9
{{{ -3758, -918, -1419}, 0, { 2012, 0}, {0x65, 0x00, 0xb4, 0xff}}},
10
{{{ -4270, -2966, -2955}, 0, { 0, 990}, {0x76, 0x2d, 0x03, 0xff}}},
11
{{{ -4270, -918, -2955}, 0, { 2012, 990}, {0x73, 0x00, 0x35, 0xff}}},
12
{{{ -4270, -918, -7563}, 0, { 8484, -798}, {0x00, 0x81, 0x00, 0xff}}},
13
{{{ 6481, -918, -7563}, 0, { 1332, 4566}, {0x00, 0x81, 0x00, 0xff}}},
14
{{{ 6481, -918, -907}, 0, { -3096, 1244}, {0x00, 0x81, 0x00, 0xff}}},
15
{{{ -4270, -918, -907}, 0, { 4056, -4120}, {0x00, 0x81, 0x00, 0xff}}},
16
{{{ -174, -918, -1931}, 0, { 2012, 0}, {0x9d, 0x00, 0xb2, 0xff}}},
17
{{{ -1710, -2966, -907}, 0, { 0, 990}, {0xe0, 0x4a, 0x9f, 0xff}}},
18
{{{ -1710, -918, -907}, 0, { 2012, 990}, {0xfd, 0x00, 0x82, 0xff}}},
19
{{{ -174, -2966, -1931}, 0, { 0, 0}, {0xa0, 0x4b, 0xe1, 0xff}}},
20
{{{ -1710, -918, -907}, 0, { 2012, 0}, {0xfd, 0x00, 0x82, 0xff}}},
21
{{{ -1710, -2966, -907}, 0, { 0, 0}, {0xe0, 0x4a, 0x9f, 0xff}}},
22
{{{ -3758, -2966, -1419}, 0, { 0, 990}, {0x36, 0x4c, 0xab, 0xff}}},
23
{{{ -3758, -918, -1419}, 0, { 2012, 990}, {0x65, 0x00, 0xb4, 0xff}}},
24
};
25
26
// 0x07006BA0 - 0x07006CA0
27
static const Vtx jrb_seg7_vertex_07006BA0[] = {
28
{{{ 3921, -918, -5003}, 0, { 2012, 0}, {0xea, 0x00, 0x84, 0xff}}},
29
{{{ 3921, -2966, -5003}, 0, { 0, 0}, {0xf2, 0x3a, 0x91, 0xff}}},
30
{{{ 1361, -2966, -3467}, 0, { 0, 3032}, {0xe5, 0x00, 0x85, 0xff}}},
31
{{{ -3758, -918, -1419}, 0, { 2012, 0}, {0x65, 0x00, 0xb4, 0xff}}},
32
{{{ -3758, -2966, -1419}, 0, { 0, 0}, {0x36, 0x4c, 0xab, 0xff}}},
33
{{{ -4270, -2966, -2955}, 0, { 0, 990}, {0x76, 0x2d, 0x03, 0xff}}},
34
{{{ 6481, -918, -7051}, 0, { 2012, 376}, {0x86, 0x00, 0x20, 0xff}}},
35
{{{ 6481, -2966, -5515}, 0, { 0, 1602}, {0x86, 0x00, 0xe0, 0xff}}},
36
{{{ 6481, -918, -5515}, 0, { 2012, 1602}, {0x93, 0x00, 0xc0, 0xff}}},
37
{{{ 5969, -2966, -5003}, 0, { 0, 2010}, {0xda, 0x00, 0x88, 0xff}}},
38
{{{ 5969, -918, -5003}, 0, { 2012, 2010}, {0xe9, 0x00, 0x84, 0xff}}},
39
{{{ 6481, -2966, -7051}, 0, { 0, 376}, {0x93, 0x00, 0x40, 0xff}}},
40
{{{ 1361, -918, -3467}, 0, { 2012, 3032}, {0x12, 0x00, 0x83, 0xff}}},
41
{{{ -4270, -918, -2955}, 0, { 2012, 0}, {0x73, 0x00, 0x35, 0xff}}},
42
{{{ -4270, -2966, -2955}, 0, { 0, 0}, {0x76, 0x2d, 0x03, 0xff}}},
43
{{{ -2222, -2966, -5003}, 0, { 0, 2010}, {0x40, 0x00, 0x6d, 0xff}}},
44
};
45
46
// 0x07006CA0 - 0x07006D90
47
static const Vtx jrb_seg7_vertex_07006CA0[] = {
48
{{{ 1361, -918, -3467}, 0, { 2012, 0}, {0x12, 0x00, 0x83, 0xff}}},
49
{{{ 1361, -2966, -3467}, 0, { 0, 0}, {0xe5, 0x00, 0x85, 0xff}}},
50
{{{ 337, -2966, -3979}, 0, { 0, 990}, {0x09, 0x00, 0x82, 0xff}}},
51
{{{ 337, -918, -3979}, 0, { 2012, 990}, {0xcf, 0x00, 0x8b, 0xff}}},
52
{{{ 337, -918, -3979}, 0, { 2012, 0}, {0xcf, 0x00, 0x8b, 0xff}}},
53
{{{ 337, -2966, -3979}, 0, { 0, 0}, {0x09, 0x00, 0x82, 0xff}}},
54
{{{ -174, -2966, -3467}, 0, { 0, 990}, {0x93, 0x00, 0xc0, 0xff}}},
55
{{{ -174, -918, -3467}, 0, { 2012, 990}, {0x86, 0x00, 0xe0, 0xff}}},
56
{{{ -174, -918, -3467}, 0, { 2012, 0}, {0x86, 0x00, 0xe0, 0xff}}},
57
{{{ -174, -2966, -1931}, 0, { 0, 990}, {0xa0, 0x4b, 0xe1, 0xff}}},
58
{{{ -174, -918, -1931}, 0, { 2012, 990}, {0x9d, 0x00, 0xb2, 0xff}}},
59
{{{ -174, -2966, -3467}, 0, { 0, 0}, {0x93, 0x00, 0xc0, 0xff}}},
60
{{{ -686, -918, -5515}, 0, { 2012, 0}, {0x7a, 0x00, 0x20, 0xff}}},
61
{{{ -686, -2966, -7051}, 0, { 0, 990}, {0x7a, 0x00, 0x20, 0xff}}},
62
{{{ -686, -918, -7051}, 0, { 2012, 990}, {0x6d, 0x00, 0x40, 0xff}}},
63
};
64
65
// 0x07006D90 - 0x07006E70
66
static const Vtx jrb_seg7_vertex_07006D90[] = {
67
{{{ -4270, -918, -2955}, 0, { 2012, 0}, {0x73, 0x00, 0x35, 0xff}}},
68
{{{ -2222, -2966, -5003}, 0, { 0, 2010}, {0x40, 0x00, 0x6d, 0xff}}},
69
{{{ -2222, -918, -5003}, 0, { 2012, 2010}, {0x20, 0x00, 0x7a, 0xff}}},
70
{{{ -2222, -918, -5003}, 0, { 2012, 0}, {0x20, 0x00, 0x7a, 0xff}}},
71
{{{ -2222, -2966, -5003}, 0, { 0, 0}, {0x40, 0x00, 0x6d, 0xff}}},
72
{{{ -1198, -2966, -5003}, 0, { 0, 990}, {0x20, 0x00, 0x7a, 0xff}}},
73
{{{ -1198, -918, -5003}, 0, { 2012, 990}, {0x40, 0x00, 0x6d, 0xff}}},
74
{{{ -1198, -918, -5003}, 0, { 2012, 0}, {0x40, 0x00, 0x6d, 0xff}}},
75
{{{ -1198, -2966, -5003}, 0, { 0, 0}, {0x20, 0x00, 0x7a, 0xff}}},
76
{{{ -686, -2966, -5515}, 0, { 0, 990}, {0x6d, 0x00, 0x40, 0xff}}},
77
{{{ -686, -918, -5515}, 0, { 2012, 990}, {0x7a, 0x00, 0x20, 0xff}}},
78
{{{ -686, -918, -5515}, 0, { 2012, 0}, {0x7a, 0x00, 0x20, 0xff}}},
79
{{{ -686, -2966, -5515}, 0, { 0, 0}, {0x6d, 0x00, 0x40, 0xff}}},
80
{{{ -686, -2966, -7051}, 0, { 0, 990}, {0x7a, 0x00, 0x20, 0xff}}},
81
};
82
83
// 0x07006E70 - 0x07006F60
84
static const Vtx jrb_seg7_vertex_07006E70[] = {
85
{{{ 2385, -2966, -7051}, 0, { 0, 990}, {0x20, 0x00, 0x7a, 0xff}}},
86
{{{ 2385, -918, -7051}, 0, { 2012, 990}, {0x40, 0x00, 0x6d, 0xff}}},
87
{{{ 1361, -918, -7051}, 0, { 2012, 0}, {0xe0, 0x00, 0x7a, 0xff}}},
88
{{{ -686, -918, -7051}, 0, { 2012, 0}, {0x6d, 0x00, 0x40, 0xff}}},
89
{{{ -686, -2966, -7051}, 0, { 0, 0}, {0x7a, 0x00, 0x20, 0xff}}},
90
{{{ -174, -2966, -7563}, 0, { 0, 990}, {0x30, 0x00, 0x75, 0xff}}},
91
{{{ -174, -918, -7563}, 0, { 2012, 990}, {0x30, 0x00, 0x75, 0xff}}},
92
{{{ 5969, -918, -7563}, 0, { 2012, 0}, {0xd0, 0x00, 0x75, 0xff}}},
93
{{{ 5969, -2966, -7563}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}},
94
{{{ 6481, -2966, -7051}, 0, { 0, 376}, {0x93, 0x00, 0x40, 0xff}}},
95
{{{ 6481, -918, -7051}, 0, { 2012, 376}, {0x86, 0x00, 0x20, 0xff}}},
96
{{{ 2897, -2966, -7563}, 0, { 0, 990}, {0x30, 0x00, 0x75, 0xff}}},
97
{{{ 2385, -918, -7051}, 0, { 2012, 0}, {0x40, 0x00, 0x6d, 0xff}}},
98
{{{ 2385, -2966, -7051}, 0, { 0, 0}, {0x20, 0x00, 0x7a, 0xff}}},
99
{{{ 2897, -918, -7563}, 0, { 2012, 990}, {0x30, 0x00, 0x75, 0xff}}},
100
};
101
102
// 0x07006F60 - 0x07007050
103
static const Vtx jrb_seg7_vertex_07006F60[] = {
104
{{{ 849, -918, -7563}, 0, { 2012, 990}, {0xd0, 0x00, 0x75, 0xff}}},
105
{{{ -174, -2966, -7563}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}},
106
{{{ 849, -2966, -7563}, 0, { 0, 990}, {0xd0, 0x00, 0x75, 0xff}}},
107
{{{ 2385, -2966, -7051}, 0, { 0, 990}, {0x20, 0x00, 0x7a, 0xff}}},
108
{{{ 1361, -918, -7051}, 0, { 2012, 0}, {0xe0, 0x00, 0x7a, 0xff}}},
109
{{{ 1361, -2966, -7051}, 0, { 0, 0}, {0xc0, 0x00, 0x6d, 0xff}}},
110
{{{ 1361, -2966, -7051}, 0, { 0, 990}, {0xc0, 0x00, 0x6d, 0xff}}},
111
{{{ 1361, -918, -7051}, 0, { 2012, 990}, {0xe0, 0x00, 0x7a, 0xff}}},
112
{{{ 849, -918, -7563}, 0, { 2012, 0}, {0xd0, 0x00, 0x75, 0xff}}},
113
{{{ 849, -2966, -7563}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}},
114
{{{ 5969, -918, -7563}, 0, { 2012, 3032}, {0xd0, 0x00, 0x75, 0xff}}},
115
{{{ 2897, -918, -7563}, 0, { 2012, 0}, {0x30, 0x00, 0x75, 0xff}}},
116
{{{ 2897, -2966, -7563}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}},
117
{{{ 5969, -2966, -7563}, 0, { 0, 3032}, {0xd0, 0x00, 0x75, 0xff}}},
118
{{{ -174, -918, -7563}, 0, { 2012, 0}, {0x30, 0x00, 0x75, 0xff}}},
119
};
120
121
// 0x07007050 - 0x07007110
122
static const Vtx jrb_seg7_vertex_07007050[] = {
123
{{{ 4638, -2761, -5003}, 0, { 172, 1294}, {0x00, 0x00, 0x81, 0xff}}},
124
{{{ 4842, -2966, -5003}, 0, { 0, 1090}, {0x00, 0x00, 0x81, 0xff}}},
125
{{{ 3921, -2966, -5003}, 0, { 0, 2010}, {0xf2, 0x3a, 0x91, 0xff}}},
126
{{{ 4638, -2146, -5003}, 0, { 784, 1294}, {0x00, 0x00, 0x81, 0xff}}},
127
{{{ 3921, -918, -5003}, 0, { 2012, 2010}, {0xea, 0x00, 0x84, 0xff}}},
128
{{{ 4842, -1942, -5003}, 0, { 988, 1090}, {0x00, 0x00, 0x81, 0xff}}},
129
{{{ 5457, -1942, -5003}, 0, { 988, 480}, {0x00, 0x00, 0x81, 0xff}}},
130
{{{ 5969, -918, -5003}, 0, { 2012, 0}, {0xe9, 0x00, 0x84, 0xff}}},
131
{{{ 5662, -2146, -5003}, 0, { 784, 274}, {0x00, 0x00, 0x81, 0xff}}},
132
{{{ 5969, -2966, -5003}, 0, { 0, 0}, {0xda, 0x00, 0x88, 0xff}}},
133
{{{ 5662, -2761, -5003}, 0, { 172, 274}, {0x00, 0x00, 0x81, 0xff}}},
134
{{{ 5457, -2966, -5003}, 0, { 0, 480}, {0x00, 0x00, 0x81, 0xff}}},
135
};
136
137
// 0x07007110 - 0x070071D0
138
static const Vtx jrb_seg7_vertex_07007110[] = {
139
{{{ -2971, -2812, -1222}, 0, { 4940, 0}, {0x95, 0x38, 0xdc, 0xff}}},
140
{{{ -2734, -2812, -1931}, 0, { 0, 0}, {0xce, 0x6c, 0xd5, 0xff}}},
141
{{{ -2734, -2966, -1931}, 0, { 0, 990}, {0xa1, 0x00, 0xad, 0xff}}},
142
{{{ -2971, -2966, -1222}, 0, { 4940, 990}, {0x88, 0x00, 0xd8, 0xff}}},
143
{{{ -1710, -2966, -2443}, 0, { 2012, 990}, {0x31, 0x00, 0x8b, 0xff}}},
144
{{{ -1710, -2812, -2443}, 0, { 2012, 0}, {0xf8, 0x2f, 0x8b, 0xff}}},
145
{{{ -789, -2812, -1522}, 0, { -6656, 0}, {0x3f, 0x59, 0xc1, 0xff}}},
146
{{{ -789, -2966, -1522}, 0, { -6656, 990}, {0x59, 0x00, 0xa7, 0xff}}},
147
{{{ -2734, -2966, -1931}, 0, { 7584, 990}, {0xa1, 0x00, 0xad, 0xff}}},
148
{{{ -1710, -2812, -2443}, 0, { 0, 0}, {0xf8, 0x2f, 0x8b, 0xff}}},
149
{{{ -1710, -2966, -2443}, 0, { 0, 990}, {0x31, 0x00, 0x8b, 0xff}}},
150
{{{ -2734, -2812, -1931}, 0, { 7584, 0}, {0xce, 0x6c, 0xd5, 0xff}}},
151
};
152
153
// 0x070071D0 - 0x070072A0
154
static const Vtx jrb_seg7_vertex_070071D0[] = {
155
{{{ -686, -2966, -7563}, 0, { 12232, -544}, {0x00, 0x7f, 0x00, 0xff}}},
156
{{{ -1710, -2966, -907}, 0, { 992, -4376}, {0xe0, 0x4a, 0x9f, 0xff}}},
157
{{{ -174, -2966, -1931}, 0, { 0, -3098}, {0xa0, 0x4b, 0xe1, 0xff}}},
158
{{{ -2734, -2812, -1931}, 0, { 5080, -4376}, {0xce, 0x6c, 0xd5, 0xff}}},
159
{{{ -1710, -2812, -907}, 0, { 992, -4376}, {0x00, 0x7f, 0x00, 0xff}}},
160
{{{ -789, -2812, -1522}, 0, { 376, -3610}, {0x3f, 0x59, 0xc1, 0xff}}},
161
{{{ -1710, -2812, -2443}, 0, { 4056, -3610}, {0xf8, 0x2f, 0x8b, 0xff}}},
162
{{{ -2971, -2812, -1222}, 0, { 4136, -4848}, {0x95, 0x38, 0xdc, 0xff}}},
163
{{{ 3921, -2966, -5003}, 0, { -2072, 478}, {0xf2, 0x3a, 0x91, 0xff}}},
164
{{{ 6481, -2966, -5003}, 0, { -7184, 1754}, {0x00, 0x7f, 0x00, 0xff}}},
165
{{{ 6481, -2966, -7563}, 0, { -2072, 3032}, {0x00, 0x7f, 0x00, 0xff}}},
166
{{{ -4270, -2966, -2955}, 0, { 10188, -4632}, {0x76, 0x2d, 0x03, 0xff}}},
167
{{{ -3758, -2966, -1419}, 0, { 6100, -5142}, {0x36, 0x4c, 0xab, 0xff}}},
168
};
169
170
// 0x070072A0 - 0x070074A8
171
static const Gfx jrb_seg7_dl_070072A0[] = {
172
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09003800),
173
gsDPLoadSync(),
174
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
175
gsSPLight(&jrb_seg7_lights_07006A98.l, 1),
176
gsSPLight(&jrb_seg7_lights_07006A98.a, 2),
177
gsSPVertex(jrb_seg7_vertex_07006AB0, 15, 0),
178
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
179
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
180
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
181
gsSP1Triangle(11, 13, 14, 0x0),
182
gsSPVertex(jrb_seg7_vertex_07006BA0, 16, 0),
183
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
184
gsSP2Triangles( 6, 7, 8, 0x0, 8, 9, 10, 0x0),
185
gsSP2Triangles( 8, 7, 9, 0x0, 6, 11, 7, 0x0),
186
gsSP2Triangles( 0, 2, 12, 0x0, 13, 14, 15, 0x0),
187
gsSPVertex(jrb_seg7_vertex_07006CA0, 15, 0),
188
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
189
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
190
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
191
gsSP1Triangle(12, 13, 14, 0x0),
192
gsSPVertex(jrb_seg7_vertex_07006D90, 14, 0),
193
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
194
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
195
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
196
gsSPVertex(jrb_seg7_vertex_07006E70, 15, 0),
197
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
198
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
199
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
200
gsSP1Triangle(11, 14, 12, 0x0),
201
gsSPVertex(jrb_seg7_vertex_07006F60, 15, 0),
202
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
203
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
204
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
205
gsSP1Triangle( 0, 14, 1, 0x0),
206
gsSPVertex(jrb_seg7_vertex_07007050, 12, 0),
207
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
208
gsSP2Triangles( 3, 2, 4, 0x0, 5, 3, 4, 0x0),
209
gsSP2Triangles( 6, 5, 4, 0x0, 6, 4, 7, 0x0),
210
gsSP2Triangles( 8, 6, 7, 0x0, 9, 8, 7, 0x0),
211
gsSP2Triangles( 9, 10, 8, 0x0, 9, 11, 10, 0x0),
212
gsSPEndDisplayList(),
213
};
214
215
// 0x070074A8 - 0x07007500
216
static const Gfx jrb_seg7_dl_070074A8[] = {
217
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09001800),
218
gsDPLoadSync(),
219
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
220
gsSPVertex(jrb_seg7_vertex_07007110, 12, 0),
221
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
222
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
223
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
224
gsSPEndDisplayList(),
225
};
226
227
// 0x07007500 - 0x07007570
228
static const Gfx jrb_seg7_dl_07007500[] = {
229
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09002800),
230
gsDPLoadSync(),
231
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
232
gsSPVertex(jrb_seg7_vertex_070071D0, 13, 0),
233
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
234
gsSP2Triangles( 3, 5, 6, 0x0, 3, 7, 4, 0x0),
235
gsSP2Triangles( 0, 8, 9, 0x0, 0, 9, 10, 0x0),
236
gsSP2Triangles( 0, 2, 8, 0x0, 0, 11, 12, 0x0),
237
gsSP1Triangle( 0, 12, 1, 0x0),
238
gsSPEndDisplayList(),
239
};
240
241
// 0x07007570 - 0x07007628
242
const Gfx jrb_seg7_dl_07007570[] = {
243
gsDPPipeSync(),
244
gsDPSetCycleType(G_CYC_2CYCLE),
245
gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2),
246
gsDPSetDepthSource(G_ZS_PIXEL),
247
gsDPSetFogColor(5, 80, 75, 255),
248
gsSPFogPosition(900, 1000),
249
gsSPSetGeometryMode(G_FOG),
250
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2),
251
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
252
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
253
gsDPTileSync(),
254
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD),
255
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
256
gsSPDisplayList(jrb_seg7_dl_070072A0),
257
gsSPDisplayList(jrb_seg7_dl_070074A8),
258
gsSPDisplayList(jrb_seg7_dl_07007500),
259
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
260
gsDPPipeSync(),
261
gsDPSetCycleType(G_CYC_1CYCLE),
262
gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2),
263
gsSPClearGeometryMode(G_FOG),
264
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
265
gsSPEndDisplayList(),
266
};
267
268