166 lines
9.3 KiB
ArmAsm
166 lines
9.3 KiB
ArmAsm
|
ccm_seg7_vertex_0700D658: # 0x0700D658 - 0x0700D748
|
||
|
vertex -6015, -1740, 689, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -6015, -1740, 934, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5769, -1740, 934, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5631, -1740, 4025, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5631, -1740, 4271, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5385, -1740, 4271, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5385, -1740, 4025, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -4699, -1740, 4691, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -4454, -1740, 4937, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -4454, -1740, 4691, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -4699, -1740, 4937, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5324, -1740, 2871, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5078, -1740, 3117, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5078, -1740, 2871, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5324, -1740, 3117, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
|
||
|
ccm_seg7_vertex_0700D748: # 0x0700D748 - 0x0700D838
|
||
|
vertex -611, 2560, -2428, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -611, 2560, -2182, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -365, 2560, -2182, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -6015, -1740, 689, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5769, -1740, 934, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -5769, -1740, 689, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3871, -4607, 4341, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3625, -4607, 4587, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3625, -4607, 4341, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3871, -4607, 4587, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 1125, -4607, 5351, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 1371, -4607, 5597, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 1371, -4607, 5351, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 1125, -4607, 5597, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -365, 2560, -2428, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
|
||
|
ccm_seg7_vertex_0700D838: # 0x0700D838 - 0x0700D938
|
||
|
vertex -1269, -3583, 5796, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -1023, -3583, 6042, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -1023, -3583, 5796, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -1891, 2560, -1916, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -1891, 2560, -1670, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -1645, 2560, -1670, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -1645, 2560, -1916, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3566, 807, -2836, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3320, 807, -2590, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3320, 807, -2836, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -3566, 807, -2590, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 1867, -4607, 4826, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 1867, -4607, 5072, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 2112, -4607, 5072, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex 2112, -4607, 4826, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
vertex -1269, -3583, 6042, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4
|
||
|
|
||
|
ccm_seg7_vertex_0700D938: # 0x0700D938 - 0x0700D9B8
|
||
|
vertex 2114, 2560, -1753, 0, 0, 0x33, 0x33, 0x33, 0xB4
|
||
|
vertex 2360, 2560, -1507, 990, 990, 0x33, 0x33, 0x33, 0xB4
|
||
|
vertex 2360, 2560, -1753, 990, 0, 0x33, 0x33, 0x33, 0xB4
|
||
|
vertex 2114, 2560, -1507, 0, 990, 0x33, 0x33, 0x33, 0xB4
|
||
|
vertex 2762, 2560, -1761, 0, 0, 0x33, 0x33, 0x33, 0xB4
|
||
|
vertex 3007, 2560, -1515, 990, 990, 0x33, 0x33, 0x33, 0xB4
|
||
|
vertex 3007, 2560, -1761, 990, 0, 0x33, 0x33, 0x33, 0xB4
|
||
|
vertex 2762, 2560, -1515, 0, 990, 0x33, 0x33, 0x33, 0xB4
|
||
|
|
||
|
ccm_seg7_vertex_0700D9B8: # 0x0700D9B8 - 0x0700DAA8
|
||
|
vertex 2033, 2195, -194, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2247, 2261, -378, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2042, 2261, -387, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1636, -4607, 4275, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1925, -4607, 4286, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1786, -4607, 4136, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1775, -4607, 4425, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2958, -2818, 1710, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 3097, -2822, 1860, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 3394, -2913, 1441, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 3255, -2909, 1291, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2953, -2621, 2700, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 3362, -2764, 2735, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 3152, -2758, 2510, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 3162, -2627, 2924, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
|
||
|
ccm_seg7_vertex_0700DAA8: # 0x0700DAA8 - 0x0700DB98
|
||
|
vertex 2163, 1630, 1460, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2220, 2062, 201, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2016, 2062, 192, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2033, 2195, -194, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2238, 2194, -185, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 2247, 2261, -378, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1556, 1482, 1801, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1591, 1445, 1999, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1792, 1471, 1968, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1757, 1508, 1770, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 970, 3072, 59, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1358, 3072, -1277, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 949, 3072, -1271, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1379, 3072, 53, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1959, 1631, 1450, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
|
||
|
ccm_seg7_vertex_0700DB98: # 0x0700DB98 - 0x0700DC18
|
||
|
vertex 768, -4607, 6244, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1178, -4607, 6603, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 1177, -4607, 6244, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex 768, -4607, 6603, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex -3892, -2149, 6246, 0, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex -3892, -2149, 6605, 0, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex -3268, -2149, 6605, 990, 990, 0x00, 0x10, 0x00, 0xFF
|
||
|
vertex -3268, -2149, 6246, 990, 0, 0x00, 0x10, 0x00, 0xFF
|
||
|
|
||
|
ccm_seg7_dl_0700DC18: # 0x0700DC18 - 0x0700DD28
|
||
|
gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, snow_09009800
|
||
|
gsDPLoadSync
|
||
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||
|
gsSPVertex ccm_seg7_vertex_0700D658, 15, 0
|
||
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||
|
gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0
|
||
|
gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0
|
||
|
gsSP1Triangle 11, 14, 12, 0x0
|
||
|
gsSPVertex ccm_seg7_vertex_0700D748, 15, 0
|
||
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||
|
gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0
|
||
|
gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0
|
||
|
gsSP1Triangle 0, 2, 14, 0x0
|
||
|
gsSPVertex ccm_seg7_vertex_0700D838, 16, 0
|
||
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||
|
gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0
|
||
|
gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0
|
||
|
gsSP2Triangles 11, 13, 14, 0x0, 0, 15, 1, 0x0
|
||
|
gsSPVertex ccm_seg7_vertex_0700D938, 8, 0
|
||
|
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||
|
gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
|
||
|
gsSPEndDisplayList
|
||
|
|
||
|
ccm_seg7_dl_0700DD28: # 0x0700DD28 - 0x0700DDF0
|
||
|
gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, snow_09009000
|
||
|
gsDPLoadSync
|
||
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
||
|
gsSPVertex ccm_seg7_vertex_0700D9B8, 15, 0
|
||
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||
|
gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0
|
||
|
gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0
|
||
|
gsSP1Triangle 11, 14, 12, 0x0
|
||
|
gsSPVertex ccm_seg7_vertex_0700DAA8, 15, 0
|
||
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
||
|
gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0
|
||
|
gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0
|
||
|
gsSP1Triangle 14, 0, 2, 0x0
|
||
|
gsSPVertex ccm_seg7_vertex_0700DB98, 8, 0
|
||
|
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
||
|
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
|
||
|
gsSPEndDisplayList
|
||
|
|
||
|
glabel ccm_seg7_dl_0700DDF0 # 0x0700DDF0 - 0x0700DE68
|
||
|
gsDPPipeSync
|
||
|
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0
|
||
|
gsSPClearGeometryMode G_LIGHTING
|
||
|
gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
|
||
|
gsSPTexture -1, -1, 0, 0, 1
|
||
|
gsDPTileSync
|
||
|
gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
||
|
gsDPSetTileSize 0, 0, 0, 124, 124
|
||
|
gsSPDisplayList ccm_seg7_dl_0700DC18
|
||
|
gsSPDisplayList ccm_seg7_dl_0700DD28
|
||
|
gsSPTexture -1, -1, 0, 0, 0
|
||
|
gsDPPipeSync
|
||
|
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
||
|
gsSPSetGeometryMode G_LIGHTING
|
||
|
gsSPEndDisplayList
|