Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
ShatteringHammer2Block.c
Go to the documentation of this file.
1#include "common.h"
2#include "include_asset.h"
3
4#include "entity/model/ShatteringHammer2Block.vtx.inc.c"
5
6INCLUDE_IMG("entity/model/ShatteringHammer2Block_texture.png", D_0A001060_E366D0);
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_0A001060_E366D0, G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 32, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_MIRROR | G_TX_WRAP, 4, 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 0x00100029, 0x00100001 },
26 { 0x00000000, 0x00000000,
27 0x00000000, 0x00000000 },
28 { 0x00000000, 0x00000000,
29 0xAAABAAAB, 0xAAAB0000 }
30 }
31 },
32 {
33 .m = {
34 { 0x00010000, 0x00000000,
35 0x00000001, 0x00000000 },
36 { 0x00000000, 0x00010000,
37 0x00000029, 0x00100001 },
38 { 0x00000000, 0x00000000,
39 0x00000000, 0x00000000 },
40 { 0x00000000, 0x00000000,
41 0x0000AAAB, 0xAAAB0000 }
42 }
43 },
44 {
45 .m = {
46 { 0x00010000, 0x00000000,
47 0x00000001, 0x00000000 },
48 { 0x00000000, 0x00010000,
49 0xFFF00029, 0x00100001 },
50 { 0x00000000, 0x00000000,
51 0x00000000, 0x00000000 },
52 { 0x00000000, 0x00000000,
53 0x5555AAAB, 0xAAAB0000 }
54 }
55 },
56 {
57 .m = {
58 { 0x00010000, 0x00000000,
59 0x00000001, 0x00000000 },
60 { 0x00000000, 0x00010000,
61 0x00100029, 0x00000001 },
62 { 0x00000000, 0x00000000,
63 0x00000000, 0x00000000 },
64 { 0x00000000, 0x00000000,
65 0xAAABAAAB, 0x00000000 }
66 }
67 },
68 {
69 .m = {
70 { 0x00010000, 0x00000000,
71 0x00000001, 0x00000000 },
72 { 0x00000000, 0x00010000,
73 0x00000029, 0x00000001 },
74 { 0x00000000, 0x00000000,
75 0x00000000, 0x00000000 },
76 { 0x00000000, 0x00000000,
77 0x0000AAAB, 0x00000000 }
78 }
79 },
80 {
81 .m = {
82 { 0x00010000, 0x00000000,
83 0x00000001, 0x00000000 },
84 { 0x00000000, 0x00010000,
85 0xFFF00029, 0x00000001 },
86 { 0x00000000, 0x00000000,
87 0x00000000, 0x00000000 },
88 { 0x00000000, 0x00000000,
89 0x5555AAAB, 0x00000000 }
90 }
91 },
92 {
93 .m = {
94 { 0x00010000, 0x00000000,
95 0x00000001, 0x00000000 },
96 { 0x00000000, 0x00010000,
97 0x00100029, 0xFFF00001 },
98 { 0x00000000, 0x00000000,
99 0x00000000, 0x00000000 },
100 { 0x00000000, 0x00000000,
101 0xAAABAAAB, 0x55550000 }
102 }
103 },
104 {
105 .m = {
106 { 0x00010000, 0x00000000,
107 0x00000001, 0x00000000 },
108 { 0x00000000, 0x00010000,
109 0x00000029, 0xFFF00001 },
110 { 0x00000000, 0x00000000,
111 0x00000000, 0x00000000 },
112 { 0x00000000, 0x00000000,
113 0x0000AAAB, 0x55550000 }
114 }
115 },
116 {
117 .m = {
118 { 0x00010000, 0x00000000,
119 0x00000001, 0x00000000 },
120 { 0x00000000, 0x00010000,
121 0xFFF00029, 0xFFF00001 },
122 { 0x00000000, 0x00000000,
123 0x00000000, 0x00000000 },
124 { 0x00000000, 0x00000000,
125 0x5555AAAB, 0x55550000 }
126 }
127 },
128 {
129 .m = {
130 { 0x00010000, 0x00000000,
131 0x00000001, 0x00000000 },
132 { 0x00000000, 0x00010000,
133 0x00100019, 0x00100001 },
134 { 0x00000000, 0x00000000,
135 0x00000000, 0x00000000 },
136 { 0x00000000, 0x00000000,
137 0xAAAB0000, 0xAAAB0000 }
138 }
139 },
140 {
141 .m = {
142 { 0x00010000, 0x00000000,
143 0x00000001, 0x00000000 },
144 { 0x00000000, 0x00010000,
145 0x00000019, 0x00100001 },
146 { 0x00000000, 0x00000000,
147 0x00000000, 0x00000000 },
148 { 0x00000000, 0x00000000,
149 0x00000000, 0xAAAB0000 }
150 }
151 },
152 {
153 .m = {
154 { 0x00010000, 0x00000000,
155 0x00000001, 0x00000000 },
156 { 0x00000000, 0x00010000,
157 0xFFF00019, 0x00100001 },
158 { 0x00000000, 0x00000000,
159 0x00000000, 0x00000000 },
160 { 0x00000000, 0x00000000,
161 0x55550000, 0xAAAB0000 }
162 }
163 },
164 {
165 .m = {
166 { 0x00010000, 0x00000000,
167 0x00000001, 0x00000000 },
168 { 0x00000000, 0x00010000,
169 0x00100019, 0x00000001 },
170 { 0x00000000, 0x00000000,
171 0x00000000, 0x00000000 },
172 { 0x00000000, 0x00000000,
173 0xAAAB0000, 0x00000000 }
174 }
175 },
176 {
177 .m = {
178 { 0x00010000, 0x00000000,
179 0x00000001, 0x00000000 },
180 { 0x00000000, 0x00010000,
181 0xFFF00019, 0x00000001 },
182 { 0x00000000, 0x00000000,
183 0x00000000, 0x00000000 },
184 { 0x00000000, 0x00000000,
185 0x55550000, 0x00000000 }
186 }
187 },
188 {
189 .m = {
190 { 0x00010000, 0x00000000,
191 0x00000001, 0x00000000 },
192 { 0x00000000, 0x00010000,
193 0x00100019, 0xFFF00001 },
194 { 0x00000000, 0x00000000,
195 0x00000000, 0x00000000 },
196 { 0x00000000, 0x00000000,
197 0xAAAB0000, 0x55550000 }
198 }
199 },
200 {
201 .m = {
202 { 0x00010000, 0x00000000,
203 0x00000001, 0x00000000 },
204 { 0x00000000, 0x00010000,
205 0x00000019, 0xFFF00001 },
206 { 0x00000000, 0x00000000,
207 0x00000000, 0x00000000 },
208 { 0x00000000, 0x00000000,
209 0x00000000, 0x55550000 }
210 }
211 },
212 {
213 .m = {
214 { 0x00010000, 0x00000000,
215 0x00000001, 0x00000000 },
216 { 0x00000000, 0x00010000,
217 0xFFF00019, 0xFFF00001 },
218 { 0x00000000, 0x00000000,
219 0x00000000, 0x00000000 },
220 { 0x00000000, 0x00000000,
221 0x55550000, 0x55550000 }
222 }
223 },
224 {
225 .m = {
226 { 0x00010000, 0x00000000,
227 0x00000001, 0x00000000 },
228 { 0x00000000, 0x00010000,
229 0x00100008, 0x00100001 },
230 { 0x00000000, 0x00000000,
231 0x00000000, 0x00000000 },
232 { 0x00000000, 0x00000000,
233 0xAAAB5556, 0xAAAB0000 }
234 }
235 },
236 {
237 .m = {
238 { 0x00010000, 0x00000000,
239 0x00000001, 0x00000000 },
240 { 0x00000000, 0x00010000,
241 0x00000008, 0x00100001 },
242 { 0x00000000, 0x00000000,
243 0x00000000, 0x00000000 },
244 { 0x00000000, 0x00000000,
245 0x00005556, 0xAAAB0000 }
246 }
247 },
248 {
249 .m = {
250 { 0x00010000, 0x00000000,
251 0x00000001, 0x00000000 },
252 { 0x00000000, 0x00010000,
253 0xFFF00008, 0x00100001 },
254 { 0x00000000, 0x00000000,
255 0x00000000, 0x00000000 },
256 { 0x00000000, 0x00000000,
257 0x55555556, 0xAAAB0000 }
258 }
259 },
260 {
261 .m = {
262 { 0x00010000, 0x00000000,
263 0x00000001, 0x00000000 },
264 { 0x00000000, 0x00010000,
265 0x00100008, 0x00000001 },
266 { 0x00000000, 0x00000000,
267 0x00000000, 0x00000000 },
268 { 0x00000000, 0x00000000,
269 0xAAAB5556, 0x00000000 }
270 }
271 },
272 {
273 .m = {
274 { 0x00010000, 0x00000000,
275 0x00000001, 0x00000000 },
276 { 0x00000000, 0x00010000,
277 0x00000008, 0x00000001 },
278 { 0x00000000, 0x00000000,
279 0x00000000, 0x00000000 },
280 { 0x00000000, 0x00000000,
281 0x00005556, 0x00000000 }
282 }
283 },
284 {
285 .m = {
286 { 0x00010000, 0x00000000,
287 0x00000001, 0x00000000 },
288 { 0x00000000, 0x00010000,
289 0xFFF00008, 0x00000001 },
290 { 0x00000000, 0x00000000,
291 0x00000000, 0x00000000 },
292 { 0x00000000, 0x00000000,
293 0x55555556, 0x00000000 }
294 }
295 },
296 {
297 .m = {
298 { 0x00010000, 0x00000000,
299 0x00000001, 0x00000000 },
300 { 0x00000000, 0x00010000,
301 0x00100008, 0xFFF00001 },
302 { 0x00000000, 0x00000000,
303 0x00000000, 0x00000000 },
304 { 0x00000000, 0x00000000,
305 0xAAAB5556, 0x55550000 }
306 }
307 },
308 {
309 .m = {
310 { 0x00010000, 0x00000000,
311 0x00000001, 0x00000000 },
312 { 0x00000000, 0x00010000,
313 0x00000008, 0xFFF00001 },
314 { 0x00000000, 0x00000000,
315 0x00000000, 0x00000000 },
316 { 0x00000000, 0x00000000,
317 0x00005556, 0x55550000 }
318 }
319 },
320 {
321 .m = {
322 { 0x00010000, 0x00000000,
323 0x00000001, 0x00000000 },
324 { 0x00000000, 0x00010000,
325 0xFFF00008, 0xFFF00001 },
326 { 0x00000000, 0x00000000,
327 0x00000000, 0x00000000 },
328 { 0x00000000, 0x00000000,
329 0x55555556, 0x55550000 }
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),
340 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
341 gsSPVertex(&D_0A000000_E35670[137], 2, 0),
342 gsSPVertex(&D_0A000000_E35670[145], 2, 2),
343 gsSPVertex(&D_0A000000_E35670[160], 4, 4),
344 gsSPVertex(&D_0A000000_E35670[180], 2, 8),
345 gsSPVertex(&D_0A000000_E35670[186], 2, 10),
346 gsSP2Triangles(8, 0, 1, 0, 8, 1, 9, 0),
347 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
348 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
349 gsSPEndDisplayList(),
350};
351
353 gsDPPipeSync(),
354 gsDPSetCycleType(G_CYC_1CYCLE),
355 gsSPDisplayList(D_0A001460_E36AD0),
356 gsSPClearGeometryMode(G_LIGHTING),
357 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
358 gsSPVertex(&D_0A000000_E35670[216], 1, 0),
359 gsSPVertex(&D_0A000000_E35670[219], 1, 1),
360 gsSPVertex(&D_0A000000_E35670[252], 10, 2),
361 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
362 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
363 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
364 gsSPEndDisplayList(),
365};
366
368 gsSPDisplayList(D_0A001BD0_E37240),
369 gsSPDisplayList(D_0A001B58_E371C8),
370 gsSPEndDisplayList(),
371};
372
374 gsDPPipeSync(),
375 gsDPSetCycleType(G_CYC_1CYCLE),
376 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
377 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
378 gsSPClearGeometryMode(G_LIGHTING),
379 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
380 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
381 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
382 gsSPVertex(&D_0A000000_E35670[137], 2, 2),
383 gsSPVertex(&D_0A000000_E35670[145], 2, 4),
384 gsSPVertex(&D_0A000000_E35670[160], 4, 6),
385 gsSPVertex(&D_0A000000_E35670[176], 2, 10),
386 gsSPVertex(&D_0A000000_E35670[180], 2, 12),
387 gsSPVertex(&D_0A000000_E35670[186], 2, 14),
388 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
389 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
390 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
391 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
392 gsSPEndDisplayList(),
393};
394
396 gsDPPipeSync(),
397 gsDPSetCycleType(G_CYC_1CYCLE),
398 gsSPDisplayList(D_0A001460_E36AD0),
399 gsSPClearGeometryMode(G_LIGHTING),
400 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
401 gsSPVertex(&D_0A000000_E35670[208], 1, 0),
402 gsSPVertex(&D_0A000000_E35670[211], 1, 1),
403 gsSPVertex(&D_0A000000_E35670[246], 6, 2),
404 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
405 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
406 gsSPEndDisplayList(),
407};
408
410 gsSPDisplayList(D_0A001CE0_E37350),
411 gsSPDisplayList(D_0A001C48_E372B8),
412 gsSPEndDisplayList(),
413};
414
416 gsDPPipeSync(),
417 gsDPSetCycleType(G_CYC_1CYCLE),
418 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
419 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
420 gsSPClearGeometryMode(G_LIGHTING),
421 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
422 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
423 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
424 gsSPVertex(&D_0A000000_E35670[137], 2, 2),
425 gsSPVertex(&D_0A000000_E35670[160], 4, 4),
426 gsSPVertex(&D_0A000000_E35670[176], 2, 8),
427 gsSPVertex(&D_0A000000_E35670[180], 2, 10),
428 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
429 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
430 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
431 gsSPEndDisplayList(),
432};
433
435 gsDPPipeSync(),
436 gsDPSetCycleType(G_CYC_1CYCLE),
437 gsSPDisplayList(D_0A001460_E36AD0),
438 gsSPClearGeometryMode(G_LIGHTING),
439 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
440 gsSPVertex(&D_0A000000_E35670[196], 1, 0),
441 gsSPVertex(&D_0A000000_E35670[199], 1, 1),
442 gsSPVertex(&D_0A000000_E35670[236], 10, 2),
443 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
444 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
445 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
446 gsSPEndDisplayList(),
447};
448
450 gsSPDisplayList(D_0A001DD0_E37440),
451 gsSPDisplayList(D_0A001D50_E373C0),
452 gsSPEndDisplayList(),
453};
454
456 gsDPPipeSync(),
457 gsDPSetCycleType(G_CYC_1CYCLE),
458 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
459 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
460 gsSPClearGeometryMode(G_LIGHTING),
461 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
462 gsSPVertex(&D_0A000000_E35670[128], 4, 0),
463 gsSPVertex(&D_0A000000_E35670[136], 4, 4),
464 gsSPVertex(&D_0A000000_E35670[144], 4, 8),
465 gsSPVertex(&D_0A000000_E35670[160], 4, 12),
466 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
467 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
468 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
469 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
470 gsSPEndDisplayList(),
471};
472
474 gsDPPipeSync(),
475 gsDPSetCycleType(G_CYC_1CYCLE),
476 gsSPDisplayList(D_0A001460_E36AD0),
477 gsSPClearGeometryMode(G_LIGHTING),
478 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
479 gsSPVertex(&D_0A000000_E35670[216], 4, 0),
480 gsSPVertex(&D_0A000000_E35670[232], 4, 4),
481 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
482 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
483 gsSPEndDisplayList(),
484};
485
487 gsSPDisplayList(D_0A001EC0_E37530),
488 gsSPDisplayList(D_0A001E48_E374B8),
489 gsSPEndDisplayList(),
490};
491
493 gsDPPipeSync(),
494 gsDPSetCycleType(G_CYC_1CYCLE),
495 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
496 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
497 gsSPClearGeometryMode(G_LIGHTING),
498 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
499 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
500 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
501 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
502 gsSPVertex(&D_0A000000_E35670[160], 4, 16),
503 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
504 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
505 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
506 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
507 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
508 gsSPEndDisplayList(),
509};
510
512 gsDPPipeSync(),
513 gsDPSetCycleType(G_CYC_1CYCLE),
514 gsSPDisplayList(D_0A001460_E36AD0),
515 gsSPClearGeometryMode(G_LIGHTING),
516 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
517 gsSPVertex(&D_0A000000_E35670[208], 4, 0),
518 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
519 gsSPEndDisplayList(),
520};
521
523 gsSPDisplayList(D_0A001FA8_E37618),
524 gsSPDisplayList(D_0A001F28_E37598),
525 gsSPEndDisplayList(),
526};
527
529 gsDPPipeSync(),
530 gsDPSetCycleType(G_CYC_1CYCLE),
531 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
532 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
533 gsSPClearGeometryMode(G_LIGHTING),
534 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
535 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
536 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
537 gsSPVertex(&D_0A000000_E35670[160], 4, 12),
538 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
539 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
540 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
541 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
542 gsSPEndDisplayList(),
543};
544
546 gsDPPipeSync(),
547 gsDPSetCycleType(G_CYC_1CYCLE),
548 gsSPDisplayList(D_0A001460_E36AD0),
549 gsSPClearGeometryMode(G_LIGHTING),
550 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
551 gsSPVertex(&D_0A000000_E35670[196], 4, 0),
552 gsSPVertex(&D_0A000000_E35670[228], 4, 4),
553 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
554 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
555 gsSPEndDisplayList(),
556};
557
559 gsSPDisplayList(D_0A002070_E376E0),
560 gsSPDisplayList(D_0A002000_E37670),
561 gsSPEndDisplayList(),
562};
563
565 gsDPPipeSync(),
566 gsDPSetCycleType(G_CYC_1CYCLE),
567 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
568 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
569 gsSPClearGeometryMode(G_LIGHTING),
570 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
571 gsSPVertex(&D_0A000000_E35670[128], 4, 0),
572 gsSPVertex(&D_0A000000_E35670[136], 4, 4),
573 gsSPVertex(&D_0A000000_E35670[144], 4, 8),
574 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
575 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
576 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
577 gsSPEndDisplayList(),
578};
579
581 gsDPPipeSync(),
582 gsDPSetCycleType(G_CYC_1CYCLE),
583 gsSPDisplayList(D_0A001460_E36AD0),
584 gsSPClearGeometryMode(G_LIGHTING),
585 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
586 gsSPVertex(&D_0A000000_E35670[216], 12, 0),
587 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
588 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
589 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
590 gsSPEndDisplayList(),
591};
592
594 gsSPDisplayList(D_0A002140_E377B0),
595 gsSPDisplayList(D_0A0020D8_E37748),
596 gsSPEndDisplayList(),
597};
598
600 gsDPPipeSync(),
601 gsDPSetCycleType(G_CYC_1CYCLE),
602 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
603 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
604 gsSPClearGeometryMode(G_LIGHTING),
605 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
606 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
607 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
608 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
609 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
610 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
611 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
612 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
613 gsSPEndDisplayList(),
614};
615
617 gsDPPipeSync(),
618 gsDPSetCycleType(G_CYC_1CYCLE),
619 gsSPDisplayList(D_0A001460_E36AD0),
620 gsSPClearGeometryMode(G_LIGHTING),
621 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
622 gsSPVertex(&D_0A000000_E35670[208], 8, 0),
623 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
624 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
625 gsSPEndDisplayList(),
626};
627
629 gsSPDisplayList(D_0A002218_E37888),
630 gsSPDisplayList(D_0A0021A8_E37818),
631 gsSPEndDisplayList(),
632};
633
635 gsDPPipeSync(),
636 gsDPSetCycleType(G_CYC_1CYCLE),
637 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
638 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
639 gsSPClearGeometryMode(G_LIGHTING),
640 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
641 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
642 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
643 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
644 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
645 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
646 gsSPEndDisplayList(),
647};
648
650 gsDPPipeSync(),
651 gsDPSetCycleType(G_CYC_1CYCLE),
652 gsSPDisplayList(D_0A001460_E36AD0),
653 gsSPClearGeometryMode(G_LIGHTING),
654 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
655 gsSPVertex(&D_0A000000_E35670[196], 12, 0),
656 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
657 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
658 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
659 gsSPEndDisplayList(),
660};
661
663 gsSPDisplayList(D_0A0022D8_E37948),
664 gsSPDisplayList(D_0A002278_E378E8),
665 gsSPEndDisplayList(),
666};
667
669 gsDPPipeSync(),
670 gsDPSetCycleType(G_CYC_1CYCLE),
671 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
672 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
673 gsSPClearGeometryMode(G_LIGHTING),
674 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
675 gsSPVertex(&D_0A000000_E35670[132], 1, 0),
676 gsSPVertex(&D_0A000000_E35670[135], 1, 1),
677 gsSPVertex(&D_0A000000_E35670[137], 2, 2),
678 gsSPVertex(&D_0A000000_E35670[145], 2, 4),
679 gsSPVertex(&D_0A000000_E35670[160], 4, 6),
680 gsSPVertex(&D_0A000000_E35670[178], 4, 10),
681 gsSPVertex(&D_0A000000_E35670[186], 2, 14),
682 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
683 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
684 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
685 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
686 gsSPEndDisplayList(),
687};
688
690 gsDPPipeSync(),
691 gsDPSetCycleType(G_CYC_1CYCLE),
692 gsSPDisplayList(D_0A001460_E36AD0),
693 gsSPClearGeometryMode(G_LIGHTING),
694 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
695 gsSPVertex(&D_0A000000_E35670[188], 8, 0),
696 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
697 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
698 gsSPEndDisplayList(),
699};
700
702 gsSPDisplayList(D_0A0023D0_E37A40),
703 gsSPDisplayList(D_0A002340_E379B0),
704 gsSPEndDisplayList(),
705};
706
708 gsDPPipeSync(),
709 gsDPSetCycleType(G_CYC_1CYCLE),
710 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
711 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
712 gsSPClearGeometryMode(G_LIGHTING),
713 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
714 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
715 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
716 gsSPVertex(&D_0A000000_E35670[132], 1, 2),
717 gsSPVertex(&D_0A000000_E35670[135], 1, 3),
718 gsSPVertex(&D_0A000000_E35670[137], 2, 4),
719 gsSPVertex(&D_0A000000_E35670[145], 2, 6),
720 gsSPVertex(&D_0A000000_E35670[160], 4, 8),
721 gsSPVertex(&D_0A000000_E35670[176], 6, 12),
722 gsSPVertex(&D_0A000000_E35670[186], 2, 18),
723 gsSP2Triangles(0, 12, 13, 0, 0, 13, 1, 0),
724 gsSP2Triangles(2, 14, 15, 0, 2, 15, 3, 0),
725 gsSP2Triangles(16, 4, 5, 0, 16, 5, 17, 0),
726 gsSP2Triangles(18, 6, 7, 0, 18, 7, 19, 0),
727 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
728 gsSPEndDisplayList(),
729};
730
732 gsDPPipeSync(),
733 gsDPSetCycleType(G_CYC_1CYCLE),
734 gsSPDisplayList(D_0A001460_E36AD0),
735 gsSPClearGeometryMode(G_LIGHTING),
736 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
737 gsSPVertex(&D_0A000000_E35670[182], 4, 0),
738 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
739 gsSPEndDisplayList(),
740};
741
743 gsSPDisplayList(D_0A0024D8_E37B48),
744 gsSPDisplayList(D_0A002430_E37AA0),
745 gsSPEndDisplayList(),
746};
747
749 gsDPPipeSync(),
750 gsDPSetCycleType(G_CYC_1CYCLE),
751 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
752 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
753 gsSPClearGeometryMode(G_LIGHTING),
754 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
755 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
756 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
757 gsSPVertex(&D_0A000000_E35670[132], 1, 2),
758 gsSPVertex(&D_0A000000_E35670[135], 1, 3),
759 gsSPVertex(&D_0A000000_E35670[137], 2, 4),
760 gsSPVertex(&D_0A000000_E35670[160], 4, 6),
761 gsSPVertex(&D_0A000000_E35670[176], 6, 10),
762 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
763 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
764 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
765 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
766 gsSPEndDisplayList(),
767};
768
770 gsDPPipeSync(),
771 gsDPSetCycleType(G_CYC_1CYCLE),
772 gsSPDisplayList(D_0A001460_E36AD0),
773 gsSPClearGeometryMode(G_LIGHTING),
774 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
775 gsSPVertex(&D_0A000000_E35670[168], 8, 0),
776 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
777 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
778 gsSPEndDisplayList(),
779};
780
782 gsSPDisplayList(D_0A0025C0_E37C30),
783 gsSPDisplayList(D_0A002530_E37BA0),
784 gsSPEndDisplayList(),
785};
786
788 gsDPPipeSync(),
789 gsDPSetCycleType(G_CYC_1CYCLE),
790 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
791 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
792 gsSPClearGeometryMode(G_LIGHTING),
793 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
794 gsSPVertex(&D_0A000000_E35670[128], 12, 0),
795 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
796 gsSPVertex(&D_0A000000_E35670[160], 4, 16),
797 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
798 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
799 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
800 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
801 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
802 gsSPEndDisplayList(),
803};
804
806 gsDPPipeSync(),
807 gsDPSetCycleType(G_CYC_1CYCLE),
808 gsSPDisplayList(D_0A001460_E36AD0),
809 gsSPClearGeometryMode(G_LIGHTING),
810 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
811 gsSPVertex(&D_0A000000_E35670[164], 4, 0),
812 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
813 gsSPEndDisplayList(),
814};
815
817 gsSPDisplayList(D_0A002698_E37D08),
818 gsSPDisplayList(D_0A002620_E37C90),
819 gsSPEndDisplayList(),
820};
821
823 gsDPPipeSync(),
824 gsDPSetCycleType(G_CYC_1CYCLE),
825 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
826 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
827 gsSPClearGeometryMode(G_LIGHTING),
828 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
829 gsSPVertex(&D_0A000000_E35670[124], 16, 0),
830 gsSPVertex(&D_0A000000_E35670[160], 4, 16),
831 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
832 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
833 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
834 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
835 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
836 gsSPEndDisplayList(),
837};
838
840 gsDPPipeSync(),
841 gsDPSetCycleType(G_CYC_1CYCLE),
842 gsSPDisplayList(D_0A001460_E36AD0),
843 gsSPClearGeometryMode(G_LIGHTING),
844 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
845 gsSPVertex(&D_0A000000_E35670[156], 4, 0),
846 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
847 gsSPEndDisplayList(),
848};
849
851 gsSPDisplayList(D_0A002760_E37DD0),
852 gsSPDisplayList(D_0A0026F0_E37D60),
853 gsSPEndDisplayList(),
854};
855
857 gsDPPipeSync(),
858 gsDPSetCycleType(G_CYC_1CYCLE),
859 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
860 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
861 gsSPClearGeometryMode(G_LIGHTING),
862 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
863 gsSPVertex(&D_0A000000_E35670[128], 12, 0),
864 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
865 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
866 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
867 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
868 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
869 gsSPEndDisplayList(),
870};
871
873 gsDPPipeSync(),
874 gsDPSetCycleType(G_CYC_1CYCLE),
875 gsSPDisplayList(D_0A001460_E36AD0),
876 gsSPClearGeometryMode(G_LIGHTING),
877 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
878 gsSPVertex(&D_0A000000_E35670[148], 8, 0),
879 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
880 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
881 gsSPEndDisplayList(),
882};
883
885 gsSPDisplayList(D_0A002820_E37E90),
886 gsSPDisplayList(D_0A0027B8_E37E28),
887 gsSPEndDisplayList(),
888};
889
891 gsDPPipeSync(),
892 gsDPSetCycleType(G_CYC_1CYCLE),
893 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
894 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
895 gsSPClearGeometryMode(G_LIGHTING),
896 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
897 gsSPVertex(&D_0A000000_E35670[124], 16, 0),
898 gsSPVertex(&D_0A000000_E35670[144], 4, 16),
899 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
900 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
901 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
902 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
903 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
904 gsSPEndDisplayList(),
905};
906
908 gsDPPipeSync(),
909 gsDPSetCycleType(G_CYC_1CYCLE),
910 gsSPDisplayList(D_0A001460_E36AD0),
911 gsSPClearGeometryMode(G_LIGHTING),
912 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
913 gsSPVertex(&D_0A000000_E35670[140], 4, 0),
914 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
915 gsSPEndDisplayList(),
916};
917
919 gsSPDisplayList(D_0A0028F0_E37F60),
920 gsSPDisplayList(D_0A002880_E37EF0),
921 gsSPEndDisplayList(),
922};
923
925 gsDPPipeSync(),
926 gsDPSetCycleType(G_CYC_1CYCLE),
927 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
928 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
929 gsSPClearGeometryMode(G_LIGHTING),
930 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
931 gsSPVertex(&D_0A000000_E35670[124], 16, 0),
932 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
933 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
934 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
935 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
936 gsSPEndDisplayList(),
937};
938
940 gsDPPipeSync(),
941 gsDPSetCycleType(G_CYC_1CYCLE),
942 gsSPDisplayList(D_0A001460_E36AD0),
943 gsSPClearGeometryMode(G_LIGHTING),
944 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
945 gsSPVertex(&D_0A000000_E35670[116], 8, 0),
946 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
947 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
948 gsSPEndDisplayList(),
949};
950
952 gsSPDisplayList(D_0A0029A8_E38018),
953 gsSPDisplayList(D_0A002948_E37FB8),
954 gsSPEndDisplayList(),
955};
956
958 gsDPPipeSync(),
959 gsDPSetCycleType(G_CYC_1CYCLE),
960 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
961 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
962 gsSPClearGeometryMode(G_LIGHTING),
963 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
964 gsSPVertex(&D_0A000000_E35670[36], 1, 0),
965 gsSPVertex(&D_0A000000_E35670[39], 1, 1),
966 gsSPVertex(&D_0A000000_E35670[57], 2, 2),
967 gsSPVertex(&D_0A000000_E35670[76], 4, 4),
968 gsSPVertex(&D_0A000000_E35670[94], 2, 8),
969 gsSPVertex(&D_0A000000_E35670[104], 2, 10),
970 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
971 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
972 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
973 gsSPEndDisplayList(),
974};
975
977 gsDPPipeSync(),
978 gsDPSetCycleType(G_CYC_1CYCLE),
979 gsSPDisplayList(D_0A001460_E36AD0),
980 gsSPClearGeometryMode(G_LIGHTING),
981 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
982 gsSPVertex(&D_0A000000_E35670[61], 2, 0),
983 gsSPVertex(&D_0A000000_E35670[106], 10, 2),
984 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
985 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
986 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
987 gsSPEndDisplayList(),
988};
989
991 gsSPDisplayList(D_0A002A88_E380F8),
992 gsSPDisplayList(D_0A002A08_E38078),
993 gsSPEndDisplayList(),
994};
995
997 gsDPPipeSync(),
998 gsDPSetCycleType(G_CYC_1CYCLE),
999 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1000 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1001 gsSPClearGeometryMode(G_LIGHTING),
1002 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1003 gsSPVertex(&D_0A000000_E35670[36], 1, 0),
1004 gsSPVertex(&D_0A000000_E35670[39], 1, 1),
1005 gsSPVertex(&D_0A000000_E35670[44], 1, 2),
1006 gsSPVertex(&D_0A000000_E35670[47], 1, 3),
1007 gsSPVertex(&D_0A000000_E35670[57], 2, 4),
1008 gsSPVertex(&D_0A000000_E35670[76], 4, 6),
1009 gsSPVertex(&D_0A000000_E35670[94], 4, 10),
1010 gsSPVertex(&D_0A000000_E35670[104], 2, 14),
1011 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
1012 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
1013 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
1014 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
1015 gsSPEndDisplayList(),
1016};
1017
1019 gsDPPipeSync(),
1020 gsDPSetCycleType(G_CYC_1CYCLE),
1021 gsSPDisplayList(D_0A001460_E36AD0),
1022 gsSPClearGeometryMode(G_LIGHTING),
1023 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1024 gsSPVertex(&D_0A000000_E35670[49], 2, 0),
1025 gsSPVertex(&D_0A000000_E35670[98], 6, 2),
1026 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1027 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1028 gsSPEndDisplayList(),
1029};
1030
1032 gsSPDisplayList(D_0A002B90_E38200),
1033 gsSPDisplayList(D_0A002AF8_E38168),
1034 gsSPEndDisplayList(),
1035};
1036
1038 gsDPPipeSync(),
1039 gsDPSetCycleType(G_CYC_1CYCLE),
1040 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1041 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1042 gsSPClearGeometryMode(G_LIGHTING),
1043 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1044 gsSPVertex(&D_0A000000_E35670[36], 1, 0),
1045 gsSPVertex(&D_0A000000_E35670[39], 1, 1),
1046 gsSPVertex(&D_0A000000_E35670[44], 1, 2),
1047 gsSPVertex(&D_0A000000_E35670[47], 1, 3),
1048 gsSPVertex(&D_0A000000_E35670[76], 4, 4),
1049 gsSPVertex(&D_0A000000_E35670[94], 4, 8),
1050 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
1051 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
1052 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1053 gsSPEndDisplayList(),
1054};
1055
1057 gsDPPipeSync(),
1058 gsDPSetCycleType(G_CYC_1CYCLE),
1059 gsSPDisplayList(D_0A001460_E36AD0),
1060 gsSPClearGeometryMode(G_LIGHTING),
1061 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1062 gsSPVertex(&D_0A000000_E35670[25], 2, 0),
1063 gsSPVertex(&D_0A000000_E35670[84], 10, 2),
1064 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1065 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1066 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1067 gsSPEndDisplayList(),
1068};
1069
1071 gsSPDisplayList(D_0A002C78_E382E8),
1072 gsSPDisplayList(D_0A002BF8_E38268),
1073 gsSPEndDisplayList(),
1074};
1075
1077 gsDPPipeSync(),
1078 gsDPSetCycleType(G_CYC_1CYCLE),
1079 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1080 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1081 gsSPClearGeometryMode(G_LIGHTING),
1082 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1083 gsSPVertex(&D_0A000000_E35670[36], 8, 0),
1084 gsSPVertex(&D_0A000000_E35670[56], 4, 8),
1085 gsSPVertex(&D_0A000000_E35670[76], 4, 12),
1086 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1087 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1088 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1089 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1090 gsSPEndDisplayList(),
1091};
1092
1094 gsDPPipeSync(),
1095 gsDPSetCycleType(G_CYC_1CYCLE),
1096 gsSPDisplayList(D_0A001460_E36AD0),
1097 gsSPClearGeometryMode(G_LIGHTING),
1098 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1099 gsSPVertex(&D_0A000000_E35670[60], 4, 0),
1100 gsSPVertex(&D_0A000000_E35670[80], 4, 4),
1101 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1102 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1103 gsSPEndDisplayList(),
1104};
1105
1107 gsSPDisplayList(D_0A002D58_E383C8),
1108 gsSPDisplayList(D_0A002CE8_E38358),
1109 gsSPEndDisplayList(),
1110};
1111
1113 gsDPPipeSync(),
1114 gsDPSetCycleType(G_CYC_1CYCLE),
1115 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1116 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1117 gsSPClearGeometryMode(G_LIGHTING),
1118 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1119 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1120 gsSPVertex(&D_0A000000_E35670[56], 4, 12),
1121 gsSPVertex(&D_0A000000_E35670[76], 4, 16),
1122 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1123 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1124 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1125 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1126 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1127 gsSPEndDisplayList(),
1128};
1129
1131 gsDPPipeSync(),
1132 gsDPSetCycleType(G_CYC_1CYCLE),
1133 gsSPDisplayList(D_0A001460_E36AD0),
1134 gsSPClearGeometryMode(G_LIGHTING),
1135 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1136 gsSPVertex(&D_0A000000_E35670[48], 4, 0),
1137 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1138 gsSPEndDisplayList(),
1139};
1140
1142 gsSPDisplayList(D_0A002E38_E384A8),
1143 gsSPDisplayList(D_0A002DC0_E38430),
1144 gsSPEndDisplayList(),
1145};
1146
1148 gsDPPipeSync(),
1149 gsDPSetCycleType(G_CYC_1CYCLE),
1150 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1151 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1152 gsSPClearGeometryMode(G_LIGHTING),
1153 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1154 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1155 gsSPVertex(&D_0A000000_E35670[76], 4, 12),
1156 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1157 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1158 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1159 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1160 gsSPEndDisplayList(),
1161};
1162
1164 gsDPPipeSync(),
1165 gsDPSetCycleType(G_CYC_1CYCLE),
1166 gsSPDisplayList(D_0A001460_E36AD0),
1167 gsSPClearGeometryMode(G_LIGHTING),
1168 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1169 gsSPVertex(&D_0A000000_E35670[24], 4, 0),
1170 gsSPVertex(&D_0A000000_E35670[72], 4, 4),
1171 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1172 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1173 gsSPEndDisplayList(),
1174};
1175
1177 gsSPDisplayList(D_0A002EF8_E38568),
1178 gsSPDisplayList(D_0A002E90_E38500),
1179 gsSPEndDisplayList(),
1180};
1181
1183 gsDPPipeSync(),
1184 gsDPSetCycleType(G_CYC_1CYCLE),
1185 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1186 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1187 gsSPClearGeometryMode(G_LIGHTING),
1188 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1189 gsSPVertex(&D_0A000000_E35670[36], 8, 0),
1190 gsSPVertex(&D_0A000000_E35670[56], 4, 8),
1191 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1192 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1193 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1194 gsSPEndDisplayList(),
1195};
1196
1198 gsDPPipeSync(),
1199 gsDPSetCycleType(G_CYC_1CYCLE),
1200 gsSPDisplayList(D_0A001460_E36AD0),
1201 gsSPClearGeometryMode(G_LIGHTING),
1202 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1203 gsSPVertex(&D_0A000000_E35670[60], 12, 0),
1204 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1205 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1206 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1207 gsSPEndDisplayList(),
1208};
1209
1211 gsSPDisplayList(D_0A002FC0_E38630),
1212 gsSPDisplayList(D_0A002F60_E385D0),
1213 gsSPEndDisplayList(),
1214};
1215
1217 gsDPPipeSync(),
1218 gsDPSetCycleType(G_CYC_1CYCLE),
1219 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1220 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1221 gsSPClearGeometryMode(G_LIGHTING),
1222 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1223 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1224 gsSPVertex(&D_0A000000_E35670[56], 4, 12),
1225 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1226 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1227 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1228 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1229 gsSPEndDisplayList(),
1230};
1231
1233 gsDPPipeSync(),
1234 gsDPSetCycleType(G_CYC_1CYCLE),
1235 gsSPDisplayList(D_0A001460_E36AD0),
1236 gsSPClearGeometryMode(G_LIGHTING),
1237 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1238 gsSPVertex(&D_0A000000_E35670[48], 8, 0),
1239 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1240 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1241 gsSPEndDisplayList(),
1242};
1243
1245 gsSPDisplayList(D_0A003090_E38700),
1246 gsSPDisplayList(D_0A003028_E38698),
1247 gsSPEndDisplayList(),
1248};
1249
1251 gsDPPipeSync(),
1252 gsDPSetCycleType(G_CYC_1CYCLE),
1253 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1254 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1255 gsSPClearGeometryMode(G_LIGHTING),
1256 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1257 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1258 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1259 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1260 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1261 gsSPEndDisplayList(),
1262};
1263
1265 gsDPPipeSync(),
1266 gsDPSetCycleType(G_CYC_1CYCLE),
1267 gsSPDisplayList(D_0A001460_E36AD0),
1268 gsSPClearGeometryMode(G_LIGHTING),
1269 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1270 gsSPVertex(&D_0A000000_E35670[24], 12, 0),
1271 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1272 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1273 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1274 gsSPEndDisplayList(),
1275};
1276
1278 gsSPDisplayList(D_0A003148_E387B8),
1279 gsSPDisplayList(D_0A0030F0_E38760),
1280 gsSPEndDisplayList(),
1281};
1282
1311
1312
Mtx Entity_ShatteringHammer2Block_FragmentsMatrices[]
Gfx D_0A002880_E37EF0[]
Gfx D_0A002EF8_E38568[]
Gfx D_0A0025C0_E37C30[]
Gfx D_0A003010_E38680[]
Gfx D_0A0023D0_E37A40[]
Gfx D_0A001BD0_E37240[]
Gfx D_0A001C48_E372B8[]
Gfx D_0A002190_E37800[]
Gfx D_0A0021A8_E37818[]
Gfx D_0A002140_E377B0[]
Gfx D_0A002A88_E380F8[]
Gfx D_0A001D50_E373C0[]
Gfx D_0A002DA8_E38418[]
Gfx D_0A0022D8_E37948[]
Gfx D_0A002608_E37C78[]
Gfx D_0A002F60_E385D0[]
Gfx D_0A0028F0_E37F60[]
Gfx D_0A002BF8_E38268[]
Gfx D_0A002E90_E38500[]
Gfx D_0A001460_E36AD0[]
Gfx D_0A0027B8_E37E28[]
Gfx D_0A001E30_E374A0[]
Gfx D_0A001F10_E37580[]
Gfx D_0A002418_E37A88[]
Gfx D_0A001B58_E371C8[]
Gfx D_0A0029F0_E38060[]
Gfx D_0A001FE8_E37658[]
Gfx D_0A002C78_E382E8[]
Gfx D_0A002518_E37B88[]
Gfx D_0A002FC0_E38630[]
Gfx D_0A002698_E37D08[]
Gfx D_0A002F48_E385B8[]
Gfx D_0A002430_E37AA0[]
Gfx D_0A0026F0_E37D60[]
Gfx D_0A0030F0_E38760[]
Gfx D_0A002620_E37C90[]
Gfx D_0A001CE0_E37350[]
Gfx D_0A002530_E37BA0[]
Gfx D_0A0026D8_E37D48[]
Gfx D_0A0029A8_E38018[]
Gfx D_0A003028_E38698[]
Gfx D_0A002AE0_E38150[]
Gfx * Entity_ShatteringHammer2Block_FragmentsRender[]
Gfx D_0A002B90_E38200[]
Gfx D_0A002AF8_E38168[]
Gfx D_0A0027A0_E37E10[]
Gfx D_0A002CE8_E38358[]
Gfx D_0A002E78_E384E8[]
Gfx D_0A002CD0_E38340[]
Gfx D_0A0030D8_E38748[]
Gfx D_0A002340_E379B0[]
Gfx D_0A0024D8_E37B48[]
Gfx D_0A002260_E378D0[]
Gfx D_0A003090_E38700[]
Gfx D_0A002930_E37FA0[]
Gfx D_0A002E38_E384A8[]
Gfx D_0A001F28_E37598[]
Gfx D_0A002218_E37888[]
Gfx D_0A001C30_E372A0[]
Gfx D_0A002A08_E38078[]
Gfx D_0A002948_E37FB8[]
Gfx D_0A002278_E378E8[]
Gfx D_0A002328_E37998[]
Gfx D_0A003198_E38808[]
Gfx D_0A001D38_E373A8[]
Gfx D_0A002070_E376E0[]
Gfx D_0A0020D8_E37748[]
Gfx D_0A001EC0_E37530[]
Gfx D_0A002820_E37E90[]
Gfx D_0A0020C0_E37730[]
Gfx D_0A001DD0_E37440[]
Gfx D_0A002BE0_E38250[]
Gfx D_0A002DC0_E38430[]
Gfx D_0A002000_E37670[]
Gfx D_0A003148_E387B8[]
Gfx D_0A002868_E37ED8[]
Gfx D_0A001E48_E374B8[]
Gfx D_0A001FA8_E37618[]
Gfx D_0A002D58_E383C8[]
Gfx D_0A002760_E37DD0[]
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
#define PM_CC_03
Definition macros.h:278