186 lines
10 KiB
ArmAsm
186 lines
10 KiB
ArmAsm
# Water Mine (unused)
|
|
|
|
water_mine_seg6_light_0600A4E0: # 0x0600A4E0
|
|
.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00
|
|
|
|
water_mine_seg6_light_0600A4E8: # 0x0600A4E8
|
|
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
|
|
water_mine_seg6_texture_0600A4F8: # 0x0600A4F8
|
|
.incbin "actors/water_mine/water_mine_left_side_unused.rgba16"
|
|
|
|
water_mine_seg6_texture_0600B4F8: # 0x0600B4F8
|
|
.incbin "actors/water_mine/water_mine_right_side_unused.rgba16"
|
|
|
|
water_mine_seg6_texture_0600C4F8: # 0x0600C4F8
|
|
.incbin "actors/water_mine/water_mine_spike_unused.rgba16"
|
|
|
|
water_mine_seg6_vertex_0600CCF8: # 0x0600CCF8
|
|
vertex 0, 40, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -39, -39, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, -39, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -39, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
water_mine_seg6_vertex_0600CD38: # 0x0600CD38
|
|
vertex 40, 40, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, -39, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 40, -39, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
water_mine_seg6_vertex_0600CD78: # 0x0600CD78
|
|
vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF
|
|
vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF
|
|
vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF
|
|
vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF
|
|
vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF
|
|
vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF
|
|
vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF
|
|
vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF
|
|
vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF
|
|
vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF
|
|
vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF
|
|
vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF
|
|
vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF
|
|
vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF
|
|
vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF
|
|
|
|
water_mine_seg6_vertex_0600CE68: # 0x0600CE68
|
|
vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF
|
|
vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF
|
|
vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF
|
|
vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF
|
|
vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF
|
|
vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF
|
|
vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF
|
|
vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF
|
|
vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF
|
|
vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF
|
|
vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF
|
|
vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF
|
|
vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF
|
|
vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF
|
|
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
|
|
|
water_mine_seg6_vertex_0600CF58: # 0x0600CF58
|
|
vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF
|
|
vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF
|
|
vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF
|
|
vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF
|
|
vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF
|
|
vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF
|
|
vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF
|
|
vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF
|
|
vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF
|
|
vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF
|
|
vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF
|
|
vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF
|
|
vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF
|
|
vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF
|
|
vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF
|
|
|
|
water_mine_seg6_vertex_0600D048: # 0x0600D048
|
|
vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF
|
|
vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
|
vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF
|
|
vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF
|
|
vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF
|
|
vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF
|
|
vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF
|
|
vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF
|
|
vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF
|
|
vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF
|
|
vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF
|
|
vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF
|
|
vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF
|
|
vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF
|
|
vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF
|
|
|
|
water_mine_seg6_vertex_0600D138: # 0x0600D138
|
|
vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF
|
|
vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF
|
|
vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF
|
|
vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF
|
|
vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF
|
|
vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF
|
|
vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF
|
|
vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF
|
|
vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF
|
|
vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF
|
|
vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF
|
|
vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF
|
|
|
|
glabel water_mine_seg6_dl_0600D1F8 # 0x0600D1F8 - 0x0600D230
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600A4F8
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
gsSPVertex water_mine_seg6_vertex_0600CCF8, 4, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel water_mine_seg6_dl_0600D230 # 0x0600D230 - 0x0600D268
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600B4F8
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
|
|
gsSPVertex water_mine_seg6_vertex_0600CD38, 4, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel water_mine_seg6_dl_0600D268 # 0x0600D268 - 0x0600D2E0
|
|
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, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
gsDPSetTileSize 0, 0, 0, 124, 252
|
|
gsSPDisplayList water_mine_seg6_dl_0600D1F8
|
|
gsSPDisplayList water_mine_seg6_dl_0600D230
|
|
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
|
|
|
|
glabel water_mine_seg6_dl_0600D2E0 # 0x0600D2E0 - 0x0600D3F8
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600C4F8
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
gsSPLight water_mine_seg6_light_0600A4E8, 1
|
|
gsSPLight water_mine_seg6_light_0600A4E0, 2
|
|
gsSPVertex water_mine_seg6_vertex_0600CD78, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
gsSP1Triangle 12, 13, 14, 0x0
|
|
gsSPVertex water_mine_seg6_vertex_0600CE68, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
gsSP1Triangle 12, 13, 14, 0x0
|
|
gsSPVertex water_mine_seg6_vertex_0600CF58, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
gsSP1Triangle 12, 13, 14, 0x0
|
|
gsSPVertex water_mine_seg6_vertex_0600D048, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
gsSP1Triangle 12, 13, 14, 0x0
|
|
gsSPVertex water_mine_seg6_vertex_0600D138, 12, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel water_mine_seg6_dl_0600D3F8 # 0x0600D3F8 - 0x0600D458
|
|
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
|
|
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 water_mine_seg6_dl_0600D2E0
|
|
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
|
|
gsSPEndDisplayList
|