sm64pc/levels/castle_inside/areas/1/19/model.s
2019-08-25 00:46:40 -04:00

229 lines
14 KiB
ArmAsm

inside_castle_seg7_light_07036E68: # 0x07036E68 - 0x07036E70
.byte 0xCC, 0xCC, 0xCC, 0x00, 0xCC, 0xCC, 0xCC, 0x00
inside_castle_seg7_light_07036E70: # 0x07036E70 - 0x07036E80
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
inside_castle_seg7_vertex_07036E80: # 0x07036E80 - 0x07036F70
vertex 4109, 768, 447, -3096, 480, 0xA7, 0x00, 0x59, 0xFF
vertex 4182, 358, 520, 990, 0, 0xA7, 0x00, 0x59, 0xFF
vertex 4182, 768, 520, -3096, 0, 0xA7, 0x00, 0x59, 0xFF
vertex 4109, 358, 447, 0, 478, 0x00, 0x7F, 0x00, 0xFF
vertex 3385, 358, 1171, 10188, 480, 0x00, 0x7F, 0x00, 0xFF
vertex 3458, 358, 1244, 10188, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 4182, 358, 520, 0, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 4182, 768, 520, 0, 0, 0x00, 0x81, 0x00, 0xFF
vertex 3458, 768, 1244, 10188, 0, 0x00, 0x81, 0x00, 0xFF
vertex 3385, 768, 1171, 10188, 480, 0x00, 0x81, 0x00, 0xFF
vertex 4109, 768, 447, 0, 480, 0x00, 0x81, 0x00, 0xFF
vertex 3458, 768, 1244, -3096, 0, 0x59, 0x00, 0xA7, 0xFF
vertex 3458, 358, 1244, 990, 0, 0x59, 0x00, 0xA7, 0xFF
vertex 3385, 358, 1171, 990, 480, 0x59, 0x00, 0xA7, 0xFF
vertex 3385, 768, 1171, -3096, 480, 0x59, 0x00, 0xA7, 0xFF
inside_castle_seg7_vertex_07036F70: # 0x07036F70 - 0x07037060
vertex 4109, 768, -907, 6100, 478, 0x00, 0x81, 0x00, 0xFF
vertex 3458, 768, -1704, -4118, 0, 0x00, 0x81, 0x00, 0xFF
vertex 4182, 768, -980, 6100, 0, 0x00, 0x81, 0x00, 0xFF
vertex 4109, 768, 447, -3096, 480, 0xA7, 0x00, 0x59, 0xFF
vertex 4109, 358, 447, 990, 480, 0xA7, 0x00, 0x59, 0xFF
vertex 4182, 358, 520, 990, 0, 0xA7, 0x00, 0x59, 0xFF
vertex 4182, 768, -980, -3096, 0, 0xA7, 0x00, 0xA7, 0xFF
vertex 4182, 358, -980, 990, 0, 0xA7, 0x00, 0xA7, 0xFF
vertex 4109, 358, -907, 990, 480, 0xA7, 0x00, 0xA7, 0xFF
vertex 4109, 768, -907, -3096, 480, 0xA7, 0x00, 0xA7, 0xFF
vertex 3385, 768, -1631, -3096, 480, 0x59, 0x00, 0x59, 0xFF
vertex 3385, 358, -1631, 990, 480, 0x59, 0x00, 0x59, 0xFF
vertex 3458, 358, -1704, 990, 0, 0x59, 0x00, 0x59, 0xFF
vertex 3458, 768, -1704, -3096, 0, 0x59, 0x00, 0x59, 0xFF
vertex 3385, 768, -1631, -4118, 480, 0x00, 0x81, 0x00, 0xFF
inside_castle_seg7_vertex_07037060: # 0x07037060 - 0x07037150
vertex 3174, 768, 1280, 0, 478, 0x00, 0x81, 0x00, 0xFF
vertex 2355, 768, 1382, 8144, 0, 0x00, 0x81, 0x00, 0xFF
vertex 2355, 768, 1280, 8144, 480, 0x00, 0x81, 0x00, 0xFF
vertex 4182, 358, -980, 6100, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 3458, 358, -1704, -4118, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 3385, 358, -1631, -4118, 480, 0x00, 0x7F, 0x00, 0xFF
vertex 4109, 358, -907, 6100, 478, 0x00, 0x7F, 0x00, 0xFF
vertex 3174, 768, -1842, 8144, 0, 0x00, 0x81, 0x00, 0xFF
vertex 3174, 768, -1740, 8144, 478, 0x00, 0x81, 0x00, 0xFF
vertex 2355, 768, -1740, 0, 480, 0x00, 0x81, 0x00, 0xFF
vertex 2355, 768, -1842, 0, 0, 0x00, 0x81, 0x00, 0xFF
vertex 3174, 358, -1740, 8144, 478, 0x00, 0x7F, 0x00, 0xFF
vertex 3174, 358, -1842, 8144, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 2355, 358, -1842, 0, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 2355, 358, -1740, 0, 480, 0x00, 0x7F, 0x00, 0xFF
inside_castle_seg7_vertex_07037150: # 0x07037150 - 0x07037240
vertex 3174, 358, -1842, 0, 0, 0x81, 0x00, 0x00, 0xFF
vertex 3174, 768, -1740, 4056, 478, 0x81, 0x00, 0x00, 0xFF
vertex 3174, 768, -1842, 4056, 0, 0x81, 0x00, 0x00, 0xFF
vertex 3174, 768, 1280, 0, 478, 0x00, 0x81, 0x00, 0xFF
vertex 3174, 768, 1382, 0, 0, 0x00, 0x81, 0x00, 0xFF
vertex 2355, 768, 1382, 8144, 0, 0x00, 0x81, 0x00, 0xFF
vertex 3174, 358, 1382, 0, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 2355, 358, 1280, 8144, 480, 0x00, 0x7F, 0x00, 0xFF
vertex 2355, 358, 1382, 8144, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 3174, 358, 1280, 0, 478, 0x00, 0x7F, 0x00, 0xFF
vertex 2355, 358, -1740, 0, 480, 0x7F, 0x00, 0x00, 0xFF
vertex 2355, 768, -1842, 4056, 0, 0x7F, 0x00, 0x00, 0xFF
vertex 2355, 768, -1740, 4056, 478, 0x7F, 0x00, 0x00, 0xFF
vertex 2355, 358, -1842, 0, 0, 0x7F, 0x00, 0x00, 0xFF
vertex 3174, 358, -1740, 0, 480, 0x81, 0x00, 0x00, 0xFF
inside_castle_seg7_vertex_07037240: # 0x07037240 - 0x07037320
vertex 2355, 358, 1382, 4056, 0, 0x7F, 0x00, 0x00, 0xFF
vertex 2355, 358, 1280, 4056, 480, 0x7F, 0x00, 0x00, 0xFF
vertex 2355, 768, 1280, 0, 480, 0x7F, 0x00, 0x00, 0xFF
vertex 2355, 768, 1382, 0, 0, 0x7F, 0x00, 0x00, 0xFF
vertex 3174, 358, 1280, 4056, 480, 0x81, 0x00, 0x00, 0xFF
vertex 3174, 358, 1382, 4056, 0, 0x81, 0x00, 0x00, 0xFF
vertex 3174, 768, 1382, 0, 0, 0x81, 0x00, 0x00, 0xFF
vertex 3174, 768, 1280, 0, 480, 0x81, 0x00, 0x00, 0xFF
vertex 4403, 307, -767, -8206, 1372, 0x00, 0x7F, 0x00, 0xFF
vertex 3573, 307, -2457, -4062, 5586, 0x00, 0x7F, 0x00, 0xFF
vertex 3319, 307, -1842, -2796, 4054, 0x00, 0x7F, 0x00, 0xFF
vertex 4836, 307, -1203, -10366, 2460, 0x00, 0x7F, 0x00, 0xFF
vertex 2253, 307, -2457, 2522, 5586, 0x00, 0x7F, 0x00, 0xFF
vertex 2253, 307, -1842, 2522, 4054, 0x00, 0x7F, 0x00, 0xFF
inside_castle_seg7_vertex_07037320: # 0x07037320 - 0x07037420
vertex 4836, 1024, -1203, 9688, -2588, 0xA6, 0x00, 0xA7, 0xFF
vertex 4836, 307, -1203, 9688, 990, 0xA6, 0x00, 0xA7, 0xFF
vertex 4403, 307, -767, 7510, 990, 0xA6, 0x00, 0xA7, 0xFF
vertex 2253, 1024, -1842, 2522, 4054, 0x00, 0x81, 0x00, 0xFF
vertex 2253, 1024, -2457, 2522, 5586, 0x00, 0x81, 0x00, 0xFF
vertex 3573, 1024, -2457, -4062, 5586, 0x00, 0x81, 0x00, 0xFF
vertex 3319, 1024, -1842, -2796, 4054, 0x00, 0x81, 0x00, 0xFF
vertex 4836, 1024, -1203, -10366, 2460, 0x00, 0x81, 0x00, 0xFF
vertex 4403, 1024, -767, -8206, 1372, 0x00, 0x81, 0x00, 0xFF
vertex 2253, 1024, -2457, -6672, -2588, 0x00, 0x00, 0x7F, 0xFF
vertex 3573, 307, -2457, -86, 990, 0x00, 0x00, 0x7F, 0xFF
vertex 3573, 1024, -2457, -86, -2588, 0x00, 0x00, 0x7F, 0xFF
vertex 3573, 1024, -2457, -86, -2588, 0xA7, 0x00, 0x5A, 0xFF
vertex 3573, 307, -2457, -86, 990, 0xA7, 0x00, 0x5A, 0xFF
vertex 4836, 307, -1203, 6216, 990, 0xA7, 0x00, 0x5A, 0xFF
vertex 4836, 1024, -1203, 6216, -2588, 0xA7, 0x00, 0x5A, 0xFF
inside_castle_seg7_vertex_07037420: # 0x07037420 - 0x07037520
vertex 2253, 1024, -2457, -6672, -2588, 0x00, 0x00, 0x7F, 0xFF
vertex 2253, 307, -2457, -6672, 990, 0x00, 0x00, 0x7F, 0xFF
vertex 3573, 307, -2457, -86, 990, 0x00, 0x00, 0x7F, 0xFF
vertex 4836, 1024, 743, 6216, -2588, 0xA7, 0x00, 0xA6, 0xFF
vertex 4836, 307, 743, 6216, 990, 0xA7, 0x00, 0xA6, 0xFF
vertex 3573, 307, 1997, -86, 990, 0xA7, 0x00, 0xA6, 0xFF
vertex 4836, 1024, -1203, 9688, -2588, 0xA6, 0x00, 0xA7, 0xFF
vertex 4403, 307, -767, 7510, 990, 0xA6, 0x00, 0xA7, 0xFF
vertex 4403, 1024, -767, 7510, -2586, 0xA6, 0x00, 0xA7, 0xFF
vertex 2253, 1024, -1842, 12876, -2588, 0x7F, 0x00, 0x00, 0xFF
vertex 2253, 307, -1842, 12876, 990, 0x7F, 0x00, 0x00, 0xFF
vertex 2253, 307, -2457, 15942, 990, 0x7F, 0x00, 0x00, 0xFF
vertex 2253, 1024, -2457, 15942, -2588, 0x7F, 0x00, 0x00, 0xFF
vertex 3573, 1024, 1997, -86, -2588, 0x00, 0x00, 0x81, 0xFF
vertex 3573, 307, 1997, -86, 990, 0x00, 0x00, 0x81, 0xFF
vertex 2253, 307, 1997, -6672, 990, 0x00, 0x00, 0x81, 0xFF
inside_castle_seg7_vertex_07037520: # 0x07037520 - 0x07037620
vertex 3573, 1024, 1997, -86, -2588, 0x00, 0x00, 0x81, 0xFF
vertex 2253, 307, 1997, -6672, 990, 0x00, 0x00, 0x81, 0xFF
vertex 2253, 1024, 1997, -6672, -2588, 0x00, 0x00, 0x81, 0xFF
vertex 4836, 1024, 743, 6216, -2588, 0xA7, 0x00, 0xA6, 0xFF
vertex 3573, 307, 1997, -86, 990, 0xA7, 0x00, 0xA6, 0xFF
vertex 3573, 1024, 1997, -86, -2588, 0xA7, 0x00, 0xA6, 0xFF
vertex 3319, 1024, 1382, -4330, 1500, 0x00, 0x81, 0x00, 0xFF
vertex 3573, 1024, 1997, -5596, 0, 0x00, 0x81, 0x00, 0xFF
vertex 2253, 1024, 1997, 990, 0, 0x00, 0x81, 0x00, 0xFF
vertex 2253, 1024, 1997, -6284, -2586, 0x7F, 0x00, 0x00, 0xFF
vertex 2253, 307, 1997, -6284, 990, 0x7F, 0x00, 0x00, 0xFF
vertex 2253, 307, 1382, -3218, 990, 0x7F, 0x00, 0x00, 0xFF
vertex 2253, 1024, 1382, -3218, -2586, 0x7F, 0x00, 0x00, 0xFF
vertex 4403, 1024, 307, 2144, -2586, 0xA6, 0x00, 0x59, 0xFF
vertex 4403, 307, 307, 2144, 990, 0xA6, 0x00, 0x59, 0xFF
vertex 4836, 307, 743, 0, 990, 0xA6, 0x00, 0x59, 0xFF
inside_castle_seg7_vertex_07037620: # 0x07037620 - 0x07037710
vertex 4403, 1024, 307, 2144, -2586, 0xA6, 0x00, 0x59, 0xFF
vertex 4836, 307, 743, 0, 990, 0xA6, 0x00, 0x59, 0xFF
vertex 4836, 1024, 743, 0, -2586, 0xA6, 0x00, 0x59, 0xFF
vertex 4403, 1024, 307, -9740, 4182, 0x00, 0x81, 0x00, 0xFF
vertex 4836, 1024, 743, -11898, 3094, 0x00, 0x81, 0x00, 0xFF
vertex 3573, 1024, 1997, -5596, 0, 0x00, 0x81, 0x00, 0xFF
vertex 3319, 1024, 1382, -4330, 1500, 0x00, 0x81, 0x00, 0xFF
vertex 2253, 307, 1382, 990, 1498, 0x00, 0x7F, 0x00, 0xFF
vertex 2253, 307, 1997, 990, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 3573, 307, 1997, -5596, 0, 0x00, 0x7F, 0x00, 0xFF
vertex 2253, 1024, 1997, 990, 0, 0x00, 0x81, 0x00, 0xFF
vertex 2253, 1024, 1382, 990, 1498, 0x00, 0x81, 0x00, 0xFF
vertex 3319, 307, 1382, -4330, 1500, 0x00, 0x7F, 0x00, 0xFF
vertex 4836, 307, 743, -11898, 3094, 0x00, 0x7F, 0x00, 0xFF
vertex 4403, 307, 307, -9740, 4182, 0x00, 0x7F, 0x00, 0xFF
inside_castle_seg7_dl_07037710: # 0x07037710 - 0x07037988
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
gsSPLight inside_castle_seg7_light_07036E70, 1
gsSPLight inside_castle_seg7_light_07036E68, 2
gsSPVertex inside_castle_seg7_vertex_07036E80, 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 inside_castle_seg7_vertex_07036F70, 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, 12, 13, 0x0
gsSP1Triangle 0, 14, 1, 0x0
gsSPVertex inside_castle_seg7_vertex_07037060, 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 inside_castle_seg7_vertex_07037150, 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, 14, 1, 0x0
gsSPVertex inside_castle_seg7_vertex_07037240, 14, 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, 11, 9, 0x0
gsSP2Triangles 10, 9, 12, 0x0, 10, 12, 13, 0x0
gsSPVertex inside_castle_seg7_vertex_07037320, 16, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 3, 5, 6, 0x0, 6, 5, 7, 0x0
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0
gsSPVertex inside_castle_seg7_vertex_07037420, 16, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0
gsSPVertex inside_castle_seg7_vertex_07037520, 16, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0
gsSPVertex inside_castle_seg7_vertex_07037620, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 6, 10, 11, 0x0, 12, 9, 13, 0x0
gsSP2Triangles 12, 13, 14, 0x0, 7, 9, 12, 0x0
gsSPEndDisplayList
glabel inside_castle_seg7_dl_07037988 # 0x07037988 - 0x070379F8
gsDPPipeSync
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
gsSPClearGeometryMode G_SHADING_SMOOTH
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_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
gsDPSetTileSize 0, 0, 0, 124, 124
gsSPDisplayList inside_castle_seg7_dl_07037710
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_SHADING_SMOOTH
gsSPEndDisplayList