Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
ShatteringHammer3Block.c
Go to the documentation of this file.
1#include "common.h"
2#include "include_asset.h"
3
4#include "entity/model/ShatteringHammer3Block.vtx.inc.c"
5
6INCLUDE_IMG("entity/model/ShatteringHammer3Block_texture.png", D_0A001050_E398E0);
7INCLUDE_PAL("entity/model/ShatteringHammer3Block_texture.pal", D_0A001150_E399E0);
9 gsDPSetTextureLUT(G_TT_RGBA16),
10 gsDPLoadTLUT_pal16(0, D_0A001150_E399E0),
11 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
12 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
13 gsDPSetTextureDetail(G_TD_CLAMP),
14 gsDPSetTextureLOD(G_TL_TILE),
15 gsDPLoadTextureBlock_4b(D_0A001050_E398E0, G_IM_FMT_CI, 16, 32, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 4, 5, G_TX_NOLOD, G_TX_NOLOD),
16 gsDPSetTexturePersp(G_TP_PERSP),
17 gsDPSetTextureFilter(G_TF_BILERP),
18 gsSPEndDisplayList(),
19};
20
22 {
23 .m = {
24 { 0x00010000, 0x00000000,
25 0x00000001, 0x00000000 },
26 { 0x00000000, 0x00010000,
27 0x00100029, 0x00100001 },
28 { 0x00000000, 0x00000000,
29 0x00000000, 0x00000000 },
30 { 0x00000000, 0x00000000,
31 0xAAABAAAB, 0xAAAB0000 }
32 }
33 },
34 {
35 .m = {
36 { 0x00010000, 0x00000000,
37 0x00000001, 0x00000000 },
38 { 0x00000000, 0x00010000,
39 0x00000029, 0x00100001 },
40 { 0x00000000, 0x00000000,
41 0x00000000, 0x00000000 },
42 { 0x00000000, 0x00000000,
43 0x0000AAAB, 0xAAAB0000 }
44 }
45 },
46 {
47 .m = {
48 { 0x00010000, 0x00000000,
49 0x00000001, 0x00000000 },
50 { 0x00000000, 0x00010000,
51 0xFFF00029, 0x00100001 },
52 { 0x00000000, 0x00000000,
53 0x00000000, 0x00000000 },
54 { 0x00000000, 0x00000000,
55 0x5555AAAB, 0xAAAB0000 }
56 }
57 },
58 {
59 .m = {
60 { 0x00010000, 0x00000000,
61 0x00000001, 0x00000000 },
62 { 0x00000000, 0x00010000,
63 0x00100029, 0x00000001 },
64 { 0x00000000, 0x00000000,
65 0x00000000, 0x00000000 },
66 { 0x00000000, 0x00000000,
67 0xAAABAAAB, 0x00000000 }
68 }
69 },
70 {
71 .m = {
72 { 0x00010000, 0x00000000,
73 0x00000001, 0x00000000 },
74 { 0x00000000, 0x00010000,
75 0x00000029, 0x00000001 },
76 { 0x00000000, 0x00000000,
77 0x00000000, 0x00000000 },
78 { 0x00000000, 0x00000000,
79 0x0000AAAB, 0x00000000 }
80 }
81 },
82 {
83 .m = {
84 { 0x00010000, 0x00000000,
85 0x00000001, 0x00000000 },
86 { 0x00000000, 0x00010000,
87 0xFFF00029, 0x00000001 },
88 { 0x00000000, 0x00000000,
89 0x00000000, 0x00000000 },
90 { 0x00000000, 0x00000000,
91 0x5555AAAB, 0x00000000 }
92 }
93 },
94 {
95 .m = {
96 { 0x00010000, 0x00000000,
97 0x00000001, 0x00000000 },
98 { 0x00000000, 0x00010000,
99 0x00100029, 0xFFF00001 },
100 { 0x00000000, 0x00000000,
101 0x00000000, 0x00000000 },
102 { 0x00000000, 0x00000000,
103 0xAAABAAAB, 0x55550000 }
104 }
105 },
106 {
107 .m = {
108 { 0x00010000, 0x00000000,
109 0x00000001, 0x00000000 },
110 { 0x00000000, 0x00010000,
111 0x00000029, 0xFFF00001 },
112 { 0x00000000, 0x00000000,
113 0x00000000, 0x00000000 },
114 { 0x00000000, 0x00000000,
115 0x0000AAAB, 0x55550000 }
116 }
117 },
118 {
119 .m = {
120 { 0x00010000, 0x00000000,
121 0x00000001, 0x00000000 },
122 { 0x00000000, 0x00010000,
123 0xFFF00029, 0xFFF00001 },
124 { 0x00000000, 0x00000000,
125 0x00000000, 0x00000000 },
126 { 0x00000000, 0x00000000,
127 0x5555AAAB, 0x55550000 }
128 }
129 },
130 {
131 .m = {
132 { 0x00010000, 0x00000000,
133 0x00000001, 0x00000000 },
134 { 0x00000000, 0x00010000,
135 0x00100019, 0x00100001 },
136 { 0x00000000, 0x00000000,
137 0x00000000, 0x00000000 },
138 { 0x00000000, 0x00000000,
139 0xAAAB0000, 0xAAAB0000 }
140 }
141 },
142 {
143 .m = {
144 { 0x00010000, 0x00000000,
145 0x00000001, 0x00000000 },
146 { 0x00000000, 0x00010000,
147 0x00000019, 0x00100001 },
148 { 0x00000000, 0x00000000,
149 0x00000000, 0x00000000 },
150 { 0x00000000, 0x00000000,
151 0x00000000, 0xAAAB0000 }
152 }
153 },
154 {
155 .m = {
156 { 0x00010000, 0x00000000,
157 0x00000001, 0x00000000 },
158 { 0x00000000, 0x00010000,
159 0xFFF00019, 0x00100001 },
160 { 0x00000000, 0x00000000,
161 0x00000000, 0x00000000 },
162 { 0x00000000, 0x00000000,
163 0x55550000, 0xAAAB0000 }
164 }
165 },
166 {
167 .m = {
168 { 0x00010000, 0x00000000,
169 0x00000001, 0x00000000 },
170 { 0x00000000, 0x00010000,
171 0x00100019, 0x00000001 },
172 { 0x00000000, 0x00000000,
173 0x00000000, 0x00000000 },
174 { 0x00000000, 0x00000000,
175 0xAAAB0000, 0x00000000 }
176 }
177 },
178 {
179 .m = {
180 { 0x00010000, 0x00000000,
181 0x00000001, 0x00000000 },
182 { 0x00000000, 0x00010000,
183 0xFFF00019, 0x00000001 },
184 { 0x00000000, 0x00000000,
185 0x00000000, 0x00000000 },
186 { 0x00000000, 0x00000000,
187 0x55550000, 0x00000000 }
188 }
189 },
190 {
191 .m = {
192 { 0x00010000, 0x00000000,
193 0x00000001, 0x00000000 },
194 { 0x00000000, 0x00010000,
195 0x00100019, 0xFFF00001 },
196 { 0x00000000, 0x00000000,
197 0x00000000, 0x00000000 },
198 { 0x00000000, 0x00000000,
199 0xAAAB0000, 0x55550000 }
200 }
201 },
202 {
203 .m = {
204 { 0x00010000, 0x00000000,
205 0x00000001, 0x00000000 },
206 { 0x00000000, 0x00010000,
207 0x00000019, 0xFFF00001 },
208 { 0x00000000, 0x00000000,
209 0x00000000, 0x00000000 },
210 { 0x00000000, 0x00000000,
211 0x00000000, 0x55550000 }
212 }
213 },
214 {
215 .m = {
216 { 0x00010000, 0x00000000,
217 0x00000001, 0x00000000 },
218 { 0x00000000, 0x00010000,
219 0xFFF00019, 0xFFF00001 },
220 { 0x00000000, 0x00000000,
221 0x00000000, 0x00000000 },
222 { 0x00000000, 0x00000000,
223 0x55550000, 0x55550000 }
224 }
225 },
226 {
227 .m = {
228 { 0x00010000, 0x00000000,
229 0x00000001, 0x00000000 },
230 { 0x00000000, 0x00010000,
231 0x00100008, 0x00100001 },
232 { 0x00000000, 0x00000000,
233 0x00000000, 0x00000000 },
234 { 0x00000000, 0x00000000,
235 0xAAAB5556, 0xAAAB0000 }
236 }
237 },
238 {
239 .m = {
240 { 0x00010000, 0x00000000,
241 0x00000001, 0x00000000 },
242 { 0x00000000, 0x00010000,
243 0x00000008, 0x00100001 },
244 { 0x00000000, 0x00000000,
245 0x00000000, 0x00000000 },
246 { 0x00000000, 0x00000000,
247 0x00005556, 0xAAAB0000 }
248 }
249 },
250 {
251 .m = {
252 { 0x00010000, 0x00000000,
253 0x00000001, 0x00000000 },
254 { 0x00000000, 0x00010000,
255 0xFFF00008, 0x00100001 },
256 { 0x00000000, 0x00000000,
257 0x00000000, 0x00000000 },
258 { 0x00000000, 0x00000000,
259 0x55555556, 0xAAAB0000 }
260 }
261 },
262 {
263 .m = {
264 { 0x00010000, 0x00000000,
265 0x00000001, 0x00000000 },
266 { 0x00000000, 0x00010000,
267 0x00100008, 0x00000001 },
268 { 0x00000000, 0x00000000,
269 0x00000000, 0x00000000 },
270 { 0x00000000, 0x00000000,
271 0xAAAB5556, 0x00000000 }
272 }
273 },
274 {
275 .m = {
276 { 0x00010000, 0x00000000,
277 0x00000001, 0x00000000 },
278 { 0x00000000, 0x00010000,
279 0x00000008, 0x00000001 },
280 { 0x00000000, 0x00000000,
281 0x00000000, 0x00000000 },
282 { 0x00000000, 0x00000000,
283 0x00005556, 0x00000000 }
284 }
285 },
286 {
287 .m = {
288 { 0x00010000, 0x00000000,
289 0x00000001, 0x00000000 },
290 { 0x00000000, 0x00010000,
291 0xFFF00008, 0x00000001 },
292 { 0x00000000, 0x00000000,
293 0x00000000, 0x00000000 },
294 { 0x00000000, 0x00000000,
295 0x55555556, 0x00000000 }
296 }
297 },
298 {
299 .m = {
300 { 0x00010000, 0x00000000,
301 0x00000001, 0x00000000 },
302 { 0x00000000, 0x00010000,
303 0x00100008, 0xFFF00001 },
304 { 0x00000000, 0x00000000,
305 0x00000000, 0x00000000 },
306 { 0x00000000, 0x00000000,
307 0xAAAB5556, 0x55550000 }
308 }
309 },
310 {
311 .m = {
312 { 0x00010000, 0x00000000,
313 0x00000001, 0x00000000 },
314 { 0x00000000, 0x00010000,
315 0x00000008, 0xFFF00001 },
316 { 0x00000000, 0x00000000,
317 0x00000000, 0x00000000 },
318 { 0x00000000, 0x00000000,
319 0x00005556, 0x55550000 }
320 }
321 },
322 {
323 .m = {
324 { 0x00010000, 0x00000000,
325 0x00000001, 0x00000000 },
326 { 0x00000000, 0x00010000,
327 0xFFF00008, 0xFFF00001 },
328 { 0x00000000, 0x00000000,
329 0x00000000, 0x00000000 },
330 { 0x00000000, 0x00000000,
331 0x55555556, 0x55550000 }
332 }
333 },
334};
335
337 gsDPPipeSync(),
338 gsDPSetCycleType(G_CYC_1CYCLE),
339 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
340 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
341 gsSPClearGeometryMode(G_LIGHTING),
342 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
343 gsSPVertex(&D_0A000000_E38890[135], 1, 0),
344 gsSPVertex(&D_0A000000_E38890[142], 1, 1),
345 gsSPVertex(&D_0A000000_E38890[144], 2, 2),
346 gsSPVertex(&D_0A000000_E38890[159], 4, 4),
347 gsSPVertex(&D_0A000000_E38890[179], 2, 8),
348 gsSPVertex(&D_0A000000_E38890[185], 2, 10),
349 gsSP2Triangles(8, 0, 1, 0, 8, 1, 9, 0),
350 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
351 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
352 gsSPEndDisplayList(),
353};
354
356 gsDPPipeSync(),
357 gsDPSetCycleType(G_CYC_1CYCLE),
358 gsSPDisplayList(D_0A001170_E39A00),
359 gsSPClearGeometryMode(G_LIGHTING),
360 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
361 gsSPVertex(&D_0A000000_E38890[215], 1, 0),
362 gsSPVertex(&D_0A000000_E38890[218], 1, 1),
363 gsSPVertex(&D_0A000000_E38890[251], 10, 2),
364 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
365 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
366 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
367 gsSPEndDisplayList(),
368};
369
371 gsSPDisplayList(D_0A001918_E3A1A8),
372 gsSPDisplayList(D_0A001898_E3A128),
373 gsSPEndDisplayList(),
374};
375
377 gsDPPipeSync(),
378 gsDPSetCycleType(G_CYC_1CYCLE),
379 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
380 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
381 gsSPClearGeometryMode(G_LIGHTING),
382 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
383 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
384 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
385 gsSPVertex(&D_0A000000_E38890[135], 1, 2),
386 gsSPVertex(&D_0A000000_E38890[142], 1, 3),
387 gsSPVertex(&D_0A000000_E38890[144], 2, 4),
388 gsSPVertex(&D_0A000000_E38890[159], 4, 6),
389 gsSPVertex(&D_0A000000_E38890[175], 2, 10),
390 gsSPVertex(&D_0A000000_E38890[179], 2, 12),
391 gsSPVertex(&D_0A000000_E38890[185], 2, 14),
392 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
393 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
394 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
395 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
396 gsSPEndDisplayList(),
397};
398
400 gsDPPipeSync(),
401 gsDPSetCycleType(G_CYC_1CYCLE),
402 gsSPDisplayList(D_0A001170_E39A00),
403 gsSPClearGeometryMode(G_LIGHTING),
404 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
405 gsSPVertex(&D_0A000000_E38890[207], 1, 0),
406 gsSPVertex(&D_0A000000_E38890[210], 1, 1),
407 gsSPVertex(&D_0A000000_E38890[245], 6, 2),
408 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
409 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
410 gsSPEndDisplayList(),
411};
412
414 gsSPDisplayList(D_0A001A30_E3A2C0),
415 gsSPDisplayList(D_0A001990_E3A220),
416 gsSPEndDisplayList(),
417};
418
420 gsDPPipeSync(),
421 gsDPSetCycleType(G_CYC_1CYCLE),
422 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
423 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
424 gsSPClearGeometryMode(G_LIGHTING),
425 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
426 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
427 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
428 gsSPVertex(&D_0A000000_E38890[135], 1, 2),
429 gsSPVertex(&D_0A000000_E38890[142], 1, 3),
430 gsSPVertex(&D_0A000000_E38890[159], 4, 4),
431 gsSPVertex(&D_0A000000_E38890[175], 2, 8),
432 gsSPVertex(&D_0A000000_E38890[179], 2, 10),
433 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
434 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
435 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
436 gsSPEndDisplayList(),
437};
438
440 gsDPPipeSync(),
441 gsDPSetCycleType(G_CYC_1CYCLE),
442 gsSPDisplayList(D_0A001170_E39A00),
443 gsSPClearGeometryMode(G_LIGHTING),
444 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
445 gsSPVertex(&D_0A000000_E38890[195], 1, 0),
446 gsSPVertex(&D_0A000000_E38890[198], 1, 1),
447 gsSPVertex(&D_0A000000_E38890[235], 10, 2),
448 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
449 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
450 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
451 gsSPEndDisplayList(),
452};
453
455 gsSPDisplayList(D_0A001B28_E3A3B8),
456 gsSPDisplayList(D_0A001AA0_E3A330),
457 gsSPEndDisplayList(),
458};
459
461 gsDPPipeSync(),
462 gsDPSetCycleType(G_CYC_1CYCLE),
463 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
464 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
465 gsSPClearGeometryMode(G_LIGHTING),
466 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
467 gsSPVertex(&D_0A000000_E38890[126], 4, 0),
468 gsSPVertex(&D_0A000000_E38890[134], 2, 4),
469 gsSPVertex(&D_0A000000_E38890[137], 1, 6),
470 gsSPVertex(&D_0A000000_E38890[142], 5, 7),
471 gsSPVertex(&D_0A000000_E38890[159], 4, 12),
472 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
473 gsSP2Triangles(4, 5, 7, 0, 4, 7, 6, 0),
474 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
475 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
476 gsSPEndDisplayList(),
477};
478
480 gsDPPipeSync(),
481 gsDPSetCycleType(G_CYC_1CYCLE),
482 gsSPDisplayList(D_0A001170_E39A00),
483 gsSPClearGeometryMode(G_LIGHTING),
484 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
485 gsSPVertex(&D_0A000000_E38890[215], 4, 0),
486 gsSPVertex(&D_0A000000_E38890[231], 4, 4),
487 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
488 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
489 gsSPEndDisplayList(),
490};
491
493 gsSPDisplayList(D_0A001C20_E3A4B0),
494 gsSPDisplayList(D_0A001BA0_E3A430),
495 gsSPEndDisplayList(),
496};
497
499 gsDPPipeSync(),
500 gsDPSetCycleType(G_CYC_1CYCLE),
501 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
502 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
503 gsSPClearGeometryMode(G_LIGHTING),
504 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
505 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
506 gsSPVertex(&D_0A000000_E38890[134], 2, 8),
507 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
508 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
509 gsSPVertex(&D_0A000000_E38890[159], 4, 16),
510 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
511 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
512 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
513 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
514 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
515 gsSPEndDisplayList(),
516};
517
519 gsDPPipeSync(),
520 gsDPSetCycleType(G_CYC_1CYCLE),
521 gsSPDisplayList(D_0A001170_E39A00),
522 gsSPClearGeometryMode(G_LIGHTING),
523 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
524 gsSPVertex(&D_0A000000_E38890[207], 4, 0),
525 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
526 gsSPEndDisplayList(),
527};
528
530 gsSPDisplayList(D_0A001D10_E3A5A0),
531 gsSPDisplayList(D_0A001C88_E3A518),
532 gsSPEndDisplayList(),
533};
534
536 gsDPPipeSync(),
537 gsDPSetCycleType(G_CYC_1CYCLE),
538 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
539 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
540 gsSPClearGeometryMode(G_LIGHTING),
541 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
542 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
543 gsSPVertex(&D_0A000000_E38890[134], 2, 8),
544 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
545 gsSPVertex(&D_0A000000_E38890[142], 1, 11),
546 gsSPVertex(&D_0A000000_E38890[159], 4, 12),
547 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
548 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
549 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
550 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
551 gsSPEndDisplayList(),
552};
553
555 gsDPPipeSync(),
556 gsDPSetCycleType(G_CYC_1CYCLE),
557 gsSPDisplayList(D_0A001170_E39A00),
558 gsSPClearGeometryMode(G_LIGHTING),
559 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
560 gsSPVertex(&D_0A000000_E38890[195], 4, 0),
561 gsSPVertex(&D_0A000000_E38890[227], 4, 4),
562 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
563 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
564 gsSPEndDisplayList(),
565};
566
568 gsSPDisplayList(D_0A001DE8_E3A678),
569 gsSPDisplayList(D_0A001D68_E3A5F8),
570 gsSPEndDisplayList(),
571};
572
574 gsDPPipeSync(),
575 gsDPSetCycleType(G_CYC_1CYCLE),
576 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
577 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
578 gsSPClearGeometryMode(G_LIGHTING),
579 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
580 gsSPVertex(&D_0A000000_E38890[126], 4, 0),
581 gsSPVertex(&D_0A000000_E38890[134], 2, 4),
582 gsSPVertex(&D_0A000000_E38890[137], 1, 6),
583 gsSPVertex(&D_0A000000_E38890[142], 5, 7),
584 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
585 gsSP2Triangles(4, 5, 7, 0, 4, 7, 6, 0),
586 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
587 gsSPEndDisplayList(),
588};
589
591 gsDPPipeSync(),
592 gsDPSetCycleType(G_CYC_1CYCLE),
593 gsSPDisplayList(D_0A001170_E39A00),
594 gsSPClearGeometryMode(G_LIGHTING),
595 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
596 gsSPVertex(&D_0A000000_E38890[215], 12, 0),
597 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
598 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
599 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
600 gsSPEndDisplayList(),
601};
602
604 gsSPDisplayList(D_0A001EC0_E3A750),
605 gsSPDisplayList(D_0A001E50_E3A6E0),
606 gsSPEndDisplayList(),
607};
608
610 gsDPPipeSync(),
611 gsDPSetCycleType(G_CYC_1CYCLE),
612 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
613 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
614 gsSPClearGeometryMode(G_LIGHTING),
615 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
616 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
617 gsSPVertex(&D_0A000000_E38890[134], 2, 8),
618 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
619 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
620 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
621 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
622 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
623 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
624 gsSPEndDisplayList(),
625};
626
628 gsDPPipeSync(),
629 gsDPSetCycleType(G_CYC_1CYCLE),
630 gsSPDisplayList(D_0A001170_E39A00),
631 gsSPClearGeometryMode(G_LIGHTING),
632 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
633 gsSPVertex(&D_0A000000_E38890[207], 8, 0),
634 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
635 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
636 gsSPEndDisplayList(),
637};
638
640 gsSPDisplayList(D_0A001FA0_E3A830),
641 gsSPDisplayList(D_0A001F28_E3A7B8),
642 gsSPEndDisplayList(),
643};
644
646 gsDPPipeSync(),
647 gsDPSetCycleType(G_CYC_1CYCLE),
648 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
649 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
650 gsSPClearGeometryMode(G_LIGHTING),
651 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
652 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
653 gsSPVertex(&D_0A000000_E38890[134], 4, 8),
654 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
655 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
656 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
657 gsSPEndDisplayList(),
658};
659
661 gsDPPipeSync(),
662 gsDPSetCycleType(G_CYC_1CYCLE),
663 gsSPDisplayList(D_0A001170_E39A00),
664 gsSPClearGeometryMode(G_LIGHTING),
665 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
666 gsSPVertex(&D_0A000000_E38890[195], 12, 0),
667 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
668 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
669 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
670 gsSPEndDisplayList(),
671};
672
674 gsSPDisplayList(D_0A002060_E3A8F0),
675 gsSPDisplayList(D_0A002000_E3A890),
676 gsSPEndDisplayList(),
677};
678
680 gsDPPipeSync(),
681 gsDPSetCycleType(G_CYC_1CYCLE),
682 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
683 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
684 gsSPClearGeometryMode(G_LIGHTING),
685 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
686 gsSPVertex(&D_0A000000_E38890[130], 1, 0),
687 gsSPVertex(&D_0A000000_E38890[133], 1, 1),
688 gsSPVertex(&D_0A000000_E38890[135], 1, 2),
689 gsSPVertex(&D_0A000000_E38890[142], 1, 3),
690 gsSPVertex(&D_0A000000_E38890[144], 2, 4),
691 gsSPVertex(&D_0A000000_E38890[159], 4, 6),
692 gsSPVertex(&D_0A000000_E38890[177], 4, 10),
693 gsSPVertex(&D_0A000000_E38890[185], 2, 14),
694 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
695 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
696 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
697 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
698 gsSPEndDisplayList(),
699};
700
702 gsDPPipeSync(),
703 gsDPSetCycleType(G_CYC_1CYCLE),
704 gsSPDisplayList(D_0A001170_E39A00),
705 gsSPClearGeometryMode(G_LIGHTING),
706 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
707 gsSPVertex(&D_0A000000_E38890[187], 8, 0),
708 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
709 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
710 gsSPEndDisplayList(),
711};
712
714 gsSPDisplayList(D_0A002160_E3A9F0),
715 gsSPDisplayList(D_0A0020C8_E3A958),
716 gsSPEndDisplayList(),
717};
718
720 gsDPPipeSync(),
721 gsDPSetCycleType(G_CYC_1CYCLE),
722 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
723 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
724 gsSPClearGeometryMode(G_LIGHTING),
725 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
726 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
727 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
728 gsSPVertex(&D_0A000000_E38890[130], 1, 2),
729 gsSPVertex(&D_0A000000_E38890[133], 1, 3),
730 gsSPVertex(&D_0A000000_E38890[135], 1, 4),
731 gsSPVertex(&D_0A000000_E38890[142], 1, 5),
732 gsSPVertex(&D_0A000000_E38890[144], 2, 6),
733 gsSPVertex(&D_0A000000_E38890[159], 4, 8),
734 gsSPVertex(&D_0A000000_E38890[175], 6, 12),
735 gsSPVertex(&D_0A000000_E38890[185], 2, 18),
736 gsSP2Triangles(0, 12, 13, 0, 0, 13, 1, 0),
737 gsSP2Triangles(2, 14, 15, 0, 2, 15, 3, 0),
738 gsSP2Triangles(16, 4, 5, 0, 16, 5, 17, 0),
739 gsSP2Triangles(18, 6, 7, 0, 18, 7, 19, 0),
740 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
741 gsSPEndDisplayList(),
742};
743
745 gsDPPipeSync(),
746 gsDPSetCycleType(G_CYC_1CYCLE),
747 gsSPDisplayList(D_0A001170_E39A00),
748 gsSPClearGeometryMode(G_LIGHTING),
749 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
750 gsSPVertex(&D_0A000000_E38890[181], 4, 0),
751 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
752 gsSPEndDisplayList(),
753};
754
756 gsSPDisplayList(D_0A002270_E3AB00),
757 gsSPDisplayList(D_0A0021C0_E3AA50),
758 gsSPEndDisplayList(),
759};
760
762 gsDPPipeSync(),
763 gsDPSetCycleType(G_CYC_1CYCLE),
764 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
765 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
766 gsSPClearGeometryMode(G_LIGHTING),
767 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
768 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
769 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
770 gsSPVertex(&D_0A000000_E38890[130], 1, 2),
771 gsSPVertex(&D_0A000000_E38890[133], 1, 3),
772 gsSPVertex(&D_0A000000_E38890[135], 1, 4),
773 gsSPVertex(&D_0A000000_E38890[142], 1, 5),
774 gsSPVertex(&D_0A000000_E38890[159], 4, 6),
775 gsSPVertex(&D_0A000000_E38890[175], 6, 10),
776 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
777 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
778 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
779 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
780 gsSPEndDisplayList(),
781};
782
784 gsDPPipeSync(),
785 gsDPSetCycleType(G_CYC_1CYCLE),
786 gsSPDisplayList(D_0A001170_E39A00),
787 gsSPClearGeometryMode(G_LIGHTING),
788 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
789 gsSPVertex(&D_0A000000_E38890[167], 8, 0),
790 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
791 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
792 gsSPEndDisplayList(),
793};
794
796 gsSPDisplayList(D_0A002360_E3ABF0),
797 gsSPDisplayList(D_0A0022C8_E3AB58),
798 gsSPEndDisplayList(),
799};
800
802 gsDPPipeSync(),
803 gsDPSetCycleType(G_CYC_1CYCLE),
804 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
805 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
806 gsSPClearGeometryMode(G_LIGHTING),
807 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
808 gsSPVertex(&D_0A000000_E38890[126], 10, 0),
809 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
810 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
811 gsSPVertex(&D_0A000000_E38890[159], 4, 16),
812 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
813 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
814 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
815 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
816 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
817 gsSPEndDisplayList(),
818};
819
821 gsDPPipeSync(),
822 gsDPSetCycleType(G_CYC_1CYCLE),
823 gsSPDisplayList(D_0A001170_E39A00),
824 gsSPClearGeometryMode(G_LIGHTING),
825 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
826 gsSPVertex(&D_0A000000_E38890[163], 4, 0),
827 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
828 gsSPEndDisplayList(),
829};
830
832 gsSPDisplayList(D_0A002440_E3ACD0),
833 gsSPDisplayList(D_0A0023C0_E3AC50),
834 gsSPEndDisplayList(),
835};
836
838 gsDPPipeSync(),
839 gsDPSetCycleType(G_CYC_1CYCLE),
840 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
841 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
842 gsSPClearGeometryMode(G_LIGHTING),
843 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
844 gsSPVertex(&D_0A000000_E38890[122], 14, 0),
845 gsSPVertex(&D_0A000000_E38890[137], 1, 14),
846 gsSPVertex(&D_0A000000_E38890[142], 1, 15),
847 gsSPVertex(&D_0A000000_E38890[159], 4, 16),
848 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
849 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
850 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
851 gsSP2Triangles(12, 13, 15, 0, 12, 15, 14, 0),
852 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
853 gsSPEndDisplayList(),
854};
855
857 gsDPPipeSync(),
858 gsDPSetCycleType(G_CYC_1CYCLE),
859 gsSPDisplayList(D_0A001170_E39A00),
860 gsSPClearGeometryMode(G_LIGHTING),
861 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
862 gsSPVertex(&D_0A000000_E38890[155], 4, 0),
863 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
864 gsSPEndDisplayList(),
865};
866
868 gsSPDisplayList(D_0A002518_E3ADA8),
869 gsSPDisplayList(D_0A002498_E3AD28),
870 gsSPEndDisplayList(),
871};
872
874 gsDPPipeSync(),
875 gsDPSetCycleType(G_CYC_1CYCLE),
876 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
877 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
878 gsSPClearGeometryMode(G_LIGHTING),
879 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
880 gsSPVertex(&D_0A000000_E38890[126], 10, 0),
881 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
882 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
883 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
884 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
885 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
886 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
887 gsSPEndDisplayList(),
888};
889
891 gsDPPipeSync(),
892 gsDPSetCycleType(G_CYC_1CYCLE),
893 gsSPDisplayList(D_0A001170_E39A00),
894 gsSPClearGeometryMode(G_LIGHTING),
895 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
896 gsSPVertex(&D_0A000000_E38890[147], 8, 0),
897 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
898 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
899 gsSPEndDisplayList(),
900};
901
903 gsSPDisplayList(D_0A0025E0_E3AE70),
904 gsSPDisplayList(D_0A002570_E3AE00),
905 gsSPEndDisplayList(),
906};
907
909 gsDPPipeSync(),
910 gsDPSetCycleType(G_CYC_1CYCLE),
911 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
912 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
913 gsSPClearGeometryMode(G_LIGHTING),
914 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
915 gsSPVertex(&D_0A000000_E38890[122], 14, 0),
916 gsSPVertex(&D_0A000000_E38890[137], 1, 14),
917 gsSPVertex(&D_0A000000_E38890[142], 5, 15),
918 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
919 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
920 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
921 gsSP2Triangles(12, 13, 15, 0, 12, 15, 14, 0),
922 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
923 gsSPEndDisplayList(),
924};
925
927 gsDPPipeSync(),
928 gsDPSetCycleType(G_CYC_1CYCLE),
929 gsSPDisplayList(D_0A001170_E39A00),
930 gsSPClearGeometryMode(G_LIGHTING),
931 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
932 gsSPVertex(&D_0A000000_E38890[138], 4, 0),
933 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
934 gsSPEndDisplayList(),
935};
936
938 gsSPDisplayList(D_0A0026B8_E3AF48),
939 gsSPDisplayList(D_0A002640_E3AED0),
940 gsSPEndDisplayList(),
941};
942
944 gsDPPipeSync(),
945 gsDPSetCycleType(G_CYC_1CYCLE),
946 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
947 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
948 gsSPClearGeometryMode(G_LIGHTING),
949 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
950 gsSPVertex(&D_0A000000_E38890[122], 16, 0),
951 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
952 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
953 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
954 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
955 gsSPEndDisplayList(),
956};
957
959 gsDPPipeSync(),
960 gsDPSetCycleType(G_CYC_1CYCLE),
961 gsSPDisplayList(D_0A001170_E39A00),
962 gsSPClearGeometryMode(G_LIGHTING),
963 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
964 gsSPVertex(&D_0A000000_E38890[114], 8, 0),
965 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
966 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
967 gsSPEndDisplayList(),
968};
969
971 gsSPDisplayList(D_0A002770_E3B000),
972 gsSPDisplayList(D_0A002710_E3AFA0),
973 gsSPEndDisplayList(),
974};
975
977 gsDPPipeSync(),
978 gsDPSetCycleType(G_CYC_1CYCLE),
979 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
980 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
981 gsSPClearGeometryMode(G_LIGHTING),
982 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
983 gsSPVertex(&D_0A000000_E38890[34], 1, 0),
984 gsSPVertex(&D_0A000000_E38890[37], 1, 1),
985 gsSPVertex(&D_0A000000_E38890[55], 2, 2),
986 gsSPVertex(&D_0A000000_E38890[74], 4, 4),
987 gsSPVertex(&D_0A000000_E38890[92], 2, 8),
988 gsSPVertex(&D_0A000000_E38890[102], 2, 10),
989 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
990 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
991 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
992 gsSPEndDisplayList(),
993};
994
996 gsDPPipeSync(),
997 gsDPSetCycleType(G_CYC_1CYCLE),
998 gsSPDisplayList(D_0A001170_E39A00),
999 gsSPClearGeometryMode(G_LIGHTING),
1000 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1001 gsSPVertex(&D_0A000000_E38890[59], 2, 0),
1002 gsSPVertex(&D_0A000000_E38890[104], 10, 2),
1003 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1004 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1005 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1006 gsSPEndDisplayList(),
1007};
1008
1010 gsSPDisplayList(D_0A002850_E3B0E0),
1011 gsSPDisplayList(D_0A0027D0_E3B060),
1012 gsSPEndDisplayList(),
1013};
1014
1016 gsDPPipeSync(),
1017 gsDPSetCycleType(G_CYC_1CYCLE),
1018 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1019 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1020 gsSPClearGeometryMode(G_LIGHTING),
1021 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1022 gsSPVertex(&D_0A000000_E38890[34], 1, 0),
1023 gsSPVertex(&D_0A000000_E38890[37], 1, 1),
1024 gsSPVertex(&D_0A000000_E38890[42], 1, 2),
1025 gsSPVertex(&D_0A000000_E38890[45], 1, 3),
1026 gsSPVertex(&D_0A000000_E38890[55], 2, 4),
1027 gsSPVertex(&D_0A000000_E38890[74], 4, 6),
1028 gsSPVertex(&D_0A000000_E38890[92], 4, 10),
1029 gsSPVertex(&D_0A000000_E38890[102], 2, 14),
1030 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
1031 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
1032 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
1033 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
1034 gsSPEndDisplayList(),
1035};
1036
1038 gsDPPipeSync(),
1039 gsDPSetCycleType(G_CYC_1CYCLE),
1040 gsSPDisplayList(D_0A001170_E39A00),
1041 gsSPClearGeometryMode(G_LIGHTING),
1042 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1043 gsSPVertex(&D_0A000000_E38890[47], 2, 0),
1044 gsSPVertex(&D_0A000000_E38890[96], 6, 2),
1045 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1046 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1047 gsSPEndDisplayList(),
1048};
1049
1051 gsSPDisplayList(D_0A002958_E3B1E8),
1052 gsSPDisplayList(D_0A0028C0_E3B150),
1053 gsSPEndDisplayList(),
1054};
1055
1057 gsDPPipeSync(),
1058 gsDPSetCycleType(G_CYC_1CYCLE),
1059 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1060 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1061 gsSPClearGeometryMode(G_LIGHTING),
1062 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1063 gsSPVertex(&D_0A000000_E38890[34], 1, 0),
1064 gsSPVertex(&D_0A000000_E38890[37], 1, 1),
1065 gsSPVertex(&D_0A000000_E38890[42], 1, 2),
1066 gsSPVertex(&D_0A000000_E38890[45], 1, 3),
1067 gsSPVertex(&D_0A000000_E38890[74], 4, 4),
1068 gsSPVertex(&D_0A000000_E38890[92], 4, 8),
1069 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
1070 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
1071 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1072 gsSPEndDisplayList(),
1073};
1074
1076 gsDPPipeSync(),
1077 gsDPSetCycleType(G_CYC_1CYCLE),
1078 gsSPDisplayList(D_0A001170_E39A00),
1079 gsSPClearGeometryMode(G_LIGHTING),
1080 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1081 gsSPVertex(&D_0A000000_E38890[23], 2, 0),
1082 gsSPVertex(&D_0A000000_E38890[82], 10, 2),
1083 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1084 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1085 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1086 gsSPEndDisplayList(),
1087};
1088
1090 gsSPDisplayList(D_0A002A40_E3B2D0),
1091 gsSPDisplayList(D_0A0029C0_E3B250),
1092 gsSPEndDisplayList(),
1093};
1094
1096 gsDPPipeSync(),
1097 gsDPSetCycleType(G_CYC_1CYCLE),
1098 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1099 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1100 gsSPClearGeometryMode(G_LIGHTING),
1101 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1102 gsSPVertex(&D_0A000000_E38890[34], 8, 0),
1103 gsSPVertex(&D_0A000000_E38890[54], 4, 8),
1104 gsSPVertex(&D_0A000000_E38890[74], 4, 12),
1105 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1106 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1107 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1108 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1109 gsSPEndDisplayList(),
1110};
1111
1113 gsDPPipeSync(),
1114 gsDPSetCycleType(G_CYC_1CYCLE),
1115 gsSPDisplayList(D_0A001170_E39A00),
1116 gsSPClearGeometryMode(G_LIGHTING),
1117 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1118 gsSPVertex(&D_0A000000_E38890[58], 4, 0),
1119 gsSPVertex(&D_0A000000_E38890[78], 4, 4),
1120 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1121 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1122 gsSPEndDisplayList(),
1123};
1124
1126 gsSPDisplayList(D_0A002B20_E3B3B0),
1127 gsSPDisplayList(D_0A002AB0_E3B340),
1128 gsSPEndDisplayList(),
1129};
1130
1132 gsDPPipeSync(),
1133 gsDPSetCycleType(G_CYC_1CYCLE),
1134 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1135 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1136 gsSPClearGeometryMode(G_LIGHTING),
1137 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1138 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1139 gsSPVertex(&D_0A000000_E38890[54], 4, 12),
1140 gsSPVertex(&D_0A000000_E38890[74], 4, 16),
1141 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1142 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1143 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1144 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1145 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1146 gsSPEndDisplayList(),
1147};
1148
1150 gsDPPipeSync(),
1151 gsDPSetCycleType(G_CYC_1CYCLE),
1152 gsSPDisplayList(D_0A001170_E39A00),
1153 gsSPClearGeometryMode(G_LIGHTING),
1154 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1155 gsSPVertex(&D_0A000000_E38890[46], 4, 0),
1156 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1157 gsSPEndDisplayList(),
1158};
1159
1161 gsSPDisplayList(D_0A002C00_E3B490),
1162 gsSPDisplayList(D_0A002B88_E3B418),
1163 gsSPEndDisplayList(),
1164};
1165
1167 gsDPPipeSync(),
1168 gsDPSetCycleType(G_CYC_1CYCLE),
1169 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1170 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1171 gsSPClearGeometryMode(G_LIGHTING),
1172 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1173 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1174 gsSPVertex(&D_0A000000_E38890[74], 4, 12),
1175 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1176 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1177 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1178 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1179 gsSPEndDisplayList(),
1180};
1181
1183 gsDPPipeSync(),
1184 gsDPSetCycleType(G_CYC_1CYCLE),
1185 gsSPDisplayList(D_0A001170_E39A00),
1186 gsSPClearGeometryMode(G_LIGHTING),
1187 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1188 gsSPVertex(&D_0A000000_E38890[22], 4, 0),
1189 gsSPVertex(&D_0A000000_E38890[70], 4, 4),
1190 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1191 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1192 gsSPEndDisplayList(),
1193};
1194
1196 gsSPDisplayList(D_0A002CC0_E3B550),
1197 gsSPDisplayList(D_0A002C58_E3B4E8),
1198 gsSPEndDisplayList(),
1199};
1200
1202 gsDPPipeSync(),
1203 gsDPSetCycleType(G_CYC_1CYCLE),
1204 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1205 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1206 gsSPClearGeometryMode(G_LIGHTING),
1207 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1208 gsSPVertex(&D_0A000000_E38890[34], 8, 0),
1209 gsSPVertex(&D_0A000000_E38890[54], 4, 8),
1210 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1211 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1212 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1213 gsSPEndDisplayList(),
1214};
1215
1217 gsDPPipeSync(),
1218 gsDPSetCycleType(G_CYC_1CYCLE),
1219 gsSPDisplayList(D_0A001170_E39A00),
1220 gsSPClearGeometryMode(G_LIGHTING),
1221 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1222 gsSPVertex(&D_0A000000_E38890[58], 12, 0),
1223 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1224 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1225 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1226 gsSPEndDisplayList(),
1227};
1228
1230 gsSPDisplayList(D_0A002D88_E3B618),
1231 gsSPDisplayList(D_0A002D28_E3B5B8),
1232 gsSPEndDisplayList(),
1233};
1234
1236 gsDPPipeSync(),
1237 gsDPSetCycleType(G_CYC_1CYCLE),
1238 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1239 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1240 gsSPClearGeometryMode(G_LIGHTING),
1241 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1242 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1243 gsSPVertex(&D_0A000000_E38890[54], 4, 12),
1244 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1245 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1246 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1247 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1248 gsSPEndDisplayList(),
1249};
1250
1252 gsDPPipeSync(),
1253 gsDPSetCycleType(G_CYC_1CYCLE),
1254 gsSPDisplayList(D_0A001170_E39A00),
1255 gsSPClearGeometryMode(G_LIGHTING),
1256 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1257 gsSPVertex(&D_0A000000_E38890[46], 8, 0),
1258 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1259 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1260 gsSPEndDisplayList(),
1261};
1262
1264 gsSPDisplayList(D_0A002E58_E3B6E8),
1265 gsSPDisplayList(D_0A002DF0_E3B680),
1266 gsSPEndDisplayList(),
1267};
1268
1270 gsDPPipeSync(),
1271 gsDPSetCycleType(G_CYC_1CYCLE),
1272 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1273 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1274 gsSPClearGeometryMode(G_LIGHTING),
1275 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1276 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1277 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1278 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1279 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1280 gsSPEndDisplayList(),
1281};
1282
1284 gsDPPipeSync(),
1285 gsDPSetCycleType(G_CYC_1CYCLE),
1286 gsSPDisplayList(D_0A001170_E39A00),
1287 gsSPClearGeometryMode(G_LIGHTING),
1288 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1289 gsSPVertex(&D_0A000000_E38890[22], 12, 0),
1290 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1291 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1292 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1293 gsSPEndDisplayList(),
1294};
1295
1297 gsSPDisplayList(D_0A002F10_E3B7A0),
1298 gsSPDisplayList(D_0A002EB8_E3B748),
1299 gsSPEndDisplayList(),
1300};
1301
Gfx D_0A002CC0_E3B550[]
Gfx D_0A0027D0_E3B060[]
Gfx D_0A001B88_E3A418[]
Gfx D_0A001EC0_E3A750[]
Gfx D_0A002B20_E3B3B0[]
Gfx D_0A0020C8_E3A958[]
Gfx D_0A001918_E3A1A8[]
Gfx D_0A001F10_E3A7A0[]
Gfx D_0A0021C0_E3AA50[]
Gfx D_0A002640_E3AED0[]
Gfx D_0A002710_E3AFA0[]
Gfx D_0A002EA0_E3B730[]
Gfx D_0A002480_E3AD10[]
Gfx D_0A002B70_E3B400[]
Gfx D_0A002360_E3ABF0[]
Gfx D_0A001F28_E3A7B8[]
Gfx D_0A002270_E3AB00[]
Gfx D_0A002A40_E3B2D0[]
Gfx D_0A0025E0_E3AE70[]
Gfx D_0A001C88_E3A518[]
Gfx D_0A001DE8_E3A678[]
Gfx D_0A001A30_E3A2C0[]
Gfx D_0A0029C0_E3B250[]
Gfx D_0A002F60_E3B7F0[]
Gfx D_0A0028C0_E3B150[]
Gfx D_0A002498_E3AD28[]
Gfx D_0A001BA0_E3A430[]
Gfx D_0A002160_E3A9F0[]
Gfx D_0A001990_E3A220[]
Gfx D_0A002060_E3A8F0[]
Gfx D_0A001B28_E3A3B8[]
Gfx D_0A001898_E3A128[]
Gfx D_0A001D10_E3A5A0[]
Gfx D_0A001978_E3A208[]
Gfx D_0A001E50_E3A6E0[]
Gfx D_0A002628_E3AEB8[]
Gfx D_0A001E38_E3A6C8[]
Gfx D_0A0023A8_E3AC38[]
Gfx D_0A0026B8_E3AF48[]
Gfx D_0A001D68_E3A5F8[]
Gfx D_0A001D50_E3A5E0[]
Gfx D_0A002A98_E3B328[]
Gfx D_0A0027B8_E3B048[]
Gfx D_0A002558_E3ADE8[]
Gfx D_0A0026F8_E3AF88[]
Gfx D_0A002C00_E3B490[]
Gfx D_0A002E58_E3B6E8[]
Gfx * Entity_ShatteringHammer3Block_FragmentsRender[]
Gfx D_0A0023C0_E3AC50[]
Gfx D_0A002DD8_E3B668[]
Gfx D_0A002B88_E3B418[]
Gfx D_0A0028A8_E3B138[]
Gfx D_0A002C58_E3B4E8[]
Gfx D_0A0022B0_E3AB40[]
Gfx D_0A002000_E3A890[]
Gfx D_0A002D88_E3B618[]
Gfx D_0A002518_E3ADA8[]
Gfx D_0A0020B0_E3A940[]
Gfx D_0A002D10_E3B5A0[]
Gfx D_0A001C20_E3A4B0[]
Gfx D_0A001170_E39A00[]
Mtx Entity_ShatteringHammer3Block_FragmentsMatrices[]
Gfx D_0A002EB8_E3B748[]
Gfx D_0A001C70_E3A500[]
Gfx D_0A002D28_E3B5B8[]
Gfx D_0A002DF0_E3B680[]
Gfx D_0A002770_E3B000[]
Gfx D_0A001FA0_E3A830[]
Gfx D_0A002AB0_E3B340[]
Gfx D_0A002C40_E3B4D0[]
Gfx D_0A002F10_E3B7A0[]
Gfx D_0A0021A8_E3AA38[]
Gfx D_0A001FE8_E3A878[]
Gfx D_0A001AA0_E3A330[]
Gfx D_0A002958_E3B1E8[]
Gfx D_0A001A88_E3A318[]
Gfx D_0A0022C8_E3AB58[]
Gfx D_0A0029A8_E3B238[]
Gfx D_0A002570_E3AE00[]
Gfx D_0A002850_E3B0E0[]
Gfx D_0A002440_E3ACD0[]
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
#define PM_CC_03
Definition macros.h:278