mirror of
https://github.com/n64decomp/sm64.git
synced 2024-11-13 12:55:07 -05:00
266 lines
11 KiB
ArmAsm
266 lines
11 KiB
ArmAsm
|
glabel castle_geo_000F30 # 0x0E000F30
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_000F70 # 0x0E000F70
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702E408
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_000F88 # 0x0E000F88
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702FD30
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07023DB0
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_000FA8 # 0x0E000FA8
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07031588
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07031720
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07031830
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_000FD0 # 0x0E000FD0
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07032FC0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07033158
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 256, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001000 # 0x0E001000
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07034D88
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07035178
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07035288
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 258, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001038 # 0x0E001038
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07036D88
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07037988
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07037BF8
|
||
|
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07037DE8
|
||
|
geo_display_list LAYER_TRANSPARENT, dl_castle_aquarium_light
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07038350
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 259, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001088 # 0x0E001088
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0703A6C8
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0703A808
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070234C0
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07023520
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 257, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_0010C8 # 0x0E0010C8
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0703BA08
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001110 # 0x0E001110
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702E408
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001158 # 0x0E001158
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702FD30
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07023DB0
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_0011A8 # 0x0E0011A8
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07031588
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07031720
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07031830
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001200 # 0x0E001200
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07032FC0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07033158
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 256, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001260 # 0x0E001260
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07034D88
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07035178
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07035288
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 258, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_0012C8 # 0x0E0012C8
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07036D88
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07037988
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07037BF8
|
||
|
geo_display_list LAYER_TRANSPARENT, inside_castle_seg7_dl_07037DE8
|
||
|
geo_display_list LAYER_TRANSPARENT, dl_castle_aquarium_light
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07038350
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 259, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001348 # 0x0E001348
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0703A6C8
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0703A808
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_070234C0
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07023520
|
||
|
geo_asm 0, Geo18_802D5D0C
|
||
|
geo_asm 257, Geo18_802D5B98
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_0013B8 # 0x0E0013B8
|
||
|
geo_node_start
|
||
|
geo_open_node
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_07028FD0
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_07029578
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0702A650
|
||
|
geo_display_list LAYER_TRANSPARENT_DECAL, inside_castle_seg7_dl_0702AA10
|
||
|
geo_display_list LAYER_ALPHA, inside_castle_seg7_dl_0702AB20
|
||
|
geo_asm 0, geo_exec_inside_castle_light
|
||
|
geo_display_list LAYER_OPAQUE, inside_castle_seg7_dl_0703BA08
|
||
|
geo_close_node
|
||
|
geo_return
|
||
|
|
||
|
glabel castle_geo_001400 # 0x0E001400
|
||
|
geo_node_screen_area 10, SCREEN_WIDTH/2, SCREEN_HEIGHT/2, SCREEN_WIDTH/2, SCREEN_HEIGHT/2
|
||
|
geo_open_node
|
||
|
geo_zbuffer 0
|
||
|
geo_open_node
|
||
|
geo_node_ortho 100
|
||
|
geo_open_node
|
||
|
geo_background 0x0001
|
||
|
geo_close_node
|
||
|
geo_close_node
|
||
|
geo_zbuffer 1
|
||
|
geo_open_node
|
||
|
geo_camera_frustum 64, 50, 7000, geo_camera_fov
|
||
|
geo_open_node
|
||
|
geo_camera 13, 0, 2000, 6000, 0, 0, 0, geo_camera_preset_and_pos
|
||
|
geo_open_node
|
||
|
geo_switch_case 17, geo_switch_area
|
||
|
geo_open_node
|
||
|
geo_branch 1, castle_geo_000F30 # 0x0E000F30
|
||
|
geo_branch 1, castle_geo_000F70 # 0x0E000F70
|
||
|
geo_branch 1, castle_geo_000F88 # 0x0E000F88
|
||
|
geo_branch 1, castle_geo_000FA8 # 0x0E000FA8
|
||
|
geo_branch 1, castle_geo_000FD0 # 0x0E000FD0
|
||
|
geo_branch 1, castle_geo_001000 # 0x0E001000
|
||
|
geo_branch 1, castle_geo_001038 # 0x0E001038
|
||
|
geo_branch 1, castle_geo_001088 # 0x0E001088
|
||
|
geo_branch 1, castle_geo_0010C8 # 0x0E0010C8
|
||
|
geo_branch 1, castle_geo_001110 # 0x0E001110
|
||
|
geo_branch 1, castle_geo_001158 # 0x0E001158
|
||
|
geo_branch 1, castle_geo_0011A8 # 0x0E0011A8
|
||
|
geo_branch 1, castle_geo_001200 # 0x0E001200
|
||
|
geo_branch 1, castle_geo_001260 # 0x0E001260
|
||
|
geo_branch 1, castle_geo_0012C8 # 0x0E0012C8
|
||
|
geo_branch 1, castle_geo_001348 # 0x0E001348
|
||
|
geo_branch 1, castle_geo_0013B8 # 0x0E0013B8
|
||
|
geo_close_node
|
||
|
geo_render_obj
|
||
|
geo_asm 0, geo_enfvx_main
|
||
|
geo_close_node
|
||
|
geo_close_node
|
||
|
geo_close_node
|
||
|
geo_close_node
|
||
|
geo_end
|