mirror of
https://github.com/n64decomp/sm64.git
synced 2024-12-26 01:28:56 -05:00
181 lines
10 KiB
ArmAsm
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
|