Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
ShatteringHammer1Block.c
Go to the documentation of this file.
1#include "common.h"
2#include "include_asset.h"
3
4#include "entity/model/ShatteringHammer1Block.vtx.inc.c"
5
6INCLUDE_IMG("entity/model/ShatteringHammer1Block_texture.png", D_0A001060_E33480);
7INCLUDE_PAL("entity/model/ShatteringHammer1Block_texture.pal", D_0A001260_E33680);
9 gsDPSetTextureLUT(G_TT_RGBA16),
10 gsDPLoadTLUT_pal256(D_0A001260_E33680),
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(D_0A001060_E33480, G_IM_FMT_CI, G_IM_SIZ_8b, 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_E32420[137], 2, 0),
344 gsSPVertex(&D_0A000000_E32420[145], 2, 2),
345 gsSPVertex(&D_0A000000_E32420[160], 4, 4),
346 gsSPVertex(&D_0A000000_E32420[180], 2, 8),
347 gsSPVertex(&D_0A000000_E32420[186], 2, 10),
348 gsSP2Triangles(8, 0, 1, 0, 8, 1, 9, 0),
349 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
350 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
351 gsSPEndDisplayList(),
352};
353
355 gsDPPipeSync(),
356 gsDPSetCycleType(G_CYC_1CYCLE),
357 gsSPDisplayList(D_0A001460_E33880),
358 gsSPClearGeometryMode(G_LIGHTING),
359 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
360 gsSPVertex(&D_0A000000_E32420[216], 1, 0),
361 gsSPVertex(&D_0A000000_E32420[219], 1, 1),
362 gsSPVertex(&D_0A000000_E32420[252], 10, 2),
363 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
364 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
365 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
366 gsSPEndDisplayList(),
367};
368
370 gsSPDisplayList(D_0A001C00_E34020),
371 gsSPDisplayList(D_0A001B88_E33FA8),
372 gsSPEndDisplayList(),
373};
374
376 gsDPPipeSync(),
377 gsDPSetCycleType(G_CYC_1CYCLE),
378 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
379 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
380 gsSPClearGeometryMode(G_LIGHTING),
381 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
382 gsSPVertex(&D_0A000000_E32420[124], 1, 0),
383 gsSPVertex(&D_0A000000_E32420[127], 1, 1),
384 gsSPVertex(&D_0A000000_E32420[137], 2, 2),
385 gsSPVertex(&D_0A000000_E32420[145], 2, 4),
386 gsSPVertex(&D_0A000000_E32420[160], 4, 6),
387 gsSPVertex(&D_0A000000_E32420[176], 2, 10),
388 gsSPVertex(&D_0A000000_E32420[180], 2, 12),
389 gsSPVertex(&D_0A000000_E32420[186], 2, 14),
390 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
391 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
392 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
393 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
394 gsSPEndDisplayList(),
395};
396
398 gsDPPipeSync(),
399 gsDPSetCycleType(G_CYC_1CYCLE),
400 gsSPDisplayList(D_0A001460_E33880),
401 gsSPClearGeometryMode(G_LIGHTING),
402 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
403 gsSPVertex(&D_0A000000_E32420[208], 1, 0),
404 gsSPVertex(&D_0A000000_E32420[211], 1, 1),
405 gsSPVertex(&D_0A000000_E32420[246], 6, 2),
406 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
407 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
408 gsSPEndDisplayList(),
409};
410
412 gsSPDisplayList(D_0A001D10_E34130),
413 gsSPDisplayList(D_0A001C78_E34098),
414 gsSPEndDisplayList(),
415};
416
418 gsDPPipeSync(),
419 gsDPSetCycleType(G_CYC_1CYCLE),
420 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
421 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
422 gsSPClearGeometryMode(G_LIGHTING),
423 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
424 gsSPVertex(&D_0A000000_E32420[124], 1, 0),
425 gsSPVertex(&D_0A000000_E32420[127], 1, 1),
426 gsSPVertex(&D_0A000000_E32420[137], 2, 2),
427 gsSPVertex(&D_0A000000_E32420[160], 4, 4),
428 gsSPVertex(&D_0A000000_E32420[176], 2, 8),
429 gsSPVertex(&D_0A000000_E32420[180], 2, 10),
430 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
431 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
432 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
433 gsSPEndDisplayList(),
434};
435
437 gsDPPipeSync(),
438 gsDPSetCycleType(G_CYC_1CYCLE),
439 gsSPDisplayList(D_0A001460_E33880),
440 gsSPClearGeometryMode(G_LIGHTING),
441 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
442 gsSPVertex(&D_0A000000_E32420[196], 1, 0),
443 gsSPVertex(&D_0A000000_E32420[199], 1, 1),
444 gsSPVertex(&D_0A000000_E32420[236], 10, 2),
445 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
446 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
447 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
448 gsSPEndDisplayList(),
449};
450
452 gsSPDisplayList(D_0A001E00_E34220),
453 gsSPDisplayList(D_0A001D80_E341A0),
454 gsSPEndDisplayList(),
455};
456
458 gsDPPipeSync(),
459 gsDPSetCycleType(G_CYC_1CYCLE),
460 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
461 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
462 gsSPClearGeometryMode(G_LIGHTING),
463 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
464 gsSPVertex(&D_0A000000_E32420[128], 4, 0),
465 gsSPVertex(&D_0A000000_E32420[136], 4, 4),
466 gsSPVertex(&D_0A000000_E32420[144], 4, 8),
467 gsSPVertex(&D_0A000000_E32420[160], 4, 12),
468 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
469 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
470 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
471 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
472 gsSPEndDisplayList(),
473};
474
476 gsDPPipeSync(),
477 gsDPSetCycleType(G_CYC_1CYCLE),
478 gsSPDisplayList(D_0A001460_E33880),
479 gsSPClearGeometryMode(G_LIGHTING),
480 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
481 gsSPVertex(&D_0A000000_E32420[216], 4, 0),
482 gsSPVertex(&D_0A000000_E32420[232], 4, 4),
483 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
484 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
485 gsSPEndDisplayList(),
486};
487
489 gsSPDisplayList(D_0A001EF0_E34310),
490 gsSPDisplayList(D_0A001E78_E34298),
491 gsSPEndDisplayList(),
492};
493
495 gsDPPipeSync(),
496 gsDPSetCycleType(G_CYC_1CYCLE),
497 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
498 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
499 gsSPClearGeometryMode(G_LIGHTING),
500 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
501 gsSPVertex(&D_0A000000_E32420[124], 8, 0),
502 gsSPVertex(&D_0A000000_E32420[136], 4, 8),
503 gsSPVertex(&D_0A000000_E32420[144], 4, 12),
504 gsSPVertex(&D_0A000000_E32420[160], 4, 16),
505 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
506 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
507 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
508 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
509 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
510 gsSPEndDisplayList(),
511};
512
514 gsDPPipeSync(),
515 gsDPSetCycleType(G_CYC_1CYCLE),
516 gsSPDisplayList(D_0A001460_E33880),
517 gsSPClearGeometryMode(G_LIGHTING),
518 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
519 gsSPVertex(&D_0A000000_E32420[208], 4, 0),
520 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
521 gsSPEndDisplayList(),
522};
523
525 gsSPDisplayList(D_0A001FD8_E343F8),
526 gsSPDisplayList(D_0A001F58_E34378),
527 gsSPEndDisplayList(),
528};
529
531 gsDPPipeSync(),
532 gsDPSetCycleType(G_CYC_1CYCLE),
533 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
534 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
535 gsSPClearGeometryMode(G_LIGHTING),
536 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
537 gsSPVertex(&D_0A000000_E32420[124], 8, 0),
538 gsSPVertex(&D_0A000000_E32420[136], 4, 8),
539 gsSPVertex(&D_0A000000_E32420[160], 4, 12),
540 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
541 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
542 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
543 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
544 gsSPEndDisplayList(),
545};
546
548 gsDPPipeSync(),
549 gsDPSetCycleType(G_CYC_1CYCLE),
550 gsSPDisplayList(D_0A001460_E33880),
551 gsSPClearGeometryMode(G_LIGHTING),
552 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
553 gsSPVertex(&D_0A000000_E32420[196], 4, 0),
554 gsSPVertex(&D_0A000000_E32420[228], 4, 4),
555 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
556 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
557 gsSPEndDisplayList(),
558};
559
561 gsSPDisplayList(D_0A0020A0_E344C0),
562 gsSPDisplayList(D_0A002030_E34450),
563 gsSPEndDisplayList(),
564};
565
567 gsDPPipeSync(),
568 gsDPSetCycleType(G_CYC_1CYCLE),
569 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
570 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
571 gsSPClearGeometryMode(G_LIGHTING),
572 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
573 gsSPVertex(&D_0A000000_E32420[128], 4, 0),
574 gsSPVertex(&D_0A000000_E32420[136], 4, 4),
575 gsSPVertex(&D_0A000000_E32420[144], 4, 8),
576 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
577 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
578 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
579 gsSPEndDisplayList(),
580};
581
583 gsDPPipeSync(),
584 gsDPSetCycleType(G_CYC_1CYCLE),
585 gsSPDisplayList(D_0A001460_E33880),
586 gsSPClearGeometryMode(G_LIGHTING),
587 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
588 gsSPVertex(&D_0A000000_E32420[216], 12, 0),
589 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
590 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
591 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
592 gsSPEndDisplayList(),
593};
594
596 gsSPDisplayList(D_0A002170_E34590),
597 gsSPDisplayList(D_0A002108_E34528),
598 gsSPEndDisplayList(),
599};
600
602 gsDPPipeSync(),
603 gsDPSetCycleType(G_CYC_1CYCLE),
604 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
605 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
606 gsSPClearGeometryMode(G_LIGHTING),
607 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
608 gsSPVertex(&D_0A000000_E32420[124], 8, 0),
609 gsSPVertex(&D_0A000000_E32420[136], 4, 8),
610 gsSPVertex(&D_0A000000_E32420[144], 4, 12),
611 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
612 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
613 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
614 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
615 gsSPEndDisplayList(),
616};
617
619 gsDPPipeSync(),
620 gsDPSetCycleType(G_CYC_1CYCLE),
621 gsSPDisplayList(D_0A001460_E33880),
622 gsSPClearGeometryMode(G_LIGHTING),
623 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
624 gsSPVertex(&D_0A000000_E32420[208], 8, 0),
625 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
626 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
627 gsSPEndDisplayList(),
628};
629
631 gsSPDisplayList(D_0A002248_E34668),
632 gsSPDisplayList(D_0A0021D8_E345F8),
633 gsSPEndDisplayList(),
634};
635
637 gsDPPipeSync(),
638 gsDPSetCycleType(G_CYC_1CYCLE),
639 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
640 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
641 gsSPClearGeometryMode(G_LIGHTING),
642 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
643 gsSPVertex(&D_0A000000_E32420[124], 8, 0),
644 gsSPVertex(&D_0A000000_E32420[136], 4, 8),
645 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
646 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
647 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
648 gsSPEndDisplayList(),
649};
650
652 gsDPPipeSync(),
653 gsDPSetCycleType(G_CYC_1CYCLE),
654 gsSPDisplayList(D_0A001460_E33880),
655 gsSPClearGeometryMode(G_LIGHTING),
656 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
657 gsSPVertex(&D_0A000000_E32420[196], 12, 0),
658 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
659 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
660 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
661 gsSPEndDisplayList(),
662};
663
665 gsSPDisplayList(D_0A002308_E34728),
666 gsSPDisplayList(D_0A0022A8_E346C8),
667 gsSPEndDisplayList(),
668};
669
671 gsDPPipeSync(),
672 gsDPSetCycleType(G_CYC_1CYCLE),
673 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
674 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
675 gsSPClearGeometryMode(G_LIGHTING),
676 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
677 gsSPVertex(&D_0A000000_E32420[132], 1, 0),
678 gsSPVertex(&D_0A000000_E32420[135], 1, 1),
679 gsSPVertex(&D_0A000000_E32420[137], 2, 2),
680 gsSPVertex(&D_0A000000_E32420[145], 2, 4),
681 gsSPVertex(&D_0A000000_E32420[160], 4, 6),
682 gsSPVertex(&D_0A000000_E32420[178], 4, 10),
683 gsSPVertex(&D_0A000000_E32420[186], 2, 14),
684 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
685 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
686 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
687 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
688 gsSPEndDisplayList(),
689};
690
692 gsDPPipeSync(),
693 gsDPSetCycleType(G_CYC_1CYCLE),
694 gsSPDisplayList(D_0A001460_E33880),
695 gsSPClearGeometryMode(G_LIGHTING),
696 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
697 gsSPVertex(&D_0A000000_E32420[188], 8, 0),
698 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
699 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
700 gsSPEndDisplayList(),
701};
702
704 gsSPDisplayList(D_0A002400_E34820),
705 gsSPDisplayList(D_0A002370_E34790),
706 gsSPEndDisplayList(),
707};
708
710 gsDPPipeSync(),
711 gsDPSetCycleType(G_CYC_1CYCLE),
712 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
713 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
714 gsSPClearGeometryMode(G_LIGHTING),
715 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
716 gsSPVertex(&D_0A000000_E32420[124], 1, 0),
717 gsSPVertex(&D_0A000000_E32420[127], 1, 1),
718 gsSPVertex(&D_0A000000_E32420[132], 1, 2),
719 gsSPVertex(&D_0A000000_E32420[135], 1, 3),
720 gsSPVertex(&D_0A000000_E32420[137], 2, 4),
721 gsSPVertex(&D_0A000000_E32420[145], 2, 6),
722 gsSPVertex(&D_0A000000_E32420[160], 4, 8),
723 gsSPVertex(&D_0A000000_E32420[176], 6, 12),
724 gsSPVertex(&D_0A000000_E32420[186], 2, 18),
725 gsSP2Triangles(0, 12, 13, 0, 0, 13, 1, 0),
726 gsSP2Triangles(2, 14, 15, 0, 2, 15, 3, 0),
727 gsSP2Triangles(16, 4, 5, 0, 16, 5, 17, 0),
728 gsSP2Triangles(18, 6, 7, 0, 18, 7, 19, 0),
729 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
730 gsSPEndDisplayList(),
731};
732
734 gsDPPipeSync(),
735 gsDPSetCycleType(G_CYC_1CYCLE),
736 gsSPDisplayList(D_0A001460_E33880),
737 gsSPClearGeometryMode(G_LIGHTING),
738 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
739 gsSPVertex(&D_0A000000_E32420[182], 4, 0),
740 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
741 gsSPEndDisplayList(),
742};
743
745 gsSPDisplayList(D_0A002508_E34928),
746 gsSPDisplayList(D_0A002460_E34880),
747 gsSPEndDisplayList(),
748};
749
751 gsDPPipeSync(),
752 gsDPSetCycleType(G_CYC_1CYCLE),
753 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
754 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
755 gsSPClearGeometryMode(G_LIGHTING),
756 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
757 gsSPVertex(&D_0A000000_E32420[124], 1, 0),
758 gsSPVertex(&D_0A000000_E32420[127], 1, 1),
759 gsSPVertex(&D_0A000000_E32420[132], 1, 2),
760 gsSPVertex(&D_0A000000_E32420[135], 1, 3),
761 gsSPVertex(&D_0A000000_E32420[137], 2, 4),
762 gsSPVertex(&D_0A000000_E32420[160], 4, 6),
763 gsSPVertex(&D_0A000000_E32420[176], 6, 10),
764 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
765 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
766 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
767 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
768 gsSPEndDisplayList(),
769};
770
772 gsDPPipeSync(),
773 gsDPSetCycleType(G_CYC_1CYCLE),
774 gsSPDisplayList(D_0A001460_E33880),
775 gsSPClearGeometryMode(G_LIGHTING),
776 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
777 gsSPVertex(&D_0A000000_E32420[168], 8, 0),
778 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
779 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
780 gsSPEndDisplayList(),
781};
782
784 gsSPDisplayList(D_0A0025F0_E34A10),
785 gsSPDisplayList(D_0A002560_E34980),
786 gsSPEndDisplayList(),
787};
788
790 gsDPPipeSync(),
791 gsDPSetCycleType(G_CYC_1CYCLE),
792 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
793 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
794 gsSPClearGeometryMode(G_LIGHTING),
795 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
796 gsSPVertex(&D_0A000000_E32420[128], 12, 0),
797 gsSPVertex(&D_0A000000_E32420[144], 4, 12),
798 gsSPVertex(&D_0A000000_E32420[160], 4, 16),
799 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
800 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
801 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
802 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
803 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
804 gsSPEndDisplayList(),
805};
806
808 gsDPPipeSync(),
809 gsDPSetCycleType(G_CYC_1CYCLE),
810 gsSPDisplayList(D_0A001460_E33880),
811 gsSPClearGeometryMode(G_LIGHTING),
812 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
813 gsSPVertex(&D_0A000000_E32420[164], 4, 0),
814 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
815 gsSPEndDisplayList(),
816};
817
819 gsSPDisplayList(D_0A0026C8_E34AE8),
820 gsSPDisplayList(D_0A002650_E34A70),
821 gsSPEndDisplayList(),
822};
823
825 gsDPPipeSync(),
826 gsDPSetCycleType(G_CYC_1CYCLE),
827 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
828 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
829 gsSPClearGeometryMode(G_LIGHTING),
830 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
831 gsSPVertex(&D_0A000000_E32420[124], 16, 0),
832 gsSPVertex(&D_0A000000_E32420[160], 4, 16),
833 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
834 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
835 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
836 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
837 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
838 gsSPEndDisplayList(),
839};
840
842 gsDPPipeSync(),
843 gsDPSetCycleType(G_CYC_1CYCLE),
844 gsSPDisplayList(D_0A001460_E33880),
845 gsSPClearGeometryMode(G_LIGHTING),
846 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
847 gsSPVertex(&D_0A000000_E32420[156], 4, 0),
848 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
849 gsSPEndDisplayList(),
850};
851
853 gsSPDisplayList(D_0A002790_E34BB0),
854 gsSPDisplayList(D_0A002720_E34B40),
855 gsSPEndDisplayList(),
856};
857
859 gsDPPipeSync(),
860 gsDPSetCycleType(G_CYC_1CYCLE),
861 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
862 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
863 gsSPClearGeometryMode(G_LIGHTING),
864 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
865 gsSPVertex(&D_0A000000_E32420[128], 12, 0),
866 gsSPVertex(&D_0A000000_E32420[144], 4, 12),
867 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
868 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
869 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
870 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
871 gsSPEndDisplayList(),
872};
873
875 gsDPPipeSync(),
876 gsDPSetCycleType(G_CYC_1CYCLE),
877 gsSPDisplayList(D_0A001460_E33880),
878 gsSPClearGeometryMode(G_LIGHTING),
879 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
880 gsSPVertex(&D_0A000000_E32420[148], 8, 0),
881 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
882 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
883 gsSPEndDisplayList(),
884};
885
887 gsSPDisplayList(D_0A002850_E34C70),
888 gsSPDisplayList(D_0A0027E8_E34C08),
889 gsSPEndDisplayList(),
890};
891
893 gsDPPipeSync(),
894 gsDPSetCycleType(G_CYC_1CYCLE),
895 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
896 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
897 gsSPClearGeometryMode(G_LIGHTING),
898 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
899 gsSPVertex(&D_0A000000_E32420[124], 16, 0),
900 gsSPVertex(&D_0A000000_E32420[144], 4, 16),
901 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
902 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
903 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
904 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
905 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
906 gsSPEndDisplayList(),
907};
908
910 gsDPPipeSync(),
911 gsDPSetCycleType(G_CYC_1CYCLE),
912 gsSPDisplayList(D_0A001460_E33880),
913 gsSPClearGeometryMode(G_LIGHTING),
914 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
915 gsSPVertex(&D_0A000000_E32420[140], 4, 0),
916 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
917 gsSPEndDisplayList(),
918};
919
921 gsSPDisplayList(D_0A002920_E34D40),
922 gsSPDisplayList(D_0A0028B0_E34CD0),
923 gsSPEndDisplayList(),
924};
925
927 gsDPPipeSync(),
928 gsDPSetCycleType(G_CYC_1CYCLE),
929 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
930 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
931 gsSPClearGeometryMode(G_LIGHTING),
932 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
933 gsSPVertex(&D_0A000000_E32420[124], 16, 0),
934 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
935 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
936 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
937 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
938 gsSPEndDisplayList(),
939};
940
942 gsDPPipeSync(),
943 gsDPSetCycleType(G_CYC_1CYCLE),
944 gsSPDisplayList(D_0A001460_E33880),
945 gsSPClearGeometryMode(G_LIGHTING),
946 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
947 gsSPVertex(&D_0A000000_E32420[116], 8, 0),
948 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
949 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
950 gsSPEndDisplayList(),
951};
952
954 gsSPDisplayList(D_0A0029D8_E34DF8),
955 gsSPDisplayList(D_0A002978_E34D98),
956 gsSPEndDisplayList(),
957};
958
960 gsDPPipeSync(),
961 gsDPSetCycleType(G_CYC_1CYCLE),
962 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
963 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
964 gsSPClearGeometryMode(G_LIGHTING),
965 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
966 gsSPVertex(&D_0A000000_E32420[36], 1, 0),
967 gsSPVertex(&D_0A000000_E32420[39], 1, 1),
968 gsSPVertex(&D_0A000000_E32420[57], 2, 2),
969 gsSPVertex(&D_0A000000_E32420[76], 4, 4),
970 gsSPVertex(&D_0A000000_E32420[94], 2, 8),
971 gsSPVertex(&D_0A000000_E32420[104], 2, 10),
972 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
973 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
974 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
975 gsSPEndDisplayList(),
976};
977
979 gsDPPipeSync(),
980 gsDPSetCycleType(G_CYC_1CYCLE),
981 gsSPDisplayList(D_0A001460_E33880),
982 gsSPClearGeometryMode(G_LIGHTING),
983 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
984 gsSPVertex(&D_0A000000_E32420[61], 2, 0),
985 gsSPVertex(&D_0A000000_E32420[106], 10, 2),
986 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
987 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
988 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
989 gsSPEndDisplayList(),
990};
991
993 gsSPDisplayList(D_0A002AB8_E34ED8),
994 gsSPDisplayList(D_0A002A38_E34E58),
995 gsSPEndDisplayList(),
996};
997
999 gsDPPipeSync(),
1000 gsDPSetCycleType(G_CYC_1CYCLE),
1001 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1002 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1003 gsSPClearGeometryMode(G_LIGHTING),
1004 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1005 gsSPVertex(&D_0A000000_E32420[36], 1, 0),
1006 gsSPVertex(&D_0A000000_E32420[39], 1, 1),
1007 gsSPVertex(&D_0A000000_E32420[44], 1, 2),
1008 gsSPVertex(&D_0A000000_E32420[47], 1, 3),
1009 gsSPVertex(&D_0A000000_E32420[57], 2, 4),
1010 gsSPVertex(&D_0A000000_E32420[76], 4, 6),
1011 gsSPVertex(&D_0A000000_E32420[94], 4, 10),
1012 gsSPVertex(&D_0A000000_E32420[104], 2, 14),
1013 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
1014 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
1015 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
1016 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
1017 gsSPEndDisplayList(),
1018};
1019
1021 gsDPPipeSync(),
1022 gsDPSetCycleType(G_CYC_1CYCLE),
1023 gsSPDisplayList(D_0A001460_E33880),
1024 gsSPClearGeometryMode(G_LIGHTING),
1025 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1026 gsSPVertex(&D_0A000000_E32420[49], 2, 0),
1027 gsSPVertex(&D_0A000000_E32420[98], 6, 2),
1028 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1029 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1030 gsSPEndDisplayList(),
1031};
1032
1034 gsSPDisplayList(D_0A002BC0_E34FE0),
1035 gsSPDisplayList(D_0A002B28_E34F48),
1036 gsSPEndDisplayList(),
1037};
1038
1040 gsDPPipeSync(),
1041 gsDPSetCycleType(G_CYC_1CYCLE),
1042 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1043 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1044 gsSPClearGeometryMode(G_LIGHTING),
1045 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1046 gsSPVertex(&D_0A000000_E32420[36], 1, 0),
1047 gsSPVertex(&D_0A000000_E32420[39], 1, 1),
1048 gsSPVertex(&D_0A000000_E32420[44], 1, 2),
1049 gsSPVertex(&D_0A000000_E32420[47], 1, 3),
1050 gsSPVertex(&D_0A000000_E32420[76], 4, 4),
1051 gsSPVertex(&D_0A000000_E32420[94], 4, 8),
1052 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
1053 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
1054 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1055 gsSPEndDisplayList(),
1056};
1057
1059 gsDPPipeSync(),
1060 gsDPSetCycleType(G_CYC_1CYCLE),
1061 gsSPDisplayList(D_0A001460_E33880),
1062 gsSPClearGeometryMode(G_LIGHTING),
1063 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1064 gsSPVertex(&D_0A000000_E32420[25], 2, 0),
1065 gsSPVertex(&D_0A000000_E32420[84], 10, 2),
1066 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1067 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1068 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1069 gsSPEndDisplayList(),
1070};
1071
1073 gsSPDisplayList(D_0A002CA8_E350C8),
1074 gsSPDisplayList(D_0A002C28_E35048),
1075 gsSPEndDisplayList(),
1076};
1077
1079 gsDPPipeSync(),
1080 gsDPSetCycleType(G_CYC_1CYCLE),
1081 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1082 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1083 gsSPClearGeometryMode(G_LIGHTING),
1084 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1085 gsSPVertex(&D_0A000000_E32420[36], 8, 0),
1086 gsSPVertex(&D_0A000000_E32420[56], 4, 8),
1087 gsSPVertex(&D_0A000000_E32420[76], 4, 12),
1088 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1089 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1090 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1091 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1092 gsSPEndDisplayList(),
1093};
1094
1096 gsDPPipeSync(),
1097 gsDPSetCycleType(G_CYC_1CYCLE),
1098 gsSPDisplayList(D_0A001460_E33880),
1099 gsSPClearGeometryMode(G_LIGHTING),
1100 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1101 gsSPVertex(&D_0A000000_E32420[60], 4, 0),
1102 gsSPVertex(&D_0A000000_E32420[80], 4, 4),
1103 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1104 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1105 gsSPEndDisplayList(),
1106};
1107
1109 gsSPDisplayList(D_0A002D88_E351A8),
1110 gsSPDisplayList(D_0A002D18_E35138),
1111 gsSPEndDisplayList(),
1112};
1113
1115 gsDPPipeSync(),
1116 gsDPSetCycleType(G_CYC_1CYCLE),
1117 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1118 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1119 gsSPClearGeometryMode(G_LIGHTING),
1120 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1121 gsSPVertex(&D_0A000000_E32420[36], 12, 0),
1122 gsSPVertex(&D_0A000000_E32420[56], 4, 12),
1123 gsSPVertex(&D_0A000000_E32420[76], 4, 16),
1124 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1125 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1126 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1127 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1128 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1129 gsSPEndDisplayList(),
1130};
1131
1133 gsDPPipeSync(),
1134 gsDPSetCycleType(G_CYC_1CYCLE),
1135 gsSPDisplayList(D_0A001460_E33880),
1136 gsSPClearGeometryMode(G_LIGHTING),
1137 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1138 gsSPVertex(&D_0A000000_E32420[48], 4, 0),
1139 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1140 gsSPEndDisplayList(),
1141};
1142
1144 gsSPDisplayList(D_0A002E68_E35288),
1145 gsSPDisplayList(D_0A002DF0_E35210),
1146 gsSPEndDisplayList(),
1147};
1148
1150 gsDPPipeSync(),
1151 gsDPSetCycleType(G_CYC_1CYCLE),
1152 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1153 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1154 gsSPClearGeometryMode(G_LIGHTING),
1155 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1156 gsSPVertex(&D_0A000000_E32420[36], 12, 0),
1157 gsSPVertex(&D_0A000000_E32420[76], 4, 12),
1158 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1159 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1160 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1161 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1162 gsSPEndDisplayList(),
1163};
1164
1166 gsDPPipeSync(),
1167 gsDPSetCycleType(G_CYC_1CYCLE),
1168 gsSPDisplayList(D_0A001460_E33880),
1169 gsSPClearGeometryMode(G_LIGHTING),
1170 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1171 gsSPVertex(&D_0A000000_E32420[24], 4, 0),
1172 gsSPVertex(&D_0A000000_E32420[72], 4, 4),
1173 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1174 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1175 gsSPEndDisplayList(),
1176};
1177
1179 gsSPDisplayList(D_0A002F28_E35348),
1180 gsSPDisplayList(D_0A002EC0_E352E0),
1181 gsSPEndDisplayList(),
1182};
1183
1185 gsDPPipeSync(),
1186 gsDPSetCycleType(G_CYC_1CYCLE),
1187 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1188 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1189 gsSPClearGeometryMode(G_LIGHTING),
1190 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1191 gsSPVertex(&D_0A000000_E32420[36], 8, 0),
1192 gsSPVertex(&D_0A000000_E32420[56], 4, 8),
1193 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1194 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1195 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1196 gsSPEndDisplayList(),
1197};
1198
1200 gsDPPipeSync(),
1201 gsDPSetCycleType(G_CYC_1CYCLE),
1202 gsSPDisplayList(D_0A001460_E33880),
1203 gsSPClearGeometryMode(G_LIGHTING),
1204 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1205 gsSPVertex(&D_0A000000_E32420[60], 12, 0),
1206 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1207 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1208 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1209 gsSPEndDisplayList(),
1210};
1211
1213 gsSPDisplayList(D_0A002FF0_E35410),
1214 gsSPDisplayList(D_0A002F90_E353B0),
1215 gsSPEndDisplayList(),
1216};
1217
1219 gsDPPipeSync(),
1220 gsDPSetCycleType(G_CYC_1CYCLE),
1221 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1222 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1223 gsSPClearGeometryMode(G_LIGHTING),
1224 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1225 gsSPVertex(&D_0A000000_E32420[36], 12, 0),
1226 gsSPVertex(&D_0A000000_E32420[56], 4, 12),
1227 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1228 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1229 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1230 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1231 gsSPEndDisplayList(),
1232};
1233
1235 gsDPPipeSync(),
1236 gsDPSetCycleType(G_CYC_1CYCLE),
1237 gsSPDisplayList(D_0A001460_E33880),
1238 gsSPClearGeometryMode(G_LIGHTING),
1239 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1240 gsSPVertex(&D_0A000000_E32420[48], 8, 0),
1241 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1242 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1243 gsSPEndDisplayList(),
1244};
1245
1247 gsSPDisplayList(D_0A0030C0_E354E0),
1248 gsSPDisplayList(D_0A003058_E35478),
1249 gsSPEndDisplayList(),
1250};
1251
1253 gsDPPipeSync(),
1254 gsDPSetCycleType(G_CYC_1CYCLE),
1255 gsDPSetCombineMode(PM_CC_03, PM_CC_03),
1256 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1257 gsSPClearGeometryMode(G_LIGHTING),
1258 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1259 gsSPVertex(&D_0A000000_E32420[36], 12, 0),
1260 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1261 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1262 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1263 gsSPEndDisplayList(),
1264};
1265
1267 gsDPPipeSync(),
1268 gsDPSetCycleType(G_CYC_1CYCLE),
1269 gsSPDisplayList(D_0A001460_E33880),
1270 gsSPClearGeometryMode(G_LIGHTING),
1271 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH),
1272 gsSPVertex(&D_0A000000_E32420[24], 12, 0),
1273 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1274 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1275 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1276 gsSPEndDisplayList(),
1277};
1278
1280 gsSPDisplayList(D_0A003178_E35598),
1281 gsSPDisplayList(D_0A003120_E35540),
1282 gsSPEndDisplayList(),
1283};
1284
Gfx D_0A002898_E34CB8[]
Gfx D_0A002400_E34820[]
Gfx D_0A001D68_E34188[]
Gfx D_0A001E60_E34280[]
Gfx D_0A002A38_E34E58[]
Gfx D_0A001F40_E34360[]
Gfx D_0A002018_E34438[]
Gfx D_0A002EA8_E352C8[]
Gfx D_0A002AB8_E34ED8[]
Gfx D_0A002CA8_E350C8[]
Gfx D_0A0026C8_E34AE8[]
Gfx D_0A002BC0_E34FE0[]
Gfx D_0A0025F0_E34A10[]
Gfx D_0A002170_E34590[]
Gfx D_0A002290_E346B0[]
Gfx D_0A002F78_E35398[]
Gfx D_0A002C28_E35048[]
Gfx D_0A002D18_E35138[]
Gfx D_0A002DF0_E35210[]
Gfx D_0A002560_E34980[]
Gfx * Entity_ShatteringHammer1Block_FragmentsRender[]
Gfx D_0A002358_E34778[]
Gfx D_0A002960_E34D80[]
Gfx D_0A0030C0_E354E0[]
Gfx D_0A001C78_E34098[]
Gfx D_0A002248_E34668[]
Gfx D_0A002108_E34528[]
Gfx D_0A002D88_E351A8[]
Gfx D_0A002920_E34D40[]
Gfx D_0A002548_E34968[]
Gfx D_0A003058_E35478[]
Gfx D_0A002460_E34880[]
Gfx D_0A002DD8_E351F8[]
Gfx D_0A002D00_E35120[]
Gfx D_0A001F58_E34378[]
Gfx D_0A002030_E34450[]
Gfx D_0A002708_E34B28[]
Gfx D_0A002F90_E353B0[]
Gfx D_0A002EC0_E352E0[]
Gfx D_0A002650_E34A70[]
Gfx D_0A0020F0_E34510[]
Gfx D_0A0031C8_E355E8[]
Gfx D_0A001460_E33880[]
Mtx Entity_ShatteringHammer1Block_FragmentsMatrices[]
Gfx D_0A001D80_E341A0[]
Gfx D_0A002F28_E35348[]
Gfx D_0A002B28_E34F48[]
Gfx D_0A001D10_E34130[]
Gfx D_0A002508_E34928[]
Gfx D_0A0027E8_E34C08[]
Gfx D_0A001E78_E34298[]
Gfx D_0A002FF0_E35410[]
Gfx D_0A002308_E34728[]
Gfx D_0A002B10_E34F30[]
Gfx D_0A002978_E34D98[]
Gfx D_0A003108_E35528[]
Gfx D_0A002E68_E35288[]
Gfx D_0A002790_E34BB0[]
Gfx D_0A002850_E34C70[]
Gfx D_0A0021D8_E345F8[]
Gfx D_0A002C10_E35030[]
Gfx D_0A002A20_E34E40[]
Gfx D_0A0021C0_E345E0[]
Gfx D_0A002370_E34790[]
Gfx D_0A0027D0_E34BF0[]
Gfx D_0A001B88_E33FA8[]
Gfx D_0A001FD8_E343F8[]
Gfx D_0A0022A8_E346C8[]
Gfx D_0A001C60_E34080[]
Gfx D_0A0020A0_E344C0[]
Gfx D_0A0028B0_E34CD0[]
Gfx D_0A001E00_E34220[]
Gfx D_0A001C00_E34020[]
Gfx D_0A002638_E34A58[]
Gfx D_0A001EF0_E34310[]
Gfx D_0A0029D8_E34DF8[]
Gfx D_0A002448_E34868[]
Gfx D_0A003040_E35460[]
Gfx D_0A003120_E35540[]
Gfx D_0A003178_E35598[]
Gfx D_0A002720_E34B40[]
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
#define PM_CC_03
Definition macros.h:278