mirror of https://github.com/ctnlaring/sm64
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
446 lines
24 KiB
446 lines
24 KiB
# Sushi (Shark)
|
|
|
|
# Could be a duplicate binid of the previous actor, but i'm putting it here for
|
|
# macro reasons so I don't have to clutter the macros.inc with a new macro for this
|
|
# case.
|
|
.word 0
|
|
.word 1
|
|
|
|
sushi_seg5_texture_05008ED0: # 0x05008ED0
|
|
.incbin "actors/sushi/0.rgba16"
|
|
|
|
sushi_seg5_texture_050096D0: # 0x050096D0
|
|
.incbin "actors/sushi/1.rgba16"
|
|
|
|
sushi_seg5_texture_05009AD0: # 0x05009AD0
|
|
.incbin "actors/sushi/2.rgba16"
|
|
|
|
sushi_seg5_vertex_05009B50: # 0x05009B50
|
|
vertex 0, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 416, 3, -203, 694, 704, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 416, -104, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 416, 144, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 416, 3, 120, 694, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 416, 112, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 208, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 416, -136, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, 188, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, 4, 140, 494, 78, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, -178, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
sushi_seg5_vertex_05009C40: # 0x05009C40
|
|
vertex 0, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, 4, -237, 494, 768, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, 178, -172, 494, 650, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, -169, -172, 494, 650, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, 188, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, -178, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
glabel sushi_seg5_dl_05009CC0 # 0x05009CC0 - 0x05009DD0
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
gsSPVertex sushi_seg5_vertex_05009B50, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0
|
|
gsSP2Triangles 2, 1, 4, 0x0, 5, 1, 0, 0x0
|
|
gsSP2Triangles 1, 5, 3, 0x0, 3, 5, 6, 0x0
|
|
gsSP2Triangles 5, 0, 6, 0x0, 7, 4, 3, 0x0
|
|
gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 7, 0x0
|
|
gsSP2Triangles 9, 2, 10, 0x0, 2, 4, 10, 0x0
|
|
gsSP2Triangles 2, 9, 0, 0x0, 10, 4, 7, 0x0
|
|
gsSP2Triangles 10, 11, 9, 0x0, 7, 11, 10, 0x0
|
|
gsSP2Triangles 12, 13, 7, 0x0, 7, 13, 14, 0x0
|
|
gsSP2Triangles 7, 14, 11, 0x0, 8, 12, 7, 0x0
|
|
gsSP2Triangles 11, 14, 9, 0x0, 6, 12, 8, 0x0
|
|
gsSPVertex sushi_seg5_vertex_05009C40, 8, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0
|
|
gsSP2Triangles 4, 3, 0, 0x0, 0, 2, 5, 0x0
|
|
gsSP2Triangles 5, 2, 6, 0x0, 7, 3, 4, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel sushi_seg5_dl_05009DD0 # 0x05009DD0 - 0x05009E40
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
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 sushi_seg5_dl_05009CC0
|
|
gsSPTexture -1, -1, 0, 0, 0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle 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
|
|
|
|
sushi_seg5_vertex_05009E40: # 0x05009E40
|
|
vertex 0, 112, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, 122, 52, 660, 238, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 144, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, -104, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -84, -86, -138, 660, 586, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 3, -203, 694, 704, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -83, 4, -181, 660, 664, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -82, 95, -138, 660, 586, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 494, 0, -79, 890, 478, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 495, 45, 66, 890, 212, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 494, -44, 66, 890, 212, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, 3, 120, 694, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 0, -136, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -84, -113, 52, 660, 238, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -83, 4, 97, 660, 156, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
glabel sushi_seg5_dl_05009F30 # 0x05009F30 - 0x0500A008
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
gsSPVertex sushi_seg5_vertex_05009E40, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 4, 6, 5, 0x0, 5, 7, 0, 0x0
|
|
gsSP2Triangles 8, 3, 5, 0x0, 5, 6, 7, 0x0
|
|
gsSP2Triangles 8, 5, 0, 0x0, 0, 7, 1, 0x0
|
|
gsSP2Triangles 8, 9, 10, 0x0, 8, 0, 9, 0x0
|
|
gsSP2Triangles 3, 8, 10, 0x0, 0, 2, 9, 0x0
|
|
gsSP2Triangles 9, 2, 11, 0x0, 10, 9, 11, 0x0
|
|
gsSP2Triangles 3, 10, 12, 0x0, 11, 12, 10, 0x0
|
|
gsSP2Triangles 2, 1, 11, 0x0, 13, 4, 3, 0x0
|
|
gsSP2Triangles 11, 13, 12, 0x0, 1, 14, 11, 0x0
|
|
gsSP2Triangles 11, 14, 13, 0x0, 12, 13, 3, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel sushi_seg5_dl_0500A008 # 0x0500A008 - 0x0500A078
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
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 sushi_seg5_dl_05009F30
|
|
gsSPTexture -1, -1, 0, 0, 0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle 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
|
|
|
|
sushi_seg5_vertex_0500A078: # 0x0500A078
|
|
vertex 6, -34, 71, 890, 204, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 5, 0, -89, 890, 498, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 241, -41, 7, 984, 320, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 5, 35, 71, 890, 204, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 239, 54, 7, 984, 320, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 423, 11, -362, 1056, 994, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 462, 12, 649, 1072, -852, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
glabel sushi_seg5_dl_0500A0E8 # 0x0500A0E8 - 0x0500A160
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
gsSPVertex sushi_seg5_vertex_0500A078, 7, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0
|
|
gsSP2Triangles 1, 0, 3, 0x0, 1, 4, 5, 0x0
|
|
gsSP2Triangles 1, 5, 2, 0x0, 2, 6, 0, 0x0
|
|
gsSP2Triangles 6, 3, 0, 0x0, 6, 4, 3, 0x0
|
|
gsSP2Triangles 5, 4, 2, 0x0, 4, 6, 2, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel sushi_seg5_dl_0500A160 # 0x0500A160 - 0x0500A1D0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
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 sushi_seg5_dl_0500A0E8
|
|
gsSPTexture -1, -1, 0, 0, 0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle 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
|
|
|
|
sushi_seg5_vertex_0500A1D0: # 0x0500A1D0
|
|
vertex 201, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 226, -558, -378, 538, 1024, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -206, -223, -158, 364, 624, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 30, -123, -199, 460, 698, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 100, -175, -123, 486, 558, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -477, -3, -355, 256, 982, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -3, -300, 358, 882, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -239, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, -214, 120, 188, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, -166, -144, 188, 598, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -547, -3, -300, 228, 882, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
sushi_seg5_vertex_0500A2C0: # 0x0500A2C0
|
|
vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, 159, -144, 190, 598, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, 207, 120, 190, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -547, -3, -300, 228, 882, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -863, -3, -194, 102, 688, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -1181, -3, 26, -24, 286, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -1174, 57, 95, -22, 160, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, -166, -144, 188, 598, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -1174, -64, 95, -22, 160, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, -214, 120, 188, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -191, -4, 172, 370, 18, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 266, 4, 552, 554, -674, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 181, 73, 120, 520, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 183, -67, 120, 520, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, -3, 185, 190, -4, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
sushi_seg5_vertex_0500A3C0: # 0x0500A3C0
|
|
vertex -645, -3, 185, 190, -4, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, 231, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, 207, 120, 190, 114, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -4, 184, 358, -4, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, 208, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 106, 176, -124, 490, 562, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 32, 124, -201, 460, 700, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 212, 569, -380, 532, 1026, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -208, 212, -160, 364, 626, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
sushi_seg5_vertex_0500A4A0: # 0x0500A4A0
|
|
vertex 212, 569, -380, 452, 396, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -208, 212, -160, 340, 640, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 106, 176, -124, 460, 652, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 226, -558, -378, 728, 330, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex 100, -175, -123, 524, 612, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -206, -223, -158, 728, 548, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
sushi_seg5_vertex_0500A540: # 0x0500A540
|
|
vertex -221, 231, -200, 0, 0, 0xFF, 0x00, 0x00, 0xFF
|
|
vertex -477, -3, -355, 0, 0, 0xFF, 0x00, 0x00, 0xFF
|
|
vertex -221, -239, -200, 0, 0, 0xFF, 0x00, 0x00, 0xFF
|
|
vertex -547, -3, -300, 0, 0, 0xFF, 0x00, 0x00, 0xFF
|
|
|
|
glabel sushi_seg5_dl_0500A580 # 0x0500A580 - 0x0500A748
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
gsSPVertex sushi_seg5_vertex_0500A1D0, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0
|
|
gsSP2Triangles 10, 8, 7, 0x0, 8, 2, 9, 0x0
|
|
gsSP2Triangles 2, 8, 10, 0x0, 1, 9, 2, 0x0
|
|
gsSP2Triangles 1, 0, 9, 0x0, 9, 11, 12, 0x0
|
|
gsSP2Triangles 12, 13, 9, 0x0, 11, 9, 0, 0x0
|
|
gsSP1Triangle 13, 14, 9, 0x0
|
|
gsSPVertex sushi_seg5_vertex_0500A2C0, 16, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
|
|
gsSP2Triangles 1, 3, 4, 0x0, 4, 5, 1, 0x0
|
|
gsSP2Triangles 2, 1, 6, 0x0, 5, 6, 1, 0x0
|
|
gsSP2Triangles 7, 4, 3, 0x0, 4, 7, 5, 0x0
|
|
gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 9, 0x0
|
|
gsSP2Triangles 5, 8, 6, 0x0, 10, 11, 12, 0x0
|
|
gsSP2Triangles 10, 13, 11, 0x0, 12, 11, 13, 0x0
|
|
gsSP2Triangles 9, 14, 8, 0x0, 8, 14, 6, 0x0
|
|
gsSP2Triangles 6, 14, 2, 0x0, 15, 14, 9, 0x0
|
|
gsSPVertex sushi_seg5_vertex_0500A3C0, 14, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0
|
|
gsSP2Triangles 4, 1, 0, 0x0, 2, 1, 5, 0x0
|
|
gsSP2Triangles 6, 5, 1, 0x0, 7, 5, 8, 0x0
|
|
gsSP2Triangles 5, 6, 8, 0x0, 7, 8, 6, 0x0
|
|
gsSP2Triangles 6, 9, 7, 0x0, 9, 6, 1, 0x0
|
|
gsSP2Triangles 1, 4, 9, 0x0, 3, 9, 4, 0x0
|
|
gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0
|
|
gsSPVertex sushi_seg5_vertex_0500A4A0, 10, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 5, 4, 0x0, 7, 8, 9, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel sushi_seg5_dl_0500A748 # 0x0500A748 - 0x0500A768
|
|
gsSPVertex sushi_seg5_vertex_0500A540, 4, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel sushi_seg5_dl_0500A768 # 0x0500A768 - 0x0500A7E0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
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 sushi_seg5_dl_0500A580
|
|
gsSPTexture -1, -1, 0, 0, 0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
|
|
gsSPDisplayList sushi_seg5_dl_0500A748
|
|
gsSPSetGeometryMode G_LIGHTING
|
|
gsSPEndDisplayList
|
|
|
|
sushi_seg5_vertex_0500A7E0: # 0x0500A7E0
|
|
vertex -645, 221, 120, -24, -2137, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, 246, 121, 1672, -830, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, 246, -200, 678, 847, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, 173, -144, -906, -738, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, -220, 120, -24, -2137, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -645, -172, -144, -906, -738, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -245, -200, 678, 847, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -245, 121, 1672, -830, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
glabel sushi_seg5_dl_0500A860 # 0x0500A860 - 0x0500A8A8
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_050096D0
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100
|
|
gsSPVertex sushi_seg5_vertex_0500A7E0, 8, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0
|
|
gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel sushi_seg5_dl_0500A8A8 # 0x0500A8A8 - 0x0500A918
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
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, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
gsDPSetTileSize 0, 0, 0, 124, 60
|
|
gsSPDisplayList sushi_seg5_dl_0500A860
|
|
gsSPTexture -1, -1, 0, 0, 0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle 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
|
|
|
|
sushi_seg5_vertex_0500A918: # 0x0500A918
|
|
vertex -505, 0, -304, -32, 2, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, 231, -200, 1592, -14, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -477, -3, -355, 0, 166, 0xFF, 0xFF, 0xFF, 0xFF
|
|
vertex -221, -239, -200, 1592, -14, 0xFF, 0xFF, 0xFF, 0xFF
|
|
|
|
glabel sushi_seg5_dl_0500A958 # 0x0500A958 - 0x0500A990
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05009AD0
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x03F, 0x400
|
|
gsSPVertex sushi_seg5_vertex_0500A918, 4, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel sushi_seg5_dl_0500A990 # 0x0500A990 - 0x0500AA00
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0
|
|
gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK
|
|
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, 2, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 3, G_TX_NOLOD
|
|
gsDPSetTileSize 0, 0, 0, 28, 28
|
|
gsSPDisplayList sushi_seg5_dl_0500A958
|
|
gsSPTexture -1, -1, 0, 0, 0
|
|
gsDPPipeSync
|
|
gsDPSetCombineMode1Cycle 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 | G_CULL_BACK
|
|
gsSPEndDisplayList
|
|
|
|
sushi_seg5_animvalue_0500AA00: # 0x0500AA00
|
|
.hword 0x0000, 0x0192, 0x0190, 0x018A, 0x0180, 0x0173, 0x0162, 0x014F
|
|
.hword 0x0139, 0x0120, 0x0106, 0x00E9, 0x00CB, 0x00AB, 0x0089, 0x0067
|
|
.hword 0x0044, 0x0021, 0xFFFE, 0xFFDB, 0xFFB8, 0xFF95, 0xFF73, 0xFF51
|
|
.hword 0xFF31, 0xFF13, 0xFEF6, 0xFEDC, 0xFEC3, 0xFEAD, 0xFE9A, 0xFE89
|
|
.hword 0xFE7C, 0xFE72, 0xFE6C, 0xFE6A, 0xFE6C, 0xFE72, 0xFE7A, 0xFE86
|
|
.hword 0xFE95, 0xFEA6, 0xFEBA, 0xFED0, 0xFEE9, 0xFF03, 0xFF1F, 0xFF3C
|
|
.hword 0xFF5A, 0xFF7A, 0xFF9A, 0xFFBB, 0xFFDD, 0xFFFE, 0x001F, 0x0041
|
|
.hword 0x0062, 0x0082, 0x00A2, 0x00C0, 0x00DD, 0x00F9, 0x0113, 0x012C
|
|
.hword 0x0142, 0x0156, 0x0167, 0x0176, 0x0182, 0x018A, 0x0190, 0x0054
|
|
.hword 0xFFDE, 0xC001, 0x14C7, 0x1587, 0x1627, 0x16A5, 0x1701, 0x173A
|
|
.hword 0x174F, 0x1740, 0x170B, 0x16B0, 0x162E, 0x1584, 0x14B1, 0x13B5
|
|
.hword 0x128F, 0x113E, 0x0FB0, 0x0DDB, 0x0BC8, 0x097F, 0x0708, 0x046D
|
|
.hword 0x01B6, 0xFEEE, 0xFC1A, 0xF944, 0xF676, 0xF3B7, 0xF111, 0xEE8D
|
|
.hword 0xEC33, 0xEA0B, 0xE81F, 0xE677, 0xE51D, 0xE3FB, 0xE2F9, 0xE217
|
|
.hword 0xE156, 0xE0B6, 0xE037, 0xDFDA, 0xDF9F, 0xDF88, 0xDF93, 0xDFC3
|
|
.hword 0xE016, 0xE08F, 0xE12C, 0xE1EF, 0xE2D8, 0xE3E7, 0xE51D, 0xE69C
|
|
.hword 0xE87F, 0xEAB8, 0xED3C, 0xEFFD, 0xF2EF, 0xF607, 0xF937, 0xFC74
|
|
.hword 0xFFB0, 0x02DF, 0x05F6, 0x08E7, 0x0BA6, 0x0E28, 0x105E, 0x123E
|
|
.hword 0x0E68, 0x0ECB, 0x0F1C, 0x0F5B, 0x0F87, 0x0F9F, 0x0FA3, 0x0F92
|
|
.hword 0x0F6B, 0x0F2E, 0x0ED9, 0x0E6E, 0x0DEA, 0x0D4E, 0x0C98, 0x0BC8
|
|
.hword 0x0AD4, 0x09B3, 0x086B, 0x0702, 0x057D, 0x03E3, 0x0238, 0x0082
|
|
.hword 0xFEC8, 0xFD0D, 0xFB57, 0xF9AD, 0xF814, 0xF690, 0xF529, 0xF3E4
|
|
.hword 0xF2C5, 0xF1D3, 0xF113, 0xF07B, 0xEFFE, 0xEF9A, 0xEF4F, 0xEF1D
|
|
.hword 0xEF01, 0xEEFD, 0xEF0F, 0xEF37, 0xEF73, 0xEFC3, 0xF027, 0xF09D
|
|
.hword 0xF125, 0xF1BF, 0xF269, 0xF323, 0xF3EC, 0xF4DD, 0xF609, 0xF768
|
|
.hword 0xF8F2, 0xFA9F, 0xFC66, 0xFE40, 0x0024, 0x020B, 0x03ED, 0x05C1
|
|
.hword 0x077F, 0x0920, 0x0A9A, 0x0BE7, 0x0CFD, 0x0DD6, 0x0BD0, 0x0BC0
|
|
.hword 0x0B91, 0x0B44, 0x0ADD, 0x0A5C, 0x09C4, 0x0916, 0x0855, 0x0783
|
|
.hword 0x06A1, 0x05B1, 0x04B6, 0x03B1, 0x02A4, 0x0192, 0x007B, 0xFF64
|
|
.hword 0xFE4C, 0xFD35, 0xFC23, 0xFB16, 0xFA11, 0xF916, 0xF826, 0xF744
|
|
.hword 0xF672, 0xF5B1, 0xF503, 0xF46B, 0xF3EA, 0xF383, 0xF336, 0xF307
|
|
.hword 0xF2F7, 0xF305, 0xF330, 0xF374, 0xF3D1, 0xF445, 0xF4CE, 0xF56B
|
|
.hword 0xF61A, 0xF6D9, 0xF7A7, 0xF882, 0xF968, 0xFA59, 0xFB51, 0xFC50
|
|
.hword 0xFD54, 0xFE5B, 0xFF64, 0x006C, 0x0173, 0x0277, 0x0376, 0x046E
|
|
.hword 0x055F, 0x0645, 0x0720, 0x07EE, 0x08AD, 0x095C, 0x09F9, 0x0A82
|
|
.hword 0x0AF6, 0x0B53, 0x0B97, 0x0BC2, 0x3B39, 0x3A67, 0x399B, 0x38D8
|
|
.hword 0x381E, 0x3770, 0x36D1, 0x3643, 0x35C7, 0x3560, 0x3510, 0x34D9
|
|
.hword 0x34BE, 0x34C0, 0x34E2, 0x3525, 0x358B, 0x3611, 0x36B3, 0x376F
|
|
.hword 0x3842, 0x3929, 0x3A20, 0x3B25, 0x3C35, 0x3D4C, 0x3E68, 0x3F86
|
|
.hword 0x40A2, 0x41BA, 0x42CA, 0x43D0, 0x44C8, 0x45B0, 0x4684, 0x4757
|
|
.hword 0x4839, 0x4928, 0x4A1D, 0x4B16, 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF
|
|
.hword 0x4F85, 0x5034, 0x50C8, 0x513C, 0x518C, 0x51B4, 0x51AE, 0x5178
|
|
.hword 0x510D, 0x506F, 0x4FA5, 0x4EB2, 0x4D9C, 0x4C68, 0x4B1C, 0x49BC
|
|
.hword 0x484D, 0x46D4, 0x4558, 0x43DC, 0x4266, 0x40FA, 0x3F9F, 0x3E59
|
|
.hword 0x3D2E, 0x3C21, 0x3B39, 0x3A67, 0x399B, 0x38D8, 0x381E, 0x3770
|
|
.hword 0x36D1, 0x3643, 0x35C7, 0x3560, 0x3510, 0x34D9, 0x34BE, 0x34C0
|
|
.hword 0x34E2, 0x3525, 0x358B, 0x3611, 0x36B3, 0x376F, 0x3842, 0x3929
|
|
.hword 0x3A20, 0x3B25, 0x3C35, 0x3D4C, 0x3E68, 0x3F86, 0x40A2, 0x41BA
|
|
.hword 0x42CA, 0x43D0, 0x44C8, 0x45B0, 0x4684, 0x4757, 0x4839, 0x4928
|
|
.hword 0x4A1D, 0x4B16, 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF, 0x4F85, 0x5034
|
|
.hword 0x50C8, 0x513C, 0x518C, 0x51B4, 0x51AE, 0x5178, 0x510D, 0x506F
|
|
.hword 0x4FA5, 0x4EB2, 0x4D9C, 0x4C68, 0x4B1C, 0x49BC, 0x484D, 0x46D4
|
|
.hword 0x4558, 0x43DC, 0x4266, 0x40FA, 0x3F9F, 0x3E59, 0x3D2E, 0x3C21
|
|
.hword 0x3B39, 0x3A67, 0x399B, 0x38D8, 0x381E, 0x3770, 0x36D1, 0x3643
|
|
.hword 0x35C7, 0x3560, 0x3510, 0x34D9, 0x34BE, 0x34C0, 0x34E2, 0x3525
|
|
.hword 0x358B, 0x3611, 0x36B3, 0x376F, 0x3842, 0x3929, 0x3A20, 0x3B25
|
|
.hword 0x3C35, 0x3D4C, 0x3E68, 0x3F86, 0x40A2, 0x41BA, 0x42CA, 0x43D0
|
|
.hword 0x44C8, 0x45B0, 0x4684, 0x4757, 0x4839, 0x4928, 0x4A1D, 0x4B16
|
|
.hword 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF, 0x4F85, 0x5034, 0x50C8, 0x513C
|
|
.hword 0x518C, 0x51B4, 0x51AE, 0x5178, 0x510D, 0x506F, 0x4FA5, 0x4EB2
|
|
.hword 0x4D9C, 0x4C68, 0x4B1C, 0x49BC, 0x484D, 0x46D4, 0x4558, 0x43DC
|
|
.hword 0x4266, 0x40FA, 0x3F9F, 0x3E59, 0x3D2E, 0x3C21
|
|
|
|
sushi_seg5_animindex_0500ADDC: # 0x0500ADDC
|
|
.hword 0x0046, 0x0001, 0x0001, 0x0047, 0x0001, 0x0048, 0x0001, 0x0049
|
|
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000
|
|
.hword 0x0046, 0x01A8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x00D6
|
|
.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0090, 0x0001, 0x0000
|
|
.hword 0x0001, 0x0000, 0x0046, 0x004A, 0x0001, 0x0000, 0x0001, 0x0000
|
|
.hword 0x0046, 0x0162, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x011C
|
|
|
|
sushi_seg5_anim_0500AE3C: # 0x0500AE3C
|
|
.hword 0
|
|
.hword 0
|
|
.hword 0
|
|
.hword 0
|
|
.hword 0x46
|
|
.hword 0x07
|
|
.word sushi_seg5_animvalue_0500AA00
|
|
.word sushi_seg5_animindex_0500ADDC
|
|
.word 0
|
|
|
|
glabel sushi_seg5_anims_0500AE54 # 0x0500AE54
|
|
.word sushi_seg5_anim_0500AE3C
|