sm64ex-coop/levels/castle_grounds/areas/1/6/model.s

181 lines
10 KiB
ArmAsm

castle_grounds_seg7_vertex_0700B240: # 0x0700B240 - 0x0700B340
vertex -3491, 1630, -5396, 0, 0, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1630, -5716, 990, 0, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1310, -5716, 990, 990, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1310, -5396, 0, 990, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1627, -4682, 0, 0, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1627, -5002, 990, 0, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1308, -5002, 990, 990, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1308, -4682, 0, 990, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1630, -3962, 0, 0, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1630, -4282, 990, 0, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1311, -4282, 990, 990, 0x91, 0x91, 0xA5, 0xFF
vertex -3491, 1311, -3962, 0, 990, 0x91, 0x91, 0xA5, 0xFF
vertex -3766, 1996, -2982, 990, 0, 0x99, 0x99, 0xAC, 0xFF
vertex -3766, 1689, -2982, 990, 990, 0x99, 0x99, 0xAC, 0xFF
vertex -3628, 1689, -2707, 0, 990, 0x99, 0x99, 0xAC, 0xFF
vertex -3628, 1996, -2707, 0, 0, 0x99, 0x99, 0xAC, 0xFF
castle_grounds_seg7_vertex_0700B340: # 0x0700B340 - 0x0700B430
vertex -1945, 1737, -2607, 990, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1631, 1737, -2544, 0, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1631, 2056, -2544, 0, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1945, 1020, -2607, 990, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1631, 1020, -2544, 0, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1631, 1340, -2544, 0, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1945, 1340, -2607, 990, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2447, 1020, -2707, 990, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2133, 1020, -2645, 0, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2133, 1340, -2645, 0, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2447, 1340, -2707, 990, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2447, 1737, -2707, 990, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2133, 1737, -2645, 0, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2133, 2056, -2645, 0, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -2447, 2056, -2707, 990, 0, 0xC4, 0xC4, 0xD0, 0xFF
castle_grounds_seg7_vertex_0700B430: # 0x0700B430 - 0x0700B520
vertex 158, 6094, -3403, 0, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -148, 6094, -3403, 990, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -148, 5787, -3392, 990, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1945, 1737, -2607, 990, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1631, 2056, -2544, 0, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -1945, 2056, -2607, 990, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex 155, 4467, -2988, 0, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -164, 4467, -2988, 990, 0, 0xC4, 0xC4, 0xD0, 0xFF
vertex -164, 4147, -2988, 990, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex 155, 4147, -2988, 0, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex 158, 5787, -3392, 0, 990, 0xC4, 0xC4, 0xD0, 0xFF
vertex -3525, 1996, -2598, 990, 0, 0xAD, 0xAD, 0xBC, 0xFF
vertex -3525, 1689, -2598, 990, 990, 0xAD, 0xAD, 0xBC, 0xFF
vertex -3250, 1689, -2461, 0, 990, 0xAD, 0xAD, 0xBC, 0xFF
vertex -3250, 1996, -2461, 0, 0, 0xAD, 0xAD, 0xBC, 0xFF
castle_grounds_seg7_vertex_0700B520: # 0x0700B520 - 0x0700B610
vertex 3493, 1309, -4681, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1309, -5001, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1629, -5001, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3251, 1996, -2461, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3526, 1689, -2598, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3526, 1996, -2598, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3251, 1689, -2461, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3629, 1996, -2707, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3629, 1689, -2707, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3767, 1996, -2982, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3767, 1689, -2982, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3492, 1310, -3965, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3492, 1629, -4284, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3492, 1629, -3965, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3492, 1310, -4284, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
castle_grounds_seg7_vertex_0700B610: # 0x0700B610 - 0x0700B6F0
vertex 3493, 1309, -5397, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1628, -5717, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1628, -5397, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1309, -4681, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1629, -5001, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1629, -4681, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 3493, 1309, -5717, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2448, 1340, -2707, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2134, 1020, -2645, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2448, 1020, -2707, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1946, 2056, -2607, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1632, 2056, -2544, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1632, 1737, -2544, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1946, 1737, -2607, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
castle_grounds_seg7_vertex_0700B6F0: # 0x0700B6F0 - 0x0700B7A0
vertex 2448, 2056, -2707, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2134, 1737, -2645, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2448, 1737, -2707, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2134, 2056, -2645, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1946, 1340, -2607, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1632, 1020, -2544, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1946, 1020, -2607, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1632, 1340, -2544, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2448, 1340, -2707, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2134, 1340, -2645, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2134, 1020, -2645, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
castle_grounds_seg7_vertex_0700B7A0: # 0x0700B7A0 - 0x0700B7E0
vertex -402, 2604, -2037, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 402, 2201, -2037, 2012, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 402, 2604, -2037, 2012, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -402, 2201, -2037, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
castle_grounds_seg7_vertex_0700B7E0: # 0x0700B7E0 - 0x0700B820
vertex 402, 3006, -2037, 2012, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -402, 3006, -2037, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -402, 2604, -2037, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 402, 2604, -2037, 2012, 990, 0xFF, 0xFF, 0xFF, 0xFF
castle_grounds_seg7_dl_0700B820: # 0x0700B820 - 0x0700B9B0
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_0900A800
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
gsSPVertex castle_grounds_seg7_vertex_0700B240, 16, 0
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
gsSPVertex castle_grounds_seg7_vertex_0700B340, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 11, 13, 14, 0x0
gsSPVertex castle_grounds_seg7_vertex_0700B430, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0
gsSP2Triangles 0, 2, 10, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 11, 13, 14, 0x0
gsSPVertex castle_grounds_seg7_vertex_0700B520, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 11, 14, 12, 0x0
gsSPVertex castle_grounds_seg7_vertex_0700B610, 14, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 0, 6, 1, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
gsSPVertex castle_grounds_seg7_vertex_0700B6F0, 11, 0
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
gsSP1Triangle 8, 9, 10, 0x0
gsSPEndDisplayList
castle_grounds_seg7_dl_0700B9B0: # 0x0700B9B0 - 0x0700B9E8
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, castle_grounds_seg7_texture_07001000
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
gsSPVertex castle_grounds_seg7_vertex_0700B7A0, 4, 0
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
gsSPEndDisplayList
castle_grounds_seg7_dl_0700B9E8: # 0x0700B9E8 - 0x0700BA20
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, castle_grounds_seg7_texture_07002000
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
gsSPVertex castle_grounds_seg7_vertex_0700B7E0, 4, 0
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
gsSPEndDisplayList
glabel castle_grounds_seg7_dl_0700BA20 # 0x0700BA20 - 0x0700BAB8
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_RGBA, 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_RGBA, 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 castle_grounds_seg7_dl_0700B820
gsDPTileSync
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD
gsDPSetTileSize 0, 0, 0, 252, 124
gsSPDisplayList castle_grounds_seg7_dl_0700B9B0
gsSPDisplayList castle_grounds_seg7_dl_0700B9E8
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