sm64pc/levels/ccm/areas/1/5/model.s

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