diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2024-07-12 23:24:50 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-13 09:24:50 +0300 |
| commit | ca1ece683b3eae1a9dcf4fe9ba971d2eb82b64ae (patch) | |
| tree | 1239ea38a08ba8760bb1c9f5cbf718bef6f03085 /asm | |
| parent | 89e14f9f9744cd2b47fe8dd28ee4fffafba0b716 (diff) | |
Lv5key / Iceblock done (#2177)
* obj_lv5key
* obj_iceblock done
* remove asm
Diffstat (limited to 'asm')
79 files changed, 0 insertions, 3765 deletions
diff --git a/asm/d/a/d_a_alink/setPushPullKeepData__9daAlink_cFQ29dBgW_Base13PushPullLabeli.s b/asm/d/a/d_a_alink/setPushPullKeepData__9daAlink_cFQ29dBgW_Base13PushPullLabeli.s deleted file mode 100644 index 4d2c8b4fb8..0000000000 --- a/asm/d/a/d_a_alink/setPushPullKeepData__9daAlink_cFQ29dBgW_Base13PushPullLabeli.s +++ /dev/null @@ -1,97 +0,0 @@ -lbl_800E7F3C: -/* 800E7F3C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800E7F40 7C 08 02 A6 */ mflr r0 -/* 800E7F44 90 01 00 24 */ stw r0, 0x24(r1) -/* 800E7F48 39 61 00 20 */ addi r11, r1, 0x20 -/* 800E7F4C 48 27 A2 91 */ bl _savegpr_29 -/* 800E7F50 7C 7F 1B 78 */ mr r31, r3 -/* 800E7F54 7C 9D 23 79 */ or. r29, r4, r4 -/* 800E7F58 7C BE 2B 78 */ mr r30, r5 -/* 800E7F5C 41 82 00 14 */ beq lbl_800E7F70 -/* 800E7F60 80 1F 31 98 */ lwz r0, 0x3198(r31) -/* 800E7F64 2C 00 00 00 */ cmpwi r0, 0 -/* 800E7F68 41 82 00 08 */ beq lbl_800E7F70 -/* 800E7F6C 63 BD 00 04 */ ori r29, r29, 4 -lbl_800E7F70: -/* 800E7F70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800E7F74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800E7F78 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 800E7F7C 38 9F 1E 1C */ addi r4, r31, 0x1e1c -/* 800E7F80 7F E5 FB 78 */ mr r5, r31 -/* 800E7F84 A8 DF 04 E6 */ lha r6, 0x4e6(r31) -/* 800E7F88 7F A7 EB 78 */ mr r7, r29 -/* 800E7F8C 4B F8 DC E1 */ bl PushPullCallBack__4dBgSFRC13cBgS_PolyInfoP10fopAc_ac_csQ29dBgW_Base13PushPullLabel -/* 800E7F90 28 03 00 00 */ cmplwi r3, 0 -/* 800E7F94 40 82 00 0C */ bne lbl_800E7FA0 -/* 800E7F98 38 60 00 00 */ li r3, 0 -/* 800E7F9C 48 00 00 F0 */ b lbl_800E808C -lbl_800E7FA0: -/* 800E7FA0 2C 1D 00 00 */ cmpwi r29, 0 -/* 800E7FA4 40 82 00 0C */ bne lbl_800E7FB0 -/* 800E7FA8 2C 1E 00 00 */ cmpwi r30, 0 -/* 800E7FAC 41 82 00 BC */ beq lbl_800E8068 -lbl_800E7FB0: -/* 800E7FB0 A8 83 04 E6 */ lha r4, 0x4e6(r3) -/* 800E7FB4 A8 1F 30 0C */ lha r0, 0x300c(r31) -/* 800E7FB8 7C 04 00 00 */ cmpw r4, r0 -/* 800E7FBC 41 82 00 7C */ beq lbl_800E8038 -/* 800E7FC0 7C 00 20 50 */ subf r0, r0, r4 -/* 800E7FC4 7C 05 07 34 */ extsh r5, r0 -/* 800E7FC8 A8 1F 30 0E */ lha r0, 0x300e(r31) -/* 800E7FCC 7C 00 2A 14 */ add r0, r0, r5 -/* 800E7FD0 B0 1F 30 0E */ sth r0, 0x300e(r31) -/* 800E7FD4 A8 1F 30 0E */ lha r0, 0x300e(r31) -/* 800E7FD8 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c -/* 800E7FDC 3C 80 80 44 */ lis r4, sincosTable___5JMath@ha /* 0x80439A20@ha */ -/* 800E7FE0 38 84 9A 20 */ addi r4, r4, sincosTable___5JMath@l /* 0x80439A20@l */ -/* 800E7FE4 7C 44 04 2E */ lfsx f2, r4, r0 -/* 800E7FE8 C0 3F 37 C8 */ lfs f1, 0x37c8(r31) -/* 800E7FEC C0 1F 34 7C */ lfs f0, 0x347c(r31) -/* 800E7FF0 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 800E7FF4 EC 01 00 2A */ fadds f0, f1, f0 -/* 800E7FF8 D0 1F 04 D0 */ stfs f0, 0x4d0(r31) -/* 800E7FFC A8 1F 30 0E */ lha r0, 0x300e(r31) -/* 800E8000 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c -/* 800E8004 7C 84 02 14 */ add r4, r4, r0 -/* 800E8008 C0 44 00 04 */ lfs f2, 4(r4) -/* 800E800C C0 3F 37 D0 */ lfs f1, 0x37d0(r31) -/* 800E8010 C0 1F 34 7C */ lfs f0, 0x347c(r31) -/* 800E8014 EC 00 00 B2 */ fmuls f0, f0, f2 -/* 800E8018 EC 01 00 2A */ fadds f0, f1, f0 -/* 800E801C D0 1F 04 D8 */ stfs f0, 0x4d8(r31) -/* 800E8020 A8 1F 04 E6 */ lha r0, 0x4e6(r31) -/* 800E8024 7C 00 2A 14 */ add r0, r0, r5 -/* 800E8028 B0 1F 04 E6 */ sth r0, 0x4e6(r31) -/* 800E802C A8 1F 04 DE */ lha r0, 0x4de(r31) -/* 800E8030 7C 00 2A 14 */ add r0, r0, r5 -/* 800E8034 B0 1F 04 DE */ sth r0, 0x4de(r31) -lbl_800E8038: -/* 800E8038 C0 5F 04 D0 */ lfs f2, 0x4d0(r31) -/* 800E803C C0 23 04 D0 */ lfs f1, 0x4d0(r3) -/* 800E8040 C0 1F 37 C8 */ lfs f0, 0x37c8(r31) -/* 800E8044 EC 01 00 28 */ fsubs f0, f1, f0 -/* 800E8048 EC 02 00 2A */ fadds f0, f2, f0 -/* 800E804C D0 1F 04 D0 */ stfs f0, 0x4d0(r31) -/* 800E8050 C0 5F 04 D8 */ lfs f2, 0x4d8(r31) -/* 800E8054 C0 23 04 D8 */ lfs f1, 0x4d8(r3) -/* 800E8058 C0 1F 37 D0 */ lfs f0, 0x37d0(r31) -/* 800E805C EC 01 00 28 */ fsubs f0, f1, f0 -/* 800E8060 EC 02 00 2A */ fadds f0, f2, f0 -/* 800E8064 D0 1F 04 D8 */ stfs f0, 0x4d8(r31) -lbl_800E8068: -/* 800E8068 C0 03 04 D0 */ lfs f0, 0x4d0(r3) -/* 800E806C D0 1F 37 C8 */ stfs f0, 0x37c8(r31) -/* 800E8070 C0 03 04 D4 */ lfs f0, 0x4d4(r3) -/* 800E8074 D0 1F 37 CC */ stfs f0, 0x37cc(r31) -/* 800E8078 C0 03 04 D8 */ lfs f0, 0x4d8(r3) -/* 800E807C D0 1F 37 D0 */ stfs f0, 0x37d0(r31) -/* 800E8080 A8 03 04 E6 */ lha r0, 0x4e6(r3) -/* 800E8084 B0 1F 30 0C */ sth r0, 0x300c(r31) -/* 800E8088 38 60 00 01 */ li r3, 1 -lbl_800E808C: -/* 800E808C 39 61 00 20 */ addi r11, r1, 0x20 -/* 800E8090 48 27 A1 99 */ bl _restgpr_29 -/* 800E8094 80 01 00 24 */ lwz r0, 0x24(r1) -/* 800E8098 7C 08 03 A6 */ mtlr r0 -/* 800E809C 38 21 00 20 */ addi r1, r1, 0x20 -/* 800E80A0 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Action__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Action__13daObjLv5Key_cFv.s deleted file mode 100644 index bf353b4e9c..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Action__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80B9BDD8: -/* 80B9BDD8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9BDDC 7C 08 02 A6 */ mflr r0 -/* 80B9BDE0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9BDE4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9BDE8 7C 7F 1B 78 */ mr r31, r3 -/* 80B9BDEC 38 7F 09 48 */ addi r3, r31, 0x948 -/* 80B9BDF0 4B 7C 62 29 */ bl __ptmf_test -/* 80B9BDF4 2C 03 00 00 */ cmpwi r3, 0 -/* 80B9BDF8 41 82 00 18 */ beq lbl_80B9BE10 -/* 80B9BDFC 7F E3 FB 78 */ mr r3, r31 -/* 80B9BE00 38 80 00 00 */ li r4, 0 -/* 80B9BE04 39 9F 09 48 */ addi r12, r31, 0x948 -/* 80B9BE08 4B 7C 62 7D */ bl __ptmf_scall -/* 80B9BE0C 60 00 00 00 */ nop -lbl_80B9BE10: -/* 80B9BE10 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9BE14 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9BE18 7C 08 03 A6 */ mtlr r0 -/* 80B9BE1C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9BE20 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/CreateHeap__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/CreateHeap__13daObjLv5Key_cFv.s deleted file mode 100644 index 2ab226db07..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/CreateHeap__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,58 +0,0 @@ -lbl_80B9B9B8: -/* 80B9B9B8 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9B9BC 7C 08 02 A6 */ mflr r0 -/* 80B9B9C0 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9B9C4 39 61 00 20 */ addi r11, r1, 0x20 -/* 80B9B9C8 4B 7C 68 15 */ bl _savegpr_29 -/* 80B9B9CC 7C 7D 1B 78 */ mr r29, r3 -/* 80B9B9D0 3C 60 80 BA */ lis r3, l_arcName@ha /* 0x80B9C9B4@ha */ -/* 80B9B9D4 38 63 C9 B4 */ addi r3, r3, l_arcName@l /* 0x80B9C9B4@l */ -/* 80B9B9D8 80 63 00 00 */ lwz r3, 0(r3) -/* 80B9B9DC 38 80 00 07 */ li r4, 7 -/* 80B9B9E0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80B9B9E4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80B9B9E8 3F C5 00 02 */ addis r30, r5, 2 -/* 80B9B9EC 3B DE C2 F8 */ addi r30, r30, -15624 -/* 80B9B9F0 7F C5 F3 78 */ mr r5, r30 -/* 80B9B9F4 38 C0 00 80 */ li r6, 0x80 -/* 80B9B9F8 4B 4A 08 F5 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci -/* 80B9B9FC 7C 7F 1B 78 */ mr r31, r3 -/* 80B9BA00 3C 60 80 BA */ lis r3, l_arcName@ha /* 0x80B9C9B4@ha */ -/* 80B9BA04 38 63 C9 B4 */ addi r3, r3, l_arcName@l /* 0x80B9C9B4@l */ -/* 80B9BA08 80 63 00 00 */ lwz r3, 0(r3) -/* 80B9BA0C 38 80 00 04 */ li r4, 4 -/* 80B9BA10 7F C5 F3 78 */ mr r5, r30 -/* 80B9BA14 38 C0 00 80 */ li r6, 0x80 -/* 80B9BA18 4B 4A 08 D5 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci -/* 80B9BA1C 7C 7E 1B 78 */ mr r30, r3 -/* 80B9BA20 7F E3 FB 78 */ mr r3, r31 -/* 80B9BA24 3C 80 00 08 */ lis r4, 8 -/* 80B9BA28 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */ -/* 80B9BA2C 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */ -/* 80B9BA30 4B 47 92 25 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl -/* 80B9BA34 90 7D 05 90 */ stw r3, 0x590(r29) -/* 80B9BA38 80 1D 05 90 */ lwz r0, 0x590(r29) -/* 80B9BA3C 28 00 00 00 */ cmplwi r0, 0 -/* 80B9BA40 40 82 00 0C */ bne lbl_80B9BA4C -/* 80B9BA44 38 60 00 00 */ li r3, 0 -/* 80B9BA48 48 00 00 34 */ b lbl_80B9BA7C -lbl_80B9BA4C: -/* 80B9BA4C 38 7D 05 94 */ addi r3, r29, 0x594 -/* 80B9BA50 7F C4 F3 78 */ mr r4, r30 -/* 80B9BA54 38 A0 00 01 */ li r5, 1 -/* 80B9BA58 38 C0 00 00 */ li r6, 0 -/* 80B9BA5C 3C E0 80 BA */ lis r7, lit_3755@ha /* 0x80B9C920@ha */ -/* 80B9BA60 C0 27 C9 20 */ lfs f1, lit_3755@l(r7) /* 0x80B9C920@l */ -/* 80B9BA64 38 E0 00 00 */ li r7, 0 -/* 80B9BA68 39 00 FF FF */ li r8, -1 -/* 80B9BA6C 39 20 00 00 */ li r9, 0 -/* 80B9BA70 4B 47 1D 6D */ bl init__13mDoExt_bckAnmFP15J3DAnmTransformiifssb -/* 80B9BA74 30 03 FF FF */ addic r0, r3, -1 -/* 80B9BA78 7C 60 19 10 */ subfe r3, r0, r3 -lbl_80B9BA7C: -/* 80B9BA7C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80B9BA80 4B 7C 67 A9 */ bl _restgpr_29 -/* 80B9BA84 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9BA88 7C 08 03 A6 */ mtlr r0 -/* 80B9BA8C 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9BA90 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Delete__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Delete__13daObjLv5Key_cFv.s deleted file mode 100644 index 0b2812f017..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Delete__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80B9C500: -/* 80B9C500 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C504 7C 08 02 A6 */ mflr r0 -/* 80B9C508 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C50C 3C 80 80 BA */ lis r4, l_arcName@ha /* 0x80B9C9B4@ha */ -/* 80B9C510 38 84 C9 B4 */ addi r4, r4, l_arcName@l /* 0x80B9C9B4@l */ -/* 80B9C514 80 84 00 00 */ lwz r4, 0(r4) -/* 80B9C518 38 63 05 B0 */ addi r3, r3, 0x5b0 -/* 80B9C51C 4B 49 0A ED */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc -/* 80B9C520 38 60 00 01 */ li r3, 1 -/* 80B9C524 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C528 7C 08 03 A6 */ mtlr r0 -/* 80B9C52C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C530 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Draw__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Draw__13daObjLv5Key_cFv.s deleted file mode 100644 index ced3db7415..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Draw__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,45 +0,0 @@ -lbl_80B9C450: -/* 80B9C450 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C454 7C 08 02 A6 */ mflr r0 -/* 80B9C458 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C45C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C460 7C 7F 1B 78 */ mr r31, r3 -/* 80B9C464 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */ -/* 80B9C468 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */ -/* 80B9C46C 38 80 00 10 */ li r4, 0x10 -/* 80B9C470 38 BF 04 D0 */ addi r5, r31, 0x4d0 -/* 80B9C474 38 DF 01 0C */ addi r6, r31, 0x10c -/* 80B9C478 4B 60 73 4D */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c -/* 80B9C47C 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */ -/* 80B9C480 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */ -/* 80B9C484 80 9F 05 90 */ lwz r4, 0x590(r31) -/* 80B9C488 80 84 00 04 */ lwz r4, 4(r4) -/* 80B9C48C 38 BF 01 0C */ addi r5, r31, 0x10c -/* 80B9C490 4B 60 89 11 */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c -/* 80B9C494 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80B9C498 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80B9C49C 80 04 5F 70 */ lwz r0, 0x5f70(r4) -/* 80B9C4A0 3C 60 80 43 */ lis r3, j3dSys@ha /* 0x80434AC8@ha */ -/* 80B9C4A4 38 63 4A C8 */ addi r3, r3, j3dSys@l /* 0x80434AC8@l */ -/* 80B9C4A8 90 03 00 48 */ stw r0, 0x48(r3) -/* 80B9C4AC 80 04 5F 74 */ lwz r0, 0x5f74(r4) -/* 80B9C4B0 90 03 00 4C */ stw r0, 0x4c(r3) -/* 80B9C4B4 80 7F 05 90 */ lwz r3, 0x590(r31) -/* 80B9C4B8 80 83 00 04 */ lwz r4, 4(r3) -/* 80B9C4BC 38 7F 05 94 */ addi r3, r31, 0x594 -/* 80B9C4C0 C0 3F 05 A4 */ lfs f1, 0x5a4(r31) -/* 80B9C4C4 4B 47 15 09 */ bl entry__13mDoExt_bckAnmFP12J3DModelDataf -/* 80B9C4C8 80 7F 05 90 */ lwz r3, 0x590(r31) -/* 80B9C4CC 4B 47 17 F9 */ bl mDoExt_modelUpdateDL__FP8J3DModel -/* 80B9C4D0 80 7F 05 90 */ lwz r3, 0x590(r31) -/* 80B9C4D4 80 63 00 04 */ lwz r3, 4(r3) -/* 80B9C4D8 80 63 00 28 */ lwz r3, 0x28(r3) -/* 80B9C4DC 80 63 00 00 */ lwz r3, 0(r3) -/* 80B9C4E0 38 00 00 00 */ li r0, 0 -/* 80B9C4E4 90 03 00 54 */ stw r0, 0x54(r3) -/* 80B9C4E8 38 60 00 01 */ li r3, 1 -/* 80B9C4EC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C4F0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C4F4 7C 08 03 A6 */ mtlr r0 -/* 80B9C4F8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C4FC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Execute__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Execute__13daObjLv5Key_cFv.s deleted file mode 100644 index 9b710a22b0..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Execute__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_80B9C410: -/* 80B9C410 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C414 7C 08 02 A6 */ mflr r0 -/* 80B9C418 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C41C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C420 7C 7F 1B 78 */ mr r31, r3 -/* 80B9C424 4B FF F9 B5 */ bl Action__13daObjLv5Key_cFv -/* 80B9C428 7F E3 FB 78 */ mr r3, r31 -/* 80B9C42C 48 00 01 09 */ bl setBaseMtx__13daObjLv5Key_cFv -/* 80B9C430 7F E3 FB 78 */ mr r3, r31 -/* 80B9C434 4B FF F7 F9 */ bl setCcSph__13daObjLv5Key_cFv -/* 80B9C438 38 60 00 01 */ li r3, 1 -/* 80B9C43C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C440 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C444 7C 08 03 A6 */ mtlr r0 -/* 80B9C448 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C44C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Fall__13daObjLv5Key_cFi.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Fall__13daObjLv5Key_cFi.s deleted file mode 100644 index 3d434f8322..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Fall__13daObjLv5Key_cFi.s +++ /dev/null @@ -1,110 +0,0 @@ -lbl_80B9BFDC: -/* 80B9BFDC 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 80B9BFE0 7C 08 02 A6 */ mflr r0 -/* 80B9BFE4 90 01 00 34 */ stw r0, 0x34(r1) -/* 80B9BFE8 DB E1 00 20 */ stfd f31, 0x20(r1) -/* 80B9BFEC F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */ -/* 80B9BFF0 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80B9BFF4 93 C1 00 18 */ stw r30, 0x18(r1) -/* 80B9BFF8 7C 7F 1B 78 */ mr r31, r3 -/* 80B9BFFC 3C 80 80 BA */ lis r4, lit_3755@ha /* 0x80B9C920@ha */ -/* 80B9C000 3B C4 C9 20 */ addi r30, r4, lit_3755@l /* 0x80B9C920@l */ -/* 80B9C004 A8 03 09 54 */ lha r0, 0x954(r3) -/* 80B9C008 2C 00 00 01 */ cmpwi r0, 1 -/* 80B9C00C 41 82 00 4C */ beq lbl_80B9C058 -/* 80B9C010 40 80 00 14 */ bge lbl_80B9C024 -/* 80B9C014 2C 00 FF FF */ cmpwi r0, -1 -/* 80B9C018 41 82 01 44 */ beq lbl_80B9C15C -/* 80B9C01C 40 80 00 14 */ bge lbl_80B9C030 -/* 80B9C020 48 00 01 3C */ b lbl_80B9C15C -lbl_80B9C024: -/* 80B9C024 2C 00 00 03 */ cmpwi r0, 3 -/* 80B9C028 40 80 01 34 */ bge lbl_80B9C15C -/* 80B9C02C 48 00 00 AC */ b lbl_80B9C0D8 -lbl_80B9C030: -/* 80B9C030 C0 1E 00 1C */ lfs f0, 0x1c(r30) -/* 80B9C034 D0 1F 05 2C */ stfs f0, 0x52c(r31) -/* 80B9C038 D0 1F 04 F8 */ stfs f0, 0x4f8(r31) -/* 80B9C03C D0 1F 04 FC */ stfs f0, 0x4fc(r31) -/* 80B9C040 D0 1F 05 00 */ stfs f0, 0x500(r31) -/* 80B9C044 C0 1E 00 68 */ lfs f0, 0x68(r30) -/* 80B9C048 D0 1F 05 30 */ stfs f0, 0x530(r31) -/* 80B9C04C 38 00 00 01 */ li r0, 1 -/* 80B9C050 B0 1F 09 54 */ sth r0, 0x954(r31) -/* 80B9C054 48 00 01 08 */ b lbl_80B9C15C -lbl_80B9C058: -/* 80B9C058 4B 47 E5 B5 */ bl fopAcM_calcSpeed__FP10fopAc_ac_c -/* 80B9C05C 7F E3 FB 78 */ mr r3, r31 -/* 80B9C060 38 80 00 00 */ li r4, 0 -/* 80B9C064 4B 47 E5 FD */ bl fopAcM_posMove__FP10fopAc_ac_cPC4cXyz -/* 80B9C068 C3 FF 04 D4 */ lfs f31, 0x4d4(r31) -/* 80B9C06C C0 1E 00 6C */ lfs f0, 0x6c(r30) -/* 80B9C070 EC 1F 00 28 */ fsubs f0, f31, f0 -/* 80B9C074 D0 1F 04 D4 */ stfs f0, 0x4d4(r31) -/* 80B9C078 38 7F 05 F8 */ addi r3, r31, 0x5f8 -/* 80B9C07C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80B9C080 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80B9C084 38 84 0F 38 */ addi r4, r4, 0xf38 -/* 80B9C088 4B 4D AA 25 */ bl CrrPos__9dBgS_AcchFR4dBgS -/* 80B9C08C D3 FF 04 D4 */ stfs f31, 0x4d4(r31) -/* 80B9C090 80 1F 06 24 */ lwz r0, 0x624(r31) -/* 80B9C094 54 00 06 B5 */ rlwinm. r0, r0, 0, 0x1a, 0x1a -/* 80B9C098 41 82 00 C4 */ beq lbl_80B9C15C -/* 80B9C09C C0 1E 00 70 */ lfs f0, 0x70(r30) -/* 80B9C0A0 D0 1F 05 2C */ stfs f0, 0x52c(r31) -/* 80B9C0A4 C0 3E 00 1C */ lfs f1, 0x1c(r30) -/* 80B9C0A8 D0 3F 04 F8 */ stfs f1, 0x4f8(r31) -/* 80B9C0AC C0 1E 00 74 */ lfs f0, 0x74(r30) -/* 80B9C0B0 D0 1F 04 FC */ stfs f0, 0x4fc(r31) -/* 80B9C0B4 D0 3F 05 00 */ stfs f1, 0x500(r31) -/* 80B9C0B8 38 00 01 20 */ li r0, 0x120 -/* 80B9C0BC B0 1F 09 64 */ sth r0, 0x964(r31) -/* 80B9C0C0 38 00 00 00 */ li r0, 0 -/* 80B9C0C4 B0 1F 09 66 */ sth r0, 0x966(r31) -/* 80B9C0C8 B0 1F 09 68 */ sth r0, 0x968(r31) -/* 80B9C0CC 38 00 00 02 */ li r0, 2 -/* 80B9C0D0 B0 1F 09 54 */ sth r0, 0x954(r31) -/* 80B9C0D4 48 00 00 88 */ b lbl_80B9C15C -lbl_80B9C0D8: -/* 80B9C0D8 38 7F 04 E4 */ addi r3, r31, 0x4e4 -/* 80B9C0DC 38 9F 09 64 */ addi r4, r31, 0x964 -/* 80B9C0E0 4B 6C B3 7D */ bl __apl__5csXyzFR5csXyz -/* 80B9C0E4 7F E3 FB 78 */ mr r3, r31 -/* 80B9C0E8 4B 47 E5 25 */ bl fopAcM_calcSpeed__FP10fopAc_ac_c -/* 80B9C0EC 7F E3 FB 78 */ mr r3, r31 -/* 80B9C0F0 38 80 00 00 */ li r4, 0 -/* 80B9C0F4 4B 47 E5 6D */ bl fopAcM_posMove__FP10fopAc_ac_cPC4cXyz -/* 80B9C0F8 C3 FF 04 D4 */ lfs f31, 0x4d4(r31) -/* 80B9C0FC C0 1E 00 78 */ lfs f0, 0x78(r30) -/* 80B9C100 EC 1F 00 28 */ fsubs f0, f31, f0 -/* 80B9C104 D0 1F 04 D4 */ stfs f0, 0x4d4(r31) -/* 80B9C108 38 7F 05 F8 */ addi r3, r31, 0x5f8 -/* 80B9C10C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80B9C110 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80B9C114 38 84 0F 38 */ addi r4, r4, 0xf38 -/* 80B9C118 4B 4D A9 95 */ bl CrrPos__9dBgS_AcchFR4dBgS -/* 80B9C11C D3 FF 04 D4 */ stfs f31, 0x4d4(r31) -/* 80B9C120 80 1F 06 24 */ lwz r0, 0x624(r31) -/* 80B9C124 54 00 06 B5 */ rlwinm. r0, r0, 0, 0x1a, 0x1a -/* 80B9C128 41 82 00 34 */ beq lbl_80B9C15C -/* 80B9C12C 3C 60 80 BA */ lis r3, lit_3891@ha /* 0x80B9C9E8@ha */ -/* 80B9C130 38 83 C9 E8 */ addi r4, r3, lit_3891@l /* 0x80B9C9E8@l */ -/* 80B9C134 80 64 00 00 */ lwz r3, 0(r4) -/* 80B9C138 80 04 00 04 */ lwz r0, 4(r4) -/* 80B9C13C 90 61 00 08 */ stw r3, 8(r1) -/* 80B9C140 90 01 00 0C */ stw r0, 0xc(r1) -/* 80B9C144 80 04 00 08 */ lwz r0, 8(r4) -/* 80B9C148 90 01 00 10 */ stw r0, 0x10(r1) -/* 80B9C14C 7F E3 FB 78 */ mr r3, r31 -/* 80B9C150 38 81 00 08 */ addi r4, r1, 8 -/* 80B9C154 38 A0 00 01 */ li r5, 1 -/* 80B9C158 4B FF FB D9 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi -lbl_80B9C15C: -/* 80B9C15C E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */ -/* 80B9C160 CB E1 00 20 */ lfd f31, 0x20(r1) -/* 80B9C164 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80B9C168 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 80B9C16C 80 01 00 34 */ lwz r0, 0x34(r1) -/* 80B9C170 7C 08 03 A6 */ mtlr r0 -/* 80B9C174 38 21 00 30 */ addi r1, r1, 0x30 -/* 80B9C178 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Init__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Init__13daObjLv5Key_cFv.s deleted file mode 100644 index 866d1e8fa4..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Init__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_80B9BA94: -/* 80B9BA94 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9BA98 7C 08 02 A6 */ mflr r0 -/* 80B9BA9C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9BAA0 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80B9BAA4 93 C1 00 18 */ stw r30, 0x18(r1) -/* 80B9BAA8 7C 7E 1B 78 */ mr r30, r3 -/* 80B9BAAC 3C 80 80 BA */ lis r4, lit_3755@ha /* 0x80B9C920@ha */ -/* 80B9BAB0 3B E4 C9 20 */ addi r31, r4, lit_3755@l /* 0x80B9C920@l */ -/* 80B9BAB4 48 00 01 19 */ bl initCcSph__13daObjLv5Key_cFv -/* 80B9BAB8 7F C3 F3 78 */ mr r3, r30 -/* 80B9BABC C0 3F 00 04 */ lfs f1, 4(r31) -/* 80B9BAC0 C0 5F 00 08 */ lfs f2, 8(r31) -/* 80B9BAC4 C0 7F 00 0C */ lfs f3, 0xc(r31) -/* 80B9BAC8 C0 9F 00 10 */ lfs f4, 0x10(r31) -/* 80B9BACC C0 BF 00 14 */ lfs f5, 0x14(r31) -/* 80B9BAD0 C0 DF 00 18 */ lfs f6, 0x18(r31) -/* 80B9BAD4 4B 47 EA 75 */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff -/* 80B9BAD8 C0 1F 00 1C */ lfs f0, 0x1c(r31) -/* 80B9BADC D0 1E 09 58 */ stfs f0, 0x958(r30) -/* 80B9BAE0 D0 1E 09 5C */ stfs f0, 0x95c(r30) -/* 80B9BAE4 D0 1E 09 60 */ stfs f0, 0x960(r30) -/* 80B9BAE8 38 00 00 00 */ li r0, 0 -/* 80B9BAEC 98 1E 09 45 */ stb r0, 0x945(r30) -/* 80B9BAF0 3C 60 80 3A */ lis r3, __ptmf_null@ha /* 0x803A2180@ha */ -/* 80B9BAF4 38 83 21 80 */ addi r4, r3, __ptmf_null@l /* 0x803A2180@l */ -/* 80B9BAF8 80 64 00 00 */ lwz r3, 0(r4) -/* 80B9BAFC 80 04 00 04 */ lwz r0, 4(r4) -/* 80B9BB00 90 7E 09 48 */ stw r3, 0x948(r30) -/* 80B9BB04 90 1E 09 4C */ stw r0, 0x94c(r30) -/* 80B9BB08 80 04 00 08 */ lwz r0, 8(r4) -/* 80B9BB0C 90 1E 09 50 */ stw r0, 0x950(r30) -/* 80B9BB10 3C 60 80 BA */ lis r3, lit_3759@ha /* 0x80B9C9B8@ha */ -/* 80B9BB14 38 83 C9 B8 */ addi r4, r3, lit_3759@l /* 0x80B9C9B8@l */ -/* 80B9BB18 80 64 00 00 */ lwz r3, 0(r4) -/* 80B9BB1C 80 04 00 04 */ lwz r0, 4(r4) -/* 80B9BB20 90 61 00 08 */ stw r3, 8(r1) -/* 80B9BB24 90 01 00 0C */ stw r0, 0xc(r1) -/* 80B9BB28 80 04 00 08 */ lwz r0, 8(r4) -/* 80B9BB2C 90 01 00 10 */ stw r0, 0x10(r1) -/* 80B9BB30 7F C3 F3 78 */ mr r3, r30 -/* 80B9BB34 38 81 00 08 */ addi r4, r1, 8 -/* 80B9BB38 38 A0 00 01 */ li r5, 1 -/* 80B9BB3C 48 00 01 F5 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi -/* 80B9BB40 38 60 00 04 */ li r3, 4 -/* 80B9BB44 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80B9BB48 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 80B9BB4C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9BB50 7C 08 03 A6 */ mtlr r0 -/* 80B9BB54 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9BB58 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Land__13daObjLv5Key_cFi.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Land__13daObjLv5Key_cFi.s deleted file mode 100644 index ae91222522..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Land__13daObjLv5Key_cFi.s +++ /dev/null @@ -1,64 +0,0 @@ -lbl_80B9C17C: -/* 80B9C17C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C180 7C 08 02 A6 */ mflr r0 -/* 80B9C184 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C188 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C18C 93 C1 00 08 */ stw r30, 8(r1) -/* 80B9C190 7C 7E 1B 78 */ mr r30, r3 -/* 80B9C194 3C 80 80 BA */ lis r4, lit_3755@ha /* 0x80B9C920@ha */ -/* 80B9C198 3B E4 C9 20 */ addi r31, r4, lit_3755@l /* 0x80B9C920@l */ -/* 80B9C19C A8 03 09 54 */ lha r0, 0x954(r3) -/* 80B9C1A0 2C 00 00 00 */ cmpwi r0, 0 -/* 80B9C1A4 41 82 00 18 */ beq lbl_80B9C1BC -/* 80B9C1A8 40 80 00 08 */ bge lbl_80B9C1B0 -/* 80B9C1AC 48 00 00 A4 */ b lbl_80B9C250 -lbl_80B9C1B0: -/* 80B9C1B0 2C 00 00 02 */ cmpwi r0, 2 -/* 80B9C1B4 40 80 00 9C */ bge lbl_80B9C250 -/* 80B9C1B8 48 00 00 5C */ b lbl_80B9C214 -lbl_80B9C1BC: -/* 80B9C1BC C0 3F 00 1C */ lfs f1, 0x1c(r31) -/* 80B9C1C0 FC 40 08 90 */ fmr f2, f1 -/* 80B9C1C4 C0 7F 00 7C */ lfs f3, 0x7c(r31) -/* 80B9C1C8 48 00 01 E9 */ bl TranslateByNowDirect__13daObjLv5Key_cFfff -/* 80B9C1CC C0 1F 00 80 */ lfs f0, 0x80(r31) -/* 80B9C1D0 D0 1E 09 58 */ stfs f0, 0x958(r30) -/* 80B9C1D4 C0 1F 00 84 */ lfs f0, 0x84(r31) -/* 80B9C1D8 D0 1E 09 5C */ stfs f0, 0x95c(r30) -/* 80B9C1DC C0 1F 00 88 */ lfs f0, 0x88(r31) -/* 80B9C1E0 D0 1E 09 60 */ stfs f0, 0x960(r30) -/* 80B9C1E4 38 00 02 C0 */ li r0, 0x2c0 -/* 80B9C1E8 B0 1E 09 6A */ sth r0, 0x96a(r30) -/* 80B9C1EC 38 80 00 00 */ li r4, 0 -/* 80B9C1F0 B0 9E 09 6C */ sth r4, 0x96c(r30) -/* 80B9C1F4 B0 9E 09 6E */ sth r4, 0x96e(r30) -/* 80B9C1F8 A8 7E 09 64 */ lha r3, 0x964(r30) -/* 80B9C1FC 38 03 FF F0 */ addi r0, r3, -16 -/* 80B9C200 B0 1E 09 64 */ sth r0, 0x964(r30) -/* 80B9C204 B0 9E 09 68 */ sth r4, 0x968(r30) -/* 80B9C208 38 00 00 01 */ li r0, 1 -/* 80B9C20C B0 1E 09 54 */ sth r0, 0x954(r30) -/* 80B9C210 48 00 00 40 */ b lbl_80B9C250 -lbl_80B9C214: -/* 80B9C214 38 7E 09 64 */ addi r3, r30, 0x964 -/* 80B9C218 38 9E 09 6A */ addi r4, r30, 0x96a -/* 80B9C21C 4B 6C B2 41 */ bl __apl__5csXyzFR5csXyz -/* 80B9C220 38 7E 04 E4 */ addi r3, r30, 0x4e4 -/* 80B9C224 38 9E 09 64 */ addi r4, r30, 0x964 -/* 80B9C228 4B 6C B2 35 */ bl __apl__5csXyzFR5csXyz -/* 80B9C22C A8 1E 04 E4 */ lha r0, 0x4e4(r30) -/* 80B9C230 2C 00 40 00 */ cmpwi r0, 0x4000 -/* 80B9C234 41 80 00 1C */ blt lbl_80B9C250 -/* 80B9C238 38 00 40 00 */ li r0, 0x4000 -/* 80B9C23C B0 1E 04 E4 */ sth r0, 0x4e4(r30) -/* 80B9C240 38 00 00 03 */ li r0, 3 -/* 80B9C244 98 1E 09 45 */ stb r0, 0x945(r30) -/* 80B9C248 38 00 FF FF */ li r0, -1 -/* 80B9C24C B0 1E 09 54 */ sth r0, 0x954(r30) -lbl_80B9C250: -/* 80B9C250 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C254 83 C1 00 08 */ lwz r30, 8(r1) -/* 80B9C258 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C25C 7C 08 03 A6 */ mtlr r0 -/* 80B9C260 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C264 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Open__13daObjLv5Key_cFi.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Open__13daObjLv5Key_cFi.s deleted file mode 100644 index 3afb4d72db..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Open__13daObjLv5Key_cFi.s +++ /dev/null @@ -1,59 +0,0 @@ -lbl_80B9BF08: -/* 80B9BF08 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9BF0C 7C 08 02 A6 */ mflr r0 -/* 80B9BF10 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9BF14 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80B9BF18 7C 7F 1B 78 */ mr r31, r3 -/* 80B9BF1C A8 03 09 54 */ lha r0, 0x954(r3) -/* 80B9BF20 2C 00 00 00 */ cmpwi r0, 0 -/* 80B9BF24 41 82 00 18 */ beq lbl_80B9BF3C -/* 80B9BF28 40 80 00 08 */ bge lbl_80B9BF30 -/* 80B9BF2C 48 00 00 9C */ b lbl_80B9BFC8 -lbl_80B9BF30: -/* 80B9BF30 2C 00 00 02 */ cmpwi r0, 2 -/* 80B9BF34 40 80 00 94 */ bge lbl_80B9BFC8 -/* 80B9BF38 48 00 00 28 */ b lbl_80B9BF60 -lbl_80B9BF3C: -/* 80B9BF3C 3C 60 80 BA */ lis r3, lit_3755@ha /* 0x80B9C920@ha */ -/* 80B9BF40 C0 03 C9 20 */ lfs f0, lit_3755@l(r3) /* 0x80B9C920@l */ -/* 80B9BF44 D0 1F 05 A0 */ stfs f0, 0x5a0(r31) -/* 80B9BF48 80 1F 08 38 */ lwz r0, 0x838(r31) -/* 80B9BF4C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e -/* 80B9BF50 90 1F 08 38 */ stw r0, 0x838(r31) -/* 80B9BF54 38 00 00 01 */ li r0, 1 -/* 80B9BF58 B0 1F 09 54 */ sth r0, 0x954(r31) -/* 80B9BF5C 48 00 00 6C */ b lbl_80B9BFC8 -lbl_80B9BF60: -/* 80B9BF60 38 7F 05 94 */ addi r3, r31, 0x594 -/* 80B9BF64 4B 47 14 C5 */ bl play__14mDoExt_baseAnmFv -/* 80B9BF68 38 80 00 01 */ li r4, 1 -/* 80B9BF6C 88 1F 05 99 */ lbz r0, 0x599(r31) -/* 80B9BF70 54 00 07 FF */ clrlwi. r0, r0, 0x1f -/* 80B9BF74 40 82 00 1C */ bne lbl_80B9BF90 -/* 80B9BF78 3C 60 80 BA */ lis r3, lit_3773@ha /* 0x80B9C93C@ha */ -/* 80B9BF7C C0 23 C9 3C */ lfs f1, lit_3773@l(r3) /* 0x80B9C93C@l */ -/* 80B9BF80 C0 1F 05 A0 */ lfs f0, 0x5a0(r31) -/* 80B9BF84 FC 01 00 00 */ fcmpu cr0, f1, f0 -/* 80B9BF88 41 82 00 08 */ beq lbl_80B9BF90 -/* 80B9BF8C 38 80 00 00 */ li r4, 0 -lbl_80B9BF90: -/* 80B9BF90 54 80 06 3F */ clrlwi. r0, r4, 0x18 -/* 80B9BF94 41 82 00 34 */ beq lbl_80B9BFC8 -/* 80B9BF98 3C 60 80 BA */ lis r3, lit_3862@ha /* 0x80B9C9DC@ha */ -/* 80B9BF9C 38 83 C9 DC */ addi r4, r3, lit_3862@l /* 0x80B9C9DC@l */ -/* 80B9BFA0 80 64 00 00 */ lwz r3, 0(r4) -/* 80B9BFA4 80 04 00 04 */ lwz r0, 4(r4) -/* 80B9BFA8 90 61 00 08 */ stw r3, 8(r1) -/* 80B9BFAC 90 01 00 0C */ stw r0, 0xc(r1) -/* 80B9BFB0 80 04 00 08 */ lwz r0, 8(r4) -/* 80B9BFB4 90 01 00 10 */ stw r0, 0x10(r1) -/* 80B9BFB8 7F E3 FB 78 */ mr r3, r31 -/* 80B9BFBC 38 81 00 08 */ addi r4, r1, 8 -/* 80B9BFC0 38 A0 00 01 */ li r5, 1 -/* 80B9BFC4 4B FF FD 6D */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi -lbl_80B9BFC8: -/* 80B9BFC8 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80B9BFCC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9BFD0 7C 08 03 A6 */ mtlr r0 -/* 80B9BFD4 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9BFD8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Shake__13daObjLv5Key_cFi.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Shake__13daObjLv5Key_cFi.s deleted file mode 100644 index 534eb26aa9..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Shake__13daObjLv5Key_cFi.s +++ /dev/null @@ -1,88 +0,0 @@ -lbl_80B9C268: -/* 80B9C268 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9C26C 7C 08 02 A6 */ mflr r0 -/* 80B9C270 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9C274 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80B9C278 7C 7F 1B 78 */ mr r31, r3 -/* 80B9C27C A8 03 09 54 */ lha r0, 0x954(r3) -/* 80B9C280 2C 00 00 01 */ cmpwi r0, 1 -/* 80B9C284 41 82 00 4C */ beq lbl_80B9C2D0 -/* 80B9C288 40 80 00 14 */ bge lbl_80B9C29C -/* 80B9C28C 2C 00 FF FF */ cmpwi r0, -1 -/* 80B9C290 41 82 01 0C */ beq lbl_80B9C39C -/* 80B9C294 40 80 00 14 */ bge lbl_80B9C2A8 -/* 80B9C298 48 00 01 04 */ b lbl_80B9C39C -lbl_80B9C29C: -/* 80B9C29C 2C 00 00 03 */ cmpwi r0, 3 -/* 80B9C2A0 40 80 00 FC */ bge lbl_80B9C39C -/* 80B9C2A4 48 00 00 74 */ b lbl_80B9C318 -lbl_80B9C2A8: -/* 80B9C2A8 3C 60 80 BA */ lis r3, lit_3773@ha /* 0x80B9C93C@ha */ -/* 80B9C2AC C0 03 C9 3C */ lfs f0, lit_3773@l(r3) /* 0x80B9C93C@l */ -/* 80B9C2B0 D0 1F 09 58 */ stfs f0, 0x958(r31) -/* 80B9C2B4 D0 1F 09 5C */ stfs f0, 0x95c(r31) -/* 80B9C2B8 D0 1F 09 60 */ stfs f0, 0x960(r31) -/* 80B9C2BC 38 00 00 1E */ li r0, 0x1e -/* 80B9C2C0 B0 1F 09 56 */ sth r0, 0x956(r31) -/* 80B9C2C4 38 00 00 01 */ li r0, 1 -/* 80B9C2C8 B0 1F 09 54 */ sth r0, 0x954(r31) -/* 80B9C2CC 48 00 00 D0 */ b lbl_80B9C39C -lbl_80B9C2D0: -/* 80B9C2D0 A8 7F 09 56 */ lha r3, 0x956(r31) -/* 80B9C2D4 38 03 FF FF */ addi r0, r3, -1 -/* 80B9C2D8 B0 1F 09 56 */ sth r0, 0x956(r31) -/* 80B9C2DC 7C 00 07 35 */ extsh. r0, r0 -/* 80B9C2E0 41 81 00 BC */ bgt lbl_80B9C39C -/* 80B9C2E4 38 80 00 02 */ li r4, 2 -/* 80B9C2E8 98 9F 09 70 */ stb r4, 0x970(r31) -/* 80B9C2EC 38 00 FF 00 */ li r0, -256 -/* 80B9C2F0 B0 1F 09 64 */ sth r0, 0x964(r31) -/* 80B9C2F4 38 60 00 00 */ li r3, 0 -/* 80B9C2F8 B0 7F 09 66 */ sth r3, 0x966(r31) -/* 80B9C2FC B0 7F 09 68 */ sth r3, 0x968(r31) -/* 80B9C300 38 00 00 2A */ li r0, 0x2a -/* 80B9C304 B0 1F 09 6A */ sth r0, 0x96a(r31) -/* 80B9C308 B0 7F 09 6C */ sth r3, 0x96c(r31) -/* 80B9C30C B0 7F 09 6E */ sth r3, 0x96e(r31) -/* 80B9C310 B0 9F 09 54 */ sth r4, 0x954(r31) -/* 80B9C314 48 00 00 88 */ b lbl_80B9C39C -lbl_80B9C318: -/* 80B9C318 38 7F 09 64 */ addi r3, r31, 0x964 -/* 80B9C31C 38 9F 09 6A */ addi r4, r31, 0x96a -/* 80B9C320 4B 6C B1 3D */ bl __apl__5csXyzFR5csXyz -/* 80B9C324 38 7F 04 E4 */ addi r3, r31, 0x4e4 -/* 80B9C328 38 9F 09 64 */ addi r4, r31, 0x964 -/* 80B9C32C 4B 6C B1 31 */ bl __apl__5csXyzFR5csXyz -/* 80B9C330 A8 1F 04 E4 */ lha r0, 0x4e4(r31) -/* 80B9C334 2C 00 00 00 */ cmpwi r0, 0 -/* 80B9C338 41 80 00 64 */ blt lbl_80B9C39C -/* 80B9C33C 38 60 00 00 */ li r3, 0 -/* 80B9C340 B0 7F 04 E4 */ sth r3, 0x4e4(r31) -/* 80B9C344 38 00 FF 00 */ li r0, -256 -/* 80B9C348 B0 1F 09 64 */ sth r0, 0x964(r31) -/* 80B9C34C B0 7F 09 66 */ sth r3, 0x966(r31) -/* 80B9C350 B0 7F 09 68 */ sth r3, 0x968(r31) -/* 80B9C354 88 7F 09 70 */ lbz r3, 0x970(r31) -/* 80B9C358 38 03 FF FF */ addi r0, r3, -1 -/* 80B9C35C 98 1F 09 70 */ stb r0, 0x970(r31) -/* 80B9C360 88 1F 09 70 */ lbz r0, 0x970(r31) -/* 80B9C364 7C 00 07 75 */ extsb. r0, r0 -/* 80B9C368 41 81 00 34 */ bgt lbl_80B9C39C -/* 80B9C36C 3C 60 80 BA */ lis r3, lit_3947@ha /* 0x80B9C9F4@ha */ -/* 80B9C370 38 83 C9 F4 */ addi r4, r3, lit_3947@l /* 0x80B9C9F4@l */ -/* 80B9C374 80 64 00 00 */ lwz r3, 0(r4) -/* 80B9C378 80 04 00 04 */ lwz r0, 4(r4) -/* 80B9C37C 90 61 00 08 */ stw r3, 8(r1) -/* 80B9C380 90 01 00 0C */ stw r0, 0xc(r1) -/* 80B9C384 80 04 00 08 */ lwz r0, 8(r4) -/* 80B9C388 90 01 00 10 */ stw r0, 0x10(r1) -/* 80B9C38C 7F E3 FB 78 */ mr r3, r31 -/* 80B9C390 38 81 00 08 */ addi r4, r1, 8 -/* 80B9C394 38 A0 00 01 */ li r5, 1 -/* 80B9C398 4B FF F9 99 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi -lbl_80B9C39C: -/* 80B9C39C 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80B9C3A0 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9C3A4 7C 08 03 A6 */ mtlr r0 -/* 80B9C3A8 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9C3AC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/TranslateByNowDirect__13daObjLv5Key_cFfff.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/TranslateByNowDirect__13daObjLv5Key_cFfff.s deleted file mode 100644 index a1dd41d9b8..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/TranslateByNowDirect__13daObjLv5Key_cFfff.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80B9C3B0: -/* 80B9C3B0 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9C3B4 7C 08 02 A6 */ mflr r0 -/* 80B9C3B8 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9C3BC 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80B9C3C0 7C 7F 1B 78 */ mr r31, r3 -/* 80B9C3C4 D0 21 00 08 */ stfs f1, 8(r1) -/* 80B9C3C8 D0 41 00 0C */ stfs f2, 0xc(r1) -/* 80B9C3CC D0 61 00 10 */ stfs f3, 0x10(r1) -/* 80B9C3D0 38 7F 04 E4 */ addi r3, r31, 0x4e4 -/* 80B9C3D4 4B 47 0B 39 */ bl ZXYrotS__14mDoMtx_stack_cFRC5csXyz -/* 80B9C3D8 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80B9C3DC 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80B9C3E0 38 81 00 08 */ addi r4, r1, 8 -/* 80B9C3E4 7C 85 23 78 */ mr r5, r4 -/* 80B9C3E8 4B 7A A9 85 */ bl PSMTXMultVec -/* 80B9C3EC 38 7F 04 D0 */ addi r3, r31, 0x4d0 -/* 80B9C3F0 38 81 00 08 */ addi r4, r1, 8 -/* 80B9C3F4 7C 65 1B 78 */ mr r5, r3 -/* 80B9C3F8 4B 7A AC 99 */ bl PSVECAdd -/* 80B9C3FC 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80B9C400 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9C404 7C 08 03 A6 */ mtlr r0 -/* 80B9C408 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9C40C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Wait__13daObjLv5Key_cFi.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Wait__13daObjLv5Key_cFi.s deleted file mode 100644 index d2437f172b..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/Wait__13daObjLv5Key_cFi.s +++ /dev/null @@ -1,63 +0,0 @@ -lbl_80B9BE24: -/* 80B9BE24 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 80B9BE28 7C 08 02 A6 */ mflr r0 -/* 80B9BE2C 90 01 00 34 */ stw r0, 0x34(r1) -/* 80B9BE30 93 E1 00 2C */ stw r31, 0x2c(r1) -/* 80B9BE34 7C 7F 1B 78 */ mr r31, r3 -/* 80B9BE38 A8 03 09 54 */ lha r0, 0x954(r3) -/* 80B9BE3C 2C 00 00 00 */ cmpwi r0, 0 -/* 80B9BE40 41 82 00 18 */ beq lbl_80B9BE58 -/* 80B9BE44 40 80 00 08 */ bge lbl_80B9BE4C -/* 80B9BE48 48 00 00 AC */ b lbl_80B9BEF4 -lbl_80B9BE4C: -/* 80B9BE4C 2C 00 00 02 */ cmpwi r0, 2 -/* 80B9BE50 40 80 00 A4 */ bge lbl_80B9BEF4 -/* 80B9BE54 48 00 00 24 */ b lbl_80B9BE78 -lbl_80B9BE58: -/* 80B9BE58 38 00 00 00 */ li r0, 0 -/* 80B9BE5C 98 1F 09 45 */ stb r0, 0x945(r31) -/* 80B9BE60 3C 60 80 BA */ lis r3, lit_3773@ha /* 0x80B9C93C@ha */ -/* 80B9BE64 C0 03 C9 3C */ lfs f0, lit_3773@l(r3) /* 0x80B9C93C@l */ -/* 80B9BE68 D0 1F 05 A0 */ stfs f0, 0x5a0(r31) -/* 80B9BE6C 38 00 00 01 */ li r0, 1 -/* 80B9BE70 B0 1F 09 54 */ sth r0, 0x954(r31) -/* 80B9BE74 48 00 00 80 */ b lbl_80B9BEF4 -lbl_80B9BE78: -/* 80B9BE78 88 1F 09 45 */ lbz r0, 0x945(r31) -/* 80B9BE7C 7C 00 07 74 */ extsb r0, r0 -/* 80B9BE80 2C 00 00 02 */ cmpwi r0, 2 -/* 80B9BE84 40 82 00 3C */ bne lbl_80B9BEC0 -/* 80B9BE88 4B FF FC D5 */ bl setBgc__13daObjLv5Key_cFv -/* 80B9BE8C 3C 60 80 BA */ lis r3, lit_3837@ha /* 0x80B9C9C4@ha */ -/* 80B9BE90 38 83 C9 C4 */ addi r4, r3, lit_3837@l /* 0x80B9C9C4@l */ -/* 80B9BE94 80 64 00 00 */ lwz r3, 0(r4) -/* 80B9BE98 80 04 00 04 */ lwz r0, 4(r4) -/* 80B9BE9C 90 61 00 14 */ stw r3, 0x14(r1) -/* 80B9BEA0 90 01 00 18 */ stw r0, 0x18(r1) -/* 80B9BEA4 80 04 00 08 */ lwz r0, 8(r4) -/* 80B9BEA8 90 01 00 1C */ stw r0, 0x1c(r1) -/* 80B9BEAC 7F E3 FB 78 */ mr r3, r31 -/* 80B9BEB0 38 81 00 14 */ addi r4, r1, 0x14 -/* 80B9BEB4 38 A0 00 01 */ li r5, 1 -/* 80B9BEB8 4B FF FE 79 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi -/* 80B9BEBC 48 00 00 38 */ b lbl_80B9BEF4 -lbl_80B9BEC0: -/* 80B9BEC0 2C 00 00 01 */ cmpwi r0, 1 -/* 80B9BEC4 40 82 00 30 */ bne lbl_80B9BEF4 -/* 80B9BEC8 3C 80 80 BA */ lis r4, lit_3842@ha /* 0x80B9C9D0@ha */ -/* 80B9BECC 38 A4 C9 D0 */ addi r5, r4, lit_3842@l /* 0x80B9C9D0@l */ -/* 80B9BED0 80 85 00 00 */ lwz r4, 0(r5) -/* 80B9BED4 80 05 00 04 */ lwz r0, 4(r5) -/* 80B9BED8 90 81 00 08 */ stw r4, 8(r1) -/* 80B9BEDC 90 01 00 0C */ stw r0, 0xc(r1) -/* 80B9BEE0 80 05 00 08 */ lwz r0, 8(r5) -/* 80B9BEE4 90 01 00 10 */ stw r0, 0x10(r1) -/* 80B9BEE8 38 81 00 08 */ addi r4, r1, 8 -/* 80B9BEEC 38 A0 00 01 */ li r5, 1 -/* 80B9BEF0 4B FF FE 41 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi -lbl_80B9BEF4: -/* 80B9BEF4 83 E1 00 2C */ lwz r31, 0x2c(r1) -/* 80B9BEF8 80 01 00 34 */ lwz r0, 0x34(r1) -/* 80B9BEFC 7C 08 03 A6 */ mtlr r0 -/* 80B9BF00 38 21 00 30 */ addi r1, r1, 0x30 -/* 80B9BF04 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__12J3DFrameCtrlFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__12J3DFrameCtrlFv.s deleted file mode 100644 index 539bf41cd9..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__12J3DFrameCtrlFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80B9C898: -/* 80B9C898 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C89C 7C 08 02 A6 */ mflr r0 -/* 80B9C8A0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C8A4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C8A8 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80B9C8AC 41 82 00 1C */ beq lbl_80B9C8C8 -/* 80B9C8B0 3C A0 80 BA */ lis r5, __vt__12J3DFrameCtrl@ha /* 0x80B9CA8C@ha */ -/* 80B9C8B4 38 05 CA 8C */ addi r0, r5, __vt__12J3DFrameCtrl@l /* 0x80B9CA8C@l */ -/* 80B9C8B8 90 1F 00 00 */ stw r0, 0(r31) -/* 80B9C8BC 7C 80 07 35 */ extsh. r0, r4 -/* 80B9C8C0 40 81 00 08 */ ble lbl_80B9C8C8 -/* 80B9C8C4 4B 73 24 79 */ bl __dl__FPv -lbl_80B9C8C8: -/* 80B9C8C8 7F E3 FB 78 */ mr r3, r31 -/* 80B9C8CC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C8D0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C8D4 7C 08 03 A6 */ mtlr r0 -/* 80B9C8D8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C8DC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__12dBgS_ObjAcchFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__12dBgS_ObjAcchFv.s deleted file mode 100644 index dbfbd5d3af..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__12dBgS_ObjAcchFv.s +++ /dev/null @@ -1,30 +0,0 @@ -lbl_80B9C828: -/* 80B9C828 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C82C 7C 08 02 A6 */ mflr r0 -/* 80B9C830 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C834 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C838 93 C1 00 08 */ stw r30, 8(r1) -/* 80B9C83C 7C 7E 1B 79 */ or. r30, r3, r3 -/* 80B9C840 7C 9F 23 78 */ mr r31, r4 -/* 80B9C844 41 82 00 38 */ beq lbl_80B9C87C -/* 80B9C848 3C 80 80 BA */ lis r4, __vt__12dBgS_ObjAcch@ha /* 0x80B9CA68@ha */ -/* 80B9C84C 38 84 CA 68 */ addi r4, r4, __vt__12dBgS_ObjAcch@l /* 0x80B9CA68@l */ -/* 80B9C850 90 9E 00 10 */ stw r4, 0x10(r30) -/* 80B9C854 38 04 00 0C */ addi r0, r4, 0xc -/* 80B9C858 90 1E 00 14 */ stw r0, 0x14(r30) -/* 80B9C85C 38 04 00 18 */ addi r0, r4, 0x18 -/* 80B9C860 90 1E 00 24 */ stw r0, 0x24(r30) -/* 80B9C864 38 80 00 00 */ li r4, 0 -/* 80B9C868 4B 4D 97 2D */ bl __dt__9dBgS_AcchFv -/* 80B9C86C 7F E0 07 35 */ extsh. r0, r31 -/* 80B9C870 40 81 00 0C */ ble lbl_80B9C87C -/* 80B9C874 7F C3 F3 78 */ mr r3, r30 -/* 80B9C878 4B 73 24 C5 */ bl __dl__FPv -lbl_80B9C87C: -/* 80B9C87C 7F C3 F3 78 */ mr r3, r30 -/* 80B9C880 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C884 83 C1 00 08 */ lwz r30, 8(r1) -/* 80B9C888 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C88C 7C 08 03 A6 */ mtlr r0 -/* 80B9C890 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C894 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__8cM3dGAabFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__8cM3dGAabFv.s deleted file mode 100644 index 683fad62aa..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__8cM3dGAabFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80B9C7E0: -/* 80B9C7E0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C7E4 7C 08 02 A6 */ mflr r0 -/* 80B9C7E8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C7EC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C7F0 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80B9C7F4 41 82 00 1C */ beq lbl_80B9C810 -/* 80B9C7F8 3C A0 80 BA */ lis r5, __vt__8cM3dGAab@ha /* 0x80B9CA5C@ha */ -/* 80B9C7FC 38 05 CA 5C */ addi r0, r5, __vt__8cM3dGAab@l /* 0x80B9CA5C@l */ -/* 80B9C800 90 1F 00 18 */ stw r0, 0x18(r31) -/* 80B9C804 7C 80 07 35 */ extsh. r0, r4 -/* 80B9C808 40 81 00 08 */ ble lbl_80B9C810 -/* 80B9C80C 4B 73 25 31 */ bl __dl__FPv -lbl_80B9C810: -/* 80B9C810 7F E3 FB 78 */ mr r3, r31 -/* 80B9C814 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C818 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C81C 7C 08 03 A6 */ mtlr r0 -/* 80B9C820 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C824 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__8cM3dGSphFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__8cM3dGSphFv.s deleted file mode 100644 index ed998be249..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/__dt__8cM3dGSphFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80B9C798: -/* 80B9C798 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C79C 7C 08 02 A6 */ mflr r0 -/* 80B9C7A0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C7A4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C7A8 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80B9C7AC 41 82 00 1C */ beq lbl_80B9C7C8 -/* 80B9C7B0 3C A0 80 BA */ lis r5, __vt__8cM3dGSph@ha /* 0x80B9CA50@ha */ -/* 80B9C7B4 38 05 CA 50 */ addi r0, r5, __vt__8cM3dGSph@l /* 0x80B9CA50@l */ -/* 80B9C7B8 90 1F 00 10 */ stw r0, 0x10(r31) -/* 80B9C7BC 7C 80 07 35 */ extsh. r0, r4 -/* 80B9C7C0 40 81 00 08 */ ble lbl_80B9C7C8 -/* 80B9C7C4 4B 73 25 79 */ bl __dl__FPv -lbl_80B9C7C8: -/* 80B9C7C8 7F E3 FB 78 */ mr r3, r31 -/* 80B9C7CC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C7D0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C7D4 7C 08 03 A6 */ mtlr r0 -/* 80B9C7D8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C7DC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/create_1st__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/create_1st__13daObjLv5Key_cFv.s deleted file mode 100644 index 9d83b438e8..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/create_1st__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,113 +0,0 @@ -lbl_80B9C5EC: -/* 80B9C5EC 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9C5F0 7C 08 02 A6 */ mflr r0 -/* 80B9C5F4 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9C5F8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80B9C5FC 4B 7C 5B E1 */ bl _savegpr_29 -/* 80B9C600 7C 7F 1B 78 */ mr r31, r3 -/* 80B9C604 80 03 04 A0 */ lwz r0, 0x4a0(r3) -/* 80B9C608 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c -/* 80B9C60C 40 82 01 0C */ bne lbl_80B9C718 -/* 80B9C610 7F E0 FB 79 */ or. r0, r31, r31 -/* 80B9C614 41 82 00 F8 */ beq lbl_80B9C70C -/* 80B9C618 7C 1E 03 78 */ mr r30, r0 -/* 80B9C61C 4B 47 C5 49 */ bl __ct__10fopAc_ac_cFv -/* 80B9C620 38 7E 05 6C */ addi r3, r30, 0x56c -/* 80B9C624 4B 72 22 21 */ bl __ct__16Z2SoundObjSimpleFv -/* 80B9C628 3B BE 05 94 */ addi r29, r30, 0x594 -/* 80B9C62C 3C 60 80 BA */ lis r3, __vt__12J3DFrameCtrl@ha /* 0x80B9CA8C@ha */ -/* 80B9C630 38 03 CA 8C */ addi r0, r3, __vt__12J3DFrameCtrl@l /* 0x80B9CA8C@l */ -/* 80B9C634 90 1E 05 94 */ stw r0, 0x594(r30) -/* 80B9C638 7F A3 EB 78 */ mr r3, r29 -/* 80B9C63C 38 80 00 00 */ li r4, 0 -/* 80B9C640 4B 78 BD BD */ bl init__12J3DFrameCtrlFs -/* 80B9C644 38 00 00 00 */ li r0, 0 -/* 80B9C648 90 1D 00 18 */ stw r0, 0x18(r29) -/* 80B9C64C 38 7E 05 B8 */ addi r3, r30, 0x5b8 -/* 80B9C650 4B 4D 98 5D */ bl __ct__12dBgS_AcchCirFv -/* 80B9C654 3B BE 05 F8 */ addi r29, r30, 0x5f8 -/* 80B9C658 7F A3 EB 78 */ mr r3, r29 -/* 80B9C65C 4B 4D 9A 45 */ bl __ct__9dBgS_AcchFv -/* 80B9C660 3C 60 80 BA */ lis r3, __vt__12dBgS_ObjAcch@ha /* 0x80B9CA68@ha */ -/* 80B9C664 38 63 CA 68 */ addi r3, r3, __vt__12dBgS_ObjAcch@l /* 0x80B9CA68@l */ -/* 80B9C668 90 7D 00 10 */ stw r3, 0x10(r29) -/* 80B9C66C 38 03 00 0C */ addi r0, r3, 0xc -/* 80B9C670 90 1D 00 14 */ stw r0, 0x14(r29) -/* 80B9C674 38 03 00 18 */ addi r0, r3, 0x18 -/* 80B9C678 90 1D 00 24 */ stw r0, 0x24(r29) -/* 80B9C67C 38 7D 00 14 */ addi r3, r29, 0x14 -/* 80B9C680 4B 4D C7 E9 */ bl SetObj__16dBgS_PolyPassChkFv -/* 80B9C684 3C 60 80 3C */ lis r3, __vt__9cCcD_Stts@ha /* 0x803C3728@ha */ -/* 80B9C688 38 03 37 28 */ addi r0, r3, __vt__9cCcD_Stts@l /* 0x803C3728@l */ -/* 80B9C68C 90 1E 07 E8 */ stw r0, 0x7e8(r30) -/* 80B9C690 38 7E 07 EC */ addi r3, r30, 0x7ec -/* 80B9C694 4B 4E 70 CD */ bl __ct__10dCcD_GSttsFv -/* 80B9C698 3C 60 80 3B */ lis r3, __vt__9dCcD_Stts@ha /* 0x803AC2E4@ha */ -/* 80B9C69C 38 63 C2 E4 */ addi r3, r3, __vt__9dCcD_Stts@l /* 0x803AC2E4@l */ -/* 80B9C6A0 90 7E 07 E8 */ stw r3, 0x7e8(r30) -/* 80B9C6A4 38 03 00 20 */ addi r0, r3, 0x20 -/* 80B9C6A8 90 1E 07 EC */ stw r0, 0x7ec(r30) -/* 80B9C6AC 3B BE 08 0C */ addi r29, r30, 0x80c -/* 80B9C6B0 7F A3 EB 78 */ mr r3, r29 -/* 80B9C6B4 4B 4E 73 75 */ bl __ct__12dCcD_GObjInfFv -/* 80B9C6B8 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */ -/* 80B9C6BC 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */ -/* 80B9C6C0 90 1D 01 20 */ stw r0, 0x120(r29) -/* 80B9C6C4 3C 60 80 BA */ lis r3, __vt__8cM3dGAab@ha /* 0x80B9CA5C@ha */ -/* 80B9C6C8 38 03 CA 5C */ addi r0, r3, __vt__8cM3dGAab@l /* 0x80B9CA5C@l */ -/* 80B9C6CC 90 1D 01 1C */ stw r0, 0x11c(r29) -/* 80B9C6D0 3C 60 80 BA */ lis r3, __vt__8cM3dGSph@ha /* 0x80B9CA50@ha */ -/* 80B9C6D4 38 03 CA 50 */ addi r0, r3, __vt__8cM3dGSph@l /* 0x80B9CA50@l */ -/* 80B9C6D8 90 1D 01 34 */ stw r0, 0x134(r29) -/* 80B9C6DC 3C 60 80 3C */ lis r3, __vt__12cCcD_SphAttr@ha /* 0x803C3540@ha */ -/* 80B9C6E0 38 63 35 40 */ addi r3, r3, __vt__12cCcD_SphAttr@l /* 0x803C3540@l */ -/* 80B9C6E4 90 7D 01 20 */ stw r3, 0x120(r29) -/* 80B9C6E8 38 03 00 58 */ addi r0, r3, 0x58 -/* 80B9C6EC 90 1D 01 34 */ stw r0, 0x134(r29) -/* 80B9C6F0 3C 60 80 3B */ lis r3, __vt__8dCcD_Sph@ha /* 0x803ABFC0@ha */ -/* 80B9C6F4 38 63 BF C0 */ addi r3, r3, __vt__8dCcD_Sph@l /* 0x803ABFC0@l */ -/* 80B9C6F8 90 7D 00 3C */ stw r3, 0x3c(r29) -/* 80B9C6FC 38 03 00 2C */ addi r0, r3, 0x2c -/* 80B9C700 90 1D 01 20 */ stw r0, 0x120(r29) -/* 80B9C704 38 03 00 84 */ addi r0, r3, 0x84 -/* 80B9C708 90 1D 01 34 */ stw r0, 0x134(r29) -lbl_80B9C70C: -/* 80B9C70C 80 1F 04 A0 */ lwz r0, 0x4a0(r31) -/* 80B9C710 60 00 00 08 */ ori r0, r0, 8 -/* 80B9C714 90 1F 04 A0 */ stw r0, 0x4a0(r31) -lbl_80B9C718: -/* 80B9C718 38 7F 05 B0 */ addi r3, r31, 0x5b0 -/* 80B9C71C 3C 80 80 BA */ lis r4, l_arcName@ha /* 0x80B9C9B4@ha */ -/* 80B9C720 38 84 C9 B4 */ addi r4, r4, l_arcName@l /* 0x80B9C9B4@l */ -/* 80B9C724 80 84 00 00 */ lwz r4, 0(r4) -/* 80B9C728 4B 49 07 95 */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc -/* 80B9C72C 7C 7E 1B 78 */ mr r30, r3 -/* 80B9C730 2C 1E 00 04 */ cmpwi r30, 4 -/* 80B9C734 40 82 00 48 */ bne lbl_80B9C77C -/* 80B9C738 7F E3 FB 78 */ mr r3, r31 -/* 80B9C73C 3C 80 80 BA */ lis r4, useHeapInit__FP10fopAc_ac_c@ha /* 0x80B9C8E0@ha */ -/* 80B9C740 38 84 C8 E0 */ addi r4, r4, useHeapInit__FP10fopAc_ac_c@l /* 0x80B9C8E0@l */ -/* 80B9C744 3C A0 00 05 */ lis r5, 0x0005 /* 0x0004B000@ha */ -/* 80B9C748 38 A5 B0 00 */ addi r5, r5, 0xB000 /* 0x0004B000@l */ -/* 80B9C74C 4B 47 DD 65 */ bl fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl -/* 80B9C750 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80B9C754 40 82 00 0C */ bne lbl_80B9C760 -/* 80B9C758 38 60 00 05 */ li r3, 5 -/* 80B9C75C 48 00 00 24 */ b lbl_80B9C780 -lbl_80B9C760: -/* 80B9C760 80 7F 05 90 */ lwz r3, 0x590(r31) -/* 80B9C764 38 03 00 24 */ addi r0, r3, 0x24 -/* 80B9C768 90 1F 05 04 */ stw r0, 0x504(r31) -/* 80B9C76C 7F E3 FB 78 */ mr r3, r31 -/* 80B9C770 4B FF F3 25 */ bl Init__13daObjLv5Key_cFv -/* 80B9C774 7F E3 FB 78 */ mr r3, r31 -/* 80B9C778 4B FF FE 55 */ bl daObjLv5Key_Execute__FP13daObjLv5Key_c -lbl_80B9C77C: -/* 80B9C77C 7F C3 F3 78 */ mr r3, r30 -lbl_80B9C780: -/* 80B9C780 39 61 00 20 */ addi r11, r1, 0x20 -/* 80B9C784 4B 7C 5A A5 */ bl _restgpr_29 -/* 80B9C788 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9C78C 7C 08 03 A6 */ mtlr r0 -/* 80B9C790 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9C794 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Create__FP10fopAc_ac_c.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Create__FP10fopAc_ac_c.s deleted file mode 100644 index 0b2f3579e7..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Create__FP10fopAc_ac_c.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80B9BCEC: -/* 80B9BCEC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9BCF0 7C 08 02 A6 */ mflr r0 -/* 80B9BCF4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9BCF8 48 00 08 F5 */ bl create_1st__13daObjLv5Key_cFv -/* 80B9BCFC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9BD00 7C 08 03 A6 */ mtlr r0 -/* 80B9BD04 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9BD08 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Delete__FP13daObjLv5Key_c.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Delete__FP13daObjLv5Key_c.s deleted file mode 100644 index a24e37c775..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Delete__FP13daObjLv5Key_c.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80B9BD0C: -/* 80B9BD0C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9BD10 7C 08 02 A6 */ mflr r0 -/* 80B9BD14 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9BD18 48 00 07 E9 */ bl Delete__13daObjLv5Key_cFv -/* 80B9BD1C 38 60 00 01 */ li r3, 1 -/* 80B9BD20 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9BD24 7C 08 03 A6 */ mtlr r0 -/* 80B9BD28 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9BD2C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Draw__FP13daObjLv5Key_c.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Draw__FP13daObjLv5Key_c.s deleted file mode 100644 index fdb6b7b1ef..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Draw__FP13daObjLv5Key_c.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80B9C5AC: -/* 80B9C5AC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C5B0 7C 08 02 A6 */ mflr r0 -/* 80B9C5B4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C5B8 4B FF FE 99 */ bl Draw__13daObjLv5Key_cFv -/* 80B9C5BC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C5C0 7C 08 03 A6 */ mtlr r0 -/* 80B9C5C4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C5C8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Execute__FP13daObjLv5Key_c.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Execute__FP13daObjLv5Key_c.s deleted file mode 100644 index 751ea429a5..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/daObjLv5Key_Execute__FP13daObjLv5Key_c.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80B9C5CC: -/* 80B9C5CC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C5D0 7C 08 02 A6 */ mflr r0 -/* 80B9C5D4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C5D8 4B FF FE 39 */ bl Execute__13daObjLv5Key_cFv -/* 80B9C5DC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C5E0 7C 08 03 A6 */ mtlr r0 -/* 80B9C5E4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C5E8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/func_80B9C908.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/func_80B9C908.s deleted file mode 100644 index 05ed299994..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/func_80B9C908.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80B9C908: -/* 80B9C908 38 63 FF DC */ addi r3, r3, -36 -/* 80B9C90C 4B FF FF 1C */ b __dt__12dBgS_ObjAcchFv diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/func_80B9C910.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/func_80B9C910.s deleted file mode 100644 index b5f329a64a..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/func_80B9C910.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80B9C910: -/* 80B9C910 38 63 FF EC */ addi r3, r3, -20 -/* 80B9C914 4B FF FF 14 */ b __dt__12dBgS_ObjAcchFv diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/initCcSph__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/initCcSph__13daObjLv5Key_cFv.s deleted file mode 100644 index 2be2b3b1d5..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/initCcSph__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80B9BBCC: -/* 80B9BBCC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9BBD0 7C 08 02 A6 */ mflr r0 -/* 80B9BBD4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9BBD8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9BBDC 7C 7F 1B 78 */ mr r31, r3 -/* 80B9BBE0 38 7F 07 D0 */ addi r3, r31, 0x7d0 -/* 80B9BBE4 38 80 00 3C */ li r4, 0x3c -/* 80B9BBE8 38 A0 00 FF */ li r5, 0xff -/* 80B9BBEC 7F E6 FB 78 */ mr r6, r31 -/* 80B9BBF0 4B 4E 7C 71 */ bl Init__9dCcD_SttsFiiP10fopAc_ac_c -/* 80B9BBF4 38 7F 08 0C */ addi r3, r31, 0x80c -/* 80B9BBF8 3C 80 80 BA */ lis r4, ccShpSrc@ha /* 0x80B9C940@ha */ -/* 80B9BBFC 38 84 C9 40 */ addi r4, r4, ccShpSrc@l /* 0x80B9C940@l */ -/* 80B9BC00 4B 4E 8E 35 */ bl Set__8dCcD_SphFRC11dCcD_SrcSph -/* 80B9BC04 38 1F 07 D0 */ addi r0, r31, 0x7d0 -/* 80B9BC08 90 1F 08 50 */ stw r0, 0x850(r31) -/* 80B9BC0C 38 7F 09 30 */ addi r3, r31, 0x930 -/* 80B9BC10 38 9F 04 D0 */ addi r4, r31, 0x4d0 -/* 80B9BC14 4B 6D 3A 35 */ bl SetC__8cM3dGSphFRC4cXyz -/* 80B9BC18 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9BC1C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9BC20 7C 08 03 A6 */ mtlr r0 -/* 80B9BC24 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9BC28 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi.s deleted file mode 100644 index 6b57d1013a..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi.s +++ /dev/null @@ -1,45 +0,0 @@ -lbl_80B9BD30: -/* 80B9BD30 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9BD34 7C 08 02 A6 */ mflr r0 -/* 80B9BD38 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9BD3C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80B9BD40 4B 7C 64 9D */ bl _savegpr_29 -/* 80B9BD44 7C 7D 1B 78 */ mr r29, r3 -/* 80B9BD48 7C 9E 23 78 */ mr r30, r4 -/* 80B9BD4C 7C BF 2B 78 */ mr r31, r5 -/* 80B9BD50 38 7D 09 48 */ addi r3, r29, 0x948 -/* 80B9BD54 4B 7C 62 F5 */ bl __ptmf_cmpr -/* 80B9BD58 2C 03 00 00 */ cmpwi r3, 0 -/* 80B9BD5C 41 82 00 64 */ beq lbl_80B9BDC0 -/* 80B9BD60 38 7D 09 48 */ addi r3, r29, 0x948 -/* 80B9BD64 4B 7C 62 B5 */ bl __ptmf_test -/* 80B9BD68 2C 03 00 00 */ cmpwi r3, 0 -/* 80B9BD6C 41 82 00 20 */ beq lbl_80B9BD8C -/* 80B9BD70 38 00 FF FF */ li r0, -1 -/* 80B9BD74 B0 1D 09 54 */ sth r0, 0x954(r29) -/* 80B9BD78 7F A3 EB 78 */ mr r3, r29 -/* 80B9BD7C 7F E4 FB 78 */ mr r4, r31 -/* 80B9BD80 39 9D 09 48 */ addi r12, r29, 0x948 -/* 80B9BD84 4B 7C 63 01 */ bl __ptmf_scall -/* 80B9BD88 60 00 00 00 */ nop -lbl_80B9BD8C: -/* 80B9BD8C 38 00 00 00 */ li r0, 0 -/* 80B9BD90 B0 1D 09 54 */ sth r0, 0x954(r29) -/* 80B9BD94 80 7E 00 00 */ lwz r3, 0(r30) -/* 80B9BD98 80 1E 00 04 */ lwz r0, 4(r30) -/* 80B9BD9C 90 7D 09 48 */ stw r3, 0x948(r29) -/* 80B9BDA0 90 1D 09 4C */ stw r0, 0x94c(r29) -/* 80B9BDA4 80 1E 00 08 */ lwz r0, 8(r30) -/* 80B9BDA8 90 1D 09 50 */ stw r0, 0x950(r29) -/* 80B9BDAC 7F A3 EB 78 */ mr r3, r29 -/* 80B9BDB0 7F E4 FB 78 */ mr r4, r31 -/* 80B9BDB4 39 9D 09 48 */ addi r12, r29, 0x948 -/* 80B9BDB8 4B 7C 62 CD */ bl __ptmf_scall -/* 80B9BDBC 60 00 00 00 */ nop -lbl_80B9BDC0: -/* 80B9BDC0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80B9BDC4 4B 7C 64 65 */ bl _restgpr_29 -/* 80B9BDC8 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9BDCC 7C 08 03 A6 */ mtlr r0 -/* 80B9BDD0 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9BDD4 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setBaseMtx__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setBaseMtx__13daObjLv5Key_cFv.s deleted file mode 100644 index 427fb714ba..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setBaseMtx__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,31 +0,0 @@ -lbl_80B9C534: -/* 80B9C534 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C538 7C 08 02 A6 */ mflr r0 -/* 80B9C53C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C540 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80B9C544 7C 7F 1B 78 */ mr r31, r3 -/* 80B9C548 38 7F 04 D0 */ addi r3, r31, 0x4d0 -/* 80B9C54C 4B 47 08 19 */ bl transS__14mDoMtx_stack_cFRC4cXyz -/* 80B9C550 C0 3F 09 58 */ lfs f1, 0x958(r31) -/* 80B9C554 C0 5F 09 5C */ lfs f2, 0x95c(r31) -/* 80B9C558 C0 7F 09 60 */ lfs f3, 0x960(r31) -/* 80B9C55C 4B 47 08 41 */ bl transM__14mDoMtx_stack_cFfff -/* 80B9C560 38 7F 04 E4 */ addi r3, r31, 0x4e4 -/* 80B9C564 4B 47 09 E1 */ bl ZXYrotM__14mDoMtx_stack_cFRC5csXyz -/* 80B9C568 C0 1F 09 58 */ lfs f0, 0x958(r31) -/* 80B9C56C FC 20 00 50 */ fneg f1, f0 -/* 80B9C570 C0 1F 09 5C */ lfs f0, 0x95c(r31) -/* 80B9C574 FC 40 00 50 */ fneg f2, f0 -/* 80B9C578 C0 1F 09 60 */ lfs f0, 0x960(r31) -/* 80B9C57C FC 60 00 50 */ fneg f3, f0 -/* 80B9C580 4B 47 08 1D */ bl transM__14mDoMtx_stack_cFfff -/* 80B9C584 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80B9C588 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80B9C58C 80 9F 05 90 */ lwz r4, 0x590(r31) -/* 80B9C590 38 84 00 24 */ addi r4, r4, 0x24 -/* 80B9C594 4B 7A 9F 1D */ bl PSMTXCopy -/* 80B9C598 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80B9C59C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C5A0 7C 08 03 A6 */ mtlr r0 -/* 80B9C5A4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C5A8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setBgc__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setBgc__13daObjLv5Key_cFv.s deleted file mode 100644 index a9f33f95e9..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setBgc__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_80B9BB5C: -/* 80B9BB5C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9BB60 7C 08 02 A6 */ mflr r0 -/* 80B9BB64 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9BB68 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80B9BB6C 7C 7F 1B 78 */ mr r31, r3 -/* 80B9BB70 38 00 00 00 */ li r0, 0 -/* 80B9BB74 90 01 00 08 */ stw r0, 8(r1) -/* 80B9BB78 38 7F 05 F8 */ addi r3, r31, 0x5f8 -/* 80B9BB7C 38 9F 04 D0 */ addi r4, r31, 0x4d0 -/* 80B9BB80 38 BF 04 BC */ addi r5, r31, 0x4bc -/* 80B9BB84 7F E6 FB 78 */ mr r6, r31 -/* 80B9BB88 38 E0 00 01 */ li r7, 1 -/* 80B9BB8C 39 1F 05 B8 */ addi r8, r31, 0x5b8 -/* 80B9BB90 39 3F 04 F8 */ addi r9, r31, 0x4f8 -/* 80B9BB94 39 40 00 00 */ li r10, 0 -/* 80B9BB98 4B 4D A6 B1 */ bl Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz -/* 80B9BB9C 38 7F 05 F8 */ addi r3, r31, 0x5f8 -/* 80B9BBA0 4B 4D B8 21 */ bl SetGndThinCellingOff__9dBgS_AcchFv -/* 80B9BBA4 38 7F 05 B8 */ addi r3, r31, 0x5b8 -/* 80B9BBA8 3C 80 80 BA */ lis r4, lit_3768@ha /* 0x80B9C928@ha */ -/* 80B9BBAC C0 24 C9 28 */ lfs f1, lit_3768@l(r4) /* 0x80B9C928@l */ -/* 80B9BBB0 FC 40 08 90 */ fmr f2, f1 -/* 80B9BBB4 4B 4D A3 A5 */ bl SetWall__12dBgS_AcchCirFff -/* 80B9BBB8 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80B9BBBC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9BBC0 7C 08 03 A6 */ mtlr r0 -/* 80B9BBC4 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9BBC8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setCcSph__13daObjLv5Key_cFv.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setCcSph__13daObjLv5Key_cFv.s deleted file mode 100644 index 3ca67a3b41..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/setCcSph__13daObjLv5Key_cFv.s +++ /dev/null @@ -1,50 +0,0 @@ -lbl_80B9BC2C: -/* 80B9BC2C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80B9BC30 7C 08 02 A6 */ mflr r0 -/* 80B9BC34 90 01 00 24 */ stw r0, 0x24(r1) -/* 80B9BC38 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80B9BC3C 93 C1 00 18 */ stw r30, 0x18(r1) -/* 80B9BC40 7C 7E 1B 78 */ mr r30, r3 -/* 80B9BC44 3C 60 80 BA */ lis r3, lit_3755@ha /* 0x80B9C920@ha */ -/* 80B9BC48 3B E3 C9 20 */ addi r31, r3, lit_3755@l /* 0x80B9C920@l */ -/* 80B9BC4C C0 3F 00 1C */ lfs f1, 0x1c(r31) -/* 80B9BC50 D0 21 00 08 */ stfs f1, 8(r1) -/* 80B9BC54 C0 1F 00 60 */ lfs f0, 0x60(r31) -/* 80B9BC58 D0 01 00 0C */ stfs f0, 0xc(r1) -/* 80B9BC5C D0 21 00 10 */ stfs f1, 0x10(r1) -/* 80B9BC60 38 7E 04 D0 */ addi r3, r30, 0x4d0 -/* 80B9BC64 4B 47 11 01 */ bl transS__14mDoMtx_stack_cFRC4cXyz -/* 80B9BC68 38 7E 04 E4 */ addi r3, r30, 0x4e4 -/* 80B9BC6C 4B 47 12 D9 */ bl ZXYrotM__14mDoMtx_stack_cFRC5csXyz -/* 80B9BC70 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80B9BC74 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80B9BC78 38 81 00 08 */ addi r4, r1, 8 -/* 80B9BC7C 7C 85 23 78 */ mr r5, r4 -/* 80B9BC80 4B 7A B0 ED */ bl PSMTXMultVec -/* 80B9BC84 38 7E 09 30 */ addi r3, r30, 0x930 -/* 80B9BC88 38 81 00 08 */ addi r4, r1, 8 -/* 80B9BC8C 4B 6D 39 BD */ bl SetC__8cM3dGSphFRC4cXyz -/* 80B9BC90 38 7E 09 30 */ addi r3, r30, 0x930 -/* 80B9BC94 C0 3F 00 64 */ lfs f1, 0x64(r31) -/* 80B9BC98 4B 6D 3A 71 */ bl SetR__8cM3dGSphFf -/* 80B9BC9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80B9BCA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80B9BCA4 38 63 23 3C */ addi r3, r3, 0x233c -/* 80B9BCA8 38 9E 08 0C */ addi r4, r30, 0x80c -/* 80B9BCAC 4B 6C 8E FD */ bl Set__4cCcSFP8cCcD_Obj -/* 80B9BCB0 38 7E 08 0C */ addi r3, r30, 0x80c -/* 80B9BCB4 4B 4E 87 AD */ bl ChkTgHit__12dCcD_GObjInfFv -/* 80B9BCB8 28 03 00 00 */ cmplwi r3, 0 -/* 80B9BCBC 41 82 00 18 */ beq lbl_80B9BCD4 -/* 80B9BCC0 38 7E 08 0C */ addi r3, r30, 0x80c -/* 80B9BCC4 81 9E 08 48 */ lwz r12, 0x848(r30) -/* 80B9BCC8 81 8C 00 24 */ lwz r12, 0x24(r12) -/* 80B9BCCC 7D 89 03 A6 */ mtctr r12 -/* 80B9BCD0 4E 80 04 21 */ bctrl -lbl_80B9BCD4: -/* 80B9BCD4 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80B9BCD8 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 80B9BCDC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80B9BCE0 7C 08 03 A6 */ mtlr r0 -/* 80B9BCE4 38 21 00 20 */ addi r1, r1, 0x20 -/* 80B9BCE8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/useHeapInit__FP10fopAc_ac_c.s b/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/useHeapInit__FP10fopAc_ac_c.s deleted file mode 100644 index b9e5a71a95..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_Lv5Key/d_a_obj_Lv5Key/useHeapInit__FP10fopAc_ac_c.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80B9C8E0: -/* 80B9C8E0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80B9C8E4 7C 08 02 A6 */ mflr r0 -/* 80B9C8E8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80B9C8EC 4B FF F0 CD */ bl CreateHeap__13daObjLv5Key_cFv -/* 80B9C8F0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80B9C8F4 7C 08 03 A6 */ mtlr r0 -/* 80B9C8F8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80B9C8FC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/CreateHeap__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/CreateHeap__13daObjIceBlk_cFv.s deleted file mode 100644 index 0bc788b08d..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/CreateHeap__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,127 +0,0 @@ -lbl_80C22618: -/* 80C22618 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80C2261C 7C 08 02 A6 */ mflr r0 -/* 80C22620 90 01 00 24 */ stw r0, 0x24(r1) -/* 80C22624 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C22628 4B 73 FB B5 */ bl _savegpr_29 -/* 80C2262C 7C 7F 1B 78 */ mr r31, r3 -/* 80C22630 80 03 00 B0 */ lwz r0, 0xb0(r3) -/* 80C22634 54 04 46 3E */ srwi r4, r0, 0x18 -/* 80C22638 28 04 00 FF */ cmplwi r4, 0xff -/* 80C2263C 41 82 01 00 */ beq lbl_80C2273C -/* 80C22640 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22644 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22648 88 1F 04 BA */ lbz r0, 0x4ba(r31) -/* 80C2264C 7C 05 07 74 */ extsb r5, r0 -/* 80C22650 4B 41 2D 11 */ bl isSwitch__10dSv_info_cCFii -/* 80C22654 2C 03 00 00 */ cmpwi r3, 0 -/* 80C22658 40 82 00 E4 */ bne lbl_80C2273C -/* 80C2265C 3C 60 80 C2 */ lis r3, l_arcName@ha /* 0x80C244F0@ha */ -/* 80C22660 38 63 44 F0 */ addi r3, r3, l_arcName@l /* 0x80C244F0@l */ -/* 80C22664 80 63 00 00 */ lwz r3, 0(r3) -/* 80C22668 3C 80 80 C2 */ lis r4, l_bmd@ha /* 0x80C243A0@ha */ -/* 80C2266C 38 84 43 A0 */ addi r4, r4, l_bmd@l /* 0x80C243A0@l */ -/* 80C22670 80 84 00 00 */ lwz r4, 0(r4) -/* 80C22674 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22678 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C2267C 3F C5 00 02 */ addis r30, r5, 2 -/* 80C22680 3B DE C2 F8 */ addi r30, r30, -15624 -/* 80C22684 7F C5 F3 78 */ mr r5, r30 -/* 80C22688 38 C0 00 80 */ li r6, 0x80 -/* 80C2268C 4B 41 9C 61 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci -/* 80C22690 38 80 00 00 */ li r4, 0 -/* 80C22694 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */ -/* 80C22698 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */ -/* 80C2269C 4B 3F 25 B9 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl -/* 80C226A0 90 7F 05 A8 */ stw r3, 0x5a8(r31) -/* 80C226A4 80 1F 05 A8 */ lwz r0, 0x5a8(r31) -/* 80C226A8 28 00 00 00 */ cmplwi r0, 0 -/* 80C226AC 40 82 00 0C */ bne lbl_80C226B8 -/* 80C226B0 38 60 00 00 */ li r3, 0 -/* 80C226B4 48 00 01 28 */ b lbl_80C227DC -lbl_80C226B8: -/* 80C226B8 38 60 00 C0 */ li r3, 0xc0 -/* 80C226BC 4B 6A C5 91 */ bl __nw__FUl -/* 80C226C0 7C 60 1B 79 */ or. r0, r3, r3 -/* 80C226C4 41 82 00 0C */ beq lbl_80C226D0 -/* 80C226C8 4B 45 92 A9 */ bl __ct__4dBgWFv -/* 80C226CC 7C 60 1B 78 */ mr r0, r3 -lbl_80C226D0: -/* 80C226D0 90 1F 09 44 */ stw r0, 0x944(r31) -/* 80C226D4 80 1F 09 44 */ lwz r0, 0x944(r31) -/* 80C226D8 28 00 00 00 */ cmplwi r0, 0 -/* 80C226DC 41 82 00 50 */ beq lbl_80C2272C -/* 80C226E0 3C 60 80 C2 */ lis r3, l_arcName@ha /* 0x80C244F0@ha */ -/* 80C226E4 38 63 44 F0 */ addi r3, r3, l_arcName@l /* 0x80C244F0@l */ -/* 80C226E8 80 63 00 00 */ lwz r3, 0(r3) -/* 80C226EC 38 80 00 0B */ li r4, 0xb -/* 80C226F0 7F C5 F3 78 */ mr r5, r30 -/* 80C226F4 38 C0 00 80 */ li r6, 0x80 -/* 80C226F8 4B 41 9B F5 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci -/* 80C226FC 7C 64 1B 78 */ mr r4, r3 -/* 80C22700 80 7F 09 44 */ lwz r3, 0x944(r31) -/* 80C22704 38 A0 00 01 */ li r5, 1 -/* 80C22708 38 DF 05 6C */ addi r6, r31, 0x56c -/* 80C2270C 4B 45 78 2D */ bl Set__4cBgWFP6cBgD_tUlPA3_A4_f -/* 80C22710 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C22714 40 82 00 18 */ bne lbl_80C2272C -/* 80C22718 3C 60 80 07 */ lis r3, dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@ha /* 0x80075B44@ha */ -/* 80C2271C 38 03 5B 44 */ addi r0, r3, dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@l /* 0x80075B44@l */ -/* 80C22720 80 7F 09 44 */ lwz r3, 0x944(r31) -/* 80C22724 90 03 00 B0 */ stw r0, 0xb0(r3) -/* 80C22728 48 00 00 1C */ b lbl_80C22744 -lbl_80C2272C: -/* 80C2272C 38 00 00 00 */ li r0, 0 -/* 80C22730 90 1F 09 44 */ stw r0, 0x944(r31) -/* 80C22734 38 60 00 00 */ li r3, 0 -/* 80C22738 48 00 00 A4 */ b lbl_80C227DC -lbl_80C2273C: -/* 80C2273C 38 00 00 00 */ li r0, 0 -/* 80C22740 90 1F 05 A8 */ stw r0, 0x5a8(r31) -lbl_80C22744: -/* 80C22744 3C 60 80 C2 */ lis r3, l_arcName@ha /* 0x80C244F0@ha */ -/* 80C22748 38 63 44 F0 */ addi r3, r3, l_arcName@l /* 0x80C244F0@l */ -/* 80C2274C 80 63 00 00 */ lwz r3, 0(r3) -/* 80C22750 3C 80 80 C2 */ lis r4, l_bmd@ha /* 0x80C243A0@ha */ -/* 80C22754 38 84 43 A0 */ addi r4, r4, l_bmd@l /* 0x80C243A0@l */ -/* 80C22758 80 84 00 04 */ lwz r4, 4(r4) -/* 80C2275C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22760 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22764 3F C5 00 02 */ addis r30, r5, 2 -/* 80C22768 3B DE C2 F8 */ addi r30, r30, -15624 -/* 80C2276C 7F C5 F3 78 */ mr r5, r30 -/* 80C22770 38 C0 00 80 */ li r6, 0x80 -/* 80C22774 4B 41 9B 79 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci -/* 80C22778 7C 7D 1B 78 */ mr r29, r3 -/* 80C2277C 3C 60 80 C2 */ lis r3, l_arcName@ha /* 0x80C244F0@ha */ -/* 80C22780 38 63 44 F0 */ addi r3, r3, l_arcName@l /* 0x80C244F0@l */ -/* 80C22784 80 63 00 00 */ lwz r3, 0(r3) -/* 80C22788 3C 80 80 C2 */ lis r4, l_bmd@ha /* 0x80C243A0@ha */ -/* 80C2278C 38 84 43 A0 */ addi r4, r4, l_bmd@l /* 0x80C243A0@l */ -/* 80C22790 80 84 00 00 */ lwz r4, 0(r4) -/* 80C22794 7F C5 F3 78 */ mr r5, r30 -/* 80C22798 38 C0 00 80 */ li r6, 0x80 -/* 80C2279C 4B 41 9B 51 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci -/* 80C227A0 7C 64 1B 78 */ mr r4, r3 -/* 80C227A4 7F A3 EB 78 */ mr r3, r29 -/* 80C227A8 4B 3E C0 8D */ bl mDoExt_setupShareTexture__FP12J3DModelDataP12J3DModelData -/* 80C227AC 7F A3 EB 78 */ mr r3, r29 -/* 80C227B0 3C 80 00 08 */ lis r4, 8 -/* 80C227B4 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */ -/* 80C227B8 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */ -/* 80C227BC 4B 3F 24 99 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl -/* 80C227C0 90 7F 05 AC */ stw r3, 0x5ac(r31) -/* 80C227C4 80 1F 05 AC */ lwz r0, 0x5ac(r31) -/* 80C227C8 28 00 00 00 */ cmplwi r0, 0 -/* 80C227CC 40 82 00 0C */ bne lbl_80C227D8 -/* 80C227D0 38 60 00 00 */ li r3, 0 -/* 80C227D4 48 00 00 08 */ b lbl_80C227DC -lbl_80C227D8: -/* 80C227D8 38 60 00 01 */ li r3, 1 -lbl_80C227DC: -/* 80C227DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C227E0 4B 73 FA 49 */ bl _restgpr_29 -/* 80C227E4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80C227E8 7C 08 03 A6 */ mtlr r0 -/* 80C227EC 38 21 00 20 */ addi r1, r1, 0x20 -/* 80C227F0 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Create__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Create__13daObjIceBlk_cFv.s deleted file mode 100644 index 00e79b2dc6..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Create__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,242 +0,0 @@ -lbl_80C22298: -/* 80C22298 94 21 FF C0 */ stwu r1, -0x40(r1) -/* 80C2229C 7C 08 02 A6 */ mflr r0 -/* 80C222A0 90 01 00 44 */ stw r0, 0x44(r1) -/* 80C222A4 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C222A8 4B 73 FF 25 */ bl _savegpr_25 -/* 80C222AC 7C 7E 1B 78 */ mr r30, r3 -/* 80C222B0 3C 60 80 C2 */ lis r3, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C222B4 3B E3 42 F4 */ addi r31, r3, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C222B8 80 1E 00 B0 */ lwz r0, 0xb0(r30) -/* 80C222BC 54 03 C6 3E */ rlwinm r3, r0, 0x18, 0x18, 0x1f -/* 80C222C0 88 1E 04 E2 */ lbz r0, 0x4e2(r30) -/* 80C222C4 7C 04 07 74 */ extsb r4, r0 -/* 80C222C8 4B 42 F5 25 */ bl dPath_GetRoomPath__Fii -/* 80C222CC 90 7E 09 BC */ stw r3, 0x9bc(r30) -/* 80C222D0 80 1E 00 B0 */ lwz r0, 0xb0(r30) -/* 80C222D4 98 1E 09 C0 */ stb r0, 0x9c0(r30) -/* 80C222D8 80 1E 09 BC */ lwz r0, 0x9bc(r30) -/* 80C222DC 28 00 00 00 */ cmplwi r0, 0 -/* 80C222E0 41 82 00 10 */ beq lbl_80C222F0 -/* 80C222E4 88 1E 09 C0 */ lbz r0, 0x9c0(r30) -/* 80C222E8 28 00 00 FF */ cmplwi r0, 0xff -/* 80C222EC 40 82 00 18 */ bne lbl_80C22304 -lbl_80C222F0: -/* 80C222F0 38 60 00 00 */ li r3, 0 -/* 80C222F4 90 7E 09 BC */ stw r3, 0x9bc(r30) -/* 80C222F8 38 00 00 FF */ li r0, 0xff -/* 80C222FC 98 1E 09 C0 */ stb r0, 0x9c0(r30) -/* 80C22300 98 7E 09 C1 */ stb r3, 0x9c1(r30) -lbl_80C22304: -/* 80C22304 80 7E 09 BC */ lwz r3, 0x9bc(r30) -/* 80C22308 28 03 00 00 */ cmplwi r3, 0 -/* 80C2230C 41 82 00 C4 */ beq lbl_80C223D0 -/* 80C22310 A0 03 00 00 */ lhz r0, 0(r3) -/* 80C22314 28 00 00 01 */ cmplwi r0, 1 -/* 80C22318 40 82 00 10 */ bne lbl_80C22328 -/* 80C2231C 38 00 00 01 */ li r0, 1 -/* 80C22320 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C22324 48 00 00 AC */ b lbl_80C223D0 -lbl_80C22328: -/* 80C22328 28 00 00 04 */ cmplwi r0, 4 -/* 80C2232C 40 80 00 10 */ bge lbl_80C2233C -/* 80C22330 38 00 00 02 */ li r0, 2 -/* 80C22334 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C22338 48 00 00 98 */ b lbl_80C223D0 -lbl_80C2233C: -/* 80C2233C 28 00 00 08 */ cmplwi r0, 8 -/* 80C22340 40 80 00 10 */ bge lbl_80C22350 -/* 80C22344 38 00 00 03 */ li r0, 3 -/* 80C22348 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C2234C 48 00 00 84 */ b lbl_80C223D0 -lbl_80C22350: -/* 80C22350 28 00 00 10 */ cmplwi r0, 0x10 -/* 80C22354 40 80 00 10 */ bge lbl_80C22364 -/* 80C22358 38 00 00 04 */ li r0, 4 -/* 80C2235C 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C22360 48 00 00 70 */ b lbl_80C223D0 -lbl_80C22364: -/* 80C22364 28 00 00 20 */ cmplwi r0, 0x20 -/* 80C22368 40 80 00 10 */ bge lbl_80C22378 -/* 80C2236C 38 00 00 05 */ li r0, 5 -/* 80C22370 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C22374 48 00 00 5C */ b lbl_80C223D0 -lbl_80C22378: -/* 80C22378 28 00 00 40 */ cmplwi r0, 0x40 -/* 80C2237C 40 80 00 10 */ bge lbl_80C2238C -/* 80C22380 38 00 00 06 */ li r0, 6 -/* 80C22384 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C22388 48 00 00 48 */ b lbl_80C223D0 -lbl_80C2238C: -/* 80C2238C 28 00 00 80 */ cmplwi r0, 0x80 -/* 80C22390 40 80 00 10 */ bge lbl_80C223A0 -/* 80C22394 38 00 00 07 */ li r0, 7 -/* 80C22398 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C2239C 48 00 00 34 */ b lbl_80C223D0 -lbl_80C223A0: -/* 80C223A0 28 00 00 FF */ cmplwi r0, 0xff -/* 80C223A4 40 80 00 10 */ bge lbl_80C223B4 -/* 80C223A8 38 00 00 08 */ li r0, 8 -/* 80C223AC 98 1E 09 C1 */ stb r0, 0x9c1(r30) -/* 80C223B0 48 00 00 20 */ b lbl_80C223D0 -lbl_80C223B4: -/* 80C223B4 3C 60 80 C2 */ lis r3, d_a_obj_iceblock__stringBase0@ha /* 0x80C2449C@ha */ -/* 80C223B8 38 63 44 9C */ addi r3, r3, d_a_obj_iceblock__stringBase0@l /* 0x80C2449C@l */ -/* 80C223BC 38 63 00 0A */ addi r3, r3, 0xa -/* 80C223C0 4C C6 31 82 */ crclr 6 -/* 80C223C4 4B 3E 48 49 */ bl OSReport_Error -/* 80C223C8 38 60 00 00 */ li r3, 0 -/* 80C223CC 48 00 02 34 */ b lbl_80C22600 -lbl_80C223D0: -/* 80C223D0 7F C3 F3 78 */ mr r3, r30 -/* 80C223D4 4B FF FB 59 */ bl loadCurrentPos__13daObjIceBlk_cFv -/* 80C223D8 80 7E 05 AC */ lwz r3, 0x5ac(r30) -/* 80C223DC 38 03 00 24 */ addi r0, r3, 0x24 -/* 80C223E0 90 1E 05 04 */ stw r0, 0x504(r30) -/* 80C223E4 38 7E 07 88 */ addi r3, r30, 0x788 -/* 80C223E8 C0 3F 00 A0 */ lfs f1, 0xa0(r31) -/* 80C223EC FC 40 08 90 */ fmr f2, f1 -/* 80C223F0 4B 45 3B 69 */ bl SetWall__12dBgS_AcchCirFff -/* 80C223F4 38 00 00 00 */ li r0, 0 -/* 80C223F8 90 01 00 08 */ stw r0, 8(r1) -/* 80C223FC 38 7E 05 B0 */ addi r3, r30, 0x5b0 -/* 80C22400 38 9E 04 D0 */ addi r4, r30, 0x4d0 -/* 80C22404 38 BE 04 BC */ addi r5, r30, 0x4bc -/* 80C22408 7F C6 F3 78 */ mr r6, r30 -/* 80C2240C 38 E0 00 01 */ li r7, 1 -/* 80C22410 39 1E 07 88 */ addi r8, r30, 0x788 -/* 80C22414 39 3E 04 F8 */ addi r9, r30, 0x4f8 -/* 80C22418 39 40 00 00 */ li r10, 0 -/* 80C2241C 4B 45 3E 2D */ bl Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz -/* 80C22420 38 7E 07 C8 */ addi r3, r30, 0x7c8 -/* 80C22424 38 80 00 FF */ li r4, 0xff -/* 80C22428 38 A0 00 FF */ li r5, 0xff -/* 80C2242C 7F C6 F3 78 */ mr r6, r30 -/* 80C22430 4B 46 14 31 */ bl Init__9dCcD_SttsFiiP10fopAc_ac_c -/* 80C22434 38 7E 08 04 */ addi r3, r30, 0x804 -/* 80C22438 38 9F 00 38 */ addi r4, r31, 0x38 -/* 80C2243C 4B 46 24 79 */ bl Set__8dCcD_CylFRC11dCcD_SrcCyl -/* 80C22440 38 1E 07 C8 */ addi r0, r30, 0x7c8 -/* 80C22444 90 1E 08 48 */ stw r0, 0x848(r30) -/* 80C22448 80 7E 05 AC */ lwz r3, 0x5ac(r30) -/* 80C2244C 80 63 00 04 */ lwz r3, 4(r3) -/* 80C22450 80 63 00 28 */ lwz r3, 0x28(r3) -/* 80C22454 80 83 00 00 */ lwz r4, 0(r3) -/* 80C22458 C0 DE 04 F4 */ lfs f6, 0x4f4(r30) -/* 80C2245C C0 A4 00 4C */ lfs f5, 0x4c(r4) -/* 80C22460 C0 FE 04 F0 */ lfs f7, 0x4f0(r30) -/* 80C22464 C0 9E 04 EC */ lfs f4, 0x4ec(r30) -/* 80C22468 7F C3 F3 78 */ mr r3, r30 -/* 80C2246C C0 04 00 3C */ lfs f0, 0x3c(r4) -/* 80C22470 EC 24 00 32 */ fmuls f1, f4, f0 -/* 80C22474 FC 00 28 50 */ fneg f0, f5 -/* 80C22478 EC 47 00 32 */ fmuls f2, f7, f0 -/* 80C2247C C0 04 00 44 */ lfs f0, 0x44(r4) -/* 80C22480 EC 66 00 32 */ fmuls f3, f6, f0 -/* 80C22484 C0 04 00 48 */ lfs f0, 0x48(r4) -/* 80C22488 EC 84 00 32 */ fmuls f4, f4, f0 -/* 80C2248C EC A7 01 72 */ fmuls f5, f7, f5 -/* 80C22490 C0 04 00 50 */ lfs f0, 0x50(r4) -/* 80C22494 EC C6 00 32 */ fmuls f6, f6, f0 -/* 80C22498 4B 3F 80 B1 */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff -/* 80C2249C 3C 60 80 C2 */ lis r3, PPCallBack__13daObjIceBlk_cFP10fopAc_ac_cP10fopAc_ac_csQ29dBgW_Base13PushPullLabel@ha /* 0x80C21CD8@ha */ -/* 80C224A0 38 03 1C D8 */ addi r0, r3, PPCallBack__13daObjIceBlk_cFP10fopAc_ac_cP10fopAc_ac_csQ29dBgW_Base13PushPullLabel@l /* 0x80C21CD8@l */ -/* 80C224A4 80 7E 05 68 */ lwz r3, 0x568(r30) -/* 80C224A8 90 03 00 10 */ stw r0, 0x10(r3) -/* 80C224AC 3C 60 80 C2 */ lis r3, rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c@ha /* 0x80C21DAC@ha */ -/* 80C224B0 38 03 1D AC */ addi r0, r3, rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c@l /* 0x80C21DAC@l */ -/* 80C224B4 80 7E 05 68 */ lwz r3, 0x568(r30) -/* 80C224B8 90 03 00 B4 */ stw r0, 0xb4(r3) -/* 80C224BC C0 1F 00 A4 */ lfs f0, 0xa4(r31) -/* 80C224C0 D0 1E 05 30 */ stfs f0, 0x530(r30) -/* 80C224C4 80 1E 00 B0 */ lwz r0, 0xb0(r30) -/* 80C224C8 54 04 46 3E */ srwi r4, r0, 0x18 -/* 80C224CC 28 04 00 FF */ cmplwi r4, 0xff -/* 80C224D0 41 82 01 04 */ beq lbl_80C225D4 -/* 80C224D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C224D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C224DC 88 1E 04 BA */ lbz r0, 0x4ba(r30) -/* 80C224E0 7C 05 07 74 */ extsb r5, r0 -/* 80C224E4 4B 41 2E 7D */ bl isSwitch__10dSv_info_cCFii -/* 80C224E8 2C 03 00 00 */ cmpwi r3, 0 -/* 80C224EC 40 82 00 E8 */ bne lbl_80C225D4 -/* 80C224F0 80 7E 05 68 */ lwz r3, 0x568(r30) -/* 80C224F4 28 03 00 00 */ cmplwi r3, 0 -/* 80C224F8 41 82 00 24 */ beq lbl_80C2251C -/* 80C224FC 4B 64 5C D9 */ bl ChkUsed__9cBgW_BgIdCFv -/* 80C22500 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C22504 41 82 00 18 */ beq lbl_80C2251C -/* 80C22508 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C2250C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22510 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 80C22514 80 9E 05 68 */ lwz r4, 0x568(r30) -/* 80C22518 4B 45 1D 39 */ bl Release__4cBgSFP9dBgW_Base -lbl_80C2251C: -/* 80C2251C 80 7E 09 44 */ lwz r3, 0x944(r30) -/* 80C22520 28 03 00 00 */ cmplwi r3, 0 -/* 80C22524 41 82 00 28 */ beq lbl_80C2254C -/* 80C22528 4B 64 5C AD */ bl ChkUsed__9cBgW_BgIdCFv -/* 80C2252C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C22530 40 82 00 1C */ bne lbl_80C2254C -/* 80C22534 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22538 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C2253C 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 80C22540 80 9E 09 44 */ lwz r4, 0x944(r30) -/* 80C22544 7F C5 F3 78 */ mr r5, r30 -/* 80C22548 4B 45 24 C1 */ bl Regist__4dBgSFP9dBgW_BaseP10fopAc_ac_c -lbl_80C2254C: -/* 80C2254C 80 7E 09 44 */ lwz r3, 0x944(r30) -/* 80C22550 28 03 00 00 */ cmplwi r3, 0 -/* 80C22554 41 82 00 08 */ beq lbl_80C2255C -/* 80C22558 4B 45 94 69 */ bl Move__4dBgWFv -lbl_80C2255C: -/* 80C2255C 3B 20 00 00 */ li r25, 0 -/* 80C22560 3B A0 00 00 */ li r29, 0 -/* 80C22564 3B 80 00 00 */ li r28, 0 -/* 80C22568 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C2256C 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22570 3B 7F 00 9C */ addi r27, r31, 0x9c -lbl_80C22574: -/* 80C22574 80 7A 5D 3C */ lwz r3, 0x5d3c(r26) -/* 80C22578 38 80 00 00 */ li r4, 0 -/* 80C2257C 90 81 00 08 */ stw r4, 8(r1) -/* 80C22580 38 00 FF FF */ li r0, -1 -/* 80C22584 90 01 00 0C */ stw r0, 0xc(r1) -/* 80C22588 90 81 00 10 */ stw r4, 0x10(r1) -/* 80C2258C 90 81 00 14 */ stw r4, 0x14(r1) -/* 80C22590 90 81 00 18 */ stw r4, 0x18(r1) -/* 80C22594 38 80 00 00 */ li r4, 0 -/* 80C22598 7C BB E2 2E */ lhzx r5, r27, r28 -/* 80C2259C 38 DE 04 D0 */ addi r6, r30, 0x4d0 -/* 80C225A0 38 E0 00 00 */ li r7, 0 -/* 80C225A4 39 1E 04 B4 */ addi r8, r30, 0x4b4 -/* 80C225A8 39 3E 04 EC */ addi r9, r30, 0x4ec -/* 80C225AC 39 40 00 FF */ li r10, 0xff -/* 80C225B0 C0 3F 00 A8 */ lfs f1, 0xa8(r31) -/* 80C225B4 4B 42 A4 DD */ bl set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf -/* 80C225B8 38 1D 09 E4 */ addi r0, r29, 0x9e4 -/* 80C225BC 7C 7E 01 2E */ stwx r3, r30, r0 -/* 80C225C0 3B 39 00 01 */ addi r25, r25, 1 -/* 80C225C4 2C 19 00 02 */ cmpwi r25, 2 -/* 80C225C8 3B BD 00 04 */ addi r29, r29, 4 -/* 80C225CC 3B 9C 00 02 */ addi r28, r28, 2 -/* 80C225D0 41 80 FF A4 */ blt lbl_80C22574 -lbl_80C225D4: -/* 80C225D4 7F C3 F3 78 */ mr r3, r30 -/* 80C225D8 48 00 12 89 */ bl init_bgCheck__13daObjIceBlk_cFv -/* 80C225DC 7F C3 F3 78 */ mr r3, r30 -/* 80C225E0 48 00 09 19 */ bl mode_init_wait__13daObjIceBlk_cFv -/* 80C225E4 38 00 00 00 */ li r0, 0 -/* 80C225E8 98 1E 09 4C */ stb r0, 0x94c(r30) -/* 80C225EC 7F C3 F3 78 */ mr r3, r30 -/* 80C225F0 4B FF F7 D5 */ bl initBaseMtx__13daObjIceBlk_cFv -/* 80C225F4 38 00 00 03 */ li r0, 3 -/* 80C225F8 98 1E 09 E0 */ stb r0, 0x9e0(r30) -/* 80C225FC 38 60 00 01 */ li r3, 1 -lbl_80C22600: -/* 80C22600 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C22604 4B 73 FC 15 */ bl _restgpr_25 -/* 80C22608 80 01 00 44 */ lwz r0, 0x44(r1) -/* 80C2260C 7C 08 03 A6 */ mtlr r0 -/* 80C22610 38 21 00 40 */ addi r1, r1, 0x40 -/* 80C22614 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Delete__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Delete__13daObjIceBlk_cFv.s deleted file mode 100644 index 76a8c7b3ee..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Delete__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,52 +0,0 @@ -lbl_80C23DA8: -/* 80C23DA8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23DAC 7C 08 02 A6 */ mflr r0 -/* 80C23DB0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23DB4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23DB8 7C 7F 1B 78 */ mr r31, r3 -/* 80C23DBC 38 60 00 00 */ li r3, 0 -/* 80C23DC0 38 A0 00 01 */ li r5, 1 -/* 80C23DC4 7C 64 1B 78 */ mr r4, r3 -/* 80C23DC8 38 00 00 02 */ li r0, 2 -/* 80C23DCC 7C 09 03 A6 */ mtctr r0 -lbl_80C23DD0: -/* 80C23DD0 38 E3 09 E4 */ addi r7, r3, 0x9e4 -/* 80C23DD4 7C DF 38 2E */ lwzx r6, r31, r7 -/* 80C23DD8 28 06 00 00 */ cmplwi r6, 0 -/* 80C23DDC 41 82 00 18 */ beq lbl_80C23DF4 -/* 80C23DE0 80 06 00 F4 */ lwz r0, 0xf4(r6) -/* 80C23DE4 60 00 00 01 */ ori r0, r0, 1 -/* 80C23DE8 90 06 00 F4 */ stw r0, 0xf4(r6) -/* 80C23DEC 90 A6 00 24 */ stw r5, 0x24(r6) -/* 80C23DF0 7C 9F 39 2E */ stwx r4, r31, r7 -lbl_80C23DF4: -/* 80C23DF4 38 63 00 04 */ addi r3, r3, 4 -/* 80C23DF8 42 00 FF D8 */ bdnz lbl_80C23DD0 -/* 80C23DFC 80 7F 09 44 */ lwz r3, 0x944(r31) -/* 80C23E00 28 03 00 00 */ cmplwi r3, 0 -/* 80C23E04 41 82 00 24 */ beq lbl_80C23E28 -/* 80C23E08 4B 64 43 CD */ bl ChkUsed__9cBgW_BgIdCFv -/* 80C23E0C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C23E10 41 82 00 18 */ beq lbl_80C23E28 -/* 80C23E14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23E18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23E1C 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 80C23E20 80 9F 09 44 */ lwz r4, 0x944(r31) -/* 80C23E24 4B 45 04 2D */ bl Release__4cBgSFP9dBgW_Base -lbl_80C23E28: -/* 80C23E28 7F E3 FB 78 */ mr r3, r31 -/* 80C23E2C 4B FF E1 9D */ bl saveCurrentPos__13daObjIceBlk_cFv -/* 80C23E30 38 00 00 00 */ li r0, 0 -/* 80C23E34 80 7F 05 68 */ lwz r3, 0x568(r31) -/* 80C23E38 90 03 00 10 */ stw r0, 0x10(r3) -/* 80C23E3C 38 7F 05 A0 */ addi r3, r31, 0x5a0 -/* 80C23E40 3C 80 80 C2 */ lis r4, l_arcName@ha /* 0x80C244F0@ha */ -/* 80C23E44 38 84 44 F0 */ addi r4, r4, l_arcName@l /* 0x80C244F0@l */ -/* 80C23E48 80 84 00 00 */ lwz r4, 0(r4) -/* 80C23E4C 4B 40 91 BD */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc -/* 80C23E50 38 60 00 01 */ li r3, 1 -/* 80C23E54 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C23E58 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23E5C 7C 08 03 A6 */ mtlr r0 -/* 80C23E60 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C23E64 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Draw__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Draw__13daObjIceBlk_cFv.s deleted file mode 100644 index 065ff9a297..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Draw__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,68 +0,0 @@ -lbl_80C23CA4: -/* 80C23CA4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23CA8 7C 08 02 A6 */ mflr r0 -/* 80C23CAC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23CB0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23CB4 93 C1 00 08 */ stw r30, 8(r1) -/* 80C23CB8 7C 7F 1B 78 */ mr r31, r3 -/* 80C23CBC 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */ -/* 80C23CC0 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */ -/* 80C23CC4 38 80 00 10 */ li r4, 0x10 -/* 80C23CC8 38 BF 04 D0 */ addi r5, r31, 0x4d0 -/* 80C23CCC 38 DF 01 0C */ addi r6, r31, 0x10c -/* 80C23CD0 4B 57 FA F5 */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c -/* 80C23CD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23CD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23CDC 80 03 5F 70 */ lwz r0, 0x5f70(r3) -/* 80C23CE0 3C 80 80 43 */ lis r4, j3dSys@ha /* 0x80434AC8@ha */ -/* 80C23CE4 3B C4 4A C8 */ addi r30, r4, j3dSys@l /* 0x80434AC8@l */ -/* 80C23CE8 90 1E 00 48 */ stw r0, 0x48(r30) -/* 80C23CEC 80 03 5F 74 */ lwz r0, 0x5f74(r3) -/* 80C23CF0 90 1E 00 4C */ stw r0, 0x4c(r30) -/* 80C23CF4 80 1F 00 B0 */ lwz r0, 0xb0(r31) -/* 80C23CF8 54 04 46 3E */ srwi r4, r0, 0x18 -/* 80C23CFC 28 04 00 FF */ cmplwi r4, 0xff -/* 80C23D00 41 82 00 4C */ beq lbl_80C23D4C -/* 80C23D04 88 1F 04 BA */ lbz r0, 0x4ba(r31) -/* 80C23D08 7C 05 07 74 */ extsb r5, r0 -/* 80C23D0C 4B 41 16 55 */ bl isSwitch__10dSv_info_cCFii -/* 80C23D10 2C 03 00 00 */ cmpwi r3, 0 -/* 80C23D14 40 82 00 38 */ bne lbl_80C23D4C -/* 80C23D18 80 9F 05 A8 */ lwz r4, 0x5a8(r31) -/* 80C23D1C 28 04 00 00 */ cmplwi r4, 0 -/* 80C23D20 41 82 00 54 */ beq lbl_80C23D74 -/* 80C23D24 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */ -/* 80C23D28 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */ -/* 80C23D2C 80 84 00 04 */ lwz r4, 4(r4) -/* 80C23D30 38 BF 01 0C */ addi r5, r31, 0x10c -/* 80C23D34 4B 58 10 6D */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c -/* 80C23D38 80 7F 05 A8 */ lwz r3, 0x5a8(r31) -/* 80C23D3C 4B 3E 9F 89 */ bl mDoExt_modelUpdateDL__FP8J3DModel -/* 80C23D40 80 7F 05 A8 */ lwz r3, 0x5a8(r31) -/* 80C23D44 4B 40 DC 09 */ bl entry__10daMirror_cFP8J3DModel -/* 80C23D48 48 00 00 2C */ b lbl_80C23D74 -lbl_80C23D4C: -/* 80C23D4C 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */ -/* 80C23D50 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */ -/* 80C23D54 80 9F 05 AC */ lwz r4, 0x5ac(r31) -/* 80C23D58 80 84 00 04 */ lwz r4, 4(r4) -/* 80C23D5C 38 BF 01 0C */ addi r5, r31, 0x10c -/* 80C23D60 4B 58 10 41 */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c -/* 80C23D64 80 7F 05 AC */ lwz r3, 0x5ac(r31) -/* 80C23D68 4B 3E 9F 5D */ bl mDoExt_modelUpdateDL__FP8J3DModel -/* 80C23D6C 80 7F 05 AC */ lwz r3, 0x5ac(r31) -/* 80C23D70 4B 40 DB DD */ bl entry__10daMirror_cFP8J3DModel -lbl_80C23D74: -/* 80C23D74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23D78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23D7C 80 03 5F 80 */ lwz r0, 0x5f80(r3) -/* 80C23D80 90 1E 00 48 */ stw r0, 0x48(r30) -/* 80C23D84 80 03 5F 84 */ lwz r0, 0x5f84(r3) -/* 80C23D88 90 1E 00 4C */ stw r0, 0x4c(r30) -/* 80C23D8C 38 60 00 01 */ li r3, 1 -/* 80C23D90 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C23D94 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C23D98 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23D9C 7C 08 03 A6 */ mtlr r0 -/* 80C23DA0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C23DA4 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Execute__13daObjIceBlk_cFPPA3_A4_f.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Execute__13daObjIceBlk_cFPPA3_A4_f.s deleted file mode 100644 index b2416b461c..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/Execute__13daObjIceBlk_cFPPA3_A4_f.s +++ /dev/null @@ -1,39 +0,0 @@ -lbl_80C228B4: -/* 80C228B4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C228B8 7C 08 02 A6 */ mflr r0 -/* 80C228BC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C228C0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C228C4 93 C1 00 08 */ stw r30, 8(r1) -/* 80C228C8 7C 7E 1B 78 */ mr r30, r3 -/* 80C228CC 7C 9F 23 78 */ mr r31, r4 -/* 80C228D0 48 00 02 59 */ bl mode_proc_call__13daObjIceBlk_cFv -/* 80C228D4 7F C3 F3 78 */ mr r3, r30 -/* 80C228D8 48 00 11 79 */ bl event_proc_call__13daObjIceBlk_cFv -/* 80C228DC 38 1E 05 6C */ addi r0, r30, 0x56c -/* 80C228E0 90 1F 00 00 */ stw r0, 0(r31) -/* 80C228E4 7F C3 F3 78 */ mr r3, r30 -/* 80C228E8 4B FF F5 3D */ bl setBaseMtx__13daObjIceBlk_cFv -/* 80C228EC C0 1E 04 D0 */ lfs f0, 0x4d0(r30) -/* 80C228F0 D0 1E 05 38 */ stfs f0, 0x538(r30) -/* 80C228F4 C0 1E 04 D4 */ lfs f0, 0x4d4(r30) -/* 80C228F8 D0 1E 05 3C */ stfs f0, 0x53c(r30) -/* 80C228FC C0 1E 04 D8 */ lfs f0, 0x4d8(r30) -/* 80C22900 D0 1E 05 40 */ stfs f0, 0x540(r30) -/* 80C22904 C0 1E 04 D0 */ lfs f0, 0x4d0(r30) -/* 80C22908 D0 1E 05 50 */ stfs f0, 0x550(r30) -/* 80C2290C C0 1E 04 D4 */ lfs f0, 0x4d4(r30) -/* 80C22910 D0 1E 05 54 */ stfs f0, 0x554(r30) -/* 80C22914 C0 1E 04 D8 */ lfs f0, 0x4d8(r30) -/* 80C22918 D0 1E 05 58 */ stfs f0, 0x558(r30) -/* 80C2291C 38 00 00 00 */ li r0, 0 -/* 80C22920 90 1E 09 40 */ stw r0, 0x940(r30) -/* 80C22924 98 1E 09 D1 */ stb r0, 0x9d1(r30) -/* 80C22928 38 7E 07 E4 */ addi r3, r30, 0x7e4 -/* 80C2292C 4B 46 0F 05 */ bl Move__10dCcD_GSttsFv -/* 80C22930 38 60 00 01 */ li r3, 1 -/* 80C22934 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C22938 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C2293C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C22940 7C 08 03 A6 */ mtlr r0 -/* 80C22944 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C22948 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__10cCcD_GSttsFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__10cCcD_GSttsFv.s deleted file mode 100644 index 27caaa44be..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__10cCcD_GSttsFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80C2427C: -/* 80C2427C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C24280 7C 08 02 A6 */ mflr r0 -/* 80C24284 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C24288 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C2428C 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80C24290 41 82 00 1C */ beq lbl_80C242AC -/* 80C24294 3C A0 80 C2 */ lis r5, __vt__10cCcD_GStts@ha /* 0x80C245E0@ha */ -/* 80C24298 38 05 45 E0 */ addi r0, r5, __vt__10cCcD_GStts@l /* 0x80C245E0@l */ -/* 80C2429C 90 1F 00 00 */ stw r0, 0(r31) -/* 80C242A0 7C 80 07 35 */ extsh. r0, r4 -/* 80C242A4 40 81 00 08 */ ble lbl_80C242AC -/* 80C242A8 4B 6A AA 95 */ bl __dl__FPv -lbl_80C242AC: -/* 80C242AC 7F E3 FB 78 */ mr r3, r31 -/* 80C242B0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C242B4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C242B8 7C 08 03 A6 */ mtlr r0 -/* 80C242BC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C242C0 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__10dCcD_GSttsFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__10dCcD_GSttsFv.s deleted file mode 100644 index d0d30aba34..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__10dCcD_GSttsFv.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_80C240D4: -/* 80C240D4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C240D8 7C 08 02 A6 */ mflr r0 -/* 80C240DC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C240E0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C240E4 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80C240E8 41 82 00 30 */ beq lbl_80C24118 -/* 80C240EC 3C 60 80 C2 */ lis r3, __vt__10dCcD_GStts@ha /* 0x80C245EC@ha */ -/* 80C240F0 38 03 45 EC */ addi r0, r3, __vt__10dCcD_GStts@l /* 0x80C245EC@l */ -/* 80C240F4 90 1F 00 00 */ stw r0, 0(r31) -/* 80C240F8 41 82 00 10 */ beq lbl_80C24108 -/* 80C240FC 3C 60 80 C2 */ lis r3, __vt__10cCcD_GStts@ha /* 0x80C245E0@ha */ -/* 80C24100 38 03 45 E0 */ addi r0, r3, __vt__10cCcD_GStts@l /* 0x80C245E0@l */ -/* 80C24104 90 1F 00 00 */ stw r0, 0(r31) -lbl_80C24108: -/* 80C24108 7C 80 07 35 */ extsh. r0, r4 -/* 80C2410C 40 81 00 0C */ ble lbl_80C24118 -/* 80C24110 7F E3 FB 78 */ mr r3, r31 -/* 80C24114 4B 6A AC 29 */ bl __dl__FPv -lbl_80C24118: -/* 80C24118 7F E3 FB 78 */ mr r3, r31 -/* 80C2411C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C24120 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24124 7C 08 03 A6 */ mtlr r0 -/* 80C24128 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C2412C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__12dBgS_AcchCirFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__12dBgS_AcchCirFv.s deleted file mode 100644 index 98a7590406..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__12dBgS_AcchCirFv.s +++ /dev/null @@ -1,30 +0,0 @@ -lbl_80C24130: -/* 80C24130 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C24134 7C 08 02 A6 */ mflr r0 -/* 80C24138 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C2413C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C24140 93 C1 00 08 */ stw r30, 8(r1) -/* 80C24144 7C 7E 1B 79 */ or. r30, r3, r3 -/* 80C24148 7C 9F 23 78 */ mr r31, r4 -/* 80C2414C 41 82 00 38 */ beq lbl_80C24184 -/* 80C24150 3C 60 80 C2 */ lis r3, __vt__12dBgS_AcchCir@ha /* 0x80C245D4@ha */ -/* 80C24154 38 03 45 D4 */ addi r0, r3, __vt__12dBgS_AcchCir@l /* 0x80C245D4@l */ -/* 80C24158 90 1E 00 0C */ stw r0, 0xc(r30) -/* 80C2415C 38 7E 00 14 */ addi r3, r30, 0x14 -/* 80C24160 38 80 FF FF */ li r4, -1 -/* 80C24164 4B 64 AD B5 */ bl __dt__8cM3dGCirFv -/* 80C24168 7F C3 F3 78 */ mr r3, r30 -/* 80C2416C 38 80 00 00 */ li r4, 0 -/* 80C24170 4B 64 3F 41 */ bl __dt__13cBgS_PolyInfoFv -/* 80C24174 7F E0 07 35 */ extsh. r0, r31 -/* 80C24178 40 81 00 0C */ ble lbl_80C24184 -/* 80C2417C 7F C3 F3 78 */ mr r3, r30 -/* 80C24180 4B 6A AB BD */ bl __dl__FPv -lbl_80C24184: -/* 80C24184 7F C3 F3 78 */ mr r3, r30 -/* 80C24188 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C2418C 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C24190 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24194 7C 08 03 A6 */ mtlr r0 -/* 80C24198 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C2419C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__12dBgS_ObjAcchFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__12dBgS_ObjAcchFv.s deleted file mode 100644 index db9fe609b8..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__12dBgS_ObjAcchFv.s +++ /dev/null @@ -1,30 +0,0 @@ -lbl_80C241A0: -/* 80C241A0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C241A4 7C 08 02 A6 */ mflr r0 -/* 80C241A8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C241AC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C241B0 93 C1 00 08 */ stw r30, 8(r1) -/* 80C241B4 7C 7E 1B 79 */ or. r30, r3, r3 -/* 80C241B8 7C 9F 23 78 */ mr r31, r4 -/* 80C241BC 41 82 00 38 */ beq lbl_80C241F4 -/* 80C241C0 3C 80 80 C2 */ lis r4, __vt__12dBgS_ObjAcch@ha /* 0x80C24640@ha */ -/* 80C241C4 38 84 46 40 */ addi r4, r4, __vt__12dBgS_ObjAcch@l /* 0x80C24640@l */ -/* 80C241C8 90 9E 00 10 */ stw r4, 0x10(r30) -/* 80C241CC 38 04 00 0C */ addi r0, r4, 0xc -/* 80C241D0 90 1E 00 14 */ stw r0, 0x14(r30) -/* 80C241D4 38 04 00 18 */ addi r0, r4, 0x18 -/* 80C241D8 90 1E 00 24 */ stw r0, 0x24(r30) -/* 80C241DC 38 80 00 00 */ li r4, 0 -/* 80C241E0 4B 45 1D B5 */ bl __dt__9dBgS_AcchFv -/* 80C241E4 7F E0 07 35 */ extsh. r0, r31 -/* 80C241E8 40 81 00 0C */ ble lbl_80C241F4 -/* 80C241EC 7F C3 F3 78 */ mr r3, r30 -/* 80C241F0 4B 6A AB 4D */ bl __dl__FPv -lbl_80C241F4: -/* 80C241F4 7F C3 F3 78 */ mr r3, r30 -/* 80C241F8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C241FC 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C24200 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24204 7C 08 03 A6 */ mtlr r0 -/* 80C24208 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C2420C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__14dBgS_ObjGndChkFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__14dBgS_ObjGndChkFv.s deleted file mode 100644 index adca559f71..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__14dBgS_ObjGndChkFv.s +++ /dev/null @@ -1,32 +0,0 @@ -lbl_80C23FCC: -/* 80C23FCC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23FD0 7C 08 02 A6 */ mflr r0 -/* 80C23FD4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23FD8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23FDC 93 C1 00 08 */ stw r30, 8(r1) -/* 80C23FE0 7C 7E 1B 79 */ or. r30, r3, r3 -/* 80C23FE4 7C 9F 23 78 */ mr r31, r4 -/* 80C23FE8 41 82 00 40 */ beq lbl_80C24028 -/* 80C23FEC 3C 80 80 C2 */ lis r4, __vt__14dBgS_ObjGndChk@ha /* 0x80C245F8@ha */ -/* 80C23FF0 38 84 45 F8 */ addi r4, r4, __vt__14dBgS_ObjGndChk@l /* 0x80C245F8@l */ -/* 80C23FF4 90 9E 00 10 */ stw r4, 0x10(r30) -/* 80C23FF8 38 04 00 0C */ addi r0, r4, 0xc -/* 80C23FFC 90 1E 00 20 */ stw r0, 0x20(r30) -/* 80C24000 38 04 00 18 */ addi r0, r4, 0x18 -/* 80C24004 90 1E 00 3C */ stw r0, 0x3c(r30) -/* 80C24008 38 04 00 24 */ addi r0, r4, 0x24 -/* 80C2400C 90 1E 00 4C */ stw r0, 0x4c(r30) -/* 80C24010 38 80 00 00 */ li r4, 0 -/* 80C24014 4B 45 35 DD */ bl __dt__11dBgS_GndChkFv -/* 80C24018 7F E0 07 35 */ extsh. r0, r31 -/* 80C2401C 40 81 00 0C */ ble lbl_80C24028 -/* 80C24020 7F C3 F3 78 */ mr r3, r30 -/* 80C24024 4B 6A AD 19 */ bl __dl__FPv -lbl_80C24028: -/* 80C24028 7F C3 F3 78 */ mr r3, r30 -/* 80C2402C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C24030 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C24034 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24038 7C 08 03 A6 */ mtlr r0 -/* 80C2403C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C24040 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGAabFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGAabFv.s deleted file mode 100644 index 08e54ca817..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGAabFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80C2408C: -/* 80C2408C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C24090 7C 08 02 A6 */ mflr r0 -/* 80C24094 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C24098 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C2409C 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80C240A0 41 82 00 1C */ beq lbl_80C240BC -/* 80C240A4 3C A0 80 C2 */ lis r5, __vt__8cM3dGAab@ha /* 0x80C24634@ha */ -/* 80C240A8 38 05 46 34 */ addi r0, r5, __vt__8cM3dGAab@l /* 0x80C24634@l */ -/* 80C240AC 90 1F 00 18 */ stw r0, 0x18(r31) -/* 80C240B0 7C 80 07 35 */ extsh. r0, r4 -/* 80C240B4 40 81 00 08 */ ble lbl_80C240BC -/* 80C240B8 4B 6A AC 85 */ bl __dl__FPv -lbl_80C240BC: -/* 80C240BC 7F E3 FB 78 */ mr r3, r31 -/* 80C240C0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C240C4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C240C8 7C 08 03 A6 */ mtlr r0 -/* 80C240CC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C240D0 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGCylFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGCylFv.s deleted file mode 100644 index aeab1f878c..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGCylFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80C24044: -/* 80C24044 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C24048 7C 08 02 A6 */ mflr r0 -/* 80C2404C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C24050 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C24054 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80C24058 41 82 00 1C */ beq lbl_80C24074 -/* 80C2405C 3C A0 80 C2 */ lis r5, __vt__8cM3dGCyl@ha /* 0x80C24628@ha */ -/* 80C24060 38 05 46 28 */ addi r0, r5, __vt__8cM3dGCyl@l /* 0x80C24628@l */ -/* 80C24064 90 1F 00 14 */ stw r0, 0x14(r31) -/* 80C24068 7C 80 07 35 */ extsh. r0, r4 -/* 80C2406C 40 81 00 08 */ ble lbl_80C24074 -/* 80C24070 4B 6A AC CD */ bl __dl__FPv -lbl_80C24074: -/* 80C24074 7F E3 FB 78 */ mr r3, r31 -/* 80C24078 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C2407C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24080 7C 08 03 A6 */ mtlr r0 -/* 80C24084 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C24088 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGPlaFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGPlaFv.s deleted file mode 100644 index 13a5d71a86..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/__dt__8cM3dGPlaFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80C23A08: -/* 80C23A08 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23A0C 7C 08 02 A6 */ mflr r0 -/* 80C23A10 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23A14 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23A18 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80C23A1C 41 82 00 1C */ beq lbl_80C23A38 -/* 80C23A20 3C A0 80 C2 */ lis r5, __vt__8cM3dGPla@ha /* 0x80C24664@ha */ -/* 80C23A24 38 05 46 64 */ addi r0, r5, __vt__8cM3dGPla@l /* 0x80C24664@l */ -/* 80C23A28 90 1F 00 10 */ stw r0, 0x10(r31) -/* 80C23A2C 7C 80 07 35 */ extsh. r0, r4 -/* 80C23A30 40 81 00 08 */ ble lbl_80C23A38 -/* 80C23A34 4B 6A B3 09 */ bl __dl__FPv -lbl_80C23A38: -/* 80C23A38 7F E3 FB 78 */ mr r3, r31 -/* 80C23A3C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C23A40 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23A44 7C 08 03 A6 */ mtlr r0 -/* 80C23A48 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C23A4C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionEvent__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionEvent__13daObjIceBlk_cFv.s deleted file mode 100644 index 717131f3d1..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionEvent__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,35 +0,0 @@ -lbl_80C23C1C: -/* 80C23C1C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23C20 7C 08 02 A6 */ mflr r0 -/* 80C23C24 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23C28 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23C2C 93 C1 00 08 */ stw r30, 8(r1) -/* 80C23C30 7C 7E 1B 78 */ mr r30, r3 -/* 80C23C34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23C38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23C3C 88 03 5D B0 */ lbz r0, 0x5db0(r3) -/* 80C23C40 7C 00 07 74 */ extsb r0, r0 -/* 80C23C44 1C 00 00 38 */ mulli r0, r0, 0x38 -/* 80C23C48 7C 63 02 14 */ add r3, r3, r0 -/* 80C23C4C 83 E3 5D 74 */ lwz r31, 0x5d74(r3) -/* 80C23C50 88 1E 09 4D */ lbz r0, 0x94d(r30) -/* 80C23C54 28 00 00 01 */ cmplwi r0, 1 -/* 80C23C58 41 82 00 30 */ beq lbl_80C23C88 -/* 80C23C5C 38 7F 02 48 */ addi r3, r31, 0x248 -/* 80C23C60 4B 53 D8 4D */ bl Start__9dCamera_cFv -/* 80C23C64 38 7F 02 48 */ addi r3, r31, 0x248 -/* 80C23C68 38 80 00 00 */ li r4, 0 -/* 80C23C6C 4B 53 F3 A1 */ bl SetTrimSize__9dCamera_cFl -/* 80C23C70 38 00 00 00 */ li r0, 0 -/* 80C23C74 98 1E 09 4C */ stb r0, 0x94c(r30) -/* 80C23C78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23C7C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23C80 38 63 4E C8 */ addi r3, r3, 0x4ec8 -/* 80C23C84 4B 41 E7 E5 */ bl reset__14dEvt_control_cFv -lbl_80C23C88: -/* 80C23C88 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C23C8C 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C23C90 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23C94 7C 08 03 A6 */ mtlr r0 -/* 80C23C98 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C23C9C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionOrderEvent__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionOrderEvent__13daObjIceBlk_cFv.s deleted file mode 100644 index 42e59407cc..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionOrderEvent__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,47 +0,0 @@ -lbl_80C23B70: -/* 80C23B70 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23B74 7C 08 02 A6 */ mflr r0 -/* 80C23B78 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23B7C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23B80 93 C1 00 08 */ stw r30, 8(r1) -/* 80C23B84 7C 7E 1B 78 */ mr r30, r3 -/* 80C23B88 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23B8C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23B90 88 04 5D B0 */ lbz r0, 0x5db0(r4) -/* 80C23B94 7C 00 07 74 */ extsb r0, r0 -/* 80C23B98 1C 00 00 38 */ mulli r0, r0, 0x38 -/* 80C23B9C 7C 84 02 14 */ add r4, r4, r0 -/* 80C23BA0 83 E4 5D 74 */ lwz r31, 0x5d74(r4) -/* 80C23BA4 A0 03 00 F8 */ lhz r0, 0xf8(r3) -/* 80C23BA8 28 00 00 02 */ cmplwi r0, 2 -/* 80C23BAC 40 82 00 24 */ bne lbl_80C23BD0 -/* 80C23BB0 38 00 00 02 */ li r0, 2 -/* 80C23BB4 98 1E 09 4C */ stb r0, 0x94c(r30) -/* 80C23BB8 38 7F 02 48 */ addi r3, r31, 0x248 -/* 80C23BBC 4B 53 D9 15 */ bl Stop__9dCamera_cFv -/* 80C23BC0 38 7F 02 48 */ addi r3, r31, 0x248 -/* 80C23BC4 38 80 00 01 */ li r4, 1 -/* 80C23BC8 4B 53 F4 45 */ bl SetTrimSize__9dCamera_cFl -/* 80C23BCC 48 00 00 38 */ b lbl_80C23C04 -lbl_80C23BD0: -/* 80C23BD0 88 1E 09 4D */ lbz r0, 0x94d(r30) -/* 80C23BD4 28 00 00 01 */ cmplwi r0, 1 -/* 80C23BD8 40 82 00 24 */ bne lbl_80C23BFC -/* 80C23BDC 38 80 00 02 */ li r4, 2 -/* 80C23BE0 38 A0 00 00 */ li r5, 0 -/* 80C23BE4 38 C0 00 00 */ li r6, 0 -/* 80C23BE8 4B 3F 7D 21 */ bl fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs -/* 80C23BEC A0 1E 00 FA */ lhz r0, 0xfa(r30) -/* 80C23BF0 60 00 00 02 */ ori r0, r0, 2 -/* 80C23BF4 B0 1E 00 FA */ sth r0, 0xfa(r30) -/* 80C23BF8 48 00 00 0C */ b lbl_80C23C04 -lbl_80C23BFC: -/* 80C23BFC 38 00 00 00 */ li r0, 0 -/* 80C23C00 98 1E 09 4C */ stb r0, 0x94c(r30) -lbl_80C23C04: -/* 80C23C04 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C23C08 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C23C0C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23C10 7C 08 03 A6 */ mtlr r0 -/* 80C23C14 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C23C18 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionWait__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionWait__13daObjIceBlk_cFv.s deleted file mode 100644 index 240023270b..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/actionWait__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_80C23B0C: -/* 80C23B0C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23B10 7C 08 02 A6 */ mflr r0 -/* 80C23B14 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23B18 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23B1C 7C 7F 1B 78 */ mr r31, r3 -/* 80C23B20 88 03 09 4D */ lbz r0, 0x94d(r3) -/* 80C23B24 28 00 00 01 */ cmplwi r0, 1 -/* 80C23B28 40 82 00 34 */ bne lbl_80C23B5C -/* 80C23B2C 88 1F 09 D0 */ lbz r0, 0x9d0(r31) -/* 80C23B30 28 00 00 01 */ cmplwi r0, 1 -/* 80C23B34 40 82 00 28 */ bne lbl_80C23B5C -/* 80C23B38 38 00 00 01 */ li r0, 1 -/* 80C23B3C 98 1F 09 4C */ stb r0, 0x94c(r31) -/* 80C23B40 38 80 00 02 */ li r4, 2 -/* 80C23B44 38 A0 00 00 */ li r5, 0 -/* 80C23B48 38 C0 00 00 */ li r6, 0 -/* 80C23B4C 4B 3F 7D BD */ bl fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs -/* 80C23B50 A0 1F 00 FA */ lhz r0, 0xfa(r31) -/* 80C23B54 60 00 00 02 */ ori r0, r0, 2 -/* 80C23B58 B0 1F 00 FA */ sth r0, 0xfa(r31) -lbl_80C23B5C: -/* 80C23B5C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C23B60 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23B64 7C 08 03 A6 */ mtlr r0 -/* 80C23B68 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C23B6C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/bgCheck__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/bgCheck__13daObjIceBlk_cFv.s deleted file mode 100644 index 89788f68a2..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/bgCheck__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,48 +0,0 @@ -lbl_80C237B0: -/* 80C237B0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C237B4 7C 08 02 A6 */ mflr r0 -/* 80C237B8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C237BC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C237C0 93 C1 00 08 */ stw r30, 8(r1) -/* 80C237C4 7C 7E 1B 78 */ mr r30, r3 -/* 80C237C8 83 E3 09 54 */ lwz r31, 0x954(r3) -/* 80C237CC 38 00 00 00 */ li r0, 0 -/* 80C237D0 90 03 09 54 */ stw r0, 0x954(r3) -/* 80C237D4 4B FF FE F5 */ bl checkBgHit__13daObjIceBlk_cFv -/* 80C237D8 C0 3E 09 58 */ lfs f1, 0x958(r30) -/* 80C237DC C0 1E 04 D4 */ lfs f0, 0x4d4(r30) -/* 80C237E0 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80C237E4 40 81 00 50 */ ble lbl_80C23834 -/* 80C237E8 D0 3E 04 D4 */ stfs f1, 0x4d4(r30) -/* 80C237EC 3C 60 80 C2 */ lis r3, lit_3936@ha /* 0x80C24370@ha */ -/* 80C237F0 C0 03 43 70 */ lfs f0, lit_3936@l(r3) /* 0x80C24370@l */ -/* 80C237F4 D0 1E 04 FC */ stfs f0, 0x4fc(r30) -/* 80C237F8 57 E0 07 BD */ rlwinm. r0, r31, 0, 0x1e, 0x1e -/* 80C237FC 40 82 00 10 */ bne lbl_80C2380C -/* 80C23800 80 1E 09 54 */ lwz r0, 0x954(r30) -/* 80C23804 60 00 00 01 */ ori r0, r0, 1 -/* 80C23808 90 1E 09 54 */ stw r0, 0x954(r30) -lbl_80C2380C: -/* 80C2380C 80 1E 09 54 */ lwz r0, 0x954(r30) -/* 80C23810 60 00 00 02 */ ori r0, r0, 2 -/* 80C23814 90 1E 09 54 */ stw r0, 0x954(r30) -/* 80C23818 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C2381C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23820 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 80C23824 38 9E 09 7C */ addi r4, r30, 0x97c -/* 80C23828 7F C5 F3 78 */ mr r5, r30 -/* 80C2382C 4B 45 23 59 */ bl RideCallBack__4dBgSFRC13cBgS_PolyInfoP10fopAc_ac_c -/* 80C23830 48 00 00 18 */ b lbl_80C23848 -lbl_80C23834: -/* 80C23834 57 E0 07 BD */ rlwinm. r0, r31, 0, 0x1e, 0x1e -/* 80C23838 41 82 00 10 */ beq lbl_80C23848 -/* 80C2383C 80 1E 09 54 */ lwz r0, 0x954(r30) -/* 80C23840 60 00 00 04 */ ori r0, r0, 4 -/* 80C23844 90 1E 09 54 */ stw r0, 0x954(r30) -lbl_80C23848: -/* 80C23848 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C2384C 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C23850 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23854 7C 08 03 A6 */ mtlr r0 -/* 80C23858 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C2385C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkBgHit__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkBgHit__13daObjIceBlk_cFv.s deleted file mode 100644 index f349982937..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkBgHit__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,61 +0,0 @@ -lbl_80C236C8: -/* 80C236C8 94 21 FF B0 */ stwu r1, -0x50(r1) -/* 80C236CC 7C 08 02 A6 */ mflr r0 -/* 80C236D0 90 01 00 54 */ stw r0, 0x54(r1) -/* 80C236D4 DB E1 00 40 */ stfd f31, 0x40(r1) -/* 80C236D8 F3 E1 00 48 */ psq_st f31, 72(r1), 0, 0 /* qr0 */ -/* 80C236DC 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C236E0 4B 73 EA F1 */ bl _savegpr_26 -/* 80C236E4 7C 7A 1B 78 */ mr r26, r3 -/* 80C236E8 3C 60 80 C2 */ lis r3, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C236EC 3B C3 42 F4 */ addi r30, r3, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C236F0 C0 1E 01 60 */ lfs f0, 0x160(r30) -/* 80C236F4 D0 1A 09 58 */ stfs f0, 0x958(r26) -/* 80C236F8 3B 80 FF FF */ li r28, -1 -/* 80C236FC 80 1A 00 04 */ lwz r0, 4(r26) -/* 80C23700 90 1A 09 70 */ stw r0, 0x970(r26) -/* 80C23704 3B 60 00 00 */ li r27, 0 -/* 80C23708 3B E0 00 00 */ li r31, 0 -/* 80C2370C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23710 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23714 3B A3 0F 38 */ addi r29, r3, 0xf38 -/* 80C23718 C3 FE 01 64 */ lfs f31, 0x164(r30) -lbl_80C2371C: -/* 80C2371C 38 61 00 08 */ addi r3, r1, 8 -/* 80C23720 38 9A 04 D0 */ addi r4, r26, 0x4d0 -/* 80C23724 38 BE 01 24 */ addi r5, r30, 0x124 -/* 80C23728 7C A5 FA 14 */ add r5, r5, r31 -/* 80C2372C 4B 64 33 B9 */ bl __pl__4cXyzCFRC3Vec -/* 80C23730 C0 01 00 08 */ lfs f0, 8(r1) -/* 80C23734 D0 01 00 14 */ stfs f0, 0x14(r1) -/* 80C23738 C0 21 00 0C */ lfs f1, 0xc(r1) -/* 80C2373C D0 21 00 18 */ stfs f1, 0x18(r1) -/* 80C23740 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 80C23744 D0 01 00 1C */ stfs f0, 0x1c(r1) -/* 80C23748 EC 01 F8 2A */ fadds f0, f1, f31 -/* 80C2374C D0 01 00 18 */ stfs f0, 0x18(r1) -/* 80C23750 38 7A 09 68 */ addi r3, r26, 0x968 -/* 80C23754 38 81 00 14 */ addi r4, r1, 0x14 -/* 80C23758 4B 64 45 D1 */ bl SetPos__11cBgS_GndChkFPC4cXyz -/* 80C2375C 7F A3 EB 78 */ mr r3, r29 -/* 80C23760 38 9A 09 68 */ addi r4, r26, 0x968 -/* 80C23764 4B 45 0D 3D */ bl GroundCross__4cBgSFP11cBgS_GndChk -/* 80C23768 C0 1A 09 58 */ lfs f0, 0x958(r26) -/* 80C2376C FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80C23770 40 81 00 0C */ ble lbl_80C2377C -/* 80C23774 D0 3A 09 58 */ stfs f1, 0x958(r26) -/* 80C23778 7F 7C DB 78 */ mr r28, r27 -lbl_80C2377C: -/* 80C2377C 3B 7B 00 01 */ addi r27, r27, 1 -/* 80C23780 2C 1B 00 05 */ cmpwi r27, 5 -/* 80C23784 3B FF 00 0C */ addi r31, r31, 0xc -/* 80C23788 41 80 FF 94 */ blt lbl_80C2371C -/* 80C2378C 7F 83 E3 78 */ mr r3, r28 -/* 80C23790 E3 E1 00 48 */ psq_l f31, 72(r1), 0, 0 /* qr0 */ -/* 80C23794 CB E1 00 40 */ lfd f31, 0x40(r1) -/* 80C23798 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C2379C 4B 73 EA 81 */ bl _restgpr_26 -/* 80C237A0 80 01 00 54 */ lwz r0, 0x54(r1) -/* 80C237A4 7C 08 03 A6 */ mtlr r0 -/* 80C237A8 38 21 00 50 */ addi r1, r1, 0x50 -/* 80C237AC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkFall__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkFall__13daObjIceBlk_cFv.s deleted file mode 100644 index 1018aa8fbb..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkFall__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,91 +0,0 @@ -lbl_80C238B0: -/* 80C238B0 94 21 FF 20 */ stwu r1, -0xe0(r1) -/* 80C238B4 7C 08 02 A6 */ mflr r0 -/* 80C238B8 90 01 00 E4 */ stw r0, 0xe4(r1) -/* 80C238BC DB E1 00 D0 */ stfd f31, 0xd0(r1) -/* 80C238C0 F3 E1 00 D8 */ psq_st f31, 216(r1), 0, 0 /* qr0 */ -/* 80C238C4 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 80C238C8 4B 73 E9 09 */ bl _savegpr_26 -/* 80C238CC 7C 7F 1B 78 */ mr r31, r3 -/* 80C238D0 38 61 00 40 */ addi r3, r1, 0x40 -/* 80C238D4 4B 45 46 89 */ bl __ct__14dBgS_ObjLinChkFv -/* 80C238D8 80 1F 00 04 */ lwz r0, 4(r31) -/* 80C238DC 90 01 00 48 */ stw r0, 0x48(r1) -/* 80C238E0 3B 40 00 00 */ li r26, 0 -/* 80C238E4 3B C0 00 00 */ li r30, 0 -/* 80C238E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C238EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C238F0 3B 83 0F 38 */ addi r28, r3, 0xf38 -/* 80C238F4 3B 61 00 54 */ addi r27, r1, 0x54 -/* 80C238F8 3C 60 80 C2 */ lis r3, l_check_offsetXZ_4641@ha /* 0x80C2445C@ha */ -/* 80C238FC 3B A3 44 5C */ addi r29, r3, l_check_offsetXZ_4641@l /* 0x80C2445C@l */ -/* 80C23900 3C 60 80 C2 */ lis r3, lit_4696@ha /* 0x80C24498@ha */ -/* 80C23904 C3 E3 44 98 */ lfs f31, lit_4696@l(r3) /* 0x80C24498@l */ -lbl_80C23908: -/* 80C23908 38 61 00 08 */ addi r3, r1, 8 -/* 80C2390C 38 9F 04 D0 */ addi r4, r31, 0x4d0 -/* 80C23910 7C BD F2 14 */ add r5, r29, r30 -/* 80C23914 4B 64 31 D1 */ bl __pl__4cXyzCFRC3Vec -/* 80C23918 C0 41 00 08 */ lfs f2, 8(r1) -/* 80C2391C D0 41 00 20 */ stfs f2, 0x20(r1) -/* 80C23920 C0 21 00 0C */ lfs f1, 0xc(r1) -/* 80C23924 D0 21 00 24 */ stfs f1, 0x24(r1) -/* 80C23928 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 80C2392C D0 01 00 28 */ stfs f0, 0x28(r1) -/* 80C23930 D0 41 00 14 */ stfs f2, 0x14(r1) -/* 80C23934 D0 21 00 18 */ stfs f1, 0x18(r1) -/* 80C23938 D0 01 00 1C */ stfs f0, 0x1c(r1) -/* 80C2393C FC 00 08 18 */ frsp f0, f1 -/* 80C23940 EC 00 F8 28 */ fsubs f0, f0, f31 -/* 80C23944 D0 01 00 18 */ stfs f0, 0x18(r1) -/* 80C23948 38 61 00 40 */ addi r3, r1, 0x40 -/* 80C2394C 38 81 00 20 */ addi r4, r1, 0x20 -/* 80C23950 38 A1 00 14 */ addi r5, r1, 0x14 -/* 80C23954 7F E6 FB 78 */ mr r6, r31 -/* 80C23958 4B 45 44 0D */ bl Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c -/* 80C2395C 7F 83 E3 78 */ mr r3, r28 -/* 80C23960 38 81 00 40 */ addi r4, r1, 0x40 -/* 80C23964 4B 45 0A 51 */ bl LineCross__4cBgSFP11cBgS_LinChk -/* 80C23968 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C2396C 41 82 00 5C */ beq lbl_80C239C8 -/* 80C23970 3C 60 80 C2 */ lis r3, __vt__8cM3dGPla@ha /* 0x80C24664@ha */ -/* 80C23974 38 03 46 64 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x80C24664@l */ -/* 80C23978 90 01 00 3C */ stw r0, 0x3c(r1) -/* 80C2397C 7F 83 E3 78 */ mr r3, r28 -/* 80C23980 7F 64 DB 78 */ mr r4, r27 -/* 80C23984 38 A1 00 2C */ addi r5, r1, 0x2c -/* 80C23988 4B 45 0D BD */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla -/* 80C2398C C0 21 00 30 */ lfs f1, 0x30(r1) -/* 80C23990 4B 64 48 55 */ bl cBgW_CheckBGround__Ff -/* 80C23994 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C23998 41 82 00 24 */ beq lbl_80C239BC -/* 80C2399C 3C 60 80 C2 */ lis r3, __vt__8cM3dGPla@ha /* 0x80C24664@ha */ -/* 80C239A0 38 03 46 64 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x80C24664@l */ -/* 80C239A4 90 01 00 3C */ stw r0, 0x3c(r1) -/* 80C239A8 38 61 00 40 */ addi r3, r1, 0x40 -/* 80C239AC 38 80 FF FF */ li r4, -1 -/* 80C239B0 4B 45 46 09 */ bl __dt__14dBgS_ObjLinChkFv -/* 80C239B4 38 60 00 00 */ li r3, 0 -/* 80C239B8 48 00 00 30 */ b lbl_80C239E8 -lbl_80C239BC: -/* 80C239BC 3C 60 80 C2 */ lis r3, __vt__8cM3dGPla@ha /* 0x80C24664@ha */ -/* 80C239C0 38 03 46 64 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x80C24664@l */ -/* 80C239C4 90 01 00 3C */ stw r0, 0x3c(r1) -lbl_80C239C8: -/* 80C239C8 3B 5A 00 01 */ addi r26, r26, 1 -/* 80C239CC 2C 1A 00 05 */ cmpwi r26, 5 -/* 80C239D0 3B DE 00 0C */ addi r30, r30, 0xc -/* 80C239D4 41 80 FF 34 */ blt lbl_80C23908 -/* 80C239D8 38 61 00 40 */ addi r3, r1, 0x40 -/* 80C239DC 38 80 FF FF */ li r4, -1 -/* 80C239E0 4B 45 45 D9 */ bl __dt__14dBgS_ObjLinChkFv -/* 80C239E4 38 60 00 01 */ li r3, 1 -lbl_80C239E8: -/* 80C239E8 E3 E1 00 D8 */ psq_l f31, 216(r1), 0, 0 /* qr0 */ -/* 80C239EC CB E1 00 D0 */ lfd f31, 0xd0(r1) -/* 80C239F0 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 80C239F4 4B 73 E8 29 */ bl _restgpr_26 -/* 80C239F8 80 01 00 E4 */ lwz r0, 0xe4(r1) -/* 80C239FC 7C 08 03 A6 */ mtlr r0 -/* 80C23A00 38 21 00 E0 */ addi r1, r1, 0xe0 -/* 80C23A04 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkWalk__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkWalk__13daObjIceBlk_cFv.s deleted file mode 100644 index 80b5df8238..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkWalk__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,122 +0,0 @@ -lbl_80C2294C: -/* 80C2294C 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 80C22950 7C 08 02 A6 */ mflr r0 -/* 80C22954 90 01 00 34 */ stw r0, 0x34(r1) -/* 80C22958 93 E1 00 2C */ stw r31, 0x2c(r1) -/* 80C2295C 93 C1 00 28 */ stw r30, 0x28(r1) -/* 80C22960 7C 7E 1B 78 */ mr r30, r3 -/* 80C22964 3B E0 FF FF */ li r31, -1 -/* 80C22968 80 03 00 B0 */ lwz r0, 0xb0(r3) -/* 80C2296C 54 04 46 3E */ srwi r4, r0, 0x18 -/* 80C22970 28 04 00 FF */ cmplwi r4, 0xff -/* 80C22974 41 82 00 28 */ beq lbl_80C2299C -/* 80C22978 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C2297C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22980 88 1E 04 BA */ lbz r0, 0x4ba(r30) -/* 80C22984 7C 05 07 74 */ extsb r5, r0 -/* 80C22988 4B 41 29 D9 */ bl isSwitch__10dSv_info_cCFii -/* 80C2298C 2C 03 00 00 */ cmpwi r3, 0 -/* 80C22990 40 82 00 0C */ bne lbl_80C2299C -/* 80C22994 38 60 FF FF */ li r3, -1 -/* 80C22998 48 00 01 54 */ b lbl_80C22AEC -lbl_80C2299C: -/* 80C2299C 38 80 00 00 */ li r4, 0 -/* 80C229A0 38 60 00 01 */ li r3, 1 -/* 80C229A4 38 00 00 04 */ li r0, 4 -/* 80C229A8 7C 09 03 A6 */ mtctr r0 -lbl_80C229AC: -/* 80C229AC 38 04 09 48 */ addi r0, r4, 0x948 -/* 80C229B0 7C 1E 00 AE */ lbzx r0, r30, r0 -/* 80C229B4 28 00 00 00 */ cmplwi r0, 0 -/* 80C229B8 41 82 00 0C */ beq lbl_80C229C4 -/* 80C229BC 7C 9F 23 78 */ mr r31, r4 -/* 80C229C0 98 7E 09 D0 */ stb r3, 0x9d0(r30) -lbl_80C229C4: -/* 80C229C4 38 84 00 01 */ addi r4, r4, 1 -/* 80C229C8 42 00 FF E4 */ bdnz lbl_80C229AC -/* 80C229CC 38 7E 08 04 */ addi r3, r30, 0x804 -/* 80C229D0 4B 46 1A 91 */ bl ChkTgHit__12dCcD_GObjInfFv -/* 80C229D4 28 03 00 00 */ cmplwi r3, 0 -/* 80C229D8 41 82 00 E4 */ beq lbl_80C22ABC -/* 80C229DC 38 7E 08 04 */ addi r3, r30, 0x804 -/* 80C229E0 4B 46 1B 69 */ bl GetTgHitGObj__12dCcD_GObjInfFv -/* 80C229E4 88 1E 09 D1 */ lbz r0, 0x9d1(r30) -/* 80C229E8 28 00 00 00 */ cmplwi r0, 0 -/* 80C229EC 40 82 00 D0 */ bne lbl_80C22ABC -/* 80C229F0 28 03 00 00 */ cmplwi r3, 0 -/* 80C229F4 41 82 00 C8 */ beq lbl_80C22ABC -/* 80C229F8 80 03 00 10 */ lwz r0, 0x10(r3) -/* 80C229FC 54 00 02 53 */ rlwinm. r0, r0, 0, 9, 9 -/* 80C22A00 41 82 00 BC */ beq lbl_80C22ABC -/* 80C22A04 88 03 00 14 */ lbz r0, 0x14(r3) -/* 80C22A08 28 00 00 03 */ cmplwi r0, 3 -/* 80C22A0C 40 82 00 B0 */ bne lbl_80C22ABC -/* 80C22A10 38 61 00 08 */ addi r3, r1, 8 -/* 80C22A14 38 9E 04 D0 */ addi r4, r30, 0x4d0 -/* 80C22A18 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22A1C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22A20 80 A5 5D AC */ lwz r5, 0x5dac(r5) -/* 80C22A24 38 A5 04 D0 */ addi r5, r5, 0x4d0 -/* 80C22A28 4B 64 41 0D */ bl __mi__4cXyzCFRC3Vec -/* 80C22A2C C0 21 00 08 */ lfs f1, 8(r1) -/* 80C22A30 D0 21 00 14 */ stfs f1, 0x14(r1) -/* 80C22A34 C0 01 00 0C */ lfs f0, 0xc(r1) -/* 80C22A38 D0 01 00 18 */ stfs f0, 0x18(r1) -/* 80C22A3C C0 41 00 10 */ lfs f2, 0x10(r1) -/* 80C22A40 D0 41 00 1C */ stfs f2, 0x1c(r1) -/* 80C22A44 4B 64 4C 31 */ bl cM_atan2s__Fff -/* 80C22A48 7C 60 07 34 */ extsh r0, r3 -/* 80C22A4C 2C 00 E0 00 */ cmpwi r0, -8192 -/* 80C22A50 41 80 00 14 */ blt lbl_80C22A64 -/* 80C22A54 2C 00 20 00 */ cmpwi r0, 0x2000 -/* 80C22A58 40 80 00 0C */ bge lbl_80C22A64 -/* 80C22A5C 3B E0 00 00 */ li r31, 0 -/* 80C22A60 48 00 00 54 */ b lbl_80C22AB4 -lbl_80C22A64: -/* 80C22A64 7C 60 07 34 */ extsh r0, r3 -/* 80C22A68 2C 00 20 00 */ cmpwi r0, 0x2000 -/* 80C22A6C 41 80 00 14 */ blt lbl_80C22A80 -/* 80C22A70 2C 00 60 00 */ cmpwi r0, 0x6000 -/* 80C22A74 40 80 00 0C */ bge lbl_80C22A80 -/* 80C22A78 3B E0 00 01 */ li r31, 1 -/* 80C22A7C 48 00 00 38 */ b lbl_80C22AB4 -lbl_80C22A80: -/* 80C22A80 7C 60 07 34 */ extsh r0, r3 -/* 80C22A84 2C 00 E0 00 */ cmpwi r0, -8192 -/* 80C22A88 40 80 00 14 */ bge lbl_80C22A9C -/* 80C22A8C 2C 00 A0 00 */ cmpwi r0, -24576 -/* 80C22A90 41 80 00 0C */ blt lbl_80C22A9C -/* 80C22A94 3B E0 00 03 */ li r31, 3 -/* 80C22A98 48 00 00 1C */ b lbl_80C22AB4 -lbl_80C22A9C: -/* 80C22A9C 7C 60 07 34 */ extsh r0, r3 -/* 80C22AA0 2C 00 A0 00 */ cmpwi r0, -24576 -/* 80C22AA4 41 80 00 0C */ blt lbl_80C22AB0 -/* 80C22AA8 2C 00 60 00 */ cmpwi r0, 0x6000 -/* 80C22AAC 41 80 00 08 */ blt lbl_80C22AB4 -lbl_80C22AB0: -/* 80C22AB0 3B E0 00 02 */ li r31, 2 -lbl_80C22AB4: -/* 80C22AB4 38 00 00 02 */ li r0, 2 -/* 80C22AB8 98 1E 09 D0 */ stb r0, 0x9d0(r30) -lbl_80C22ABC: -/* 80C22ABC 2C 1F FF FF */ cmpwi r31, -1 -/* 80C22AC0 41 82 00 28 */ beq lbl_80C22AE8 -/* 80C22AC4 7F C3 F3 78 */ mr r3, r30 -/* 80C22AC8 57 E0 08 3C */ slwi r0, r31, 1 -/* 80C22ACC 3C 80 80 C2 */ lis r4, l_dir_angle@ha /* 0x80C24324@ha */ -/* 80C22AD0 38 84 43 24 */ addi r4, r4, l_dir_angle@l /* 0x80C24324@l */ -/* 80C22AD4 7C 84 02 AE */ lhax r4, r4, r0 -/* 80C22AD8 48 00 0A 35 */ bl checkWallPre__13daObjIceBlk_cFs -/* 80C22ADC 2C 03 00 00 */ cmpwi r3, 0 -/* 80C22AE0 41 80 00 08 */ blt lbl_80C22AE8 -/* 80C22AE4 3B E0 FF FF */ li r31, -1 -lbl_80C22AE8: -/* 80C22AE8 7F E3 FB 78 */ mr r3, r31 -lbl_80C22AEC: -/* 80C22AEC 83 E1 00 2C */ lwz r31, 0x2c(r1) -/* 80C22AF0 83 C1 00 28 */ lwz r30, 0x28(r1) -/* 80C22AF4 80 01 00 34 */ lwz r0, 0x34(r1) -/* 80C22AF8 7C 08 03 A6 */ mtlr r0 -/* 80C22AFC 38 21 00 30 */ addi r1, r1, 0x30 -/* 80C22B00 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkWallPre__13daObjIceBlk_cFs.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkWallPre__13daObjIceBlk_cFs.s deleted file mode 100644 index 5eb54dc59f..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/checkWallPre__13daObjIceBlk_cFs.s +++ /dev/null @@ -1,114 +0,0 @@ -lbl_80C2350C: -/* 80C2350C 94 21 FF 00 */ stwu r1, -0x100(r1) -/* 80C23510 7C 08 02 A6 */ mflr r0 -/* 80C23514 90 01 01 04 */ stw r0, 0x104(r1) -/* 80C23518 39 61 01 00 */ addi r11, r1, 0x100 -/* 80C2351C 4B 73 EC A9 */ bl _savegpr_23 -/* 80C23520 7C 7C 1B 78 */ mr r28, r3 -/* 80C23524 7C 9D 23 78 */ mr r29, r4 -/* 80C23528 3C 60 80 C2 */ lis r3, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C2352C 3B E3 42 F4 */ addi r31, r3, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C23530 38 61 00 68 */ addi r3, r1, 0x68 -/* 80C23534 4B 45 4A 29 */ bl __ct__14dBgS_ObjLinChkFv -/* 80C23538 3B C0 FF FF */ li r30, -1 -/* 80C2353C 80 1C 00 04 */ lwz r0, 4(r28) -/* 80C23540 90 01 00 70 */ stw r0, 0x70(r1) -/* 80C23544 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80C23548 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80C2354C 7F A4 EB 78 */ mr r4, r29 -/* 80C23550 4B 3E 8E 8D */ bl mDoMtx_YrotS__FPA4_fs -/* 80C23554 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80C23558 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80C2355C 3C 80 80 43 */ lis r4, BaseZ__4cXyz@ha /* 0x80430D3C@ha */ -/* 80C23560 38 84 0D 3C */ addi r4, r4, BaseZ__4cXyz@l /* 0x80430D3C@l */ -/* 80C23564 38 A1 00 44 */ addi r5, r1, 0x44 -/* 80C23568 4B 72 38 05 */ bl PSMTXMultVec -/* 80C2356C 38 61 00 2C */ addi r3, r1, 0x2c -/* 80C23570 38 81 00 44 */ addi r4, r1, 0x44 -/* 80C23574 C0 3F 01 1C */ lfs f1, 0x11c(r31) -/* 80C23578 4B 64 36 0D */ bl __ml__4cXyzCFf -/* 80C2357C C0 01 00 2C */ lfs f0, 0x2c(r1) -/* 80C23580 D0 01 00 38 */ stfs f0, 0x38(r1) -/* 80C23584 C0 01 00 30 */ lfs f0, 0x30(r1) -/* 80C23588 D0 01 00 3C */ stfs f0, 0x3c(r1) -/* 80C2358C C0 01 00 34 */ lfs f0, 0x34(r1) -/* 80C23590 D0 01 00 40 */ stfs f0, 0x40(r1) -/* 80C23594 38 61 00 44 */ addi r3, r1, 0x44 -/* 80C23598 7C 64 1B 78 */ mr r4, r3 -/* 80C2359C C0 3F 01 20 */ lfs f1, 0x120(r31) -/* 80C235A0 4B 72 3B 39 */ bl PSVECScale -/* 80C235A4 3A E0 00 00 */ li r23, 0 -/* 80C235A8 3B 60 00 00 */ li r27, 0 -/* 80C235AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C235B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C235B4 3B 23 0F 38 */ addi r25, r3, 0xf38 -/* 80C235B8 3B 01 00 98 */ addi r24, r1, 0x98 -/* 80C235BC 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80C235C0 3B 43 D4 70 */ addi r26, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -lbl_80C235C4: -/* 80C235C4 38 7C 04 D0 */ addi r3, r28, 0x4d0 -/* 80C235C8 4B 3E 97 9D */ bl transS__14mDoMtx_stack_cFRC4cXyz -/* 80C235CC 7F 43 D3 78 */ mr r3, r26 -/* 80C235D0 7F A4 EB 78 */ mr r4, r29 -/* 80C235D4 4B 3E 8E 61 */ bl mDoMtx_YrotM__FPA4_fs -/* 80C235D8 7F 43 D3 78 */ mr r3, r26 -/* 80C235DC 38 9F 00 E0 */ addi r4, r31, 0xe0 -/* 80C235E0 7C 84 DA 14 */ add r4, r4, r27 -/* 80C235E4 38 A1 00 5C */ addi r5, r1, 0x5c -/* 80C235E8 4B 72 37 85 */ bl PSMTXMultVec -/* 80C235EC 38 61 00 20 */ addi r3, r1, 0x20 -/* 80C235F0 38 81 00 5C */ addi r4, r1, 0x5c -/* 80C235F4 38 A1 00 44 */ addi r5, r1, 0x44 -/* 80C235F8 4B 64 34 ED */ bl __pl__4cXyzCFRC3Vec -/* 80C235FC C0 01 00 20 */ lfs f0, 0x20(r1) -/* 80C23600 D0 01 00 50 */ stfs f0, 0x50(r1) -/* 80C23604 C0 01 00 24 */ lfs f0, 0x24(r1) -/* 80C23608 D0 01 00 54 */ stfs f0, 0x54(r1) -/* 80C2360C C0 01 00 28 */ lfs f0, 0x28(r1) -/* 80C23610 D0 01 00 58 */ stfs f0, 0x58(r1) -/* 80C23614 38 61 00 68 */ addi r3, r1, 0x68 -/* 80C23618 38 81 00 5C */ addi r4, r1, 0x5c -/* 80C2361C 38 A1 00 50 */ addi r5, r1, 0x50 -/* 80C23620 7F 86 E3 78 */ mr r6, r28 -/* 80C23624 4B 45 47 41 */ bl Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c -/* 80C23628 7F 23 CB 78 */ mr r3, r25 -/* 80C2362C 38 81 00 68 */ addi r4, r1, 0x68 -/* 80C23630 4B 45 0D 85 */ bl LineCross__4cBgSFP11cBgS_LinChk -/* 80C23634 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C23638 41 82 00 58 */ beq lbl_80C23690 -/* 80C2363C 38 61 00 14 */ addi r3, r1, 0x14 -/* 80C23640 38 81 00 5C */ addi r4, r1, 0x5c -/* 80C23644 38 A1 00 38 */ addi r5, r1, 0x38 -/* 80C23648 4B 64 34 9D */ bl __pl__4cXyzCFRC3Vec -/* 80C2364C C0 01 00 14 */ lfs f0, 0x14(r1) -/* 80C23650 D0 01 00 50 */ stfs f0, 0x50(r1) -/* 80C23654 C0 01 00 18 */ lfs f0, 0x18(r1) -/* 80C23658 D0 01 00 54 */ stfs f0, 0x54(r1) -/* 80C2365C C0 01 00 1C */ lfs f0, 0x1c(r1) -/* 80C23660 D0 01 00 58 */ stfs f0, 0x58(r1) -/* 80C23664 38 61 00 08 */ addi r3, r1, 8 -/* 80C23668 38 81 00 50 */ addi r4, r1, 0x50 -/* 80C2366C 7F 05 C3 78 */ mr r5, r24 -/* 80C23670 4B 64 34 C5 */ bl __mi__4cXyzCFRC3Vec -/* 80C23674 C0 01 00 08 */ lfs f0, 8(r1) -/* 80C23678 D0 1C 09 5C */ stfs f0, 0x95c(r28) -/* 80C2367C C0 01 00 0C */ lfs f0, 0xc(r1) -/* 80C23680 D0 1C 09 60 */ stfs f0, 0x960(r28) -/* 80C23684 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 80C23688 D0 1C 09 64 */ stfs f0, 0x964(r28) -/* 80C2368C 7E FE BB 78 */ mr r30, r23 -lbl_80C23690: -/* 80C23690 3A F7 00 01 */ addi r23, r23, 1 -/* 80C23694 2C 17 00 05 */ cmpwi r23, 5 -/* 80C23698 3B 7B 00 0C */ addi r27, r27, 0xc -/* 80C2369C 41 80 FF 28 */ blt lbl_80C235C4 -/* 80C236A0 38 61 00 68 */ addi r3, r1, 0x68 -/* 80C236A4 38 80 FF FF */ li r4, -1 -/* 80C236A8 4B 45 49 11 */ bl __dt__14dBgS_ObjLinChkFv -/* 80C236AC 7F C3 F3 78 */ mr r3, r30 -/* 80C236B0 39 61 01 00 */ addi r11, r1, 0x100 -/* 80C236B4 4B 73 EB 5D */ bl _restgpr_23 -/* 80C236B8 80 01 01 04 */ lwz r0, 0x104(r1) -/* 80C236BC 7C 08 03 A6 */ mtlr r0 -/* 80C236C0 38 21 01 00 */ addi r1, r1, 0x100 -/* 80C236C4 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/clrCounter__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/clrCounter__13daObjIceBlk_cFv.s deleted file mode 100644 index 6335edf7ae..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/clrCounter__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_80C22B04: -/* 80C22B04 38 A0 00 00 */ li r5, 0 -/* 80C22B08 38 80 00 00 */ li r4, 0 -/* 80C22B0C 38 00 00 04 */ li r0, 4 -/* 80C22B10 7C 09 03 A6 */ mtctr r0 -lbl_80C22B14: -/* 80C22B14 38 05 09 48 */ addi r0, r5, 0x948 -/* 80C22B18 7C 83 01 AE */ stbx r4, r3, r0 -/* 80C22B1C 38 A5 00 01 */ addi r5, r5, 1 -/* 80C22B20 42 00 FF F4 */ bdnz lbl_80C22B14 -/* 80C22B24 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/create1st__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/create1st__13daObjIceBlk_cFv.s deleted file mode 100644 index 2d555df79a..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/create1st__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,52 +0,0 @@ -lbl_80C227F4: -/* 80C227F4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C227F8 7C 08 02 A6 */ mflr r0 -/* 80C227FC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C22800 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C22804 93 C1 00 08 */ stw r30, 8(r1) -/* 80C22808 7C 7E 1B 78 */ mr r30, r3 -/* 80C2280C 38 7E 05 A0 */ addi r3, r30, 0x5a0 -/* 80C22810 3C 80 80 C2 */ lis r4, l_arcName@ha /* 0x80C244F0@ha */ -/* 80C22814 38 84 44 F0 */ addi r4, r4, l_arcName@l /* 0x80C244F0@l */ -/* 80C22818 80 84 00 00 */ lwz r4, 0(r4) -/* 80C2281C 4B 40 A6 A1 */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc -/* 80C22820 7C 60 1B 78 */ mr r0, r3 -/* 80C22824 2C 00 00 04 */ cmpwi r0, 4 -/* 80C22828 40 82 00 70 */ bne lbl_80C22898 -/* 80C2282C 3B E0 0C 40 */ li r31, 0xc40 -/* 80C22830 80 1E 00 B0 */ lwz r0, 0xb0(r30) -/* 80C22834 54 04 46 3E */ srwi r4, r0, 0x18 -/* 80C22838 28 04 00 FF */ cmplwi r4, 0xff -/* 80C2283C 41 82 00 24 */ beq lbl_80C22860 -/* 80C22840 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22844 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22848 88 1E 04 BA */ lbz r0, 0x4ba(r30) -/* 80C2284C 7C 05 07 74 */ extsb r5, r0 -/* 80C22850 4B 41 2B 11 */ bl isSwitch__10dSv_info_cCFii -/* 80C22854 2C 03 00 00 */ cmpwi r3, 0 -/* 80C22858 40 82 00 08 */ bne lbl_80C22860 -/* 80C2285C 3B E0 29 40 */ li r31, 0x2940 -lbl_80C22860: -/* 80C22860 7F C3 F3 78 */ mr r3, r30 -/* 80C22864 3C 80 80 C2 */ lis r4, l_arcName@ha /* 0x80C244F0@ha */ -/* 80C22868 38 84 44 F0 */ addi r4, r4, l_arcName@l /* 0x80C244F0@l */ -/* 80C2286C 80 84 00 00 */ lwz r4, 0(r4) -/* 80C22870 38 A0 00 0C */ li r5, 0xc -/* 80C22874 3C C0 80 07 */ lis r6, dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@ha /* 0x80075B44@ha */ -/* 80C22878 38 C6 5B 44 */ addi r6, r6, dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@l /* 0x80075B44@l */ -/* 80C2287C 7F E7 FB 78 */ mr r7, r31 -/* 80C22880 39 00 00 00 */ li r8, 0 -/* 80C22884 4B 45 5F 39 */ bl MoveBGCreate__16dBgS_MoveBgActorFPCciPFP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz_vUlPA3_A4_f -/* 80C22888 7C 60 1B 78 */ mr r0, r3 -/* 80C2288C 2C 00 00 05 */ cmpwi r0, 5 -/* 80C22890 40 82 00 08 */ bne lbl_80C22898 -/* 80C22894 48 00 00 08 */ b lbl_80C2289C -lbl_80C22898: -/* 80C22898 7C 03 03 78 */ mr r3, r0 -lbl_80C2289C: -/* 80C2289C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C228A0 83 C1 00 08 */ lwz r30, 8(r1) -/* 80C228A4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C228A8 7C 08 03 A6 */ mtlr r0 -/* 80C228AC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C228B0 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGDelete__FP13daObjIceBlk_c.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGDelete__FP13daObjIceBlk_c.s deleted file mode 100644 index 6018e82d11..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGDelete__FP13daObjIceBlk_c.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80C24210: -/* 80C24210 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C24214 7C 08 02 A6 */ mflr r0 -/* 80C24218 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C2421C 4B 45 46 C1 */ bl MoveBGDelete__16dBgS_MoveBgActorFv -/* 80C24220 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24224 7C 08 03 A6 */ mtlr r0 -/* 80C24228 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C2422C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGDraw__FP13daObjIceBlk_c.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGDraw__FP13daObjIceBlk_c.s deleted file mode 100644 index 9c10030e34..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGDraw__FP13daObjIceBlk_c.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_80C24250: -/* 80C24250 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C24254 7C 08 02 A6 */ mflr r0 -/* 80C24258 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C2425C 81 83 05 9C */ lwz r12, 0x59c(r3) -/* 80C24260 81 8C 00 14 */ lwz r12, 0x14(r12) -/* 80C24264 7D 89 03 A6 */ mtctr r12 -/* 80C24268 4E 80 04 21 */ bctrl -/* 80C2426C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24270 7C 08 03 A6 */ mtlr r0 -/* 80C24274 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C24278 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGExecute__FP13daObjIceBlk_c.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGExecute__FP13daObjIceBlk_c.s deleted file mode 100644 index 56cf8fbca5..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_MoveBGExecute__FP13daObjIceBlk_c.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80C24230: -/* 80C24230 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C24234 7C 08 02 A6 */ mflr r0 -/* 80C24238 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C2423C 4B 45 47 15 */ bl MoveBGExecute__16dBgS_MoveBgActorFv -/* 80C24240 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C24244 7C 08 03 A6 */ mtlr r0 -/* 80C24248 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C2424C 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_create1st__FP13daObjIceBlk_c.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_create1st__FP13daObjIceBlk_c.s deleted file mode 100644 index 9bd8774d26..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/daObjIceBlk_create1st__FP13daObjIceBlk_c.s +++ /dev/null @@ -1,92 +0,0 @@ -lbl_80C23E68: -/* 80C23E68 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80C23E6C 7C 08 02 A6 */ mflr r0 -/* 80C23E70 90 01 00 24 */ stw r0, 0x24(r1) -/* 80C23E74 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C23E78 4B 73 E3 65 */ bl _savegpr_29 -/* 80C23E7C 7C 7F 1B 78 */ mr r31, r3 -/* 80C23E80 80 03 04 A0 */ lwz r0, 0x4a0(r3) -/* 80C23E84 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c -/* 80C23E88 40 82 01 24 */ bne lbl_80C23FAC -/* 80C23E8C 7F E0 FB 79 */ or. r0, r31, r31 -/* 80C23E90 41 82 01 10 */ beq lbl_80C23FA0 -/* 80C23E94 7C 1E 03 78 */ mr r30, r0 -/* 80C23E98 4B 45 47 8D */ bl __ct__16dBgS_MoveBgActorFv -/* 80C23E9C 3C 60 80 C2 */ lis r3, __vt__13daObjIceBlk_c@ha /* 0x80C24670@ha */ -/* 80C23EA0 38 03 46 70 */ addi r0, r3, __vt__13daObjIceBlk_c@l /* 0x80C24670@l */ -/* 80C23EA4 90 1E 05 9C */ stw r0, 0x59c(r30) -/* 80C23EA8 3B BE 05 B0 */ addi r29, r30, 0x5b0 -/* 80C23EAC 7F A3 EB 78 */ mr r3, r29 -/* 80C23EB0 4B 45 21 F1 */ bl __ct__9dBgS_AcchFv -/* 80C23EB4 3C 60 80 C2 */ lis r3, __vt__12dBgS_ObjAcch@ha /* 0x80C24640@ha */ -/* 80C23EB8 38 63 46 40 */ addi r3, r3, __vt__12dBgS_ObjAcch@l /* 0x80C24640@l */ -/* 80C23EBC 90 7D 00 10 */ stw r3, 0x10(r29) -/* 80C23EC0 38 03 00 0C */ addi r0, r3, 0xc -/* 80C23EC4 90 1D 00 14 */ stw r0, 0x14(r29) -/* 80C23EC8 38 03 00 18 */ addi r0, r3, 0x18 -/* 80C23ECC 90 1D 00 24 */ stw r0, 0x24(r29) -/* 80C23ED0 38 7D 00 14 */ addi r3, r29, 0x14 -/* 80C23ED4 4B 45 4F 95 */ bl SetObj__16dBgS_PolyPassChkFv -/* 80C23ED8 38 7E 07 88 */ addi r3, r30, 0x788 -/* 80C23EDC 4B 45 1F D1 */ bl __ct__12dBgS_AcchCirFv -/* 80C23EE0 3C 60 80 3C */ lis r3, __vt__9cCcD_Stts@ha /* 0x803C3728@ha */ -/* 80C23EE4 38 03 37 28 */ addi r0, r3, __vt__9cCcD_Stts@l /* 0x803C3728@l */ -/* 80C23EE8 90 1E 07 E0 */ stw r0, 0x7e0(r30) -/* 80C23EEC 38 7E 07 E4 */ addi r3, r30, 0x7e4 -/* 80C23EF0 4B 45 F8 71 */ bl __ct__10dCcD_GSttsFv -/* 80C23EF4 3C 60 80 3B */ lis r3, __vt__9dCcD_Stts@ha /* 0x803AC2E4@ha */ -/* 80C23EF8 38 63 C2 E4 */ addi r3, r3, __vt__9dCcD_Stts@l /* 0x803AC2E4@l */ -/* 80C23EFC 90 7E 07 E0 */ stw r3, 0x7e0(r30) -/* 80C23F00 38 03 00 20 */ addi r0, r3, 0x20 -/* 80C23F04 90 1E 07 E4 */ stw r0, 0x7e4(r30) -/* 80C23F08 3B BE 08 04 */ addi r29, r30, 0x804 -/* 80C23F0C 7F A3 EB 78 */ mr r3, r29 -/* 80C23F10 4B 45 FB 19 */ bl __ct__12dCcD_GObjInfFv -/* 80C23F14 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */ -/* 80C23F18 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */ -/* 80C23F1C 90 1D 01 20 */ stw r0, 0x120(r29) -/* 80C23F20 3C 60 80 C2 */ lis r3, __vt__8cM3dGAab@ha /* 0x80C24634@ha */ -/* 80C23F24 38 03 46 34 */ addi r0, r3, __vt__8cM3dGAab@l /* 0x80C24634@l */ -/* 80C23F28 90 1D 01 1C */ stw r0, 0x11c(r29) -/* 80C23F2C 3C 60 80 C2 */ lis r3, __vt__8cM3dGCyl@ha /* 0x80C24628@ha */ -/* 80C23F30 38 03 46 28 */ addi r0, r3, __vt__8cM3dGCyl@l /* 0x80C24628@l */ -/* 80C23F34 90 1D 01 38 */ stw r0, 0x138(r29) -/* 80C23F38 3C 60 80 3C */ lis r3, __vt__12cCcD_CylAttr@ha /* 0x803C35A4@ha */ -/* 80C23F3C 38 63 35 A4 */ addi r3, r3, __vt__12cCcD_CylAttr@l /* 0x803C35A4@l */ -/* 80C23F40 90 7D 01 20 */ stw r3, 0x120(r29) -/* 80C23F44 38 03 00 58 */ addi r0, r3, 0x58 -/* 80C23F48 90 1D 01 38 */ stw r0, 0x138(r29) -/* 80C23F4C 3C 60 80 3B */ lis r3, __vt__8dCcD_Cyl@ha /* 0x803AC050@ha */ -/* 80C23F50 38 63 C0 50 */ addi r3, r3, __vt__8dCcD_Cyl@l /* 0x803AC050@l */ -/* 80C23F54 90 7D 00 3C */ stw r3, 0x3c(r29) -/* 80C23F58 38 03 00 2C */ addi r0, r3, 0x2c -/* 80C23F5C 90 1D 01 20 */ stw r0, 0x120(r29) -/* 80C23F60 38 03 00 84 */ addi r0, r3, 0x84 -/* 80C23F64 90 1D 01 38 */ stw r0, 0x138(r29) -/* 80C23F68 3B BE 09 68 */ addi r29, r30, 0x968 -/* 80C23F6C 7F A3 EB 78 */ mr r3, r29 -/* 80C23F70 4B 45 36 0D */ bl __ct__11dBgS_GndChkFv -/* 80C23F74 3C 60 80 C2 */ lis r3, __vt__14dBgS_ObjGndChk@ha /* 0x80C245F8@ha */ -/* 80C23F78 38 63 45 F8 */ addi r3, r3, __vt__14dBgS_ObjGndChk@l /* 0x80C245F8@l */ -/* 80C23F7C 90 7D 00 10 */ stw r3, 0x10(r29) -/* 80C23F80 38 03 00 0C */ addi r0, r3, 0xc -/* 80C23F84 90 1D 00 20 */ stw r0, 0x20(r29) -/* 80C23F88 38 03 00 18 */ addi r0, r3, 0x18 -/* 80C23F8C 90 1D 00 3C */ stw r0, 0x3c(r29) -/* 80C23F90 38 03 00 24 */ addi r0, r3, 0x24 -/* 80C23F94 90 1D 00 4C */ stw r0, 0x4c(r29) -/* 80C23F98 38 7D 00 3C */ addi r3, r29, 0x3c -/* 80C23F9C 4B 45 4E CD */ bl SetObj__16dBgS_PolyPassChkFv -lbl_80C23FA0: -/* 80C23FA0 80 1F 04 A0 */ lwz r0, 0x4a0(r31) -/* 80C23FA4 60 00 00 08 */ ori r0, r0, 8 -/* 80C23FA8 90 1F 04 A0 */ stw r0, 0x4a0(r31) -lbl_80C23FAC: -/* 80C23FAC 7F E3 FB 78 */ mr r3, r31 -/* 80C23FB0 4B FF E8 45 */ bl create1st__13daObjIceBlk_cFv -/* 80C23FB4 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C23FB8 4B 73 E2 71 */ bl _restgpr_29 -/* 80C23FBC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80C23FC0 7C 08 03 A6 */ mtlr r0 -/* 80C23FC4 38 21 00 20 */ addi r1, r1, 0x20 -/* 80C23FC8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/disablePushPull__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/disablePushPull__13daObjIceBlk_cFv.s deleted file mode 100644 index cd66d68668..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/disablePushPull__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80C2224C: -/* 80C2224C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C22250 7C 08 02 A6 */ mflr r0 -/* 80C22254 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C22258 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C2225C 7C 7F 1B 78 */ mr r31, r3 -/* 80C22260 80 63 05 68 */ lwz r3, 0x568(r3) -/* 80C22264 28 03 00 00 */ cmplwi r3, 0 -/* 80C22268 41 82 00 1C */ beq lbl_80C22284 -/* 80C2226C 4B 64 5F 69 */ bl ChkUsed__9cBgW_BgIdCFv -/* 80C22270 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C22274 41 82 00 10 */ beq lbl_80C22284 -/* 80C22278 38 00 00 00 */ li r0, 0 -/* 80C2227C 80 7F 05 68 */ lwz r3, 0x568(r31) -/* 80C22280 98 03 00 14 */ stb r0, 0x14(r3) -lbl_80C22284: -/* 80C22284 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C22288 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C2228C 7C 08 03 A6 */ mtlr r0 -/* 80C22290 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C22294 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/enablePushPull__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/enablePushPull__13daObjIceBlk_cFv.s deleted file mode 100644 index 41d4ad8c85..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/enablePushPull__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80C22200: -/* 80C22200 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C22204 7C 08 02 A6 */ mflr r0 -/* 80C22208 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C2220C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C22210 7C 7F 1B 78 */ mr r31, r3 -/* 80C22214 80 63 05 68 */ lwz r3, 0x568(r3) -/* 80C22218 28 03 00 00 */ cmplwi r3, 0 -/* 80C2221C 41 82 00 1C */ beq lbl_80C22238 -/* 80C22220 4B 64 5F B5 */ bl ChkUsed__9cBgW_BgIdCFv -/* 80C22224 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C22228 41 82 00 10 */ beq lbl_80C22238 -/* 80C2222C 38 00 00 01 */ li r0, 1 -/* 80C22230 80 7F 05 68 */ lwz r3, 0x568(r31) -/* 80C22234 98 03 00 14 */ stb r0, 0x14(r3) -lbl_80C22238: -/* 80C22238 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C2223C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C22240 7C 08 03 A6 */ mtlr r0 -/* 80C22244 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C22248 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/event_proc_call__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/event_proc_call__13daObjIceBlk_cFv.s deleted file mode 100644 index 2552a9da04..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/event_proc_call__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,49 +0,0 @@ -lbl_80C23A50: -/* 80C23A50 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23A54 7C 08 02 A6 */ mflr r0 -/* 80C23A58 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C23A5C 3C 80 80 C2 */ lis r4, cNullVec__6Z2Calc@ha /* 0x80C244D0@ha */ -/* 80C23A60 38 E4 44 D0 */ addi r7, r4, cNullVec__6Z2Calc@l /* 0x80C244D0@l */ -/* 80C23A64 3C 80 80 C2 */ lis r4, struct_80C24698+0x1@ha /* 0x80C24699@ha */ -/* 80C23A68 38 C4 46 99 */ addi r6, r4, struct_80C24698+0x1@l /* 0x80C24699@l */ -/* 80C23A6C 88 06 00 00 */ lbz r0, 0(r6) -/* 80C23A70 7C 00 07 75 */ extsb. r0, r0 -/* 80C23A74 40 82 00 70 */ bne lbl_80C23AE4 -/* 80C23A78 80 87 00 54 */ lwz r4, 0x54(r7) -/* 80C23A7C 80 07 00 58 */ lwz r0, 0x58(r7) -/* 80C23A80 90 87 00 84 */ stw r4, 0x84(r7) -/* 80C23A84 90 07 00 88 */ stw r0, 0x88(r7) -/* 80C23A88 80 07 00 5C */ lwz r0, 0x5c(r7) -/* 80C23A8C 90 07 00 8C */ stw r0, 0x8c(r7) -/* 80C23A90 38 A7 00 84 */ addi r5, r7, 0x84 -/* 80C23A94 80 87 00 60 */ lwz r4, 0x60(r7) -/* 80C23A98 80 07 00 64 */ lwz r0, 0x64(r7) -/* 80C23A9C 90 85 00 0C */ stw r4, 0xc(r5) -/* 80C23AA0 90 05 00 10 */ stw r0, 0x10(r5) -/* 80C23AA4 80 07 00 68 */ lwz r0, 0x68(r7) -/* 80C23AA8 90 05 00 14 */ stw r0, 0x14(r5) -/* 80C23AAC 80 87 00 6C */ lwz r4, 0x6c(r7) -/* 80C23AB0 80 07 00 70 */ lwz r0, 0x70(r7) -/* 80C23AB4 90 85 00 18 */ stw r4, 0x18(r5) -/* 80C23AB8 90 05 00 1C */ stw r0, 0x1c(r5) -/* 80C23ABC 80 07 00 74 */ lwz r0, 0x74(r7) -/* 80C23AC0 90 05 00 20 */ stw r0, 0x20(r5) -/* 80C23AC4 80 87 00 78 */ lwz r4, 0x78(r7) -/* 80C23AC8 80 07 00 7C */ lwz r0, 0x7c(r7) -/* 80C23ACC 90 85 00 24 */ stw r4, 0x24(r5) -/* 80C23AD0 90 05 00 28 */ stw r0, 0x28(r5) -/* 80C23AD4 80 07 00 80 */ lwz r0, 0x80(r7) -/* 80C23AD8 90 05 00 2C */ stw r0, 0x2c(r5) -/* 80C23ADC 38 00 00 01 */ li r0, 1 -/* 80C23AE0 98 06 00 00 */ stb r0, 0(r6) -lbl_80C23AE4: -/* 80C23AE4 88 03 09 4C */ lbz r0, 0x94c(r3) -/* 80C23AE8 1C 00 00 0C */ mulli r0, r0, 0xc -/* 80C23AEC 39 87 00 84 */ addi r12, r7, 0x84 -/* 80C23AF0 7D 8C 02 14 */ add r12, r12, r0 -/* 80C23AF4 4B 73 E5 91 */ bl __ptmf_scall -/* 80C23AF8 60 00 00 00 */ nop -/* 80C23AFC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C23B00 7C 08 03 A6 */ mtlr r0 -/* 80C23B04 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C23B08 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C21CD8.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C21CD8.s deleted file mode 100644 index 1f8bc179f1..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C21CD8.s +++ /dev/null @@ -1,63 +0,0 @@ -lbl_80C21CD8: -/* 80C21CD8 54 C4 07 FF */ clrlwi. r4, r6, 0x1f -/* 80C21CDC 30 04 FF FF */ addic r0, r4, -1 -/* 80C21CE0 7C 00 21 10 */ subfe r0, r0, r4 -/* 80C21CE4 39 00 FF FF */ li r8, -1 -/* 80C21CE8 41 82 00 78 */ beq lbl_80C21D60 -/* 80C21CEC 54 00 06 3F */ clrlwi. r0, r0, 0x18 -/* 80C21CF0 41 82 00 70 */ beq lbl_80C21D60 -/* 80C21CF4 7C A0 07 34 */ extsh r0, r5 -/* 80C21CF8 2C 00 E0 00 */ cmpwi r0, -8192 -/* 80C21CFC 41 80 00 14 */ blt lbl_80C21D10 -/* 80C21D00 2C 00 20 00 */ cmpwi r0, 0x2000 -/* 80C21D04 40 80 00 0C */ bge lbl_80C21D10 -/* 80C21D08 39 00 00 00 */ li r8, 0 -/* 80C21D0C 48 00 00 54 */ b lbl_80C21D60 -lbl_80C21D10: -/* 80C21D10 7C A0 07 34 */ extsh r0, r5 -/* 80C21D14 2C 00 20 00 */ cmpwi r0, 0x2000 -/* 80C21D18 41 80 00 14 */ blt lbl_80C21D2C -/* 80C21D1C 2C 00 60 00 */ cmpwi r0, 0x6000 -/* 80C21D20 40 80 00 0C */ bge lbl_80C21D2C -/* 80C21D24 39 00 00 01 */ li r8, 1 -/* 80C21D28 48 00 00 38 */ b lbl_80C21D60 -lbl_80C21D2C: -/* 80C21D2C 7C A0 07 34 */ extsh r0, r5 -/* 80C21D30 2C 00 E0 00 */ cmpwi r0, -8192 -/* 80C21D34 40 80 00 14 */ bge lbl_80C21D48 -/* 80C21D38 2C 00 A0 00 */ cmpwi r0, -24576 -/* 80C21D3C 41 80 00 0C */ blt lbl_80C21D48 -/* 80C21D40 39 00 00 03 */ li r8, 3 -/* 80C21D44 48 00 00 1C */ b lbl_80C21D60 -lbl_80C21D48: -/* 80C21D48 7C A0 07 34 */ extsh r0, r5 -/* 80C21D4C 2C 00 A0 00 */ cmpwi r0, -24576 -/* 80C21D50 41 80 00 0C */ blt lbl_80C21D5C -/* 80C21D54 2C 00 60 00 */ cmpwi r0, 0x6000 -/* 80C21D58 41 80 00 08 */ blt lbl_80C21D60 -lbl_80C21D5C: -/* 80C21D5C 39 00 00 02 */ li r8, 2 -lbl_80C21D60: -/* 80C21D60 2C 08 FF FF */ cmpwi r8, -1 -/* 80C21D64 41 82 00 40 */ beq lbl_80C21DA4 -/* 80C21D68 39 20 00 00 */ li r9, 0 -/* 80C21D6C 38 80 00 00 */ li r4, 0 -/* 80C21D70 38 00 00 04 */ li r0, 4 -/* 80C21D74 7C 09 03 A6 */ mtctr r0 -lbl_80C21D78: -/* 80C21D78 7C 09 40 00 */ cmpw r9, r8 -/* 80C21D7C 40 82 00 18 */ bne lbl_80C21D94 -/* 80C21D80 38 E9 09 48 */ addi r7, r9, 0x948 -/* 80C21D84 7C A3 38 AE */ lbzx r5, r3, r7 -/* 80C21D88 38 05 00 01 */ addi r0, r5, 1 -/* 80C21D8C 7C 03 39 AE */ stbx r0, r3, r7 -/* 80C21D90 48 00 00 0C */ b lbl_80C21D9C -lbl_80C21D94: -/* 80C21D94 38 09 09 48 */ addi r0, r9, 0x948 -/* 80C21D98 7C 83 01 AE */ stbx r4, r3, r0 -lbl_80C21D9C: -/* 80C21D9C 39 29 00 01 */ addi r9, r9, 1 -/* 80C21DA0 42 00 FF D8 */ bdnz lbl_80C21D78 -lbl_80C21DA4: -/* 80C21DA4 90 C3 09 40 */ stw r6, 0x940(r3) -/* 80C21DA8 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242C4.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242C4.s deleted file mode 100644 index d8e80e191f..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242C4.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80C242C4: -/* 80C242C4 38 63 FF DC */ addi r3, r3, -36 -/* 80C242C8 4B FF FE D8 */ b __dt__12dBgS_ObjAcchFv diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242CC.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242CC.s deleted file mode 100644 index fb202e2d08..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242CC.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80C242CC: -/* 80C242CC 38 63 FF EC */ addi r3, r3, -20 -/* 80C242D0 4B FF FE D0 */ b __dt__12dBgS_ObjAcchFv diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242D4.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242D4.s deleted file mode 100644 index 3ab1d46123..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242D4.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80C242D4: -/* 80C242D4 38 63 FF EC */ addi r3, r3, -20 -/* 80C242D8 4B FF FC F4 */ b __dt__14dBgS_ObjGndChkFv diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242DC.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242DC.s deleted file mode 100644 index 2df42e1bd5..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242DC.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80C242DC: -/* 80C242DC 38 63 FF B4 */ addi r3, r3, -76 -/* 80C242E0 4B FF FC EC */ b __dt__14dBgS_ObjGndChkFv diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242E4.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242E4.s deleted file mode 100644 index 1808e77893..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/func_80C242E4.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80C242E4: -/* 80C242E4 38 63 FF C4 */ addi r3, r3, -60 -/* 80C242E8 4B FF FC E4 */ b __dt__14dBgS_ObjGndChkFv diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/getPointNo__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/getPointNo__13daObjIceBlk_cFv.s deleted file mode 100644 index e8e0c7805d..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/getPointNo__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,38 +0,0 @@ -lbl_80C21EA4: -/* 80C21EA4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80C21EA8 7C 08 02 A6 */ mflr r0 -/* 80C21EAC 90 01 00 24 */ stw r0, 0x24(r1) -/* 80C21EB0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C21EB4 4B 74 03 21 */ bl _savegpr_27 -/* 80C21EB8 7C 7B 1B 78 */ mr r27, r3 -/* 80C21EBC 3B A0 00 00 */ li r29, 0 -/* 80C21EC0 3B 80 00 00 */ li r28, 0 -/* 80C21EC4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C21EC8 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C21ECC 3B E0 00 01 */ li r31, 1 -/* 80C21ED0 48 00 00 34 */ b lbl_80C21F04 -lbl_80C21ED4: -/* 80C21ED4 7F C3 F3 78 */ mr r3, r30 -/* 80C21ED8 88 1B 09 C0 */ lbz r0, 0x9c0(r27) -/* 80C21EDC 7C 80 E2 14 */ add r4, r0, r28 -/* 80C21EE0 88 1B 04 BA */ lbz r0, 0x4ba(r27) -/* 80C21EE4 7C 05 07 74 */ extsb r5, r0 -/* 80C21EE8 4B 41 34 79 */ bl isSwitch__10dSv_info_cCFii -/* 80C21EEC 2C 03 00 00 */ cmpwi r3, 0 -/* 80C21EF0 41 82 00 10 */ beq lbl_80C21F00 -/* 80C21EF4 7F E0 E0 30 */ slw r0, r31, r28 -/* 80C21EF8 7F A0 03 78 */ or r0, r29, r0 -/* 80C21EFC 54 1D 04 3E */ clrlwi r29, r0, 0x10 -lbl_80C21F00: -/* 80C21F00 3B 9C 00 01 */ addi r28, r28, 1 -lbl_80C21F04: -/* 80C21F04 88 1B 09 C1 */ lbz r0, 0x9c1(r27) -/* 80C21F08 7C 1C 00 00 */ cmpw r28, r0 -/* 80C21F0C 41 80 FF C8 */ blt lbl_80C21ED4 -/* 80C21F10 7F A3 EB 78 */ mr r3, r29 -/* 80C21F14 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C21F18 4B 74 03 09 */ bl _restgpr_27 -/* 80C21F1C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80C21F20 7C 08 03 A6 */ mtlr r0 -/* 80C21F24 38 21 00 20 */ addi r1, r1, 0x20 -/* 80C21F28 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/initBaseMtx__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/initBaseMtx__13daObjIceBlk_cFv.s deleted file mode 100644 index b83ca224b5..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/initBaseMtx__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_80C21DC4: -/* 80C21DC4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C21DC8 7C 08 02 A6 */ mflr r0 -/* 80C21DCC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C21DD0 80 83 05 A8 */ lwz r4, 0x5a8(r3) -/* 80C21DD4 28 04 00 00 */ cmplwi r4, 0 -/* 80C21DD8 41 82 00 1C */ beq lbl_80C21DF4 -/* 80C21DDC C0 03 04 EC */ lfs f0, 0x4ec(r3) -/* 80C21DE0 D0 04 00 18 */ stfs f0, 0x18(r4) -/* 80C21DE4 C0 03 04 F0 */ lfs f0, 0x4f0(r3) -/* 80C21DE8 D0 04 00 1C */ stfs f0, 0x1c(r4) -/* 80C21DEC C0 03 04 F4 */ lfs f0, 0x4f4(r3) -/* 80C21DF0 D0 04 00 20 */ stfs f0, 0x20(r4) -lbl_80C21DF4: -/* 80C21DF4 80 83 05 AC */ lwz r4, 0x5ac(r3) -/* 80C21DF8 C0 03 04 EC */ lfs f0, 0x4ec(r3) -/* 80C21DFC D0 04 00 18 */ stfs f0, 0x18(r4) -/* 80C21E00 C0 03 04 F0 */ lfs f0, 0x4f0(r3) -/* 80C21E04 D0 04 00 1C */ stfs f0, 0x1c(r4) -/* 80C21E08 C0 03 04 F4 */ lfs f0, 0x4f4(r3) -/* 80C21E0C D0 04 00 20 */ stfs f0, 0x20(r4) -/* 80C21E10 48 00 00 15 */ bl setBaseMtx__13daObjIceBlk_cFv -/* 80C21E14 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C21E18 7C 08 03 A6 */ mtlr r0 -/* 80C21E1C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C21E20 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/init_bgCheck__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/init_bgCheck__13daObjIceBlk_cFv.s deleted file mode 100644 index c5cd08d0e3..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/init_bgCheck__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,22 +0,0 @@ -lbl_80C23860: -/* 80C23860 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C23864 7C 08 02 A6 */ mflr r0 -/* 80C23868 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C2386C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C23870 7C 7F 1B 78 */ mr r31, r3 -/* 80C23874 4B FF FE 55 */ bl checkBgHit__13daObjIceBlk_cFv -/* 80C23878 2C 03 00 00 */ cmpwi r3, 0 -/* 80C2387C 41 80 00 20 */ blt lbl_80C2389C -/* 80C23880 C0 1F 09 58 */ lfs f0, 0x958(r31) -/* 80C23884 D0 1F 04 D4 */ stfs f0, 0x4d4(r31) -/* 80C23888 38 00 00 00 */ li r0, 0 -/* 80C2388C 90 1F 09 54 */ stw r0, 0x954(r31) -/* 80C23890 80 1F 09 54 */ lwz r0, 0x954(r31) -/* 80C23894 60 00 00 02 */ ori r0, r0, 2 -/* 80C23898 90 1F 09 54 */ stw r0, 0x954(r31) -lbl_80C2389C: -/* 80C2389C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C238A0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C238A4 7C 08 03 A6 */ mtlr r0 -/* 80C238A8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C238AC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/loadCurrentPos__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/loadCurrentPos__13daObjIceBlk_cFv.s deleted file mode 100644 index b6d2395308..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/loadCurrentPos__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,41 +0,0 @@ -lbl_80C21F2C: -/* 80C21F2C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C21F30 7C 08 02 A6 */ mflr r0 -/* 80C21F34 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C21F38 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C21F3C 7C 7F 1B 78 */ mr r31, r3 -/* 80C21F40 80 03 09 BC */ lwz r0, 0x9bc(r3) -/* 80C21F44 28 00 00 00 */ cmplwi r0, 0 -/* 80C21F48 41 82 00 6C */ beq lbl_80C21FB4 -/* 80C21F4C 4B FF FF 59 */ bl getPointNo__13daObjIceBlk_cFv -/* 80C21F50 54 64 04 3F */ clrlwi. r4, r3, 0x10 -/* 80C21F54 41 82 00 60 */ beq lbl_80C21FB4 -/* 80C21F58 80 7F 09 BC */ lwz r3, 0x9bc(r31) -/* 80C21F5C 80 63 00 08 */ lwz r3, 8(r3) -/* 80C21F60 38 04 FF FF */ addi r0, r4, -1 -/* 80C21F64 54 00 20 36 */ slwi r0, r0, 4 -/* 80C21F68 7C 63 02 14 */ add r3, r3, r0 -/* 80C21F6C C0 03 00 04 */ lfs f0, 4(r3) -/* 80C21F70 D0 1F 04 A8 */ stfs f0, 0x4a8(r31) -/* 80C21F74 C0 03 00 08 */ lfs f0, 8(r3) -/* 80C21F78 D0 1F 04 AC */ stfs f0, 0x4ac(r31) -/* 80C21F7C C0 03 00 0C */ lfs f0, 0xc(r3) -/* 80C21F80 D0 1F 04 B0 */ stfs f0, 0x4b0(r31) -/* 80C21F84 C0 1F 04 A8 */ lfs f0, 0x4a8(r31) -/* 80C21F88 D0 1F 04 BC */ stfs f0, 0x4bc(r31) -/* 80C21F8C C0 1F 04 AC */ lfs f0, 0x4ac(r31) -/* 80C21F90 D0 1F 04 C0 */ stfs f0, 0x4c0(r31) -/* 80C21F94 C0 1F 04 B0 */ lfs f0, 0x4b0(r31) -/* 80C21F98 D0 1F 04 C4 */ stfs f0, 0x4c4(r31) -/* 80C21F9C C0 1F 04 A8 */ lfs f0, 0x4a8(r31) -/* 80C21FA0 D0 1F 04 D0 */ stfs f0, 0x4d0(r31) -/* 80C21FA4 C0 1F 04 AC */ lfs f0, 0x4ac(r31) -/* 80C21FA8 D0 1F 04 D4 */ stfs f0, 0x4d4(r31) -/* 80C21FAC C0 1F 04 B0 */ lfs f0, 0x4b0(r31) -/* 80C21FB0 D0 1F 04 D8 */ stfs f0, 0x4d8(r31) -lbl_80C21FB4: -/* 80C21FB4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C21FB8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C21FBC 7C 08 03 A6 */ mtlr r0 -/* 80C21FC0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C21FC4 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_init_wait__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_init_wait__13daObjIceBlk_cFv.s deleted file mode 100644 index 1343d6f7b0..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_init_wait__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_80C22EF8: -/* 80C22EF8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C22EFC 7C 08 02 A6 */ mflr r0 -/* 80C22F00 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C22F04 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C22F08 7C 7F 1B 78 */ mr r31, r3 -/* 80C22F0C 4B FF F0 BD */ bl saveCurrentPos__13daObjIceBlk_cFv -/* 80C22F10 38 63 FF FF */ addi r3, r3, -1 -/* 80C22F14 80 1F 00 B0 */ lwz r0, 0xb0(r31) -/* 80C22F18 54 00 86 3E */ rlwinm r0, r0, 0x10, 0x18, 0x1f -/* 80C22F1C 7C 03 00 00 */ cmpw r3, r0 -/* 80C22F20 40 82 00 0C */ bne lbl_80C22F2C -/* 80C22F24 7F E3 FB 78 */ mr r3, r31 -/* 80C22F28 4B FF F3 25 */ bl disablePushPull__13daObjIceBlk_cFv -lbl_80C22F2C: -/* 80C22F2C 3C 60 80 C2 */ lis r3, lit_3936@ha /* 0x80C24370@ha */ -/* 80C22F30 C0 03 43 70 */ lfs f0, lit_3936@l(r3) /* 0x80C24370@l */ -/* 80C22F34 D0 1F 05 2C */ stfs f0, 0x52c(r31) -/* 80C22F38 3C 60 80 C2 */ lis r3, lit_4079@ha /* 0x80C24398@ha */ -/* 80C22F3C C0 03 43 98 */ lfs f0, lit_4079@l(r3) /* 0x80C24398@l */ -/* 80C22F40 D0 1F 05 30 */ stfs f0, 0x530(r31) -/* 80C22F44 38 00 FF FF */ li r0, -1 -/* 80C22F48 90 1F 09 50 */ stw r0, 0x950(r31) -/* 80C22F4C 7F E3 FB 78 */ mr r3, r31 -/* 80C22F50 4B FF FB B5 */ bl clrCounter__13daObjIceBlk_cFv -/* 80C22F54 38 00 00 00 */ li r0, 0 -/* 80C22F58 98 1F 09 D0 */ stb r0, 0x9d0(r31) -/* 80C22F5C 98 1F 09 4D */ stb r0, 0x94d(r31) -/* 80C22F60 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C22F64 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C22F68 7C 08 03 A6 */ mtlr r0 -/* 80C22F6C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C22F70 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_init_walk__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_init_walk__13daObjIceBlk_cFv.s deleted file mode 100644 index e503dcaa53..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_init_walk__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80C23058: -/* 80C23058 3C 80 80 C2 */ lis r4, lit_4079@ha /* 0x80C24398@ha */ -/* 80C2305C C0 04 43 98 */ lfs f0, lit_4079@l(r4) /* 0x80C24398@l */ -/* 80C23060 D0 03 05 30 */ stfs f0, 0x530(r3) -/* 80C23064 C0 03 04 D0 */ lfs f0, 0x4d0(r3) -/* 80C23068 D0 03 09 C4 */ stfs f0, 0x9c4(r3) -/* 80C2306C C0 03 04 D4 */ lfs f0, 0x4d4(r3) -/* 80C23070 D0 03 09 C8 */ stfs f0, 0x9c8(r3) -/* 80C23074 C0 03 04 D8 */ lfs f0, 0x4d8(r3) -/* 80C23078 D0 03 09 CC */ stfs f0, 0x9cc(r3) -/* 80C2307C 38 00 00 01 */ li r0, 1 -/* 80C23080 98 03 09 4D */ stb r0, 0x94d(r3) -/* 80C23084 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_call__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_call__13daObjIceBlk_cFv.s deleted file mode 100644 index 9c6342370f..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_call__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,254 +0,0 @@ -lbl_80C22B28: -/* 80C22B28 94 21 FF A0 */ stwu r1, -0x60(r1) -/* 80C22B2C 7C 08 02 A6 */ mflr r0 -/* 80C22B30 90 01 00 64 */ stw r0, 0x64(r1) -/* 80C22B34 39 61 00 60 */ addi r11, r1, 0x60 -/* 80C22B38 4B 73 F6 A5 */ bl _savegpr_29 -/* 80C22B3C 7C 7F 1B 78 */ mr r31, r3 -/* 80C22B40 3C 60 80 C2 */ lis r3, cNullVec__6Z2Calc@ha /* 0x80C244D0@ha */ -/* 80C22B44 3B A3 44 D0 */ addi r29, r3, cNullVec__6Z2Calc@l /* 0x80C244D0@l */ -/* 80C22B48 3C 60 80 C2 */ lis r3, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C22B4C 3B C3 42 F4 */ addi r30, r3, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C22B50 3C 60 80 C2 */ lis r3, struct_80C24698+0x0@ha /* 0x80C24698@ha */ -/* 80C22B54 38 A3 46 98 */ addi r5, r3, struct_80C24698+0x0@l /* 0x80C24698@l */ -/* 80C22B58 88 05 00 00 */ lbz r0, 0(r5) -/* 80C22B5C 7C 00 07 75 */ extsb. r0, r0 -/* 80C22B60 40 82 00 40 */ bne lbl_80C22BA0 -/* 80C22B64 80 7D 00 24 */ lwz r3, 0x24(r29) -/* 80C22B68 80 1D 00 28 */ lwz r0, 0x28(r29) -/* 80C22B6C 90 7D 00 3C */ stw r3, 0x3c(r29) -/* 80C22B70 90 1D 00 40 */ stw r0, 0x40(r29) -/* 80C22B74 80 1D 00 2C */ lwz r0, 0x2c(r29) -/* 80C22B78 90 1D 00 44 */ stw r0, 0x44(r29) -/* 80C22B7C 38 9D 00 3C */ addi r4, r29, 0x3c -/* 80C22B80 80 7D 00 30 */ lwz r3, 0x30(r29) -/* 80C22B84 80 1D 00 34 */ lwz r0, 0x34(r29) -/* 80C22B88 90 64 00 0C */ stw r3, 0xc(r4) -/* 80C22B8C 90 04 00 10 */ stw r0, 0x10(r4) -/* 80C22B90 80 1D 00 38 */ lwz r0, 0x38(r29) -/* 80C22B94 90 04 00 14 */ stw r0, 0x14(r4) -/* 80C22B98 38 00 00 01 */ li r0, 1 -/* 80C22B9C 98 05 00 00 */ stb r0, 0(r5) -lbl_80C22BA0: -/* 80C22BA0 80 1F 00 B0 */ lwz r0, 0xb0(r31) -/* 80C22BA4 54 04 46 3E */ srwi r4, r0, 0x18 -/* 80C22BA8 28 04 00 FF */ cmplwi r4, 0xff -/* 80C22BAC 41 82 02 48 */ beq lbl_80C22DF4 -/* 80C22BB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22BB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22BB8 88 1F 04 BA */ lbz r0, 0x4ba(r31) -/* 80C22BBC 7C 05 07 74 */ extsb r5, r0 -/* 80C22BC0 4B 41 27 A1 */ bl isSwitch__10dSv_info_cCFii -/* 80C22BC4 2C 03 00 00 */ cmpwi r3, 0 -/* 80C22BC8 40 82 02 2C */ bne lbl_80C22DF4 -/* 80C22BCC 80 1F 08 04 */ lwz r0, 0x804(r31) -/* 80C22BD0 60 00 00 01 */ ori r0, r0, 1 -/* 80C22BD4 90 1F 08 04 */ stw r0, 0x804(r31) -/* 80C22BD8 7F E3 FB 78 */ mr r3, r31 -/* 80C22BDC 4B FF F6 71 */ bl disablePushPull__13daObjIceBlk_cFv -/* 80C22BE0 38 7F 08 04 */ addi r3, r31, 0x804 -/* 80C22BE4 4B 46 18 7D */ bl ChkTgHit__12dCcD_GObjInfFv -/* 80C22BE8 28 03 00 00 */ cmplwi r3, 0 -/* 80C22BEC 41 82 01 E4 */ beq lbl_80C22DD0 -/* 80C22BF0 38 7F 08 04 */ addi r3, r31, 0x804 -/* 80C22BF4 4B 46 19 55 */ bl GetTgHitGObj__12dCcD_GObjInfFv -/* 80C22BF8 80 03 00 10 */ lwz r0, 0x10(r3) -/* 80C22BFC 54 00 02 53 */ rlwinm. r0, r0, 0, 9, 9 -/* 80C22C00 41 82 01 D0 */ beq lbl_80C22DD0 -/* 80C22C04 3B A0 00 00 */ li r29, 0 -/* 80C22C08 88 03 00 14 */ lbz r0, 0x14(r3) -/* 80C22C0C 28 00 00 64 */ cmplwi r0, 0x64 -/* 80C22C10 41 82 00 10 */ beq lbl_80C22C20 -/* 80C22C14 54 00 06 3E */ clrlwi r0, r0, 0x18 -/* 80C22C18 28 00 00 03 */ cmplwi r0, 3 -/* 80C22C1C 40 82 00 0C */ bne lbl_80C22C28 -lbl_80C22C20: -/* 80C22C20 3B A0 00 01 */ li r29, 1 -/* 80C22C24 48 00 00 D0 */ b lbl_80C22CF4 -lbl_80C22C28: -/* 80C22C28 28 00 00 02 */ cmplwi r0, 2 -/* 80C22C2C 40 82 00 C8 */ bne lbl_80C22CF4 -/* 80C22C30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22C34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22C38 80 63 5D 3C */ lwz r3, 0x5d3c(r3) -/* 80C22C3C 38 00 00 FF */ li r0, 0xff -/* 80C22C40 90 01 00 08 */ stw r0, 8(r1) -/* 80C22C44 38 80 00 00 */ li r4, 0 -/* 80C22C48 90 81 00 0C */ stw r4, 0xc(r1) -/* 80C22C4C 38 00 FF FF */ li r0, -1 -/* 80C22C50 90 01 00 10 */ stw r0, 0x10(r1) -/* 80C22C54 90 81 00 14 */ stw r4, 0x14(r1) -/* 80C22C58 90 81 00 18 */ stw r4, 0x18(r1) -/* 80C22C5C 90 81 00 1C */ stw r4, 0x1c(r1) -/* 80C22C60 80 9F 09 DC */ lwz r4, 0x9dc(r31) -/* 80C22C64 38 A0 00 00 */ li r5, 0 -/* 80C22C68 3C C0 00 01 */ lis r6, 0x0001 /* 0x00008678@ha */ -/* 80C22C6C 38 C6 86 78 */ addi r6, r6, 0x8678 /* 0x00008678@l */ -/* 80C22C70 38 FF 04 D0 */ addi r7, r31, 0x4d0 -/* 80C22C74 39 00 00 00 */ li r8, 0 -/* 80C22C78 39 3F 04 E4 */ addi r9, r31, 0x4e4 -/* 80C22C7C 39 40 00 00 */ li r10, 0 -/* 80C22C80 C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C22C84 4B 42 A8 49 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf -/* 80C22C88 90 7F 09 DC */ stw r3, 0x9dc(r31) -/* 80C22C8C 88 1F 04 E2 */ lbz r0, 0x4e2(r31) -/* 80C22C90 7C 03 07 74 */ extsb r3, r0 -/* 80C22C94 4B 40 A3 D9 */ bl dComIfGp_getReverb__Fi -/* 80C22C98 7C 67 1B 78 */ mr r7, r3 -/* 80C22C9C 3C 60 00 08 */ lis r3, 0x0008 /* 0x000801C8@ha */ -/* 80C22CA0 38 03 01 C8 */ addi r0, r3, 0x01C8 /* 0x000801C8@l */ -/* 80C22CA4 90 01 00 28 */ stw r0, 0x28(r1) -/* 80C22CA8 3C 60 80 45 */ lis r3, mAudioMgrPtr__10Z2AudioMgr@ha /* 0x80451368@ha */ -/* 80C22CAC 38 63 13 68 */ addi r3, r3, mAudioMgrPtr__10Z2AudioMgr@l /* 0x80451368@l */ -/* 80C22CB0 80 63 00 00 */ lwz r3, 0(r3) -/* 80C22CB4 38 81 00 28 */ addi r4, r1, 0x28 -/* 80C22CB8 38 BF 05 38 */ addi r5, r31, 0x538 -/* 80C22CBC 38 C0 00 00 */ li r6, 0 -/* 80C22CC0 C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C22CC4 FC 40 08 90 */ fmr f2, f1 -/* 80C22CC8 C0 7E 00 B4 */ lfs f3, 0xb4(r30) -/* 80C22CCC FC 80 18 90 */ fmr f4, f3 -/* 80C22CD0 39 00 00 00 */ li r8, 0 -/* 80C22CD4 4B 68 8C B1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc -/* 80C22CD8 88 7F 09 E0 */ lbz r3, 0x9e0(r31) -/* 80C22CDC 38 03 FF FF */ addi r0, r3, -1 -/* 80C22CE0 98 1F 09 E0 */ stb r0, 0x9e0(r31) -/* 80C22CE4 88 1F 09 E0 */ lbz r0, 0x9e0(r31) -/* 80C22CE8 28 00 00 00 */ cmplwi r0, 0 -/* 80C22CEC 40 82 00 08 */ bne lbl_80C22CF4 -/* 80C22CF0 3B A0 00 01 */ li r29, 1 -lbl_80C22CF4: -/* 80C22CF4 2C 1D 00 00 */ cmpwi r29, 0 -/* 80C22CF8 41 82 00 D8 */ beq lbl_80C22DD0 -/* 80C22CFC 80 7F 09 44 */ lwz r3, 0x944(r31) -/* 80C22D00 28 03 00 00 */ cmplwi r3, 0 -/* 80C22D04 41 82 00 24 */ beq lbl_80C22D28 -/* 80C22D08 4B 64 54 CD */ bl ChkUsed__9cBgW_BgIdCFv -/* 80C22D0C 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C22D10 41 82 00 18 */ beq lbl_80C22D28 -/* 80C22D14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22D18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22D1C 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 80C22D20 80 9F 09 44 */ lwz r4, 0x944(r31) -/* 80C22D24 4B 45 15 2D */ bl Release__4cBgSFP9dBgW_Base -lbl_80C22D28: -/* 80C22D28 80 7F 05 68 */ lwz r3, 0x568(r31) -/* 80C22D2C 28 03 00 00 */ cmplwi r3, 0 -/* 80C22D30 41 82 00 28 */ beq lbl_80C22D58 -/* 80C22D34 4B 64 54 A1 */ bl ChkUsed__9cBgW_BgIdCFv -/* 80C22D38 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80C22D3C 40 82 00 1C */ bne lbl_80C22D58 -/* 80C22D40 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22D44 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22D48 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 80C22D4C 80 9F 05 68 */ lwz r4, 0x568(r31) -/* 80C22D50 7F E5 FB 78 */ mr r5, r31 -/* 80C22D54 4B 45 1C B5 */ bl Regist__4dBgSFP9dBgW_BaseP10fopAc_ac_c -lbl_80C22D58: -/* 80C22D58 7F E3 FB 78 */ mr r3, r31 -/* 80C22D5C 48 00 06 2D */ bl setEffect__13daObjIceBlk_cFv -/* 80C22D60 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22D64 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22D68 80 1F 00 B0 */ lwz r0, 0xb0(r31) -/* 80C22D6C 54 04 46 3E */ srwi r4, r0, 0x18 -/* 80C22D70 88 1F 04 BA */ lbz r0, 0x4ba(r31) -/* 80C22D74 7C 05 07 74 */ extsb r5, r0 -/* 80C22D78 4B 41 24 89 */ bl onSwitch__10dSv_info_cFii -/* 80C22D7C 88 1F 04 E2 */ lbz r0, 0x4e2(r31) -/* 80C22D80 7C 03 07 74 */ extsb r3, r0 -/* 80C22D84 4B 40 A2 E9 */ bl dComIfGp_getReverb__Fi -/* 80C22D88 7C 67 1B 78 */ mr r7, r3 -/* 80C22D8C 3C 60 00 08 */ lis r3, 0x0008 /* 0x000801C7@ha */ -/* 80C22D90 38 03 01 C7 */ addi r0, r3, 0x01C7 /* 0x000801C7@l */ -/* 80C22D94 90 01 00 24 */ stw r0, 0x24(r1) -/* 80C22D98 3C 60 80 45 */ lis r3, mAudioMgrPtr__10Z2AudioMgr@ha /* 0x80451368@ha */ -/* 80C22D9C 38 63 13 68 */ addi r3, r3, mAudioMgrPtr__10Z2AudioMgr@l /* 0x80451368@l */ -/* 80C22DA0 80 63 00 00 */ lwz r3, 0(r3) -/* 80C22DA4 38 81 00 24 */ addi r4, r1, 0x24 -/* 80C22DA8 38 BF 05 38 */ addi r5, r31, 0x538 -/* 80C22DAC 38 C0 00 00 */ li r6, 0 -/* 80C22DB0 C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C22DB4 FC 40 08 90 */ fmr f2, f1 -/* 80C22DB8 C0 7E 00 B4 */ lfs f3, 0xb4(r30) -/* 80C22DBC FC 80 18 90 */ fmr f4, f3 -/* 80C22DC0 39 00 00 00 */ li r8, 0 -/* 80C22DC4 4B 68 8B C1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc -/* 80C22DC8 7F E3 FB 78 */ mr r3, r31 -/* 80C22DCC 4B FF F4 35 */ bl enablePushPull__13daObjIceBlk_cFv -lbl_80C22DD0: -/* 80C22DD0 38 7F 09 28 */ addi r3, r31, 0x928 -/* 80C22DD4 38 9F 04 D0 */ addi r4, r31, 0x4d0 -/* 80C22DD8 4B 64 C4 05 */ bl SetC__8cM3dGCylFRC4cXyz -/* 80C22DDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22DE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22DE4 38 63 23 3C */ addi r3, r3, 0x233c -/* 80C22DE8 38 9F 08 04 */ addi r4, r31, 0x804 -/* 80C22DEC 4B 64 1D BD */ bl Set__4cCcSFP8cCcD_Obj -/* 80C22DF0 48 00 00 F0 */ b lbl_80C22EE0 -lbl_80C22DF4: -/* 80C22DF4 80 1F 08 04 */ lwz r0, 0x804(r31) -/* 80C22DF8 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e -/* 80C22DFC 90 1F 08 04 */ stw r0, 0x804(r31) -/* 80C22E00 C0 1F 04 D0 */ lfs f0, 0x4d0(r31) -/* 80C22E04 D0 01 00 38 */ stfs f0, 0x38(r1) -/* 80C22E08 C0 1F 04 D4 */ lfs f0, 0x4d4(r31) -/* 80C22E0C D0 01 00 3C */ stfs f0, 0x3c(r1) -/* 80C22E10 C0 1F 04 D8 */ lfs f0, 0x4d8(r31) -/* 80C22E14 D0 01 00 40 */ stfs f0, 0x40(r1) -/* 80C22E18 7F E3 FB 78 */ mr r3, r31 -/* 80C22E1C 38 80 00 00 */ li r4, 0 -/* 80C22E20 4B 3F 78 AD */ bl fopAcM_posMoveF__FP10fopAc_ac_cPC4cXyz -/* 80C22E24 C0 01 00 38 */ lfs f0, 0x38(r1) -/* 80C22E28 D0 1F 04 D0 */ stfs f0, 0x4d0(r31) -/* 80C22E2C C0 01 00 40 */ lfs f0, 0x40(r1) -/* 80C22E30 D0 1F 04 D8 */ stfs f0, 0x4d8(r31) -/* 80C22E34 7F E3 FB 78 */ mr r3, r31 -/* 80C22E38 48 00 09 79 */ bl bgCheck__13daObjIceBlk_cFv -/* 80C22E3C 7F E3 FB 78 */ mr r3, r31 -/* 80C22E40 88 1F 09 4D */ lbz r0, 0x94d(r31) -/* 80C22E44 1C 00 00 0C */ mulli r0, r0, 0xc -/* 80C22E48 39 9D 00 3C */ addi r12, r29, 0x3c -/* 80C22E4C 7D 8C 02 14 */ add r12, r12, r0 -/* 80C22E50 4B 73 F2 35 */ bl __ptmf_scall -/* 80C22E54 60 00 00 00 */ nop -/* 80C22E58 80 1F 09 54 */ lwz r0, 0x954(r31) -/* 80C22E5C 54 00 07 FF */ clrlwi. r0, r0, 0x1f -/* 80C22E60 41 82 00 80 */ beq lbl_80C22EE0 -/* 80C22E64 C0 3E 00 7C */ lfs f1, 0x7c(r30) -/* 80C22E68 D0 21 00 2C */ stfs f1, 0x2c(r1) -/* 80C22E6C C0 1E 00 A8 */ lfs f0, 0xa8(r30) -/* 80C22E70 D0 01 00 30 */ stfs f0, 0x30(r1) -/* 80C22E74 D0 21 00 34 */ stfs f1, 0x34(r1) -/* 80C22E78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C22E7C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22E80 38 63 5B D4 */ addi r3, r3, 0x5bd4 -/* 80C22E84 38 80 00 04 */ li r4, 4 -/* 80C22E88 38 A0 00 1F */ li r5, 0x1f -/* 80C22E8C 38 C1 00 2C */ addi r6, r1, 0x2c -/* 80C22E90 4B 44 CB 95 */ bl StartShock__12dVibration_cFii4cXyz -/* 80C22E94 88 1F 04 E2 */ lbz r0, 0x4e2(r31) -/* 80C22E98 7C 03 07 74 */ extsb r3, r0 -/* 80C22E9C 4B 40 A1 D1 */ bl dComIfGp_getReverb__Fi -/* 80C22EA0 7C 67 1B 78 */ mr r7, r3 -/* 80C22EA4 3C 60 00 08 */ lis r3, 0x0008 /* 0x000801DF@ha */ -/* 80C22EA8 38 03 01 DF */ addi r0, r3, 0x01DF /* 0x000801DF@l */ -/* 80C22EAC 90 01 00 20 */ stw r0, 0x20(r1) -/* 80C22EB0 3C 60 80 45 */ lis r3, mAudioMgrPtr__10Z2AudioMgr@ha /* 0x80451368@ha */ -/* 80C22EB4 38 63 13 68 */ addi r3, r3, mAudioMgrPtr__10Z2AudioMgr@l /* 0x80451368@l */ -/* 80C22EB8 80 63 00 00 */ lwz r3, 0(r3) -/* 80C22EBC 38 81 00 20 */ addi r4, r1, 0x20 -/* 80C22EC0 38 BF 05 38 */ addi r5, r31, 0x538 -/* 80C22EC4 38 C0 00 00 */ li r6, 0 -/* 80C22EC8 C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C22ECC FC 40 08 90 */ fmr f2, f1 -/* 80C22ED0 C0 7E 00 B4 */ lfs f3, 0xb4(r30) -/* 80C22ED4 FC 80 18 90 */ fmr f4, f3 -/* 80C22ED8 39 00 00 00 */ li r8, 0 -/* 80C22EDC 4B 68 8A A9 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc -lbl_80C22EE0: -/* 80C22EE0 39 61 00 60 */ addi r11, r1, 0x60 -/* 80C22EE4 4B 73 F3 45 */ bl _restgpr_29 -/* 80C22EE8 80 01 00 64 */ lwz r0, 0x64(r1) -/* 80C22EEC 7C 08 03 A6 */ mtlr r0 -/* 80C22EF0 38 21 00 60 */ addi r1, r1, 0x60 -/* 80C22EF4 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_wait__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_wait__13daObjIceBlk_cFv.s deleted file mode 100644 index 10cfde2f0d..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_wait__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,60 +0,0 @@ -lbl_80C22F74: -/* 80C22F74 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80C22F78 7C 08 02 A6 */ mflr r0 -/* 80C22F7C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80C22F80 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C22F84 4B 73 F2 59 */ bl _savegpr_29 -/* 80C22F88 7C 7F 1B 78 */ mr r31, r3 -/* 80C22F8C 3C 80 80 C2 */ lis r4, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C22F90 3B A4 42 F4 */ addi r29, r4, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C22F94 4B FF F9 B9 */ bl checkWalk__13daObjIceBlk_cFv -/* 80C22F98 7C 7E 1B 78 */ mr r30, r3 -/* 80C22F9C 2C 1E FF FF */ cmpwi r30, -1 -/* 80C22FA0 41 82 00 6C */ beq lbl_80C2300C -/* 80C22FA4 88 1F 04 E2 */ lbz r0, 0x4e2(r31) -/* 80C22FA8 7C 03 07 74 */ extsb r3, r0 -/* 80C22FAC 4B 40 A0 C1 */ bl dComIfGp_getReverb__Fi -/* 80C22FB0 7C 67 1B 78 */ mr r7, r3 -/* 80C22FB4 3C 60 00 08 */ lis r3, 0x0008 /* 0x000801D2@ha */ -/* 80C22FB8 38 03 01 D2 */ addi r0, r3, 0x01D2 /* 0x000801D2@l */ -/* 80C22FBC 90 01 00 08 */ stw r0, 8(r1) -/* 80C22FC0 3C 60 80 45 */ lis r3, mAudioMgrPtr__10Z2AudioMgr@ha /* 0x80451368@ha */ -/* 80C22FC4 38 63 13 68 */ addi r3, r3, mAudioMgrPtr__10Z2AudioMgr@l /* 0x80451368@l */ -/* 80C22FC8 80 63 00 00 */ lwz r3, 0(r3) -/* 80C22FCC 38 81 00 08 */ addi r4, r1, 8 -/* 80C22FD0 38 BF 05 38 */ addi r5, r31, 0x538 -/* 80C22FD4 38 C0 00 00 */ li r6, 0 -/* 80C22FD8 C0 3D 00 A8 */ lfs f1, 0xa8(r29) -/* 80C22FDC FC 40 08 90 */ fmr f2, f1 -/* 80C22FE0 C0 7D 00 B4 */ lfs f3, 0xb4(r29) -/* 80C22FE4 FC 80 18 90 */ fmr f4, f3 -/* 80C22FE8 39 00 00 00 */ li r8, 0 -/* 80C22FEC 4B 68 89 99 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc -/* 80C22FF0 93 DF 09 50 */ stw r30, 0x950(r31) -/* 80C22FF4 57 C0 08 3C */ slwi r0, r30, 1 -/* 80C22FF8 38 7D 00 30 */ addi r3, r29, 0x30 -/* 80C22FFC 7C 03 02 AE */ lhax r0, r3, r0 -/* 80C23000 B0 1F 04 DE */ sth r0, 0x4de(r31) -/* 80C23004 7F E3 FB 78 */ mr r3, r31 -/* 80C23008 48 00 00 51 */ bl mode_init_walk__13daObjIceBlk_cFv -lbl_80C2300C: -/* 80C2300C 80 1F 09 40 */ lwz r0, 0x940(r31) -/* 80C23010 54 00 07 FF */ clrlwi. r0, r0, 0x1f -/* 80C23014 40 82 00 0C */ bne lbl_80C23020 -/* 80C23018 7F E3 FB 78 */ mr r3, r31 -/* 80C2301C 4B FF FA E9 */ bl clrCounter__13daObjIceBlk_cFv -lbl_80C23020: -/* 80C23020 38 7F 09 28 */ addi r3, r31, 0x928 -/* 80C23024 38 9F 04 D0 */ addi r4, r31, 0x4d0 -/* 80C23028 4B 64 C1 B5 */ bl SetC__8cM3dGCylFRC4cXyz -/* 80C2302C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C23030 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23034 38 63 23 3C */ addi r3, r3, 0x233c -/* 80C23038 38 9F 08 04 */ addi r4, r31, 0x804 -/* 80C2303C 4B 64 1B 6D */ bl Set__4cCcSFP8cCcD_Obj -/* 80C23040 39 61 00 20 */ addi r11, r1, 0x20 -/* 80C23044 4B 73 F1 E5 */ bl _restgpr_29 -/* 80C23048 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80C2304C 7C 08 03 A6 */ mtlr r0 -/* 80C23050 38 21 00 20 */ addi r1, r1, 0x20 -/* 80C23054 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_walk__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_walk__13daObjIceBlk_cFv.s deleted file mode 100644 index e5cdc11c5f..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/mode_proc_walk__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,201 +0,0 @@ -lbl_80C23088: -/* 80C23088 94 21 FF B0 */ stwu r1, -0x50(r1) -/* 80C2308C 7C 08 02 A6 */ mflr r0 -/* 80C23090 90 01 00 54 */ stw r0, 0x54(r1) -/* 80C23094 93 E1 00 4C */ stw r31, 0x4c(r1) -/* 80C23098 93 C1 00 48 */ stw r30, 0x48(r1) -/* 80C2309C 7C 7F 1B 78 */ mr r31, r3 -/* 80C230A0 3C 60 80 C2 */ lis r3, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C230A4 3B C3 42 F4 */ addi r30, r3, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C230A8 88 1F 09 D0 */ lbz r0, 0x9d0(r31) -/* 80C230AC 28 00 00 01 */ cmplwi r0, 1 -/* 80C230B0 40 82 00 20 */ bne lbl_80C230D0 -/* 80C230B4 38 7F 05 2C */ addi r3, r31, 0x52c -/* 80C230B8 C0 3E 00 B8 */ lfs f1, 0xb8(r30) -/* 80C230BC C0 5E 00 BC */ lfs f2, 0xbc(r30) -/* 80C230C0 C0 7E 00 A8 */ lfs f3, 0xa8(r30) -/* 80C230C4 C0 9E 00 C0 */ lfs f4, 0xc0(r30) -/* 80C230C8 4B 64 C8 B5 */ bl cLib_addCalc__FPfffff -/* 80C230CC 48 00 00 1C */ b lbl_80C230E8 -lbl_80C230D0: -/* 80C230D0 28 00 00 02 */ cmplwi r0, 2 -/* 80C230D4 40 82 00 14 */ bne lbl_80C230E8 -/* 80C230D8 38 7F 05 2C */ addi r3, r31, 0x52c -/* 80C230DC C0 3E 00 C4 */ lfs f1, 0xc4(r30) -/* 80C230E0 C0 5E 00 C8 */ lfs f2, 0xc8(r30) -/* 80C230E4 4B 64 D6 5D */ bl cLib_chaseF__FPfff -lbl_80C230E8: -/* 80C230E8 C0 1F 04 D0 */ lfs f0, 0x4d0(r31) -/* 80C230EC D0 01 00 24 */ stfs f0, 0x24(r1) -/* 80C230F0 C0 1F 04 D4 */ lfs f0, 0x4d4(r31) -/* 80C230F4 D0 01 00 28 */ stfs f0, 0x28(r1) -/* 80C230F8 C0 1F 04 D8 */ lfs f0, 0x4d8(r31) -/* 80C230FC D0 01 00 2C */ stfs f0, 0x2c(r1) -/* 80C23100 7F E3 FB 78 */ mr r3, r31 -/* 80C23104 38 80 00 00 */ li r4, 0 -/* 80C23108 4B 3F 75 59 */ bl fopAcM_posMove__FP10fopAc_ac_cPC4cXyz -/* 80C2310C C0 01 00 28 */ lfs f0, 0x28(r1) -/* 80C23110 D0 1F 04 D4 */ stfs f0, 0x4d4(r31) -/* 80C23114 7F E3 FB 78 */ mr r3, r31 -/* 80C23118 80 1F 09 50 */ lwz r0, 0x950(r31) -/* 80C2311C 54 00 08 3C */ slwi r0, r0, 1 -/* 80C23120 38 9E 00 30 */ addi r4, r30, 0x30 -/* 80C23124 7C 84 02 AE */ lhax r4, r4, r0 -/* 80C23128 48 00 03 E5 */ bl checkWallPre__13daObjIceBlk_cFs -/* 80C2312C 2C 03 00 00 */ cmpwi r3, 0 -/* 80C23130 41 80 00 AC */ blt lbl_80C231DC -/* 80C23134 C0 3F 04 D0 */ lfs f1, 0x4d0(r31) -/* 80C23138 C0 1F 09 5C */ lfs f0, 0x95c(r31) -/* 80C2313C EC 01 00 28 */ fsubs f0, f1, f0 -/* 80C23140 D0 1F 04 D0 */ stfs f0, 0x4d0(r31) -/* 80C23144 C0 3F 04 D8 */ lfs f1, 0x4d8(r31) -/* 80C23148 C0 1F 09 64 */ lfs f0, 0x964(r31) -/* 80C2314C EC 01 00 28 */ fsubs f0, f1, f0 -/* 80C23150 D0 1F 04 D8 */ stfs f0, 0x4d8(r31) -/* 80C23154 C0 3E 00 7C */ lfs f1, 0x7c(r30) -/* 80C23158 D0 21 00 0C */ stfs f1, 0xc(r1) -/* 80C2315C C0 1E 00 A8 */ lfs f0, 0xa8(r30) -/* 80C23160 D0 01 00 10 */ stfs f0, 0x10(r1) -/* 80C23164 D0 21 00 14 */ stfs f1, 0x14(r1) -/* 80C23168 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C2316C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C23170 38 63 5B D4 */ addi r3, r3, 0x5bd4 -/* 80C23174 38 80 00 04 */ li r4, 4 -/* 80C23178 38 A0 00 1F */ li r5, 0x1f -/* 80C2317C 38 C1 00 0C */ addi r6, r1, 0xc -/* 80C23180 4B 44 C8 A5 */ bl StartShock__12dVibration_cFii4cXyz -/* 80C23184 88 1F 04 E2 */ lbz r0, 0x4e2(r31) -/* 80C23188 7C 03 07 74 */ extsb r3, r0 -/* 80C2318C 4B 40 9E E1 */ bl dComIfGp_getReverb__Fi -/* 80C23190 7C 67 1B 78 */ mr r7, r3 -/* 80C23194 3C 60 00 08 */ lis r3, 0x0008 /* 0x000801D3@ha */ -/* 80C23198 38 03 01 D3 */ addi r0, r3, 0x01D3 /* 0x000801D3@l */ -/* 80C2319C 90 01 00 08 */ stw r0, 8(r1) -/* 80C231A0 3C 60 80 45 */ lis r3, mAudioMgrPtr__10Z2AudioMgr@ha /* 0x80451368@ha */ -/* 80C231A4 38 63 13 68 */ addi r3, r3, mAudioMgrPtr__10Z2AudioMgr@l /* 0x80451368@l */ -/* 80C231A8 80 63 00 00 */ lwz r3, 0(r3) -/* 80C231AC 38 81 00 08 */ addi r4, r1, 8 -/* 80C231B0 38 BF 05 38 */ addi r5, r31, 0x538 -/* 80C231B4 38 C0 00 00 */ li r6, 0 -/* 80C231B8 C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C231BC FC 40 08 90 */ fmr f2, f1 -/* 80C231C0 C0 7E 00 B4 */ lfs f3, 0xb4(r30) -/* 80C231C4 FC 80 18 90 */ fmr f4, f3 -/* 80C231C8 39 00 00 00 */ li r8, 0 -/* 80C231CC 4B 68 87 B9 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc -/* 80C231D0 7F E3 FB 78 */ mr r3, r31 -/* 80C231D4 4B FF FD 25 */ bl mode_init_wait__13daObjIceBlk_cFv -/* 80C231D8 48 00 01 90 */ b lbl_80C23368 -lbl_80C231DC: -/* 80C231DC 80 1F 09 54 */ lwz r0, 0x954(r31) -/* 80C231E0 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e -/* 80C231E4 40 82 01 84 */ bne lbl_80C23368 -/* 80C231E8 7F E3 FB 78 */ mr r3, r31 -/* 80C231EC 48 00 06 C5 */ bl checkFall__13daObjIceBlk_cFv -/* 80C231F0 2C 03 00 00 */ cmpwi r3, 0 -/* 80C231F4 41 82 01 74 */ beq lbl_80C23368 -/* 80C231F8 C0 1F 04 F8 */ lfs f0, 0x4f8(r31) -/* 80C231FC D0 01 00 18 */ stfs f0, 0x18(r1) -/* 80C23200 C0 1F 04 FC */ lfs f0, 0x4fc(r31) -/* 80C23204 D0 01 00 1C */ stfs f0, 0x1c(r1) -/* 80C23208 C0 1F 05 00 */ lfs f0, 0x500(r31) -/* 80C2320C D0 01 00 20 */ stfs f0, 0x20(r1) -/* 80C23210 80 1F 09 50 */ lwz r0, 0x950(r31) -/* 80C23214 2C 00 00 01 */ cmpwi r0, 1 -/* 80C23218 40 82 00 50 */ bne lbl_80C23268 -/* 80C2321C C0 1F 04 D0 */ lfs f0, 0x4d0(r31) -/* 80C23220 C0 7F 09 C4 */ lfs f3, 0x9c4(r31) -/* 80C23224 EC 00 18 28 */ fsubs f0, f0, f3 -/* 80C23228 C0 5E 00 CC */ lfs f2, 0xcc(r30) -/* 80C2322C EC 00 10 24 */ fdivs f0, f0, f2 -/* 80C23230 FC 00 00 1E */ fctiwz f0, f0 -/* 80C23234 D8 01 00 30 */ stfd f0, 0x30(r1) -/* 80C23238 80 01 00 34 */ lwz r0, 0x34(r1) -/* 80C2323C C8 3E 00 D0 */ lfd f1, 0xd0(r30) -/* 80C23240 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80C23244 90 01 00 3C */ stw r0, 0x3c(r1) -/* 80C23248 3C 00 43 30 */ lis r0, 0x4330 -/* 80C2324C 90 01 00 38 */ stw r0, 0x38(r1) -/* 80C23250 C8 01 00 38 */ lfd f0, 0x38(r1) -/* 80C23254 EC 00 08 28 */ fsubs f0, f0, f1 -/* 80C23258 EC 02 00 32 */ fmuls f0, f2, f0 -/* 80C2325C EC 03 00 2A */ fadds f0, f3, f0 -/* 80C23260 D0 1F 04 D0 */ stfs f0, 0x4d0(r31) -/* 80C23264 48 00 00 FC */ b lbl_80C23360 -lbl_80C23268: -/* 80C23268 2C 00 00 03 */ cmpwi r0, 3 -/* 80C2326C 40 82 00 50 */ bne lbl_80C232BC -/* 80C23270 C0 7F 09 C4 */ lfs f3, 0x9c4(r31) -/* 80C23274 C0 1F 04 D0 */ lfs f0, 0x4d0(r31) -/* 80C23278 EC 03 00 28 */ fsubs f0, f3, f0 -/* 80C2327C C0 5E 00 CC */ lfs f2, 0xcc(r30) -/* 80C23280 EC 00 10 24 */ fdivs f0, f0, f2 -/* 80C23284 FC 00 00 1E */ fctiwz f0, f0 -/* 80C23288 D8 01 00 38 */ stfd f0, 0x38(r1) -/* 80C2328C 80 01 00 3C */ lwz r0, 0x3c(r1) -/* 80C23290 C8 3E 00 D0 */ lfd f1, 0xd0(r30) -/* 80C23294 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80C23298 90 01 00 34 */ stw r0, 0x34(r1) -/* 80C2329C 3C 00 43 30 */ lis r0, 0x4330 -/* 80C232A0 90 01 00 30 */ stw r0, 0x30(r1) -/* 80C232A4 C8 01 00 30 */ lfd f0, 0x30(r1) -/* 80C232A8 EC 00 08 28 */ fsubs f0, f0, f1 -/* 80C232AC EC 02 00 32 */ fmuls f0, f2, f0 -/* 80C232B0 EC 03 00 28 */ fsubs f0, f3, f0 -/* 80C232B4 D0 1F 04 D0 */ stfs f0, 0x4d0(r31) -/* 80C232B8 48 00 00 A8 */ b lbl_80C23360 -lbl_80C232BC: -/* 80C232BC 2C 00 00 00 */ cmpwi r0, 0 -/* 80C232C0 40 82 00 50 */ bne lbl_80C23310 -/* 80C232C4 C0 1F 04 D8 */ lfs f0, 0x4d8(r31) -/* 80C232C8 C0 7F 09 CC */ lfs f3, 0x9cc(r31) -/* 80C232CC EC 00 18 28 */ fsubs f0, f0, f3 -/* 80C232D0 C0 5E 00 CC */ lfs f2, 0xcc(r30) -/* 80C232D4 EC 00 10 24 */ fdivs f0, f0, f2 -/* 80C232D8 FC 00 00 1E */ fctiwz f0, f0 -/* 80C232DC D8 01 00 38 */ stfd f0, 0x38(r1) -/* 80C232E0 80 01 00 3C */ lwz r0, 0x3c(r1) -/* 80C232E4 C8 3E 00 D0 */ lfd f1, 0xd0(r30) -/* 80C232E8 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80C232EC 90 01 00 34 */ stw r0, 0x34(r1) -/* 80C232F0 3C 00 43 30 */ lis r0, 0x4330 -/* 80C232F4 90 01 00 30 */ stw r0, 0x30(r1) -/* 80C232F8 C8 01 00 30 */ lfd f0, 0x30(r1) -/* 80C232FC EC 00 08 28 */ fsubs f0, f0, f1 -/* 80C23300 EC 02 00 32 */ fmuls f0, f2, f0 -/* 80C23304 EC 03 00 2A */ fadds f0, f3, f0 -/* 80C23308 D0 1F 04 D8 */ stfs f0, 0x4d8(r31) -/* 80C2330C 48 00 00 54 */ b lbl_80C23360 -lbl_80C23310: -/* 80C23310 2C 00 00 02 */ cmpwi r0, 2 -/* 80C23314 40 82 00 4C */ bne lbl_80C23360 -/* 80C23318 C0 7F 09 CC */ lfs f3, 0x9cc(r31) -/* 80C2331C C0 1F 04 D8 */ lfs f0, 0x4d8(r31) -/* 80C23320 EC 03 00 28 */ fsubs f0, f3, f0 -/* 80C23324 C0 5E 00 CC */ lfs f2, 0xcc(r30) -/* 80C23328 EC 00 10 24 */ fdivs f0, f0, f2 -/* 80C2332C FC 00 00 1E */ fctiwz f0, f0 -/* 80C23330 D8 01 00 38 */ stfd f0, 0x38(r1) -/* 80C23334 80 01 00 3C */ lwz r0, 0x3c(r1) -/* 80C23338 C8 3E 00 D0 */ lfd f1, 0xd0(r30) -/* 80C2333C 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80C23340 90 01 00 34 */ stw r0, 0x34(r1) -/* 80C23344 3C 00 43 30 */ lis r0, 0x4330 -/* 80C23348 90 01 00 30 */ stw r0, 0x30(r1) -/* 80C2334C C8 01 00 30 */ lfd f0, 0x30(r1) -/* 80C23350 EC 00 08 28 */ fsubs f0, f0, f1 -/* 80C23354 EC 02 00 32 */ fmuls f0, f2, f0 -/* 80C23358 EC 03 00 28 */ fsubs f0, f3, f0 -/* 80C2335C D0 1F 04 D8 */ stfs f0, 0x4d8(r31) -lbl_80C23360: -/* 80C23360 7F E3 FB 78 */ mr r3, r31 -/* 80C23364 4B FF FB 95 */ bl mode_init_wait__13daObjIceBlk_cFv -lbl_80C23368: -/* 80C23368 7F E3 FB 78 */ mr r3, r31 -/* 80C2336C 4B FF F7 99 */ bl clrCounter__13daObjIceBlk_cFv -/* 80C23370 83 E1 00 4C */ lwz r31, 0x4c(r1) -/* 80C23374 83 C1 00 48 */ lwz r30, 0x48(r1) -/* 80C23378 80 01 00 54 */ lwz r0, 0x54(r1) -/* 80C2337C 7C 08 03 A6 */ mtlr r0 -/* 80C23380 38 21 00 50 */ addi r1, r1, 0x50 -/* 80C23384 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c.s deleted file mode 100644 index bc9dd0a114..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/rideCallBack__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c.s +++ /dev/null @@ -1,7 +0,0 @@ -lbl_80C21DAC: -/* 80C21DAC A8 05 00 08 */ lha r0, 8(r5) -/* 80C21DB0 2C 00 00 FD */ cmpwi r0, 0xfd -/* 80C21DB4 4C 82 00 20 */ bnelr -/* 80C21DB8 38 00 00 01 */ li r0, 1 -/* 80C21DBC 98 04 09 D1 */ stb r0, 0x9d1(r4) -/* 80C21DC0 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/saveCurrentPos__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/saveCurrentPos__13daObjIceBlk_cFv.s deleted file mode 100644 index 9b6c222162..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/saveCurrentPos__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,163 +0,0 @@ -lbl_80C21FC8: -/* 80C21FC8 94 21 FF A0 */ stwu r1, -0x60(r1) -/* 80C21FCC 7C 08 02 A6 */ mflr r0 -/* 80C21FD0 90 01 00 64 */ stw r0, 0x64(r1) -/* 80C21FD4 DB E1 00 50 */ stfd f31, 0x50(r1) -/* 80C21FD8 F3 E1 00 58 */ psq_st f31, 88(r1), 0, 0 /* qr0 */ -/* 80C21FDC DB C1 00 40 */ stfd f30, 0x40(r1) -/* 80C21FE0 F3 C1 00 48 */ psq_st f30, 72(r1), 0, 0 /* qr0 */ -/* 80C21FE4 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C21FE8 4B 74 01 ED */ bl _savegpr_27 -/* 80C21FEC 7C 7E 1B 78 */ mr r30, r3 -/* 80C21FF0 3C 60 80 C2 */ lis r3, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C21FF4 3B A3 42 F4 */ addi r29, r3, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C21FF8 3B E0 FF FF */ li r31, -1 -/* 80C21FFC 80 7E 09 BC */ lwz r3, 0x9bc(r30) -/* 80C22000 28 03 00 00 */ cmplwi r3, 0 -/* 80C22004 40 82 00 0C */ bne lbl_80C22010 -/* 80C22008 38 60 FF FF */ li r3, -1 -/* 80C2200C 48 00 01 CC */ b lbl_80C221D8 -lbl_80C22010: -/* 80C22010 83 83 00 08 */ lwz r28, 8(r3) -/* 80C22014 3B 60 00 00 */ li r27, 0 -/* 80C22018 C3 FD 00 7C */ lfs f31, 0x7c(r29) -/* 80C2201C C3 DD 00 98 */ lfs f30, 0x98(r29) -/* 80C22020 48 00 01 30 */ b lbl_80C22150 -lbl_80C22024: -/* 80C22024 C0 3E 04 D8 */ lfs f1, 0x4d8(r30) -/* 80C22028 C0 1E 04 D0 */ lfs f0, 0x4d0(r30) -/* 80C2202C D0 01 00 0C */ stfs f0, 0xc(r1) -/* 80C22030 D3 E1 00 10 */ stfs f31, 0x10(r1) -/* 80C22034 D0 21 00 14 */ stfs f1, 0x14(r1) -/* 80C22038 C0 3C 00 0C */ lfs f1, 0xc(r28) -/* 80C2203C C0 1C 00 04 */ lfs f0, 4(r28) -/* 80C22040 D0 01 00 18 */ stfs f0, 0x18(r1) -/* 80C22044 D3 E1 00 1C */ stfs f31, 0x1c(r1) -/* 80C22048 D0 21 00 20 */ stfs f1, 0x20(r1) -/* 80C2204C 38 61 00 0C */ addi r3, r1, 0xc -/* 80C22050 38 81 00 18 */ addi r4, r1, 0x18 -/* 80C22054 4B 72 53 49 */ bl PSVECSquareDistance -/* 80C22058 FC 01 F8 40 */ fcmpo cr0, f1, f31 -/* 80C2205C 40 81 00 58 */ ble lbl_80C220B4 -/* 80C22060 FC 00 08 34 */ frsqrte f0, f1 -/* 80C22064 C8 9D 00 80 */ lfd f4, 0x80(r29) -/* 80C22068 FC 44 00 32 */ fmul f2, f4, f0 -/* 80C2206C C8 7D 00 88 */ lfd f3, 0x88(r29) -/* 80C22070 FC 00 00 32 */ fmul f0, f0, f0 -/* 80C22074 FC 01 00 32 */ fmul f0, f1, f0 -/* 80C22078 FC 03 00 28 */ fsub f0, f3, f0 -/* 80C2207C FC 02 00 32 */ fmul f0, f2, f0 -/* 80C22080 FC 44 00 32 */ fmul f2, f4, f0 -/* 80C22084 FC 00 00 32 */ fmul f0, f0, f0 -/* 80C22088 FC 01 00 32 */ fmul f0, f1, f0 -/* 80C2208C FC 03 00 28 */ fsub f0, f3, f0 -/* 80C22090 FC 02 00 32 */ fmul f0, f2, f0 -/* 80C22094 FC 44 00 32 */ fmul f2, f4, f0 -/* 80C22098 FC 00 00 32 */ fmul f0, f0, f0 -/* 80C2209C FC 01 00 32 */ fmul f0, f1, f0 -/* 80C220A0 FC 03 00 28 */ fsub f0, f3, f0 -/* 80C220A4 FC 02 00 32 */ fmul f0, f2, f0 -/* 80C220A8 FC 21 00 32 */ fmul f1, f1, f0 -/* 80C220AC FC 20 08 18 */ frsp f1, f1 -/* 80C220B0 48 00 00 88 */ b lbl_80C22138 -lbl_80C220B4: -/* 80C220B4 C8 1D 00 90 */ lfd f0, 0x90(r29) -/* 80C220B8 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80C220BC 40 80 00 10 */ bge lbl_80C220CC -/* 80C220C0 3C 60 80 45 */ lis r3, __float_nan@ha /* 0x80450AE0@ha */ -/* 80C220C4 C0 23 0A E0 */ lfs f1, __float_nan@l(r3) /* 0x80450AE0@l */ -/* 80C220C8 48 00 00 70 */ b lbl_80C22138 -lbl_80C220CC: -/* 80C220CC D0 21 00 08 */ stfs f1, 8(r1) -/* 80C220D0 80 81 00 08 */ lwz r4, 8(r1) -/* 80C220D4 54 83 00 50 */ rlwinm r3, r4, 0, 1, 8 -/* 80C220D8 3C 00 7F 80 */ lis r0, 0x7f80 -/* 80C220DC 7C 03 00 00 */ cmpw r3, r0 -/* 80C220E0 41 82 00 14 */ beq lbl_80C220F4 -/* 80C220E4 40 80 00 40 */ bge lbl_80C22124 -/* 80C220E8 2C 03 00 00 */ cmpwi r3, 0 -/* 80C220EC 41 82 00 20 */ beq lbl_80C2210C -/* 80C220F0 48 00 00 34 */ b lbl_80C22124 -lbl_80C220F4: -/* 80C220F4 54 80 02 7F */ clrlwi. r0, r4, 9 -/* 80C220F8 41 82 00 0C */ beq lbl_80C22104 -/* 80C220FC 38 00 00 01 */ li r0, 1 -/* 80C22100 48 00 00 28 */ b lbl_80C22128 -lbl_80C22104: -/* 80C22104 38 00 00 02 */ li r0, 2 -/* 80C22108 48 00 00 20 */ b lbl_80C22128 -lbl_80C2210C: -/* 80C2210C 54 80 02 7F */ clrlwi. r0, r4, 9 -/* 80C22110 41 82 00 0C */ beq lbl_80C2211C -/* 80C22114 38 00 00 05 */ li r0, 5 -/* 80C22118 48 00 00 10 */ b lbl_80C22128 -lbl_80C2211C: -/* 80C2211C 38 00 00 03 */ li r0, 3 -/* 80C22120 48 00 00 08 */ b lbl_80C22128 -lbl_80C22124: -/* 80C22124 38 00 00 04 */ li r0, 4 -lbl_80C22128: -/* 80C22128 2C 00 00 01 */ cmpwi r0, 1 -/* 80C2212C 40 82 00 0C */ bne lbl_80C22138 -/* 80C22130 3C 60 80 45 */ lis r3, __float_nan@ha /* 0x80450AE0@ha */ -/* 80C22134 C0 23 0A E0 */ lfs f1, __float_nan@l(r3) /* 0x80450AE0@l */ -lbl_80C22138: -/* 80C22138 FC 01 F0 40 */ fcmpo cr0, f1, f30 -/* 80C2213C 40 80 00 0C */ bge lbl_80C22148 -/* 80C22140 3B FB 00 01 */ addi r31, r27, 1 -/* 80C22144 48 00 00 1C */ b lbl_80C22160 -lbl_80C22148: -/* 80C22148 3B 9C 00 10 */ addi r28, r28, 0x10 -/* 80C2214C 3B 7B 00 01 */ addi r27, r27, 1 -lbl_80C22150: -/* 80C22150 80 7E 09 BC */ lwz r3, 0x9bc(r30) -/* 80C22154 A0 03 00 00 */ lhz r0, 0(r3) -/* 80C22158 7C 1B 00 00 */ cmpw r27, r0 -/* 80C2215C 41 80 FE C8 */ blt lbl_80C22024 -lbl_80C22160: -/* 80C22160 2C 1F 00 00 */ cmpwi r31, 0 -/* 80C22164 40 80 00 0C */ bge lbl_80C22170 -/* 80C22168 7F E3 FB 78 */ mr r3, r31 -/* 80C2216C 48 00 00 6C */ b lbl_80C221D8 -lbl_80C22170: -/* 80C22170 3B 60 00 00 */ li r27, 0 -/* 80C22174 48 00 00 54 */ b lbl_80C221C8 -lbl_80C22178: -/* 80C22178 38 00 00 01 */ li r0, 1 -/* 80C2217C 7C 00 D8 30 */ slw r0, r0, r27 -/* 80C22180 7F E0 00 39 */ and. r0, r31, r0 -/* 80C22184 41 82 00 24 */ beq lbl_80C221A8 -/* 80C22188 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C2218C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C22190 88 1E 09 C0 */ lbz r0, 0x9c0(r30) -/* 80C22194 7C 80 DA 14 */ add r4, r0, r27 -/* 80C22198 88 1E 04 BA */ lbz r0, 0x4ba(r30) -/* 80C2219C 7C 05 07 74 */ extsb r5, r0 -/* 80C221A0 4B 41 30 61 */ bl onSwitch__10dSv_info_cFii -/* 80C221A4 48 00 00 20 */ b lbl_80C221C4 -lbl_80C221A8: -/* 80C221A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C221AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C221B0 88 1E 09 C0 */ lbz r0, 0x9c0(r30) -/* 80C221B4 7C 80 DA 14 */ add r4, r0, r27 -/* 80C221B8 88 1E 04 BA */ lbz r0, 0x4ba(r30) -/* 80C221BC 7C 05 07 74 */ extsb r5, r0 -/* 80C221C0 4B 41 30 F1 */ bl offSwitch__10dSv_info_cFii -lbl_80C221C4: -/* 80C221C4 3B 7B 00 01 */ addi r27, r27, 1 -lbl_80C221C8: -/* 80C221C8 88 1E 09 C1 */ lbz r0, 0x9c1(r30) -/* 80C221CC 7C 1B 00 00 */ cmpw r27, r0 -/* 80C221D0 41 80 FF A8 */ blt lbl_80C22178 -/* 80C221D4 7F E3 FB 78 */ mr r3, r31 -lbl_80C221D8: -/* 80C221D8 E3 E1 00 58 */ psq_l f31, 88(r1), 0, 0 /* qr0 */ -/* 80C221DC CB E1 00 50 */ lfd f31, 0x50(r1) -/* 80C221E0 E3 C1 00 48 */ psq_l f30, 72(r1), 0, 0 /* qr0 */ -/* 80C221E4 CB C1 00 40 */ lfd f30, 0x40(r1) -/* 80C221E8 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C221EC 4B 74 00 35 */ bl _restgpr_27 -/* 80C221F0 80 01 00 64 */ lwz r0, 0x64(r1) -/* 80C221F4 7C 08 03 A6 */ mtlr r0 -/* 80C221F8 38 21 00 60 */ addi r1, r1, 0x60 -/* 80C221FC 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/setBaseMtx__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/setBaseMtx__13daObjIceBlk_cFv.s deleted file mode 100644 index 03a8d12e73..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/setBaseMtx__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,34 +0,0 @@ -lbl_80C21E24: -/* 80C21E24 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80C21E28 7C 08 02 A6 */ mflr r0 -/* 80C21E2C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80C21E30 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80C21E34 7C 7F 1B 78 */ mr r31, r3 -/* 80C21E38 38 7F 04 D0 */ addi r3, r31, 0x4d0 -/* 80C21E3C 4B 3E AF 29 */ bl transS__14mDoMtx_stack_cFRC4cXyz -/* 80C21E40 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80C21E44 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80C21E48 A8 9F 04 E6 */ lha r4, 0x4e6(r31) -/* 80C21E4C 4B 3E A5 E9 */ bl mDoMtx_YrotM__FPA4_fs -/* 80C21E50 80 9F 05 A8 */ lwz r4, 0x5a8(r31) -/* 80C21E54 28 04 00 00 */ cmplwi r4, 0 -/* 80C21E58 41 82 00 14 */ beq lbl_80C21E6C -/* 80C21E5C 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80C21E60 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80C21E64 38 84 00 24 */ addi r4, r4, 0x24 -/* 80C21E68 4B 72 46 49 */ bl PSMTXCopy -lbl_80C21E6C: -/* 80C21E6C 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80C21E70 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80C21E74 80 9F 05 AC */ lwz r4, 0x5ac(r31) -/* 80C21E78 38 84 00 24 */ addi r4, r4, 0x24 -/* 80C21E7C 4B 72 46 35 */ bl PSMTXCopy -/* 80C21E80 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80C21E84 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 80C21E88 38 9F 05 6C */ addi r4, r31, 0x56c -/* 80C21E8C 4B 72 46 25 */ bl PSMTXCopy -/* 80C21E90 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80C21E94 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80C21E98 7C 08 03 A6 */ mtlr r0 -/* 80C21E9C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80C21EA0 4E 80 00 20 */ blr diff --git a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/setEffect__13daObjIceBlk_cFv.s b/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/setEffect__13daObjIceBlk_cFv.s deleted file mode 100644 index bf4922bf89..0000000000 --- a/asm/rel/d/a/obj/d_a_obj_iceblock/d_a_obj_iceblock/setEffect__13daObjIceBlk_cFv.s +++ /dev/null @@ -1,101 +0,0 @@ -lbl_80C23388: -/* 80C23388 94 21 FF C0 */ stwu r1, -0x40(r1) -/* 80C2338C 7C 08 02 A6 */ mflr r0 -/* 80C23390 90 01 00 44 */ stw r0, 0x44(r1) -/* 80C23394 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C23398 4B 73 EE 39 */ bl _savegpr_26 -/* 80C2339C 7C 7D 1B 78 */ mr r29, r3 -/* 80C233A0 3C 60 80 C2 */ lis r3, l_dir_vec@ha /* 0x80C242F4@ha */ -/* 80C233A4 3B C3 42 F4 */ addi r30, r3, l_dir_vec@l /* 0x80C242F4@l */ -/* 80C233A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80C233AC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80C233B0 80 7F 5D 3C */ lwz r3, 0x5d3c(r31) -/* 80C233B4 38 00 00 FF */ li r0, 0xff -/* 80C233B8 90 01 00 08 */ stw r0, 8(r1) -/* 80C233BC 38 80 00 00 */ li r4, 0 -/* 80C233C0 90 81 00 0C */ stw r4, 0xc(r1) -/* 80C233C4 38 00 FF FF */ li r0, -1 -/* 80C233C8 90 01 00 10 */ stw r0, 0x10(r1) -/* 80C233CC 90 81 00 14 */ stw r4, 0x14(r1) -/* 80C233D0 90 81 00 18 */ stw r4, 0x18(r1) -/* 80C233D4 90 81 00 1C */ stw r4, 0x1c(r1) -/* 80C233D8 80 9D 09 D4 */ lwz r4, 0x9d4(r29) -/* 80C233DC 38 A0 00 00 */ li r5, 0 -/* 80C233E0 3C C0 00 01 */ lis r6, 0x0001 /* 0x0000867B@ha */ -/* 80C233E4 38 C6 86 7B */ addi r6, r6, 0x867B /* 0x0000867B@l */ -/* 80C233E8 38 FD 04 D0 */ addi r7, r29, 0x4d0 -/* 80C233EC 39 00 00 00 */ li r8, 0 -/* 80C233F0 39 3D 04 E4 */ addi r9, r29, 0x4e4 -/* 80C233F4 39 40 00 00 */ li r10, 0 -/* 80C233F8 C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C233FC 4B 42 A0 D1 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf -/* 80C23400 90 7D 09 D4 */ stw r3, 0x9d4(r29) -/* 80C23404 80 7F 5D 3C */ lwz r3, 0x5d3c(r31) -/* 80C23408 38 00 00 FF */ li r0, 0xff -/* 80C2340C 90 01 00 08 */ stw r0, 8(r1) -/* 80C23410 38 80 00 00 */ li r4, 0 -/* 80C23414 90 81 00 0C */ stw r4, 0xc(r1) -/* 80C23418 38 00 FF FF */ li r0, -1 -/* 80C2341C 90 01 00 10 */ stw r0, 0x10(r1) -/* 80C23420 90 81 00 14 */ stw r4, 0x14(r1) -/* 80C23424 90 81 00 18 */ stw r4, 0x18(r1) -/* 80C23428 90 81 00 1C */ stw r4, 0x1c(r1) -/* 80C2342C 80 9D 09 D8 */ lwz r4, 0x9d8(r29) -/* 80C23430 38 A0 00 00 */ li r5, 0 -/* 80C23434 A0 DE 00 D8 */ lhz r6, 0xd8(r30) -/* 80C23438 38 FD 04 D0 */ addi r7, r29, 0x4d0 -/* 80C2343C 39 00 00 00 */ li r8, 0 -/* 80C23440 39 3D 04 E4 */ addi r9, r29, 0x4e4 -/* 80C23444 39 40 00 00 */ li r10, 0 -/* 80C23448 C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C2344C 4B 42 A0 81 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf -/* 80C23450 90 7D 09 D8 */ stw r3, 0x9d8(r29) -/* 80C23454 3B 40 00 00 */ li r26, 0 -/* 80C23458 3B 80 00 00 */ li r28, 0 -/* 80C2345C 3B 7E 00 DC */ addi r27, r30, 0xdc -lbl_80C23460: -/* 80C23460 80 7F 5D 3C */ lwz r3, 0x5d3c(r31) -/* 80C23464 38 80 00 00 */ li r4, 0 -/* 80C23468 90 81 00 08 */ stw r4, 8(r1) -/* 80C2346C 38 00 FF FF */ li r0, -1 -/* 80C23470 90 01 00 0C */ stw r0, 0xc(r1) -/* 80C23474 90 81 00 10 */ stw r4, 0x10(r1) -/* 80C23478 90 81 00 14 */ stw r4, 0x14(r1) -/* 80C2347C 90 81 00 18 */ stw r4, 0x18(r1) -/* 80C23480 38 80 00 00 */ li r4, 0 -/* 80C23484 7C BB E2 2E */ lhzx r5, r27, r28 -/* 80C23488 38 DD 04 D0 */ addi r6, r29, 0x4d0 -/* 80C2348C 38 E0 00 00 */ li r7, 0 -/* 80C23490 39 1D 04 B4 */ addi r8, r29, 0x4b4 -/* 80C23494 39 3D 04 EC */ addi r9, r29, 0x4ec -/* 80C23498 39 40 00 FF */ li r10, 0xff -/* 80C2349C C0 3E 00 A8 */ lfs f1, 0xa8(r30) -/* 80C234A0 4B 42 95 F1 */ bl set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf -/* 80C234A4 3B 5A 00 01 */ addi r26, r26, 1 -/* 80C234A8 2C 1A 00 02 */ cmpwi r26, 2 -/* 80C234AC 3B 9C 00 02 */ addi r28, r28, 2 -/* 80C234B0 41 80 FF B0 */ blt lbl_80C23460 -/* 80C234B4 38 60 00 00 */ li r3, 0 -/* 80C234B8 38 A0 00 01 */ li r5, 1 -/* 80C234BC 38 80 00 00 */ li r4, 0 -/* 80C234C0 38 00 00 02 */ li r0, 2 -/* 80C234C4 7C 09 03 A6 */ mtctr r0 -lbl_80C234C8: -/* 80C234C8 38 E3 09 E4 */ addi r7, r3, 0x9e4 -/* 80C234CC 7C DD 38 2E */ lwzx r6, r29, r7 -/* 80C234D0 28 06 00 00 */ cmplwi r6, 0 -/* 80C234D4 41 82 00 18 */ beq lbl_80C234EC -/* 80C234D8 80 06 00 F4 */ lwz r0, 0xf4(r6) -/* 80C234DC 60 00 00 01 */ ori r0, r0, 1 -/* 80C234E0 90 06 00 F4 */ stw r0, 0xf4(r6) -/* 80C234E4 90 A6 00 24 */ stw r5, 0x24(r6) -/* 80C234E8 7C 9D 39 2E */ stwx r4, r29, r7 -lbl_80C234EC: -/* 80C234EC 38 63 00 04 */ addi r3, r3, 4 -/* 80C234F0 42 00 FF D8 */ bdnz lbl_80C234C8 -/* 80C234F4 39 61 00 40 */ addi r11, r1, 0x40 -/* 80C234F8 4B 73 ED 25 */ bl _restgpr_26 -/* 80C234FC 80 01 00 44 */ lwz r0, 0x44(r1) -/* 80C23500 7C 08 03 A6 */ mtlr r0 -/* 80C23504 38 21 00 40 */ addi r1, r1, 0x40 -/* 80C23508 4E 80 00 20 */ blr |
