Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
ShatteringBrickBlock.c
Go to the documentation of this file.
1#include "common.h"
2#include "include_asset.h"
3
4#include "entity/model/ShatteringBrickBlock.vtx.inc.c"
5
6INCLUDE_IMG("entity/model/ShatteringBrickBlock_texture.png", D_0A001AA0_E3FD00);
8 gsDPSetTextureLUT(G_TT_NONE),
9 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
10 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
11 gsDPSetTextureDetail(G_TD_CLAMP),
12 gsDPSetTextureLOD(G_TL_TILE),
13 gsDPLoadTextureBlock(D_0A001AA0_E3FD00, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_MIRROR | G_TX_WRAP, 5, 5, G_TX_NOLOD, G_TX_NOLOD),
14 gsDPSetTexturePersp(G_TP_PERSP),
15 gsDPSetTextureFilter(G_TF_BILERP),
16 gsSPEndDisplayList(),
17};
18
20 {
21 .m = {
22 { 0x00010000, 0x00000000,
23 0x00000001, 0x00000000 },
24 { 0x00000000, 0x00010000,
25 0x00080014, 0x00080001 },
26 { 0x00000000, 0x00000000,
27 0x00000000, 0x00000000 },
28 { 0x00000000, 0x00000000,
29 0x5555D556, 0x55550000 }
30 }
31 },
32 {
33 .m = {
34 { 0x00010000, 0x00000000,
35 0x00000001, 0x00000000 },
36 { 0x00000000, 0x00010000,
37 0x00000014, 0x00080001 },
38 { 0x00000000, 0x00000000,
39 0x00000000, 0x00000000 },
40 { 0x00000000, 0x00000000,
41 0x0000D556, 0x55550000 }
42 }
43 },
44 {
45 .m = {
46 { 0x00010000, 0x00000000,
47 0x00000001, 0x00000000 },
48 { 0x00000000, 0x00010000,
49 0xFFF80014, 0x00080001 },
50 { 0x00000000, 0x00000000,
51 0x00000000, 0x00000000 },
52 { 0x00000000, 0x00000000,
53 0xAAABD556, 0x55550000 }
54 }
55 },
56 {
57 .m = {
58 { 0x00010000, 0x00000000,
59 0x00000001, 0x00000000 },
60 { 0x00000000, 0x00010000,
61 0x00080014, 0x00000001 },
62 { 0x00000000, 0x00000000,
63 0x00000000, 0x00000000 },
64 { 0x00000000, 0x00000000,
65 0x5555D556, 0x00000000 }
66 }
67 },
68 {
69 .m = {
70 { 0x00010000, 0x00000000,
71 0x00000001, 0x00000000 },
72 { 0x00000000, 0x00010000,
73 0x00000014, 0x00000001 },
74 { 0x00000000, 0x00000000,
75 0x00000000, 0x00000000 },
76 { 0x00000000, 0x00000000,
77 0x0000D556, 0x00000000 }
78 }
79 },
80 {
81 .m = {
82 { 0x00010000, 0x00000000,
83 0x00000001, 0x00000000 },
84 { 0x00000000, 0x00010000,
85 0xFFF80014, 0x00000001 },
86 { 0x00000000, 0x00000000,
87 0x00000000, 0x00000000 },
88 { 0x00000000, 0x00000000,
89 0xAAABD556, 0x00000000 }
90 }
91 },
92 {
93 .m = {
94 { 0x00010000, 0x00000000,
95 0x00000001, 0x00000000 },
96 { 0x00000000, 0x00010000,
97 0x00080014, 0xFFF80001 },
98 { 0x00000000, 0x00000000,
99 0x00000000, 0x00000000 },
100 { 0x00000000, 0x00000000,
101 0x5555D556, 0xAAAB0000 }
102 }
103 },
104 {
105 .m = {
106 { 0x00010000, 0x00000000,
107 0x00000001, 0x00000000 },
108 { 0x00000000, 0x00010000,
109 0x00000014, 0xFFF80001 },
110 { 0x00000000, 0x00000000,
111 0x00000000, 0x00000000 },
112 { 0x00000000, 0x00000000,
113 0x0000D556, 0xAAAB0000 }
114 }
115 },
116 {
117 .m = {
118 { 0x00010000, 0x00000000,
119 0x00000001, 0x00000000 },
120 { 0x00000000, 0x00010000,
121 0xFFF80014, 0xFFF80001 },
122 { 0x00000000, 0x00000000,
123 0x00000000, 0x00000000 },
124 { 0x00000000, 0x00000000,
125 0xAAABD556, 0xAAAB0000 }
126 }
127 },
128 {
129 .m = {
130 { 0x00010000, 0x00000000,
131 0x00000001, 0x00000000 },
132 { 0x00000000, 0x00010000,
133 0x0008000C, 0x00080001 },
134 { 0x00000000, 0x00000000,
135 0x00000000, 0x00000000 },
136 { 0x00000000, 0x00000000,
137 0x55558000, 0x55550000 }
138 }
139 },
140 {
141 .m = {
142 { 0x00010000, 0x00000000,
143 0x00000001, 0x00000000 },
144 { 0x00000000, 0x00010000,
145 0x0000000C, 0x00080001 },
146 { 0x00000000, 0x00000000,
147 0x00000000, 0x00000000 },
148 { 0x00000000, 0x00000000,
149 0x00008000, 0x55550000 }
150 }
151 },
152 {
153 .m = {
154 { 0x00010000, 0x00000000,
155 0x00000001, 0x00000000 },
156 { 0x00000000, 0x00010000,
157 0xFFF8000C, 0x00080001 },
158 { 0x00000000, 0x00000000,
159 0x00000000, 0x00000000 },
160 { 0x00000000, 0x00000000,
161 0xAAAB8000, 0x55550000 }
162 }
163 },
164 {
165 .m = {
166 { 0x00010000, 0x00000000,
167 0x00000001, 0x00000000 },
168 { 0x00000000, 0x00010000,
169 0x0008000C, 0x00000001 },
170 { 0x00000000, 0x00000000,
171 0x00000000, 0x00000000 },
172 { 0x00000000, 0x00000000,
173 0x55558000, 0x00000000 }
174 }
175 },
176 {
177 .m = {
178 { 0x00010000, 0x00000000,
179 0x00000001, 0x00000000 },
180 { 0x00000000, 0x00010000,
181 0xFFF8000C, 0x00000001 },
182 { 0x00000000, 0x00000000,
183 0x00000000, 0x00000000 },
184 { 0x00000000, 0x00000000,
185 0xAAAB8000, 0x00000000 }
186 }
187 },
188 {
189 .m = {
190 { 0x00010000, 0x00000000,
191 0x00000001, 0x00000000 },
192 { 0x00000000, 0x00010000,
193 0x0008000C, 0xFFF80001 },
194 { 0x00000000, 0x00000000,
195 0x00000000, 0x00000000 },
196 { 0x00000000, 0x00000000,
197 0x55558000, 0xAAAB0000 }
198 }
199 },
200 {
201 .m = {
202 { 0x00010000, 0x00000000,
203 0x00000001, 0x00000000 },
204 { 0x00000000, 0x00010000,
205 0x0000000C, 0xFFF80001 },
206 { 0x00000000, 0x00000000,
207 0x00000000, 0x00000000 },
208 { 0x00000000, 0x00000000,
209 0x00008000, 0xAAAB0000 }
210 }
211 },
212 {
213 .m = {
214 { 0x00010000, 0x00000000,
215 0x00000001, 0x00000000 },
216 { 0x00000000, 0x00010000,
217 0xFFF8000C, 0xFFF80001 },
218 { 0x00000000, 0x00000000,
219 0x00000000, 0x00000000 },
220 { 0x00000000, 0x00000000,
221 0xAAAB8000, 0xAAAB0000 }
222 }
223 },
224 {
225 .m = {
226 { 0x00010000, 0x00000000,
227 0x00000001, 0x00000000 },
228 { 0x00000000, 0x00010000,
229 0x00080004, 0x00080001 },
230 { 0x00000000, 0x00000000,
231 0x00000000, 0x00000000 },
232 { 0x00000000, 0x00000000,
233 0x55552AAB, 0x55550000 }
234 }
235 },
236 {
237 .m = {
238 { 0x00010000, 0x00000000,
239 0x00000001, 0x00000000 },
240 { 0x00000000, 0x00010000,
241 0x00000004, 0x00080001 },
242 { 0x00000000, 0x00000000,
243 0x00000000, 0x00000000 },
244 { 0x00000000, 0x00000000,
245 0x00002AAB, 0x55550000 }
246 }
247 },
248 {
249 .m = {
250 { 0x00010000, 0x00000000,
251 0x00000001, 0x00000000 },
252 { 0x00000000, 0x00010000,
253 0xFFF80004, 0x00080001 },
254 { 0x00000000, 0x00000000,
255 0x00000000, 0x00000000 },
256 { 0x00000000, 0x00000000,
257 0xAAAB2AAB, 0x55550000 }
258 }
259 },
260 {
261 .m = {
262 { 0x00010000, 0x00000000,
263 0x00000001, 0x00000000 },
264 { 0x00000000, 0x00010000,
265 0x00080004, 0x00000001 },
266 { 0x00000000, 0x00000000,
267 0x00000000, 0x00000000 },
268 { 0x00000000, 0x00000000,
269 0x55552AAB, 0x00000000 }
270 }
271 },
272 {
273 .m = {
274 { 0x00010000, 0x00000000,
275 0x00000001, 0x00000000 },
276 { 0x00000000, 0x00010000,
277 0x00000004, 0x00000001 },
278 { 0x00000000, 0x00000000,
279 0x00000000, 0x00000000 },
280 { 0x00000000, 0x00000000,
281 0x00002AAB, 0x00000000 }
282 }
283 },
284 {
285 .m = {
286 { 0x00010000, 0x00000000,
287 0x00000001, 0x00000000 },
288 { 0x00000000, 0x00010000,
289 0xFFF80004, 0x00000001 },
290 { 0x00000000, 0x00000000,
291 0x00000000, 0x00000000 },
292 { 0x00000000, 0x00000000,
293 0xAAAB2AAB, 0x00000000 }
294 }
295 },
296 {
297 .m = {
298 { 0x00010000, 0x00000000,
299 0x00000001, 0x00000000 },
300 { 0x00000000, 0x00010000,
301 0x00080004, 0xFFF80001 },
302 { 0x00000000, 0x00000000,
303 0x00000000, 0x00000000 },
304 { 0x00000000, 0x00000000,
305 0x55552AAB, 0xAAAB0000 }
306 }
307 },
308 {
309 .m = {
310 { 0x00010000, 0x00000000,
311 0x00000001, 0x00000000 },
312 { 0x00000000, 0x00010000,
313 0x00000004, 0xFFF80001 },
314 { 0x00000000, 0x00000000,
315 0x00000000, 0x00000000 },
316 { 0x00000000, 0x00000000,
317 0x00002AAB, 0xAAAB0000 }
318 }
319 },
320 {
321 .m = {
322 { 0x00010000, 0x00000000,
323 0x00000001, 0x00000000 },
324 { 0x00000000, 0x00010000,
325 0xFFF80004, 0xFFF80001 },
326 { 0x00000000, 0x00000000,
327 0x00000000, 0x00000000 },
328 { 0x00000000, 0x00000000,
329 0xAAAB2AAB, 0xAAAB0000 }
330 }
331 },
332};
333
335 gsDPPipeSync(),
336 gsDPSetCycleType(G_CYC_1CYCLE),
337 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
338 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
339 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
340 gsSPSetGeometryMode(G_CULL_BACK),
341 gsSPVertex(&D_0A000000_E3E260[310], 1, 0),
342 gsSPVertex(&D_0A000000_E3E260[313], 1, 1),
343 gsSPVertex(&D_0A000000_E3E260[335], 2, 2),
344 gsSPVertex(&D_0A000000_E3E260[339], 2, 4),
345 gsSPVertex(&D_0A000000_E3E260[400], 2, 6),
346 gsSPVertex(&D_0A000000_E3E260[418], 8, 8),
347 gsSP2Triangles(0, 6, 7, 0, 0, 7, 1, 0),
348 gsSP2Triangles(8, 2, 3, 0, 8, 3, 9, 0),
349 gsSP2Triangles(10, 4, 5, 0, 10, 5, 11, 0),
350 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
351 gsSPEndDisplayList(),
352};
353
355 gsDPPipeSync(),
356 gsDPSetCycleType(G_CYC_1CYCLE),
357 gsSPDisplayList(D_0A0022A0_E40500),
358 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
359 gsSPSetGeometryMode(G_CULL_BACK),
360 gsSPVertex(&D_0A000000_E3E260[410], 8, 0),
361 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
362 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
363 gsSPEndDisplayList(),
364};
365
367 gsSPDisplayList(D_0A002A20_E40C80),
368 gsSPDisplayList(D_0A002998_E40BF8),
369 gsSPEndDisplayList(),
370};
371
373 gsDPPipeSync(),
374 gsDPSetCycleType(G_CYC_1CYCLE),
375 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
376 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
377 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
378 gsSPSetGeometryMode(G_CULL_BACK),
379 gsSPVertex(&D_0A000000_E3E260[302], 1, 0),
380 gsSPVertex(&D_0A000000_E3E260[305], 1, 1),
381 gsSPVertex(&D_0A000000_E3E260[310], 1, 2),
382 gsSPVertex(&D_0A000000_E3E260[313], 1, 3),
383 gsSPVertex(&D_0A000000_E3E260[315], 2, 4),
384 gsSPVertex(&D_0A000000_E3E260[319], 2, 6),
385 gsSPVertex(&D_0A000000_E3E260[398], 12, 8),
386 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
387 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
388 gsSP2Triangles(12, 4, 5, 0, 12, 5, 13, 0),
389 gsSP2Triangles(14, 6, 7, 0, 14, 7, 15, 0),
390 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
391 gsSPEndDisplayList(),
392};
393
395 gsDPPipeSync(),
396 gsDPSetCycleType(G_CYC_1CYCLE),
397 gsSPDisplayList(D_0A0022A0_E40500),
398 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
399 gsSPSetGeometryMode(G_CULL_BACK),
400 gsSPVertex(&D_0A000000_E3E260[394], 4, 0),
401 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
402 gsSPEndDisplayList(),
403};
404
406 gsSPDisplayList(D_0A002B18_E40D78),
407 gsSPDisplayList(D_0A002A80_E40CE0),
408 gsSPEndDisplayList(),
409};
410
412 gsDPPipeSync(),
413 gsDPSetCycleType(G_CYC_1CYCLE),
414 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
415 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
416 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
417 gsSPSetGeometryMode(G_CULL_BACK),
418 gsSPVertex(&D_0A000000_E3E260[168], 1, 0),
419 gsSPVertex(&D_0A000000_E3E260[171], 1, 1),
420 gsSPVertex(&D_0A000000_E3E260[246], 2, 2),
421 gsSPVertex(&D_0A000000_E3E260[286], 1, 4),
422 gsSPVertex(&D_0A000000_E3E260[289], 1, 5),
423 gsSPVertex(&D_0A000000_E3E260[295], 2, 6),
424 gsSPVertex(&D_0A000000_E3E260[386], 8, 8),
425 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
426 gsSP2Triangles(4, 8, 9, 0, 4, 9, 5, 0),
427 gsSP2Triangles(10, 6, 7, 0, 10, 7, 11, 0),
428 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
429 gsSPEndDisplayList(),
430};
431
433 gsDPPipeSync(),
434 gsDPSetCycleType(G_CYC_1CYCLE),
435 gsSPDisplayList(D_0A0022A0_E40500),
436 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
437 gsSPSetGeometryMode(G_CULL_BACK),
438 gsSPVertex(&D_0A000000_E3E260[378], 8, 0),
439 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
440 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
441 gsSPEndDisplayList(),
442};
443
445 gsSPDisplayList(D_0A002C00_E40E60),
446 gsSPDisplayList(D_0A002B70_E40DD0),
447 gsSPEndDisplayList(),
448};
449
451 gsDPPipeSync(),
452 gsDPSetCycleType(G_CYC_1CYCLE),
453 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
454 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
455 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
456 gsSPSetGeometryMode(G_CULL_BACK),
457 gsSPVertex(&D_0A000000_E3E260[311], 2, 0),
458 gsSPVertex(&D_0A000000_E3E260[330], 5, 2),
459 gsSPVertex(&D_0A000000_E3E260[337], 2, 7),
460 gsSPVertex(&D_0A000000_E3E260[341], 1, 9),
461 gsSPVertex(&D_0A000000_E3E260[356], 2, 10),
462 gsSPVertex(&D_0A000000_E3E260[370], 8, 12),
463 gsSP2Triangles(10, 0, 1, 0, 10, 1, 11, 0),
464 gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0),
465 gsSP2Triangles(6, 12, 13, 0, 6, 13, 7, 0),
466 gsSP2Triangles(8, 14, 15, 0, 8, 15, 9, 0),
467 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
468 gsSPEndDisplayList(),
469};
470
472 gsDPPipeSync(),
473 gsDPSetCycleType(G_CYC_1CYCLE),
474 gsSPDisplayList(D_0A0022A0_E40500),
475 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
476 gsSPSetGeometryMode(G_CULL_BACK),
477 gsSPVertex(&D_0A000000_E3E260[366], 4, 0),
478 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
479 gsSPEndDisplayList(),
480};
481
483 gsSPDisplayList(D_0A002CF0_E40F50),
484 gsSPDisplayList(D_0A002C60_E40EC0),
485 gsSPEndDisplayList(),
486};
487
489 gsDPPipeSync(),
490 gsDPSetCycleType(G_CYC_1CYCLE),
491 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
492 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
493 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
494 gsSPSetGeometryMode(G_CULL_BACK),
495 gsSPVertex(&D_0A000000_E3E260[303], 2, 0),
496 gsSPVertex(&D_0A000000_E3E260[306], 4, 2),
497 gsSPVertex(&D_0A000000_E3E260[311], 2, 6),
498 gsSPVertex(&D_0A000000_E3E260[314], 1, 8),
499 gsSPVertex(&D_0A000000_E3E260[317], 2, 9),
500 gsSPVertex(&D_0A000000_E3E260[321], 1, 11),
501 gsSPVertex(&D_0A000000_E3E260[354], 12, 12),
502 gsSP2Triangles(12, 0, 1, 0, 12, 1, 13, 0),
503 gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0),
504 gsSP2Triangles(14, 6, 7, 0, 14, 7, 15, 0),
505 gsSP2Triangles(8, 16, 17, 0, 8, 17, 9, 0),
506 gsSP2Triangles(10, 18, 19, 0, 10, 19, 11, 0),
507 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
508 gsSPEndDisplayList(),
509};
510
512 gsSPDisplayList(D_0A002D48_E40FA8),
513 gsSPEndDisplayList(),
514};
515
517 gsDPPipeSync(),
518 gsDPSetCycleType(G_CYC_1CYCLE),
519 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
520 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
521 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
522 gsSPSetGeometryMode(G_CULL_BACK),
523 gsSPVertex(&D_0A000000_E3E260[169], 2, 0),
524 gsSPVertex(&D_0A000000_E3E260[214], 2, 2),
525 gsSPVertex(&D_0A000000_E3E260[287], 2, 4),
526 gsSPVertex(&D_0A000000_E3E260[290], 5, 6),
527 gsSPVertex(&D_0A000000_E3E260[297], 1, 11),
528 gsSPVertex(&D_0A000000_E3E260[346], 8, 12),
529 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
530 gsSP2Triangles(12, 4, 5, 0, 12, 5, 13, 0),
531 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
532 gsSP2Triangles(10, 14, 15, 0, 10, 15, 11, 0),
533 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
534 gsSPEndDisplayList(),
535};
536
538 gsDPPipeSync(),
539 gsDPSetCycleType(G_CYC_1CYCLE),
540 gsSPDisplayList(D_0A0022A0_E40500),
541 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
542 gsSPSetGeometryMode(G_CULL_BACK),
543 gsSPVertex(&D_0A000000_E3E260[342], 4, 0),
544 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
545 gsSPEndDisplayList(),
546};
547
549 gsSPDisplayList(D_0A002E88_E410E8),
550 gsSPDisplayList(D_0A002DF8_E41058),
551 gsSPEndDisplayList(),
552};
553
555 gsDPPipeSync(),
556 gsDPSetCycleType(G_CYC_1CYCLE),
557 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
558 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
559 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
560 gsSPSetGeometryMode(G_CULL_BACK),
561 gsSPVertex(&D_0A000000_E3E260[310], 4, 0),
562 gsSPVertex(&D_0A000000_E3E260[330], 12, 4),
563 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
564 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
565 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
566 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
567 gsSPEndDisplayList(),
568};
569
571 gsDPPipeSync(),
572 gsDPSetCycleType(G_CYC_1CYCLE),
573 gsSPDisplayList(D_0A0022A0_E40500),
574 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
575 gsSPSetGeometryMode(G_CULL_BACK),
576 gsSPVertex(&D_0A000000_E3E260[322], 8, 0),
577 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
578 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
579 gsSPEndDisplayList(),
580};
581
583 gsSPDisplayList(D_0A002F48_E411A8),
584 gsSPDisplayList(D_0A002EE0_E41140),
585 gsSPEndDisplayList(),
586};
587
589 gsDPPipeSync(),
590 gsDPSetCycleType(G_CYC_1CYCLE),
591 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
592 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
593 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
594 gsSPSetGeometryMode(G_CULL_BACK),
595 gsSPVertex(&D_0A000000_E3E260[302], 20, 0),
596 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
597 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
598 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
599 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
600 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
601 gsSPEndDisplayList(),
602};
603
605 gsDPPipeSync(),
606 gsDPSetCycleType(G_CYC_1CYCLE),
607 gsSPDisplayList(D_0A0022A0_E40500),
608 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
609 gsSPSetGeometryMode(G_CULL_BACK),
610 gsSPVertex(&D_0A000000_E3E260[298], 4, 0),
611 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
612 gsSPEndDisplayList(),
613};
614
616 gsSPDisplayList(D_0A003010_E41270),
617 gsSPDisplayList(D_0A002FA8_E41208),
618 gsSPEndDisplayList(),
619};
620
622 gsDPPipeSync(),
623 gsDPSetCycleType(G_CYC_1CYCLE),
624 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
625 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
626 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
627 gsSPSetGeometryMode(G_CULL_BACK),
628 gsSPVertex(&D_0A000000_E3E260[168], 4, 0),
629 gsSPVertex(&D_0A000000_E3E260[286], 12, 4),
630 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
631 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
632 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
633 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
634 gsSPEndDisplayList(),
635};
636
638 gsDPPipeSync(),
639 gsDPSetCycleType(G_CYC_1CYCLE),
640 gsSPDisplayList(D_0A0022A0_E40500),
641 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
642 gsSPSetGeometryMode(G_CULL_BACK),
643 gsSPVertex(&D_0A000000_E3E260[278], 8, 0),
644 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
645 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
646 gsSPEndDisplayList(),
647};
648
650 gsSPDisplayList(D_0A0030D0_E41330),
651 gsSPDisplayList(D_0A003068_E412C8),
652 gsSPEndDisplayList(),
653};
654
656 gsDPPipeSync(),
657 gsDPSetCycleType(G_CYC_1CYCLE),
658 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
659 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
660 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
661 gsSPSetGeometryMode(G_CULL_BACK),
662 gsSPVertex(&D_0A000000_E3E260[188], 1, 0),
663 gsSPVertex(&D_0A000000_E3E260[191], 1, 1),
664 gsSPVertex(&D_0A000000_E3E260[193], 2, 2),
665 gsSPVertex(&D_0A000000_E3E260[197], 2, 4),
666 gsSPVertex(&D_0A000000_E3E260[260], 10, 6),
667 gsSP2Triangles(0, 6, 7, 0, 0, 7, 1, 0),
668 gsSP2Triangles(8, 2, 3, 0, 8, 3, 9, 0),
669 gsSP2Triangles(10, 4, 5, 0, 10, 5, 11, 0),
670 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
671 gsSPEndDisplayList(),
672};
673
675 gsDPPipeSync(),
676 gsDPSetCycleType(G_CYC_1CYCLE),
677 gsSPDisplayList(D_0A0022A0_E40500),
678 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
679 gsSPSetGeometryMode(G_CULL_BACK),
680 gsSPVertex(&D_0A000000_E3E260[270], 8, 0),
681 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
682 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
683 gsSPEndDisplayList(),
684};
685
687 gsSPDisplayList(D_0A0031B0_E41410),
688 gsSPDisplayList(D_0A003130_E41390),
689 gsSPEndDisplayList(),
690};
691
693 gsDPPipeSync(),
694 gsDPSetCycleType(G_CYC_1CYCLE),
695 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
696 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
697 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
698 gsSPSetGeometryMode(G_CULL_BACK),
699 gsSPVertex(&D_0A000000_E3E260[180], 1, 0),
700 gsSPVertex(&D_0A000000_E3E260[183], 1, 1),
701 gsSPVertex(&D_0A000000_E3E260[188], 1, 2),
702 gsSPVertex(&D_0A000000_E3E260[191], 1, 3),
703 gsSPVertex(&D_0A000000_E3E260[193], 2, 4),
704 gsSPVertex(&D_0A000000_E3E260[197], 2, 6),
705 gsSPVertex(&D_0A000000_E3E260[258], 12, 8),
706 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
707 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
708 gsSP2Triangles(12, 4, 5, 0, 12, 5, 13, 0),
709 gsSP2Triangles(14, 6, 7, 0, 14, 7, 15, 0),
710 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
711 gsSPEndDisplayList(),
712};
713
715 gsDPPipeSync(),
716 gsDPSetCycleType(G_CYC_1CYCLE),
717 gsSPDisplayList(D_0A0022A0_E40500),
718 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
719 gsSPSetGeometryMode(G_CULL_BACK),
720 gsSPVertex(&D_0A000000_E3E260[254], 4, 0),
721 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
722 gsSPEndDisplayList(),
723};
724
726 gsSPDisplayList(D_0A0032A8_E41508),
727 gsSPDisplayList(D_0A003210_E41470),
728 gsSPEndDisplayList(),
729};
730
732 gsDPPipeSync(),
733 gsDPSetCycleType(G_CYC_1CYCLE),
734 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
735 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
736 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
737 gsSPSetGeometryMode(G_CULL_BACK),
738 gsSPVertex(&D_0A000000_E3E260[160], 1, 0),
739 gsSPVertex(&D_0A000000_E3E260[163], 1, 1),
740 gsSPVertex(&D_0A000000_E3E260[168], 1, 2),
741 gsSPVertex(&D_0A000000_E3E260[171], 1, 3),
742 gsSPVertex(&D_0A000000_E3E260[173], 2, 4),
743 gsSPVertex(&D_0A000000_E3E260[244], 10, 6),
744 gsSP2Triangles(0, 6, 7, 0, 0, 7, 1, 0),
745 gsSP2Triangles(2, 8, 9, 0, 2, 9, 3, 0),
746 gsSP2Triangles(10, 4, 5, 0, 10, 5, 11, 0),
747 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
748 gsSPEndDisplayList(),
749};
750
752 gsDPPipeSync(),
753 gsDPSetCycleType(G_CYC_1CYCLE),
754 gsSPDisplayList(D_0A0022A0_E40500),
755 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
756 gsSPSetGeometryMode(G_CULL_BACK),
757 gsSPVertex(&D_0A000000_E3E260[236], 8, 0),
758 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
759 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
760 gsSPEndDisplayList(),
761};
762
764 gsSPDisplayList(D_0A003388_E415E8),
765 gsSPDisplayList(D_0A003300_E41560),
766 gsSPEndDisplayList(),
767};
768
770 gsDPPipeSync(),
771 gsDPSetCycleType(G_CYC_1CYCLE),
772 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
773 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
774 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
775 gsSPSetGeometryMode(G_CULL_BACK),
776 gsSPVertex(&D_0A000000_E3E260[184], 4, 0),
777 gsSPVertex(&D_0A000000_E3E260[189], 2, 4),
778 gsSPVertex(&D_0A000000_E3E260[192], 1, 6),
779 gsSPVertex(&D_0A000000_E3E260[195], 2, 7),
780 gsSPVertex(&D_0A000000_E3E260[199], 1, 9),
781 gsSPVertex(&D_0A000000_E3E260[226], 10, 10),
782 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
783 gsSP2Triangles(10, 4, 5, 0, 10, 5, 11, 0),
784 gsSP2Triangles(6, 12, 13, 0, 6, 13, 7, 0),
785 gsSP2Triangles(8, 14, 15, 0, 8, 15, 9, 0),
786 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
787 gsSPEndDisplayList(),
788};
789
791 gsDPPipeSync(),
792 gsDPSetCycleType(G_CYC_1CYCLE),
793 gsSPDisplayList(D_0A0022A0_E40500),
794 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
795 gsSPSetGeometryMode(G_CULL_BACK),
796 gsSPVertex(&D_0A000000_E3E260[222], 4, 0),
797 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
798 gsSPEndDisplayList(),
799};
800
802 gsSPDisplayList(D_0A003478_E416D8),
803 gsSPDisplayList(D_0A0033E8_E41648),
804 gsSPEndDisplayList(),
805};
806
808 gsDPPipeSync(),
809 gsDPSetCycleType(G_CYC_1CYCLE),
810 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
811 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
812 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
813 gsSPSetGeometryMode(G_CULL_BACK),
814 gsSPVertex(&D_0A000000_E3E260[161], 2, 0),
815 gsSPVertex(&D_0A000000_E3E260[164], 4, 2),
816 gsSPVertex(&D_0A000000_E3E260[169], 2, 6),
817 gsSPVertex(&D_0A000000_E3E260[172], 1, 8),
818 gsSPVertex(&D_0A000000_E3E260[175], 1, 9),
819 gsSPVertex(&D_0A000000_E3E260[212], 10, 10),
820 gsSP2Triangles(10, 0, 1, 0, 10, 1, 11, 0),
821 gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0),
822 gsSP2Triangles(12, 6, 7, 0, 12, 7, 13, 0),
823 gsSP2Triangles(8, 14, 15, 0, 8, 15, 9, 0),
824 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
825 gsSPEndDisplayList(),
826};
827
829 gsDPPipeSync(),
830 gsDPSetCycleType(G_CYC_1CYCLE),
831 gsSPDisplayList(D_0A0022A0_E40500),
832 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
833 gsSPSetGeometryMode(G_CULL_BACK),
834 gsSPVertex(&D_0A000000_E3E260[208], 4, 0),
835 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
836 gsSPEndDisplayList(),
837};
838
840 gsSPDisplayList(D_0A003560_E417C0),
841 gsSPDisplayList(D_0A0034D0_E41730),
842 gsSPEndDisplayList(),
843};
844
846 gsDPPipeSync(),
847 gsDPSetCycleType(G_CYC_1CYCLE),
848 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
849 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
850 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
851 gsSPSetGeometryMode(G_CULL_BACK),
852 gsSPVertex(&D_0A000000_E3E260[184], 16, 0),
853 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
854 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
855 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
856 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
857 gsSPEndDisplayList(),
858};
859
861 gsDPPipeSync(),
862 gsDPSetCycleType(G_CYC_1CYCLE),
863 gsSPDisplayList(D_0A0022A0_E40500),
864 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
865 gsSPSetGeometryMode(G_CULL_BACK),
866 gsSPVertex(&D_0A000000_E3E260[200], 8, 0),
867 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
868 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
869 gsSPEndDisplayList(),
870};
871
873 gsSPDisplayList(D_0A003618_E41878),
874 gsSPDisplayList(D_0A0035B8_E41818),
875 gsSPEndDisplayList(),
876};
877
879 gsDPPipeSync(),
880 gsDPSetCycleType(G_CYC_1CYCLE),
881 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
882 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
883 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
884 gsSPSetGeometryMode(G_CULL_BACK),
885 gsSPVertex(&D_0A000000_E3E260[180], 20, 0),
886 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
887 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
888 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
889 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
890 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
891 gsSPEndDisplayList(),
892};
893
895 gsDPPipeSync(),
896 gsDPSetCycleType(G_CYC_1CYCLE),
897 gsSPDisplayList(D_0A0022A0_E40500),
898 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
899 gsSPSetGeometryMode(G_CULL_BACK),
900 gsSPVertex(&D_0A000000_E3E260[176], 4, 0),
901 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
902 gsSPEndDisplayList(),
903};
904
906 gsSPDisplayList(D_0A0036E0_E41940),
907 gsSPDisplayList(D_0A003678_E418D8),
908 gsSPEndDisplayList(),
909};
910
912 gsDPPipeSync(),
913 gsDPSetCycleType(G_CYC_1CYCLE),
914 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
915 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
916 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
917 gsSPSetGeometryMode(G_CULL_BACK),
918 gsSPVertex(&D_0A000000_E3E260[160], 16, 0),
919 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
920 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
921 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
922 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
923 gsSPEndDisplayList(),
924};
925
927 gsDPPipeSync(),
928 gsDPSetCycleType(G_CYC_1CYCLE),
929 gsSPDisplayList(D_0A0022A0_E40500),
930 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
931 gsSPSetGeometryMode(G_CULL_BACK),
932 gsSPVertex(&D_0A000000_E3E260[152], 8, 0),
933 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
934 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
935 gsSPEndDisplayList(),
936};
937
939 gsSPDisplayList(D_0A003798_E419F8),
940 gsSPDisplayList(D_0A003738_E41998),
941 gsSPEndDisplayList(),
942};
943
945 gsDPPipeSync(),
946 gsDPSetCycleType(G_CYC_1CYCLE),
947 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
948 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
949 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
950 gsSPSetGeometryMode(G_CULL_BACK),
951 gsSPVertex(&D_0A000000_E3E260[60], 1, 0),
952 gsSPVertex(&D_0A000000_E3E260[63], 1, 1),
953 gsSPVertex(&D_0A000000_E3E260[65], 2, 2),
954 gsSPVertex(&D_0A000000_E3E260[69], 2, 4),
955 gsSPVertex(&D_0A000000_E3E260[134], 10, 6),
956 gsSP2Triangles(0, 6, 7, 0, 0, 7, 1, 0),
957 gsSP2Triangles(8, 2, 3, 0, 8, 3, 9, 0),
958 gsSP2Triangles(10, 4, 5, 0, 10, 5, 11, 0),
959 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
960 gsSPEndDisplayList(),
961};
962
964 gsDPPipeSync(),
965 gsDPSetCycleType(G_CYC_1CYCLE),
966 gsSPDisplayList(D_0A0022A0_E40500),
967 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
968 gsSPSetGeometryMode(G_CULL_BACK),
969 gsSPVertex(&D_0A000000_E3E260[144], 8, 0),
970 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
971 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
972 gsSPEndDisplayList(),
973};
974
976 gsSPDisplayList(D_0A003878_E41AD8),
977 gsSPDisplayList(D_0A0037F8_E41A58),
978 gsSPEndDisplayList(),
979};
980
982 gsDPPipeSync(),
983 gsDPSetCycleType(G_CYC_1CYCLE),
984 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
985 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
986 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
987 gsSPSetGeometryMode(G_CULL_BACK),
988 gsSPVertex(&D_0A000000_E3E260[52], 1, 0),
989 gsSPVertex(&D_0A000000_E3E260[55], 1, 1),
990 gsSPVertex(&D_0A000000_E3E260[60], 1, 2),
991 gsSPVertex(&D_0A000000_E3E260[63], 1, 3),
992 gsSPVertex(&D_0A000000_E3E260[65], 2, 4),
993 gsSPVertex(&D_0A000000_E3E260[69], 2, 6),
994 gsSPVertex(&D_0A000000_E3E260[132], 12, 8),
995 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
996 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
997 gsSP2Triangles(12, 4, 5, 0, 12, 5, 13, 0),
998 gsSP2Triangles(14, 6, 7, 0, 14, 7, 15, 0),
999 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1000 gsSPEndDisplayList(),
1001};
1002
1004 gsDPPipeSync(),
1005 gsDPSetCycleType(G_CYC_1CYCLE),
1006 gsSPDisplayList(D_0A0022A0_E40500),
1007 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1008 gsSPSetGeometryMode(G_CULL_BACK),
1009 gsSPVertex(&D_0A000000_E3E260[128], 4, 0),
1010 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1011 gsSPEndDisplayList(),
1012};
1013
1015 gsSPDisplayList(D_0A003970_E41BD0),
1016 gsSPDisplayList(D_0A0038D8_E41B38),
1017 gsSPEndDisplayList(),
1018};
1019
1021 gsDPPipeSync(),
1022 gsDPSetCycleType(G_CYC_1CYCLE),
1023 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1024 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1025 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1026 gsSPSetGeometryMode(G_CULL_BACK),
1027 gsSPVertex(&D_0A000000_E3E260[32], 1, 0),
1028 gsSPVertex(&D_0A000000_E3E260[35], 1, 1),
1029 gsSPVertex(&D_0A000000_E3E260[40], 1, 2),
1030 gsSPVertex(&D_0A000000_E3E260[43], 1, 3),
1031 gsSPVertex(&D_0A000000_E3E260[45], 2, 4),
1032 gsSPVertex(&D_0A000000_E3E260[118], 10, 6),
1033 gsSP2Triangles(0, 6, 7, 0, 0, 7, 1, 0),
1034 gsSP2Triangles(2, 8, 9, 0, 2, 9, 3, 0),
1035 gsSP2Triangles(10, 4, 5, 0, 10, 5, 11, 0),
1036 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1037 gsSPEndDisplayList(),
1038};
1039
1041 gsDPPipeSync(),
1042 gsDPSetCycleType(G_CYC_1CYCLE),
1043 gsSPDisplayList(D_0A0022A0_E40500),
1044 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1045 gsSPSetGeometryMode(G_CULL_BACK),
1046 gsSPVertex(&D_0A000000_E3E260[110], 8, 0),
1047 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1048 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1049 gsSPEndDisplayList(),
1050};
1051
1053 gsSPDisplayList(D_0A003A50_E41CB0),
1054 gsSPDisplayList(D_0A0039C8_E41C28),
1055 gsSPEndDisplayList(),
1056};
1057
1059 gsDPPipeSync(),
1060 gsDPSetCycleType(G_CYC_1CYCLE),
1061 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1062 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1063 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1064 gsSPSetGeometryMode(G_CULL_BACK),
1065 gsSPVertex(&D_0A000000_E3E260[56], 4, 0),
1066 gsSPVertex(&D_0A000000_E3E260[61], 2, 4),
1067 gsSPVertex(&D_0A000000_E3E260[64], 1, 6),
1068 gsSPVertex(&D_0A000000_E3E260[67], 2, 7),
1069 gsSPVertex(&D_0A000000_E3E260[71], 1, 9),
1070 gsSPVertex(&D_0A000000_E3E260[96], 10, 10),
1071 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1072 gsSP2Triangles(10, 4, 5, 0, 10, 5, 11, 0),
1073 gsSP2Triangles(6, 12, 13, 0, 6, 13, 7, 0),
1074 gsSP2Triangles(8, 14, 15, 0, 8, 15, 9, 0),
1075 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1076 gsSPEndDisplayList(),
1077};
1078
1080 gsDPPipeSync(),
1081 gsDPSetCycleType(G_CYC_1CYCLE),
1082 gsSPDisplayList(D_0A0022A0_E40500),
1083 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1084 gsSPSetGeometryMode(G_CULL_BACK),
1085 gsSPVertex(&D_0A000000_E3E260[106], 4, 0),
1086 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1087 gsSPEndDisplayList(),
1088};
1089
1091 gsSPDisplayList(D_0A003B40_E41DA0),
1092 gsSPDisplayList(D_0A003AB0_E41D10),
1093 gsSPEndDisplayList(),
1094};
1095
1097 gsDPPipeSync(),
1098 gsDPSetCycleType(G_CYC_1CYCLE),
1099 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1100 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1101 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1102 gsSPSetGeometryMode(G_CULL_BACK),
1103 gsSPVertex(&D_0A000000_E3E260[53], 2, 0),
1104 gsSPVertex(&D_0A000000_E3E260[56], 4, 2),
1105 gsSPVertex(&D_0A000000_E3E260[61], 2, 6),
1106 gsSPVertex(&D_0A000000_E3E260[64], 1, 8),
1107 gsSPVertex(&D_0A000000_E3E260[67], 2, 9),
1108 gsSPVertex(&D_0A000000_E3E260[71], 1, 11),
1109 gsSPVertex(&D_0A000000_E3E260[94], 12, 12),
1110 gsSP2Triangles(12, 0, 1, 0, 12, 1, 13, 0),
1111 gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0),
1112 gsSP2Triangles(14, 6, 7, 0, 14, 7, 15, 0),
1113 gsSP2Triangles(8, 16, 17, 0, 8, 17, 9, 0),
1114 gsSP2Triangles(10, 18, 19, 0, 10, 19, 11, 0),
1115 gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
1116 gsSPEndDisplayList(),
1117};
1118
1120 gsSPDisplayList(D_0A003B98_E41DF8),
1121 gsSPEndDisplayList(),
1122};
1123
1125 gsDPPipeSync(),
1126 gsDPSetCycleType(G_CYC_1CYCLE),
1127 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1128 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1129 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1130 gsSPSetGeometryMode(G_CULL_BACK),
1131 gsSPVertex(&D_0A000000_E3E260[33], 2, 0),
1132 gsSPVertex(&D_0A000000_E3E260[36], 4, 2),
1133 gsSPVertex(&D_0A000000_E3E260[41], 2, 6),
1134 gsSPVertex(&D_0A000000_E3E260[44], 1, 8),
1135 gsSPVertex(&D_0A000000_E3E260[47], 1, 9),
1136 gsSPVertex(&D_0A000000_E3E260[84], 10, 10),
1137 gsSP2Triangles(10, 0, 1, 0, 10, 1, 11, 0),
1138 gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0),
1139 gsSP2Triangles(12, 6, 7, 0, 12, 7, 13, 0),
1140 gsSP2Triangles(8, 14, 15, 0, 8, 15, 9, 0),
1141 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1142 gsSPEndDisplayList(),
1143};
1144
1146 gsDPPipeSync(),
1147 gsDPSetCycleType(G_CYC_1CYCLE),
1148 gsSPDisplayList(D_0A0022A0_E40500),
1149 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1150 gsSPSetGeometryMode(G_CULL_BACK),
1151 gsSPVertex(&D_0A000000_E3E260[80], 4, 0),
1152 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1153 gsSPEndDisplayList(),
1154};
1155
1157 gsSPDisplayList(D_0A003CD8_E41F38),
1158 gsSPDisplayList(D_0A003C48_E41EA8),
1159 gsSPEndDisplayList(),
1160};
1161
1163 gsDPPipeSync(),
1164 gsDPSetCycleType(G_CYC_1CYCLE),
1165 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1166 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1167 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1168 gsSPSetGeometryMode(G_CULL_BACK),
1169 gsSPVertex(&D_0A000000_E3E260[56], 16, 0),
1170 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1171 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1172 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1173 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1174 gsSPEndDisplayList(),
1175};
1176
1178 gsDPPipeSync(),
1179 gsDPSetCycleType(G_CYC_1CYCLE),
1180 gsSPDisplayList(D_0A0022A0_E40500),
1181 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1182 gsSPSetGeometryMode(G_CULL_BACK),
1183 gsSPVertex(&D_0A000000_E3E260[72], 8, 0),
1184 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1185 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1186 gsSPEndDisplayList(),
1187};
1188
1190 gsSPDisplayList(D_0A003D90_E41FF0),
1191 gsSPDisplayList(D_0A003D30_E41F90),
1192 gsSPEndDisplayList(),
1193};
1194
1196 gsDPPipeSync(),
1197 gsDPSetCycleType(G_CYC_1CYCLE),
1198 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1199 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1200 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1201 gsSPSetGeometryMode(G_CULL_BACK),
1202 gsSPVertex(&D_0A000000_E3E260[52], 20, 0),
1203 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1204 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1205 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1206 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1207 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1208 gsSPEndDisplayList(),
1209};
1210
1212 gsDPPipeSync(),
1213 gsDPSetCycleType(G_CYC_1CYCLE),
1214 gsSPDisplayList(D_0A0022A0_E40500),
1215 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1216 gsSPSetGeometryMode(G_CULL_BACK),
1217 gsSPVertex(&D_0A000000_E3E260[48], 4, 0),
1218 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1219 gsSPEndDisplayList(),
1220};
1221
1223 gsSPDisplayList(D_0A003E58_E420B8),
1224 gsSPDisplayList(D_0A003DF0_E42050),
1225 gsSPEndDisplayList(),
1226};
1227
1229 gsDPPipeSync(),
1230 gsDPSetCycleType(G_CYC_1CYCLE),
1231 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1232 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1233 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1234 gsSPSetGeometryMode(G_CULL_BACK),
1235 gsSPVertex(&D_0A000000_E3E260[32], 16, 0),
1236 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1237 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1238 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1239 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1240 gsSPEndDisplayList(),
1241};
1242
1244 gsDPPipeSync(),
1245 gsDPSetCycleType(G_CYC_1CYCLE),
1246 gsSPDisplayList(D_0A0022A0_E40500),
1247 gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
1248 gsSPSetGeometryMode(G_CULL_BACK),
1249 gsSPVertex(&D_0A000000_E3E260[24], 8, 0),
1250 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1251 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1252 gsSPEndDisplayList(),
1253};
1254
1256 gsSPDisplayList(D_0A003F10_E42170),
1257 gsSPDisplayList(D_0A003EB0_E42110),
1258 gsSPEndDisplayList(),
1259};
1260
Gfx D_0A0037F8_E41A58[]
Gfx D_0A003300_E41560[]
Gfx D_0A003560_E417C0[]
Gfx D_0A002998_E40BF8[]
Gfx D_0A003D90_E41FF0[]
Gfx D_0A003B80_E41DE0[]
Gfx D_0A003068_E412C8[]
Gfx D_0A002EC8_E41128[]
Gfx D_0A003388_E415E8[]
Gfx D_0A003A98_E41CF8[]
Gfx D_0A0038D8_E41B38[]
Gfx D_0A003CD8_E41F38[]
Gfx D_0A003DF0_E42050[]
Gfx D_0A003130_E41390[]
Gfx D_0A0035A0_E41800[]
Gfx D_0A003E98_E420F8[]
Gfx D_0A003AB0_E41D10[]
Gfx D_0A002C00_E40E60[]
Gfx D_0A002B70_E40DD0[]
Gfx D_0A0031B0_E41410[]
Gfx D_0A003210_E41470[]
Gfx D_0A003738_E41998[]
Gfx D_0A003B40_E41DA0[]
Gfx D_0A0032E8_E41548[]
Gfx D_0A002F90_E411F0[]
Gfx D_0A002A80_E40CE0[]
Gfx D_0A0036E0_E41940[]
Gfx D_0A0033D0_E41630[]
Gfx D_0A003010_E41270[]
Gfx D_0A0039B0_E41C10[]
Gfx D_0A0037E0_E41A40[]
Gfx D_0A002A68_E40CC8[]
Gfx D_0A0022A0_E40500[]
Gfx D_0A0033E8_E41648[]
Gfx D_0A003798_E419F8[]
Gfx D_0A002D48_E40FA8[]
Gfx D_0A002B58_E40DB8[]
Gfx D_0A002DF8_E41058[]
Gfx D_0A003478_E416D8[]
Mtx Entity_ShatteringBrickBlock_FragmentsMatrices[]
Gfx D_0A003C38_E41E98[]
Gfx D_0A0038C0_E41B20[]
Gfx D_0A003E58_E420B8[]
Gfx D_0A002DE8_E41048[]
Gfx D_0A003F10_E42170[]
Gfx D_0A003618_E41878[]
Gfx D_0A003050_E412B0[]
Gfx D_0A003B98_E41DF8[]
Gfx D_0A003118_E41378[]
Gfx D_0A002CF0_E40F50[]
Gfx D_0A002EE0_E41140[]
Gfx D_0A002F48_E411A8[]
Gfx D_0A003D18_E41F78[]
Gfx D_0A0035B8_E41818[]
Gfx D_0A002C60_E40EC0[]
Gfx D_0A003970_E41BD0[]
Gfx D_0A003F58_E421B8[]
Gfx D_0A002FA8_E41208[]
Gfx D_0A002B18_E40D78[]
Gfx D_0A003C48_E41EA8[]
Gfx D_0A003EB0_E42110[]
Gfx D_0A002D30_E40F90[]
Gfx D_0A002E88_E410E8[]
Gfx D_0A0034D0_E41730[]
Gfx * Entity_ShatteringBrickBlock_FragmentsRender[]
Gfx D_0A003DD8_E42038[]
Gfx D_0A0032A8_E41508[]
Gfx D_0A003720_E41980[]
Gfx D_0A003678_E418D8[]
Gfx D_0A0039C8_E41C28[]
Gfx D_0A0030D0_E41330[]
Gfx D_0A002C48_E40EA8[]
Gfx D_0A0031F8_E41458[]
Gfx D_0A003D30_E41F90[]
Gfx D_0A002A20_E40C80[]
Gfx D_0A0034B8_E41718[]
Gfx D_0A003A50_E41CB0[]
Gfx D_0A003660_E418C0[]
Gfx D_0A003878_E41AD8[]
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
#define PM_CC_03
Definition macros.h:278