mirror of
https://github.com/n64decomp/sm64.git
synced 2024-11-13 12:55:07 -05:00
131 lines
7.1 KiB
ArmAsm
131 lines
7.1 KiB
ArmAsm
ttc_seg7_light_07010380: # 0x07010380 - 0x07010388
|
|
.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00
|
|
|
|
ttc_seg7_light_07010388: # 0x07010388 - 0x07010398
|
|
.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
|
|
.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
|
|
ttc_seg7_vertex_07010398: # 0x07010398 - 0x07010488
|
|
vertex -153, 0, -265, -2074, 0, 0xBE, 0x4C, 0xB4, 0xFF
|
|
vertex -306, -153, 0, 4056, 990, 0x9D, 0xB4, 0xED, 0xFF
|
|
vertex -306, 0, 0, 4056, 0, 0x9D, 0x4C, 0x13, 0xFF
|
|
vertex -153, 0, 266, -3096, 0, 0xDF, 0x4C, 0x5F, 0xFF
|
|
vertex 154, -153, 266, 3034, 990, 0x21, 0xB4, 0x5F, 0xFF
|
|
vertex 154, 0, 266, 3034, 0, 0x42, 0x4C, 0x4C, 0xFF
|
|
vertex -153, -153, 266, -3096, 990, 0xBE, 0xB4, 0x4C, 0xFF
|
|
vertex 154, 0, -265, -3096, 0, 0x21, 0x4C, 0xA1, 0xFF
|
|
vertex -153, -153, -265, 3034, 990, 0xDF, 0xB4, 0xA1, 0xFF
|
|
vertex -153, 0, -265, 3034, 0, 0xBE, 0x4C, 0xB4, 0xFF
|
|
vertex 154, -153, -265, -3096, 990, 0x42, 0xB4, 0xB4, 0xFF
|
|
vertex 154, 0, 266, -2074, 0, 0x42, 0x4C, 0x4C, 0xFF
|
|
vertex 307, -153, 0, 4056, 990, 0x63, 0xB4, 0x13, 0xFF
|
|
vertex 307, 0, 0, 4056, 0, 0x63, 0x4C, 0xED, 0xFF
|
|
vertex 154, -153, 266, -2074, 990, 0x21, 0xB4, 0x5F, 0xFF
|
|
|
|
ttc_seg7_vertex_07010488: # 0x07010488 - 0x07010538
|
|
vertex -306, 0, 0, -2074, 0, 0x9D, 0x4C, 0x13, 0xFF
|
|
vertex -306, -153, 0, -2074, 990, 0x9D, 0xB4, 0xED, 0xFF
|
|
vertex -153, -153, 266, 4056, 990, 0xBE, 0xB4, 0x4C, 0xFF
|
|
vertex -153, 0, -265, -2074, 0, 0xBE, 0x4C, 0xB4, 0xFF
|
|
vertex -153, -153, -265, -2074, 990, 0xDF, 0xB4, 0xA1, 0xFF
|
|
vertex -306, -153, 0, 4056, 990, 0x9D, 0xB4, 0xED, 0xFF
|
|
vertex 307, 0, 0, -3096, 0, 0x63, 0x4C, 0xED, 0xFF
|
|
vertex 154, -153, -265, 3034, 990, 0x42, 0xB4, 0xB4, 0xFF
|
|
vertex 154, 0, -265, 3034, 0, 0x21, 0x4C, 0xA1, 0xFF
|
|
vertex 307, -153, 0, -3096, 990, 0x63, 0xB4, 0x13, 0xFF
|
|
vertex -153, 0, 266, 4056, 0, 0xDF, 0x4C, 0x5F, 0xFF
|
|
|
|
ttc_seg7_vertex_07010538: # 0x07010538 - 0x07010638
|
|
vertex 307, 0, 0, -1052, 990, 0x63, 0x4C, 0xED, 0xFF
|
|
vertex 154, 0, -265, 2012, 990, 0x21, 0x4C, 0xA1, 0xFF
|
|
vertex 0, 0, 0, 478, -1052, 0x00, 0x7F, 0x00, 0xFF
|
|
vertex -153, 0, 266, 2012, 990, 0xDF, 0x4C, 0x5F, 0xFF
|
|
vertex -306, 0, 0, -1052, 990, 0x9D, 0x4C, 0x13, 0xFF
|
|
vertex -153, 0, 266, -1052, 990, 0xDF, 0x4C, 0x5F, 0xFF
|
|
vertex 154, 0, 266, 2012, 990, 0x42, 0x4C, 0x4C, 0xFF
|
|
vertex 0, 0, 0, 480, -1056, 0x00, 0x7F, 0x00, 0xFF
|
|
vertex 0, 0, 0, 480, -1052, 0x00, 0x7F, 0x00, 0xFF
|
|
vertex -153, 0, -265, -1052, 990, 0xBE, 0x4C, 0xB4, 0xFF
|
|
vertex -306, 0, 0, 2012, 990, 0x9D, 0x4C, 0x13, 0xFF
|
|
vertex 154, 0, 266, -1052, 990, 0x42, 0x4C, 0x4C, 0xFF
|
|
vertex 307, 0, 0, 2012, 990, 0x63, 0x4C, 0xED, 0xFF
|
|
vertex -306, -153, 0, 2012, 990, 0x9D, 0xB4, 0xED, 0xFF
|
|
vertex -153, -153, -265, -1052, 990, 0xDF, 0xB4, 0xA1, 0xFF
|
|
vertex 0, -153, 0, 480, -1052, 0x00, 0x81, 0x00, 0xFF
|
|
|
|
ttc_seg7_vertex_07010638: # 0x07010638 - 0x07010738
|
|
vertex 154, 0, -265, -1052, 990, 0x21, 0x4C, 0xA1, 0xFF
|
|
vertex -153, 0, -265, 2012, 990, 0xBE, 0x4C, 0xB4, 0xFF
|
|
vertex 0, 0, 0, 480, -1052, 0x00, 0x7F, 0x00, 0xFF
|
|
vertex 0, -153, 0, 480, -1052, 0x00, 0x81, 0x00, 0xFF
|
|
vertex 307, -153, 0, 2012, 990, 0x63, 0xB4, 0x13, 0xFF
|
|
vertex 154, -153, 266, -1052, 990, 0x21, 0xB4, 0x5F, 0xFF
|
|
vertex 0, -153, 0, 478, -1052, 0x00, 0x81, 0x00, 0xFF
|
|
vertex 154, -153, -265, 2012, 990, 0x42, 0xB4, 0xB4, 0xFF
|
|
vertex 307, -153, 0, -1052, 990, 0x63, 0xB4, 0x13, 0xFF
|
|
vertex -153, -153, -265, 2012, 990, 0xDF, 0xB4, 0xA1, 0xFF
|
|
vertex 154, -153, -265, -1052, 990, 0x42, 0xB4, 0xB4, 0xFF
|
|
vertex 0, -153, 0, 480, -1056, 0x00, 0x81, 0x00, 0xFF
|
|
vertex 154, -153, 266, 2012, 990, 0x21, 0xB4, 0x5F, 0xFF
|
|
vertex -153, -153, 266, -1052, 990, 0xBE, 0xB4, 0x4C, 0xFF
|
|
vertex -306, -153, 0, -1052, 990, 0x9D, 0xB4, 0xED, 0xFF
|
|
vertex -153, -153, 266, 2012, 990, 0xBE, 0xB4, 0x4C, 0xFF
|
|
|
|
ttc_seg7_dl_07010738: # 0x07010738 - 0x070107D8
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, machine_09003800
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
gsSPLight ttc_seg7_light_07010388, 1
|
|
gsSPLight ttc_seg7_light_07010380, 2
|
|
gsSPVertex ttc_seg7_vertex_07010398, 15, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0
|
|
gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0
|
|
gsSP1Triangle 11, 14, 12, 0x0
|
|
gsSPVertex ttc_seg7_vertex_07010488, 11, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0
|
|
gsSP1Triangle 0, 2, 10, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
ttc_seg7_dl_070107D8: # 0x070107D8 - 0x07010868
|
|
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, machine_09001000
|
|
gsDPLoadSync
|
|
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
|
|
gsSPVertex ttc_seg7_vertex_07010538, 16, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0
|
|
gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0
|
|
gsSP2Triangles 11, 12, 8, 0x0, 13, 14, 15, 0x0
|
|
gsSPVertex ttc_seg7_vertex_07010638, 16, 0
|
|
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
|
|
gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 10, 0x0
|
|
gsSP2Triangles 11, 12, 13, 0x0, 14, 6, 15, 0x0
|
|
gsSPEndDisplayList
|
|
|
|
glabel ttc_seg7_dl_07010868 # 0x07010868 - 0x07010930
|
|
gsDPPipeSync
|
|
gsDPSetCycleType G_CYC_2CYCLE
|
|
gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2
|
|
gsDPSetDepthSource G_ZS_PIXEL
|
|
gsDPSetFogColor 200, 255, 255, 255
|
|
gsSPFogPosition 900, 1000
|
|
gsSPSetGeometryMode G_FOG
|
|
gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED
|
|
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 ttc_seg7_dl_07010738
|
|
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_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
|
|
gsDPSetTileSize 0, 0, 0, 124, 124
|
|
gsSPDisplayList ttc_seg7_dl_070107D8
|
|
gsSPTexture -1, -1, 0, 0, 0
|
|
gsDPPipeSync
|
|
gsDPSetCycleType G_CYC_1CYCLE
|
|
gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2
|
|
gsSPClearGeometryMode G_FOG
|
|
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
|