diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2022-07-02 15:15:47 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-02 15:15:47 -0700 |
| commit | b68cfbc0e6a66e9ef46ab01264dbe9e92b65bf8e (patch) | |
| tree | 76b6e4b713e658f58e84b4369d8ace35b90e3717 /asm | |
| parent | b973f1c79806571e8f96ede37eae7bcda431ec21 (diff) | |
| parent | b99af1efc3c29179c75c5edc2e93ba1936be0da0 (diff) | |
Merge pull request #204 from lepelog/misc
misc and d_event
Diffstat (limited to 'asm')
17 files changed, 0 insertions, 1146 deletions
diff --git a/asm/d/event/d_event/Step__14dEvt_control_cFv.s b/asm/d/event/d_event/Step__14dEvt_control_cFv.s deleted file mode 100644 index 960dcca14f..0000000000 --- a/asm/d/event/d_event/Step__14dEvt_control_cFv.s +++ /dev/null @@ -1,278 +0,0 @@ -lbl_80042BBC: -/* 80042BBC 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80042BC0 7C 08 02 A6 */ mflr r0 -/* 80042BC4 90 01 00 24 */ stw r0, 0x24(r1) -/* 80042BC8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80042BCC 48 31 F6 0D */ bl _savegpr_28 -/* 80042BD0 7C 7D 1B 78 */ mr r29, r3 -/* 80042BD4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80042BD8 3B E4 61 C0 */ addi r31, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042BDC 3B DF 4F F8 */ addi r30, r31, 0x4ff8 -/* 80042BE0 38 00 00 00 */ li r0, 0 -/* 80042BE4 98 03 00 E7 */ stb r0, 0xe7(r3) -/* 80042BE8 88 03 00 E2 */ lbz r0, 0xe2(r3) -/* 80042BEC 98 03 00 E8 */ stb r0, 0xe8(r3) -/* 80042BF0 4B FF FD E5 */ bl skipper__14dEvt_control_cFv -/* 80042BF4 A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042BF8 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c -/* 80042BFC 41 82 00 54 */ beq lbl_80042C50 -/* 80042C00 88 1D 00 E5 */ lbz r0, 0xe5(r29) -/* 80042C04 28 00 00 01 */ cmplwi r0, 1 -/* 80042C08 40 82 00 24 */ bne lbl_80042C2C -/* 80042C0C 38 00 00 05 */ li r0, 5 -/* 80042C10 98 1D 00 E5 */ stb r0, 0xe5(r29) -/* 80042C14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80042C18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042C1C 80 03 5D BC */ lwz r0, 0x5dbc(r3) -/* 80042C20 28 00 00 00 */ cmplwi r0, 0 -/* 80042C24 41 82 00 08 */ beq lbl_80042C2C -/* 80042C28 48 1F 54 71 */ bl endFlowGroup__12dMsgObject_cFv -lbl_80042C2C: -/* 80042C2C 7F C3 F3 78 */ mr r3, r30 -/* 80042C30 A8 9D 00 DE */ lha r4, 0xde(r29) -/* 80042C34 48 00 48 89 */ bl getEventData__16dEvent_manager_cFs -/* 80042C38 28 03 00 00 */ cmplwi r3, 0 -/* 80042C3C 41 82 00 08 */ beq lbl_80042C44 -/* 80042C40 48 00 12 BD */ bl forceFinish__12dEvDtEvent_cFv -lbl_80042C44: -/* 80042C44 A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042C48 54 00 07 76 */ rlwinm r0, r0, 0, 0x1d, 0x1b -/* 80042C4C B0 1D 00 D8 */ sth r0, 0xd8(r29) -lbl_80042C50: -/* 80042C50 88 1D 00 E5 */ lbz r0, 0xe5(r29) -/* 80042C54 28 00 00 00 */ cmplwi r0, 0 -/* 80042C58 41 82 00 0C */ beq lbl_80042C64 -/* 80042C5C 7F C3 F3 78 */ mr r3, r30 -/* 80042C60 48 00 42 05 */ bl Sequencer__16dEvent_manager_cFv -lbl_80042C64: -/* 80042C64 A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042C68 54 00 06 2A */ rlwinm r0, r0, 0, 0x18, 0x15 -/* 80042C6C B0 1D 00 D8 */ sth r0, 0xd8(r29) -/* 80042C70 88 1D 00 E5 */ lbz r0, 0xe5(r29) -/* 80042C74 28 00 00 02 */ cmplwi r0, 2 -/* 80042C78 40 82 00 38 */ bne lbl_80042CB0 -/* 80042C7C 7F C3 F3 78 */ mr r3, r30 -/* 80042C80 3C 80 80 38 */ lis r4, d_event_d_event__stringBase0@ha /* 0x80379D80@ha */ -/* 80042C84 38 84 9D 80 */ addi r4, r4, d_event_d_event__stringBase0@l /* 0x80379D80@l */ -/* 80042C88 38 84 00 07 */ addi r4, r4, 7 -/* 80042C8C 48 00 56 BD */ bl cancelStaff__16dEvent_manager_cFPCc -/* 80042C90 38 60 00 00 */ li r3, 0 -/* 80042C94 90 7E 01 8C */ stw r3, 0x18c(r30) -/* 80042C98 B0 7D 00 D8 */ sth r3, 0xd8(r29) -/* 80042C9C A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042CA0 60 00 02 00 */ ori r0, r0, 0x200 -/* 80042CA4 B0 1D 00 D8 */ sth r0, 0xd8(r29) -/* 80042CA8 98 7D 00 E5 */ stb r3, 0xe5(r29) -/* 80042CAC 48 00 00 14 */ b lbl_80042CC0 -lbl_80042CB0: -/* 80042CB0 28 00 00 00 */ cmplwi r0, 0 -/* 80042CB4 40 82 00 0C */ bne lbl_80042CC0 -/* 80042CB8 38 00 00 00 */ li r0, 0 -/* 80042CBC B0 1D 00 D8 */ sth r0, 0xd8(r29) -lbl_80042CC0: -/* 80042CC0 88 9D 00 E5 */ lbz r4, 0xe5(r29) -/* 80042CC4 28 04 00 05 */ cmplwi r4, 5 -/* 80042CC8 40 82 00 88 */ bne lbl_80042D50 -/* 80042CCC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80042CD0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042CD4 88 03 4E 1C */ lbz r0, 0x4e1c(r3) -/* 80042CD8 7C 00 07 75 */ extsb. r0, r0 -/* 80042CDC 40 82 00 74 */ bne lbl_80042D50 -/* 80042CE0 A0 1D 00 DA */ lhz r0, 0xda(r29) -/* 80042CE4 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e -/* 80042CE8 40 82 00 10 */ bne lbl_80042CF8 -/* 80042CEC 80 1D 01 08 */ lwz r0, 0x108(r29) -/* 80042CF0 2C 00 00 00 */ cmpwi r0, 0 -/* 80042CF4 40 80 00 28 */ bge lbl_80042D1C -lbl_80042CF8: -/* 80042CF8 80 1D 01 10 */ lwz r0, 0x110(r29) -/* 80042CFC 2C 00 00 00 */ cmpwi r0, 0 -/* 80042D00 41 82 00 0C */ beq lbl_80042D0C -/* 80042D04 C0 22 84 C8 */ lfs f1, lit_5013(r2) -/* 80042D08 4B FC 53 C9 */ bl fadeOut__13mDoGph_gInf_cFf -lbl_80042D0C: -/* 80042D0C A0 1D 00 DA */ lhz r0, 0xda(r29) -/* 80042D10 54 00 07 FA */ rlwinm r0, r0, 0, 0x1f, 0x1d -/* 80042D14 B0 1D 00 DA */ sth r0, 0xda(r29) -/* 80042D18 4B FF E7 71 */ bl func_80041488 -lbl_80042D1C: -/* 80042D1C 7F A3 EB 78 */ mr r3, r29 -/* 80042D20 4B FF F4 A1 */ bl endProc__14dEvt_control_cFv -/* 80042D24 A0 1D 00 DA */ lhz r0, 0xda(r29) -/* 80042D28 54 00 07 BF */ clrlwi. r0, r0, 0x1e -/* 80042D2C 40 82 00 18 */ bne lbl_80042D44 -/* 80042D30 38 00 00 00 */ li r0, 0 -/* 80042D34 90 1D 01 10 */ stw r0, 0x110(r29) -/* 80042D38 7F C3 F3 78 */ mr r3, r30 -/* 80042D3C 38 80 00 00 */ li r4, 0 -/* 80042D40 48 00 3A C1 */ bl setObjectArchive__16dEvent_manager_cFPc -lbl_80042D44: -/* 80042D44 38 00 00 02 */ li r0, 2 -/* 80042D48 98 1D 00 E5 */ stb r0, 0xe5(r29) -/* 80042D4C 48 00 00 28 */ b lbl_80042D74 -lbl_80042D50: -/* 80042D50 28 04 00 05 */ cmplwi r4, 5 -/* 80042D54 40 82 00 20 */ bne lbl_80042D74 -/* 80042D58 A0 1D 00 DA */ lhz r0, 0xda(r29) -/* 80042D5C 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e -/* 80042D60 40 82 00 10 */ bne lbl_80042D70 -/* 80042D64 80 1D 01 08 */ lwz r0, 0x108(r29) -/* 80042D68 2C 00 00 00 */ cmpwi r0, 0 -/* 80042D6C 40 80 00 08 */ bge lbl_80042D74 -lbl_80042D70: -/* 80042D70 4B FF E7 19 */ bl func_80041488 -lbl_80042D74: -/* 80042D74 7F A3 EB 78 */ mr r3, r29 -/* 80042D78 4B FF F4 DD */ bl change__14dEvt_control_cFv -/* 80042D7C 2C 03 FF FF */ cmpwi r3, -1 -/* 80042D80 41 82 00 50 */ beq lbl_80042DD0 -/* 80042D84 7F C3 F3 78 */ mr r3, r30 -/* 80042D88 3C 80 80 38 */ lis r4, d_event_d_event__stringBase0@ha /* 0x80379D80@ha */ -/* 80042D8C 38 84 9D 80 */ addi r4, r4, d_event_d_event__stringBase0@l /* 0x80379D80@l */ -/* 80042D90 38 84 00 07 */ addi r4, r4, 7 -/* 80042D94 48 00 55 B5 */ bl cancelStaff__16dEvent_manager_cFPCc -/* 80042D98 38 60 00 00 */ li r3, 0 -/* 80042D9C 90 7E 01 8C */ stw r3, 0x18c(r30) -/* 80042DA0 A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042DA4 60 00 02 00 */ ori r0, r0, 0x200 -/* 80042DA8 B0 1D 00 D8 */ sth r0, 0xd8(r29) -/* 80042DAC 98 7D 00 E5 */ stb r3, 0xe5(r29) -/* 80042DB0 A0 7D 00 DA */ lhz r3, 0xda(r29) -/* 80042DB4 54 60 07 FF */ clrlwi. r0, r3, 0x1f -/* 80042DB8 41 82 00 18 */ beq lbl_80042DD0 -/* 80042DBC 54 60 04 3C */ rlwinm r0, r3, 0, 0x10, 0x1e -/* 80042DC0 B0 1D 00 DA */ sth r0, 0xda(r29) -/* 80042DC4 A0 1D 00 DA */ lhz r0, 0xda(r29) -/* 80042DC8 60 00 00 02 */ ori r0, r0, 2 -/* 80042DCC B0 1D 00 DA */ sth r0, 0xda(r29) -lbl_80042DD0: -/* 80042DD0 38 60 00 00 */ li r3, 0 -/* 80042DD4 98 7D 01 28 */ stb r3, 0x128(r29) -/* 80042DD8 88 8D 87 E4 */ lbz r4, struct_80450D64+0x0(r13) -/* 80042DDC 7C 84 07 74 */ extsb r4, r4 -/* 80042DE0 80 1D 01 2C */ lwz r0, 0x12c(r29) -/* 80042DE4 7C 00 20 00 */ cmpw r0, r4 -/* 80042DE8 41 82 00 0C */ beq lbl_80042DF4 -/* 80042DEC 98 7D 01 29 */ stb r3, 0x129(r29) -/* 80042DF0 90 9D 01 2C */ stw r4, 0x12c(r29) -lbl_80042DF4: -/* 80042DF4 88 1D 00 E5 */ lbz r0, 0xe5(r29) -/* 80042DF8 28 00 00 00 */ cmplwi r0, 0 -/* 80042DFC 40 82 00 F8 */ bne lbl_80042EF4 -/* 80042E00 7F A3 EB 78 */ mr r3, r29 -/* 80042E04 4B FF F4 BD */ bl entry__14dEvt_control_cFv -/* 80042E08 2C 03 00 00 */ cmpwi r3, 0 -/* 80042E0C 41 82 00 E8 */ beq lbl_80042EF4 -/* 80042E10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80042E14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042E18 80 03 5D BC */ lwz r0, 0x5dbc(r3) -/* 80042E1C 28 00 00 00 */ cmplwi r0, 0 -/* 80042E20 41 82 00 08 */ beq lbl_80042E28 -/* 80042E24 48 1F 4B 89 */ bl setKillMessageFlag__12dMsgObject_cFv -lbl_80042E28: -/* 80042E28 A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042E2C 60 00 01 00 */ ori r0, r0, 0x100 -/* 80042E30 B0 1D 00 D8 */ sth r0, 0xd8(r29) -/* 80042E34 38 7F 5B D4 */ addi r3, r31, 0x5bd4 -/* 80042E38 38 80 00 1F */ li r4, 0x1f -/* 80042E3C 48 02 CF 59 */ bl StopQuake__12dVibration_cFi -/* 80042E40 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80042E44 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042E48 83 83 5D B4 */ lwz r28, 0x5db4(r3) -/* 80042E4C 48 13 E7 F5 */ bl dCam_getBody__Fv -/* 80042E50 80 03 00 24 */ lwz r0, 0x24(r3) -/* 80042E54 2C 00 00 00 */ cmpwi r0, 0 -/* 80042E58 41 82 00 8C */ beq lbl_80042EE4 -/* 80042E5C 38 80 00 01 */ li r4, 1 -/* 80042E60 38 60 00 00 */ li r3, 0 -/* 80042E64 A0 FC 2F E8 */ lhz r7, 0x2fe8(r28) -/* 80042E68 28 07 00 A2 */ cmplwi r7, 0xa2 -/* 80042E6C 40 82 00 38 */ bne lbl_80042EA4 -/* 80042E70 7C 65 1B 78 */ mr r5, r3 -/* 80042E74 80 DC 28 28 */ lwz r6, 0x2828(r28) -/* 80042E78 28 06 00 00 */ cmplwi r6, 0 -/* 80042E7C 41 82 00 1C */ beq lbl_80042E98 -/* 80042E80 A0 06 00 F8 */ lhz r0, 0xf8(r6) -/* 80042E84 20 00 00 02 */ subfic r0, r0, 2 -/* 80042E88 7C 00 00 34 */ cntlzw r0, r0 -/* 80042E8C 54 00 DE 3F */ rlwinm. r0, r0, 0x1b, 0x18, 0x1f -/* 80042E90 41 82 00 08 */ beq lbl_80042E98 -/* 80042E94 7C 85 23 78 */ mr r5, r4 -lbl_80042E98: -/* 80042E98 54 A0 06 3F */ clrlwi. r0, r5, 0x18 -/* 80042E9C 40 82 00 08 */ bne lbl_80042EA4 -/* 80042EA0 38 60 00 01 */ li r3, 1 -lbl_80042EA4: -/* 80042EA4 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80042EA8 40 82 00 2C */ bne lbl_80042ED4 -/* 80042EAC 38 60 00 00 */ li r3, 0 -/* 80042EB0 28 07 00 A2 */ cmplwi r7, 0xa2 -/* 80042EB4 41 82 00 14 */ beq lbl_80042EC8 -/* 80042EB8 80 1C 05 78 */ lwz r0, 0x578(r28) -/* 80042EBC 54 00 00 85 */ rlwinm. r0, r0, 0, 2, 2 -/* 80042EC0 41 82 00 08 */ beq lbl_80042EC8 -/* 80042EC4 38 60 00 01 */ li r3, 1 -lbl_80042EC8: -/* 80042EC8 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80042ECC 40 82 00 08 */ bne lbl_80042ED4 -/* 80042ED0 38 80 00 00 */ li r4, 0 -lbl_80042ED4: -/* 80042ED4 54 80 06 3F */ clrlwi. r0, r4, 0x18 -/* 80042ED8 41 82 00 0C */ beq lbl_80042EE4 -/* 80042EDC 48 13 E7 65 */ bl dCam_getBody__Fv -/* 80042EE0 48 11 E5 E5 */ bl QuickStart__9dCamera_cFv -lbl_80042EE4: -/* 80042EE4 38 00 00 01 */ li r0, 1 -/* 80042EE8 98 1D 00 E5 */ stb r0, 0xe5(r29) -/* 80042EEC 7F A3 EB 78 */ mr r3, r29 -/* 80042EF0 4B FF F6 C5 */ bl clearSkipSystem__14dEvt_control_cFv -lbl_80042EF4: -/* 80042EF4 38 00 00 00 */ li r0, 0 -/* 80042EF8 98 1D 00 E2 */ stb r0, 0xe2(r29) -/* 80042EFC 90 1D 00 F8 */ stw r0, 0xf8(r29) -/* 80042F00 A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042F04 54 00 05 AD */ rlwinm. r0, r0, 0, 0x16, 0x16 -/* 80042F08 41 82 00 14 */ beq lbl_80042F1C -/* 80042F0C 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13) -/* 80042F10 38 63 04 C4 */ addi r3, r3, 0x4c4 -/* 80042F14 38 80 00 00 */ li r4, 0 -/* 80042F18 48 27 32 D1 */ bl setDemoName__11Z2StatusMgrFPc -lbl_80042F1C: -/* 80042F1C 88 1D 00 E5 */ lbz r0, 0xe5(r29) -/* 80042F20 28 00 00 00 */ cmplwi r0, 0 -/* 80042F24 41 82 00 14 */ beq lbl_80042F38 -/* 80042F28 7F C3 F3 78 */ mr r3, r30 -/* 80042F2C 48 00 44 D1 */ bl Experts__16dEvent_manager_cFv -/* 80042F30 38 60 00 01 */ li r3, 1 -/* 80042F34 48 00 00 5C */ b lbl_80042F90 -lbl_80042F38: -/* 80042F38 88 1D 01 29 */ lbz r0, 0x129(r29) -/* 80042F3C 28 00 00 00 */ cmplwi r0, 0 -/* 80042F40 40 82 00 44 */ bne lbl_80042F84 -/* 80042F44 38 61 00 08 */ addi r3, r1, 8 -/* 80042F48 38 9F 4E 00 */ addi r4, r31, 0x4e00 -/* 80042F4C 38 A0 00 07 */ li r5, 7 -/* 80042F50 48 32 5B 99 */ bl strncpy -/* 80042F54 38 00 00 00 */ li r0, 0 -/* 80042F58 98 01 00 0F */ stb r0, 0xf(r1) -/* 80042F5C 38 7F 5F 5C */ addi r3, r31, 0x5f5c -/* 80042F60 38 81 00 08 */ addi r4, r1, 8 -/* 80042F64 38 A0 00 07 */ li r5, 7 -/* 80042F68 48 32 5B 81 */ bl strncpy -/* 80042F6C 38 00 00 00 */ li r0, 0 -/* 80042F70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80042F74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042F78 98 03 5F 63 */ stb r0, 0x5f63(r3) -/* 80042F7C 80 7D 01 2C */ lwz r3, 0x12c(r29) -/* 80042F80 4B FE CC 01 */ bl dComIfGs_onVisitedRoom__Fi -lbl_80042F84: -/* 80042F84 38 00 00 01 */ li r0, 1 -/* 80042F88 98 1D 01 29 */ stb r0, 0x129(r29) -/* 80042F8C 38 60 00 00 */ li r3, 0 -lbl_80042F90: -/* 80042F90 39 61 00 20 */ addi r11, r1, 0x20 -/* 80042F94 48 31 F2 91 */ bl _restgpr_28 -/* 80042F98 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80042F9C 7C 08 03 A6 */ mtlr r0 -/* 80042FA0 38 21 00 20 */ addi r1, r1, 0x20 -/* 80042FA4 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/catchCheck__14dEvt_control_cFP12dEvt_order_c.s b/asm/d/event/d_event/catchCheck__14dEvt_control_cFP12dEvt_order_c.s deleted file mode 100644 index 63b7245f17..0000000000 --- a/asm/d/event/d_event/catchCheck__14dEvt_control_cFP12dEvt_order_c.s +++ /dev/null @@ -1,47 +0,0 @@ -lbl_80041C90: -/* 80041C90 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80041C94 7C 08 02 A6 */ mflr r0 -/* 80041C98 90 01 00 14 */ stw r0, 0x14(r1) -/* 80041C9C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80041CA0 7C 7F 1B 78 */ mr r31, r3 -/* 80041CA4 80 64 00 0C */ lwz r3, 0xc(r4) -/* 80041CA8 80 A4 00 08 */ lwz r5, 8(r4) -/* 80041CAC 28 05 00 00 */ cmplwi r5, 0 -/* 80041CB0 41 82 00 1C */ beq lbl_80041CCC -/* 80041CB4 28 03 00 00 */ cmplwi r3, 0 -/* 80041CB8 41 82 00 1C */ beq lbl_80041CD4 -/* 80041CBC A0 03 00 FA */ lhz r0, 0xfa(r3) -/* 80041CC0 54 00 06 72 */ rlwinm r0, r0, 0, 0x19, 0x19 -/* 80041CC4 2C 00 00 40 */ cmpwi r0, 0x40 -/* 80041CC8 41 82 00 0C */ beq lbl_80041CD4 -lbl_80041CCC: -/* 80041CCC 38 60 00 00 */ li r3, 0 -/* 80041CD0 48 00 00 50 */ b lbl_80041D20 -lbl_80041CD4: -/* 80041CD4 38 00 00 06 */ li r0, 6 -/* 80041CD8 B0 05 00 F8 */ sth r0, 0xf8(r5) -/* 80041CDC 28 03 00 00 */ cmplwi r3, 0 -/* 80041CE0 41 82 00 08 */ beq lbl_80041CE8 -/* 80041CE4 B0 03 00 F8 */ sth r0, 0xf8(r3) -lbl_80041CE8: -/* 80041CE8 7F E3 FB 78 */ mr r3, r31 -/* 80041CEC 4B FF FB 19 */ bl setParam__14dEvt_control_cFP12dEvt_order_c -/* 80041CF0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80041CF4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80041CF8 88 03 5B 68 */ lbz r0, 0x5b68(r3) -/* 80041CFC 98 1F 00 EE */ stb r0, 0xee(r31) -/* 80041D00 38 00 00 02 */ li r0, 2 -/* 80041D04 98 1F 00 E4 */ stb r0, 0xe4(r31) -/* 80041D08 A8 9F 00 DE */ lha r4, 0xde(r31) -/* 80041D0C 2C 04 FF FF */ cmpwi r4, -1 -/* 80041D10 41 82 00 0C */ beq lbl_80041D1C -/* 80041D14 38 63 4F F8 */ addi r3, r3, 0x4ff8 -/* 80041D18 48 00 5C 6D */ bl order__16dEvent_manager_cFs -lbl_80041D1C: -/* 80041D1C 38 60 00 01 */ li r3, 1 -lbl_80041D20: -/* 80041D20 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80041D24 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80041D28 7C 08 03 A6 */ mtlr r0 -/* 80041D2C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80041D30 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/change__14dEvt_control_cFv.s b/asm/d/event/d_event/change__14dEvt_control_cFv.s deleted file mode 100644 index 31a508819f..0000000000 --- a/asm/d/event/d_event/change__14dEvt_control_cFv.s +++ /dev/null @@ -1,31 +0,0 @@ -lbl_80042254: -/* 80042254 88 03 00 E2 */ lbz r0, 0xe2(r3) -/* 80042258 7C 00 07 75 */ extsb. r0, r0 -/* 8004225C 41 82 00 5C */ beq lbl_800422B8 -/* 80042260 88 E3 00 E3 */ lbz r7, 0xe3(r3) -lbl_80042264: -/* 80042264 7C E5 07 74 */ extsb r5, r7 -/* 80042268 1C 85 00 18 */ mulli r4, r5, 0x18 -/* 8004226C 38 C4 00 04 */ addi r6, r4, 4 -/* 80042270 7C C3 32 14 */ add r6, r3, r6 -/* 80042274 A0 06 00 02 */ lhz r0, 2(r6) -/* 80042278 54 00 05 2D */ rlwinm. r0, r0, 0, 0x14, 0x16 -/* 8004227C 41 82 00 30 */ beq lbl_800422AC -/* 80042280 80 86 00 08 */ lwz r4, 8(r6) -/* 80042284 80 03 00 F8 */ lwz r0, 0xf8(r3) -/* 80042288 7C 04 00 40 */ cmplw r4, r0 -/* 8004228C 40 82 00 20 */ bne lbl_800422AC -/* 80042290 98 E3 00 E3 */ stb r7, 0xe3(r3) -/* 80042294 38 00 00 01 */ li r0, 1 -/* 80042298 98 03 00 E2 */ stb r0, 0xe2(r3) -/* 8004229C 38 00 FF FF */ li r0, -1 -/* 800422A0 98 06 00 14 */ stb r0, 0x14(r6) -/* 800422A4 7C A3 2B 78 */ mr r3, r5 -/* 800422A8 4E 80 00 20 */ blr -lbl_800422AC: -/* 800422AC 88 E6 00 14 */ lbz r7, 0x14(r6) -/* 800422B0 7C E0 07 75 */ extsb. r0, r7 -/* 800422B4 40 80 FF B0 */ bge lbl_80042264 -lbl_800422B8: -/* 800422B8 38 60 FF FF */ li r3, -1 -/* 800422BC 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/commonCheck__14dEvt_control_cFP12dEvt_order_cUsUs.s b/asm/d/event/d_event/commonCheck__14dEvt_control_cFP12dEvt_order_cUsUs.s deleted file mode 100644 index 296e377039..0000000000 --- a/asm/d/event/d_event/commonCheck__14dEvt_control_cFP12dEvt_order_cUsUs.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_800419A8: -/* 800419A8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800419AC 7C 08 02 A6 */ mflr r0 -/* 800419B0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800419B4 80 E4 00 08 */ lwz r7, 8(r4) -/* 800419B8 81 04 00 0C */ lwz r8, 0xc(r4) -/* 800419BC 28 07 00 00 */ cmplwi r7, 0 -/* 800419C0 41 82 00 4C */ beq lbl_80041A0C -/* 800419C4 54 A5 04 3E */ clrlwi r5, r5, 0x10 -/* 800419C8 A0 07 00 FA */ lhz r0, 0xfa(r7) -/* 800419CC 7C A0 00 38 */ and r0, r5, r0 -/* 800419D0 7C 05 00 50 */ subf r0, r5, r0 -/* 800419D4 7C 00 00 34 */ cntlzw r0, r0 -/* 800419D8 54 00 DE 3F */ rlwinm. r0, r0, 0x1b, 0x18, 0x1f -/* 800419DC 41 82 00 30 */ beq lbl_80041A0C -/* 800419E0 28 08 00 00 */ cmplwi r8, 0 -/* 800419E4 41 82 00 28 */ beq lbl_80041A0C -/* 800419E8 A0 08 00 FA */ lhz r0, 0xfa(r8) -/* 800419EC 7C A0 00 38 */ and r0, r5, r0 -/* 800419F0 7C 05 00 00 */ cmpw r5, r0 -/* 800419F4 40 82 00 18 */ bne lbl_80041A0C -/* 800419F8 B0 C7 00 F8 */ sth r6, 0xf8(r7) -/* 800419FC B0 C8 00 F8 */ sth r6, 0xf8(r8) -/* 80041A00 4B FF FE 05 */ bl setParam__14dEvt_control_cFP12dEvt_order_c -/* 80041A04 38 60 00 01 */ li r3, 1 -/* 80041A08 48 00 00 08 */ b lbl_80041A10 -lbl_80041A0C: -/* 80041A0C 38 60 00 00 */ li r3, 0 -lbl_80041A10: -/* 80041A10 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80041A14 7C 08 03 A6 */ mtlr r0 -/* 80041A18 38 21 00 10 */ addi r1, r1, 0x10 -/* 80041A1C 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/convPId__14dEvt_control_cFUi.s b/asm/d/event/d_event/convPId__14dEvt_control_cFUi.s deleted file mode 100644 index 7aa41bd9d8..0000000000 --- a/asm/d/event/d_event/convPId__14dEvt_control_cFUi.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_800432EC: -/* 800432EC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800432F0 7C 08 02 A6 */ mflr r0 -/* 800432F4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800432F8 90 81 00 08 */ stw r4, 8(r1) -/* 800432FC 3C 60 80 02 */ lis r3, fpcSch_JudgeByID__FPvPv@ha /* 0x80023590@ha */ -/* 80043300 38 63 35 90 */ addi r3, r3, fpcSch_JudgeByID__FPvPv@l /* 0x80023590@l */ -/* 80043304 38 81 00 08 */ addi r4, r1, 8 -/* 80043308 4B FD 64 F1 */ bl fopAcIt_Judge__FPFPvPv_PvPv -/* 8004330C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80043310 7C 08 03 A6 */ mtlr r0 -/* 80043314 38 21 00 10 */ addi r1, r1, 0x10 -/* 80043318 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/demoCheck__14dEvt_control_cFP12dEvt_order_c.s b/asm/d/event/d_event/demoCheck__14dEvt_control_cFP12dEvt_order_c.s deleted file mode 100644 index 7496e03543..0000000000 --- a/asm/d/event/d_event/demoCheck__14dEvt_control_cFP12dEvt_order_c.s +++ /dev/null @@ -1,89 +0,0 @@ -lbl_80041DDC: -/* 80041DDC 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80041DE0 7C 08 02 A6 */ mflr r0 -/* 80041DE4 90 01 00 24 */ stw r0, 0x24(r1) -/* 80041DE8 39 61 00 20 */ addi r11, r1, 0x20 -/* 80041DEC 48 32 03 E9 */ bl _savegpr_27 -/* 80041DF0 7C 7B 1B 78 */ mr r27, r3 -/* 80041DF4 7C 9C 23 78 */ mr r28, r4 -/* 80041DF8 83 E4 00 08 */ lwz r31, 8(r4) -/* 80041DFC 83 C4 00 0C */ lwz r30, 0xc(r4) -/* 80041E00 AB A4 00 10 */ lha r29, 0x10(r4) -/* 80041E04 28 1E 00 00 */ cmplwi r30, 0 -/* 80041E08 40 82 00 0C */ bne lbl_80041E14 -/* 80041E0C 38 60 00 00 */ li r3, 0 -/* 80041E10 48 00 00 F0 */ b lbl_80041F00 -lbl_80041E14: -/* 80041E14 A0 1C 00 02 */ lhz r0, 2(r28) -/* 80041E18 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b -/* 80041E1C 40 82 00 44 */ bne lbl_80041E60 -/* 80041E20 28 1F 00 00 */ cmplwi r31, 0 -/* 80041E24 41 82 00 1C */ beq lbl_80041E40 -/* 80041E28 A0 1F 00 FA */ lhz r0, 0xfa(r31) -/* 80041E2C 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e -/* 80041E30 2C 00 00 02 */ cmpwi r0, 2 -/* 80041E34 41 82 00 0C */ beq lbl_80041E40 -/* 80041E38 38 60 00 00 */ li r3, 0 -/* 80041E3C 48 00 00 C4 */ b lbl_80041F00 -lbl_80041E40: -/* 80041E40 28 1E 00 00 */ cmplwi r30, 0 -/* 80041E44 41 82 00 1C */ beq lbl_80041E60 -/* 80041E48 A0 1E 00 FA */ lhz r0, 0xfa(r30) -/* 80041E4C 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e -/* 80041E50 2C 00 00 02 */ cmpwi r0, 2 -/* 80041E54 41 82 00 0C */ beq lbl_80041E60 -/* 80041E58 38 60 00 00 */ li r3, 0 -/* 80041E5C 48 00 00 A4 */ b lbl_80041F00 -lbl_80041E60: -/* 80041E60 7F 63 DB 78 */ mr r3, r27 -/* 80041E64 7F 84 E3 78 */ mr r4, r28 -/* 80041E68 4B FF FA CD */ bl beforeFlagProc__14dEvt_control_cFP12dEvt_order_c -/* 80041E6C 2C 03 00 00 */ cmpwi r3, 0 -/* 80041E70 40 82 00 0C */ bne lbl_80041E7C -/* 80041E74 38 60 00 00 */ li r3, 0 -/* 80041E78 48 00 00 88 */ b lbl_80041F00 -lbl_80041E7C: -/* 80041E7C 28 1F 00 00 */ cmplwi r31, 0 -/* 80041E80 41 82 00 18 */ beq lbl_80041E98 -/* 80041E84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80041E88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80041E8C 38 63 4F F8 */ addi r3, r3, 0x4ff8 -/* 80041E90 80 9F 01 00 */ lwz r4, 0x100(r31) -/* 80041E94 48 00 49 6D */ bl setObjectArchive__16dEvent_manager_cFPc -lbl_80041E98: -/* 80041E98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80041E9C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80041EA0 38 63 4F F8 */ addi r3, r3, 0x4ff8 -/* 80041EA4 7F A4 EB 78 */ mr r4, r29 -/* 80041EA8 48 00 5A DD */ bl order__16dEvent_manager_cFs -/* 80041EAC 2C 03 00 00 */ cmpwi r3, 0 -/* 80041EB0 40 82 00 0C */ bne lbl_80041EBC -/* 80041EB4 38 60 00 00 */ li r3, 0 -/* 80041EB8 48 00 00 48 */ b lbl_80041F00 -lbl_80041EBC: -/* 80041EBC 28 1F 00 00 */ cmplwi r31, 0 -/* 80041EC0 41 82 00 0C */ beq lbl_80041ECC -/* 80041EC4 38 00 00 02 */ li r0, 2 -/* 80041EC8 B0 1F 00 F8 */ sth r0, 0xf8(r31) -lbl_80041ECC: -/* 80041ECC 28 1E 00 00 */ cmplwi r30, 0 -/* 80041ED0 41 82 00 0C */ beq lbl_80041EDC -/* 80041ED4 38 00 00 02 */ li r0, 2 -/* 80041ED8 B0 1E 00 F8 */ sth r0, 0xf8(r30) -lbl_80041EDC: -/* 80041EDC 38 00 00 02 */ li r0, 2 -/* 80041EE0 98 1B 00 E4 */ stb r0, 0xe4(r27) -/* 80041EE4 7F 63 DB 78 */ mr r3, r27 -/* 80041EE8 7F 84 E3 78 */ mr r4, r28 -/* 80041EEC 4B FF F9 19 */ bl setParam__14dEvt_control_cFP12dEvt_order_c -/* 80041EF0 7F 63 DB 78 */ mr r3, r27 -/* 80041EF4 7F 84 E3 78 */ mr r4, r28 -/* 80041EF8 4B FF FA 6D */ bl afterFlagProc__14dEvt_control_cFP12dEvt_order_c -/* 80041EFC 38 60 00 01 */ li r3, 1 -lbl_80041F00: -/* 80041F00 39 61 00 20 */ addi r11, r1, 0x20 -/* 80041F04 48 32 03 1D */ bl _restgpr_27 -/* 80041F08 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80041F0C 7C 08 03 A6 */ mtlr r0 -/* 80041F10 38 21 00 20 */ addi r1, r1, 0x20 -/* 80041F14 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/demoEnd__14dEvt_control_cFv.s b/asm/d/event/d_event/demoEnd__14dEvt_control_cFv.s deleted file mode 100644 index 1467d142a0..0000000000 --- a/asm/d/event/d_event/demoEnd__14dEvt_control_cFv.s +++ /dev/null @@ -1,38 +0,0 @@ -lbl_80041F18: -/* 80041F18 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80041F1C 7C 08 02 A6 */ mflr r0 -/* 80041F20 90 01 00 14 */ stw r0, 0x14(r1) -/* 80041F24 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80041F28 7C 7F 1B 78 */ mr r31, r3 -/* 80041F2C 80 83 00 C4 */ lwz r4, 0xc4(r3) -/* 80041F30 48 00 13 BD */ bl convPId__14dEvt_control_cFUi -/* 80041F34 28 03 00 00 */ cmplwi r3, 0 -/* 80041F38 41 82 00 0C */ beq lbl_80041F44 -/* 80041F3C 38 00 00 00 */ li r0, 0 -/* 80041F40 B0 03 00 F8 */ sth r0, 0xf8(r3) -lbl_80041F44: -/* 80041F44 7F E3 FB 78 */ mr r3, r31 -/* 80041F48 80 9F 00 C8 */ lwz r4, 0xc8(r31) -/* 80041F4C 48 00 13 A1 */ bl convPId__14dEvt_control_cFUi -/* 80041F50 28 03 00 00 */ cmplwi r3, 0 -/* 80041F54 41 82 00 0C */ beq lbl_80041F60 -/* 80041F58 38 00 00 00 */ li r0, 0 -/* 80041F5C B0 03 00 F8 */ sth r0, 0xf8(r3) -lbl_80041F60: -/* 80041F60 A8 9F 00 DE */ lha r4, 0xde(r31) -/* 80041F64 2C 04 FF FF */ cmpwi r4, -1 -/* 80041F68 41 82 00 20 */ beq lbl_80041F88 -/* 80041F6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80041F70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80041F74 38 63 4F F8 */ addi r3, r3, 0x4ff8 -/* 80041F78 38 A0 00 01 */ li r5, 1 -/* 80041F7C 48 00 4E 31 */ bl endProc__16dEvent_manager_cFsi -/* 80041F80 38 00 FF FF */ li r0, -1 -/* 80041F84 B0 1F 00 DE */ sth r0, 0xde(r31) -lbl_80041F88: -/* 80041F88 38 60 00 01 */ li r3, 1 -/* 80041F8C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80041F90 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80041F94 7C 08 03 A6 */ mtlr r0 -/* 80041F98 38 21 00 10 */ addi r1, r1, 0x10 -/* 80041F9C 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/doorCheck__14dEvt_control_cFP12dEvt_order_c.s b/asm/d/event/d_event/doorCheck__14dEvt_control_cFP12dEvt_order_c.s deleted file mode 100644 index 216bfebb96..0000000000 --- a/asm/d/event/d_event/doorCheck__14dEvt_control_cFP12dEvt_order_c.s +++ /dev/null @@ -1,79 +0,0 @@ -lbl_80042014: -/* 80042014 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80042018 7C 08 02 A6 */ mflr r0 -/* 8004201C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80042020 39 61 00 20 */ addi r11, r1, 0x20 -/* 80042024 48 32 01 B9 */ bl _savegpr_29 -/* 80042028 7C 7D 1B 78 */ mr r29, r3 -/* 8004202C 7C 9E 23 78 */ mr r30, r4 -/* 80042030 38 A0 00 04 */ li r5, 4 -/* 80042034 38 C0 00 03 */ li r6, 3 -/* 80042038 4B FF F9 71 */ bl commonCheck__14dEvt_control_cFP12dEvt_order_cUsUs -/* 8004203C 2C 03 00 00 */ cmpwi r3, 0 -/* 80042040 41 82 00 D0 */ beq lbl_80042110 -/* 80042044 38 00 00 02 */ li r0, 2 -/* 80042048 98 1D 00 E4 */ stb r0, 0xe4(r29) -/* 8004204C 7F A3 EB 78 */ mr r3, r29 -/* 80042050 80 9D 00 C8 */ lwz r4, 0xc8(r29) -/* 80042054 48 00 12 99 */ bl convPId__14dEvt_control_cFUi -/* 80042058 7C 7F 1B 79 */ or. r31, r3, r3 -/* 8004205C 41 82 00 18 */ beq lbl_80042074 -/* 80042060 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80042064 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042068 38 63 4F F8 */ addi r3, r3, 0x4ff8 -/* 8004206C 80 9F 01 00 */ lwz r4, 0x100(r31) -/* 80042070 48 00 47 91 */ bl setObjectArchive__16dEvent_manager_cFPc -lbl_80042074: -/* 80042074 A8 1D 00 DE */ lha r0, 0xde(r29) -/* 80042078 2C 00 FF FF */ cmpwi r0, -1 -/* 8004207C 40 82 00 1C */ bne lbl_80042098 -/* 80042080 28 1F 00 00 */ cmplwi r31, 0 -/* 80042084 41 82 00 14 */ beq lbl_80042098 -/* 80042088 A8 1F 00 FC */ lha r0, 0xfc(r31) -/* 8004208C 2C 00 FF FF */ cmpwi r0, -1 -/* 80042090 41 82 00 08 */ beq lbl_80042098 -/* 80042094 B0 1D 00 DE */ sth r0, 0xde(r29) -lbl_80042098: -/* 80042098 A8 9D 00 DE */ lha r4, 0xde(r29) -/* 8004209C 2C 04 FF FF */ cmpwi r4, -1 -/* 800420A0 41 82 00 30 */ beq lbl_800420D0 -/* 800420A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800420A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800420AC 3B E3 4F F8 */ addi r31, r3, 0x4ff8 -/* 800420B0 7F E3 FB 78 */ mr r3, r31 -/* 800420B4 48 00 54 09 */ bl getEventData__16dEvent_manager_cFs -/* 800420B8 28 03 00 00 */ cmplwi r3, 0 -/* 800420BC 41 82 00 14 */ beq lbl_800420D0 -/* 800420C0 7F E3 FB 78 */ mr r3, r31 -/* 800420C4 A8 9D 00 DE */ lha r4, 0xde(r29) -/* 800420C8 48 00 58 BD */ bl order__16dEvent_manager_cFs -/* 800420CC 48 00 00 14 */ b lbl_800420E0 -lbl_800420D0: -/* 800420D0 38 00 FF FF */ li r0, -1 -/* 800420D4 B0 1D 00 DE */ sth r0, 0xde(r29) -/* 800420D8 7F A3 EB 78 */ mr r3, r29 -/* 800420DC 48 00 03 8D */ bl reset__14dEvt_control_cFv -lbl_800420E0: -/* 800420E0 A0 1E 00 00 */ lhz r0, 0(r30) -/* 800420E4 28 00 00 0B */ cmplwi r0, 0xb -/* 800420E8 40 82 00 14 */ bne lbl_800420FC -/* 800420EC A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 800420F0 60 00 00 04 */ ori r0, r0, 4 -/* 800420F4 B0 1D 00 D8 */ sth r0, 0xd8(r29) -/* 800420F8 48 00 00 10 */ b lbl_80042108 -lbl_800420FC: -/* 800420FC A0 1D 00 D8 */ lhz r0, 0xd8(r29) -/* 80042100 60 00 00 40 */ ori r0, r0, 0x40 -/* 80042104 B0 1D 00 D8 */ sth r0, 0xd8(r29) -lbl_80042108: -/* 80042108 38 60 00 01 */ li r3, 1 -/* 8004210C 48 00 00 08 */ b lbl_80042114 -lbl_80042110: -/* 80042110 38 60 00 00 */ li r3, 0 -lbl_80042114: -/* 80042114 39 61 00 20 */ addi r11, r1, 0x20 -/* 80042118 48 32 01 11 */ bl _restgpr_29 -/* 8004211C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80042120 7C 08 03 A6 */ mtlr r0 -/* 80042124 38 21 00 20 */ addi r1, r1, 0x20 -/* 80042128 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/endProc__14dEvt_control_cFv.s b/asm/d/event/d_event/endProc__14dEvt_control_cFv.s deleted file mode 100644 index 8fa5dd9268..0000000000 --- a/asm/d/event/d_event/endProc__14dEvt_control_cFv.s +++ /dev/null @@ -1,41 +0,0 @@ -lbl_800421C0: -/* 800421C0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800421C4 7C 08 02 A6 */ mflr r0 -/* 800421C8 90 01 00 14 */ stw r0, 0x14(r1) -/* 800421CC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800421D0 7C 7F 1B 78 */ mr r31, r3 -/* 800421D4 88 03 00 E4 */ lbz r0, 0xe4(r3) -/* 800421D8 2C 00 00 02 */ cmpwi r0, 2 -/* 800421DC 41 82 00 20 */ beq lbl_800421FC -/* 800421E0 40 80 00 20 */ bge lbl_80042200 -/* 800421E4 2C 00 00 01 */ cmpwi r0, 1 -/* 800421E8 40 80 00 0C */ bge lbl_800421F4 -/* 800421EC 48 00 00 14 */ b lbl_80042200 -/* 800421F0 48 00 00 10 */ b lbl_80042200 -lbl_800421F4: -/* 800421F4 4B FF FB 41 */ bl talkEnd__14dEvt_control_cFv -/* 800421F8 48 00 00 08 */ b lbl_80042200 -lbl_800421FC: -/* 800421FC 4B FF FD 1D */ bl demoEnd__14dEvt_control_cFv -lbl_80042200: -/* 80042200 38 60 00 00 */ li r3, 0 -/* 80042204 98 7F 00 E4 */ stb r3, 0xe4(r31) -/* 80042208 38 00 00 FF */ li r0, 0xff -/* 8004220C 98 1F 00 EA */ stb r0, 0xea(r31) -/* 80042210 98 1F 00 EB */ stb r0, 0xeb(r31) -/* 80042214 90 7F 00 F4 */ stw r3, 0xf4(r31) -/* 80042218 98 1F 00 EC */ stb r0, 0xec(r31) -/* 8004221C 98 7F 00 ED */ stb r3, 0xed(r31) -/* 80042220 B0 1F 00 E0 */ sth r0, 0xe0(r31) -/* 80042224 98 1F 00 EE */ stb r0, 0xee(r31) -/* 80042228 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 8004222C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80042230 38 63 51 88 */ addi r3, r3, 0x5188 -/* 80042234 38 80 FF FE */ li r4, -2 -/* 80042238 48 00 41 B9 */ bl setStartDemo__18dEvent_exception_cFi -/* 8004223C 38 60 00 01 */ li r3, 1 -/* 80042240 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80042244 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80042248 7C 08 03 A6 */ mtlr r0 -/* 8004224C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80042250 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/getStbDemoData__14dEvt_control_cFPc.s b/asm/d/event/d_event/getStbDemoData__14dEvt_control_cFPc.s deleted file mode 100644 index 3e5a4e0802..0000000000 --- a/asm/d/event/d_event/getStbDemoData__14dEvt_control_cFPc.s +++ /dev/null @@ -1,60 +0,0 @@ -lbl_8004331C: -/* 8004331C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80043320 7C 08 02 A6 */ mflr r0 -/* 80043324 90 01 00 14 */ stw r0, 0x14(r1) -/* 80043328 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8004332C 93 C1 00 08 */ stw r30, 8(r1) -/* 80043330 7C 9E 23 78 */ mr r30, r4 -/* 80043334 3C 60 80 40 */ lis r3, mDemoArcName__20dStage_roomControl_c@ha /* 0x80406194@ha */ -/* 80043338 8C 03 61 94 */ lbzu r0, mDemoArcName__20dStage_roomControl_c@l(r3) /* 0x80406194@l */ -/* 8004333C 7C 00 07 75 */ extsb. r0, r0 -/* 80043340 41 82 00 38 */ beq lbl_80043378 -/* 80043344 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80043348 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 8004334C 3C A5 00 02 */ addis r5, r5, 2 -/* 80043350 38 C0 00 80 */ li r6, 0x80 -/* 80043354 38 A5 C2 F8 */ addi r5, r5, -15624 -/* 80043358 4B FF 90 25 */ bl getRes__14dRes_control_cFPCcPCcP11dRes_info_ci -/* 8004335C 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80043360 41 82 00 10 */ beq lbl_80043370 -/* 80043364 4B FF E1 1D */ bl func_80041480 -/* 80043368 7F E3 FB 78 */ mr r3, r31 -/* 8004336C 48 00 00 6C */ b lbl_800433D8 -lbl_80043370: -/* 80043370 4B FF E1 11 */ bl func_80041480 -/* 80043374 48 00 00 08 */ b lbl_8004337C -lbl_80043378: -/* 80043378 4B FF E1 09 */ bl func_80041480 -lbl_8004337C: -/* 8004337C 88 6D 87 E4 */ lbz r3, struct_80450D64+0x0(r13) -/* 80043380 7C 63 07 74 */ extsb r3, r3 -/* 80043384 4B FE C1 39 */ bl dComIfG_getRoomArcName__Fi -/* 80043388 7F C4 F3 78 */ mr r4, r30 -/* 8004338C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80043390 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80043394 3C A5 00 02 */ addis r5, r5, 2 -/* 80043398 38 A5 D4 F8 */ addi r5, r5, -11016 -/* 8004339C 38 C0 00 40 */ li r6, 0x40 -/* 800433A0 4B FF 8F DD */ bl getRes__14dRes_control_cFPCcPCcP11dRes_info_ci -/* 800433A4 7C 7F 1B 79 */ or. r31, r3, r3 -/* 800433A8 41 82 00 10 */ beq lbl_800433B8 -/* 800433AC 4B FF E0 D5 */ bl func_80041480 -/* 800433B0 7F E3 FB 78 */ mr r3, r31 -/* 800433B4 48 00 00 24 */ b lbl_800433D8 -lbl_800433B8: -/* 800433B8 7F C3 F3 78 */ mr r3, r30 -/* 800433BC 4B FE C0 79 */ bl dComIfG_getStageRes__FPCc -/* 800433C0 7C 7F 1B 79 */ or. r31, r3, r3 -/* 800433C4 41 82 00 10 */ beq lbl_800433D4 -/* 800433C8 4B FF E0 B9 */ bl func_80041480 -/* 800433CC 7F E3 FB 78 */ mr r3, r31 -/* 800433D0 48 00 00 08 */ b lbl_800433D8 -lbl_800433D4: -/* 800433D4 38 60 00 00 */ li r3, 0 -lbl_800433D8: -/* 800433D8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800433DC 83 C1 00 08 */ lwz r30, 8(r1) -/* 800433E0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800433E4 7C 08 03 A6 */ mtlr r0 -/* 800433E8 38 21 00 10 */ addi r1, r1, 0x10 -/* 800433EC 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/moveApproval__14dEvt_control_cFPv.s b/asm/d/event/d_event/moveApproval__14dEvt_control_cFPv.s deleted file mode 100644 index 96740cc53c..0000000000 --- a/asm/d/event/d_event/moveApproval__14dEvt_control_cFPv.s +++ /dev/null @@ -1,134 +0,0 @@ -lbl_80042FA8: -/* 80042FA8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80042FAC 7C 08 02 A6 */ mflr r0 -/* 80042FB0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80042FB4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80042FB8 93 C1 00 08 */ stw r30, 8(r1) -/* 80042FBC 7C 7E 1B 78 */ mr r30, r3 -/* 80042FC0 7C 9F 23 78 */ mr r31, r4 -/* 80042FC4 80 04 04 9C */ lwz r0, 0x49c(r4) -/* 80042FC8 54 00 03 9D */ rlwinm. r0, r0, 0, 0xe, 0xe -/* 80042FCC 41 82 00 0C */ beq lbl_80042FD8 -/* 80042FD0 38 60 00 02 */ li r3, 2 -/* 80042FD4 48 00 01 80 */ b lbl_80043154 -lbl_80042FD8: -/* 80042FD8 88 1E 00 E5 */ lbz r0, 0xe5(r30) -/* 80042FDC 28 00 00 00 */ cmplwi r0, 0 -/* 80042FE0 40 82 00 0C */ bne lbl_80042FEC -/* 80042FE4 38 60 00 01 */ li r3, 1 -/* 80042FE8 48 00 01 6C */ b lbl_80043154 -lbl_80042FEC: -/* 80042FEC 88 1E 00 E4 */ lbz r0, 0xe4(r30) -/* 80042FF0 2C 00 00 02 */ cmpwi r0, 2 -/* 80042FF4 41 82 00 4C */ beq lbl_80043040 -/* 80042FF8 40 80 00 10 */ bge lbl_80043008 -/* 80042FFC 2C 00 00 01 */ cmpwi r0, 1 -/* 80043000 40 80 00 14 */ bge lbl_80043014 -/* 80043004 48 00 00 94 */ b lbl_80043098 -lbl_80043008: -/* 80043008 2C 00 00 04 */ cmpwi r0, 4 -/* 8004300C 40 80 00 8C */ bge lbl_80043098 -/* 80043010 48 00 00 70 */ b lbl_80043080 -lbl_80043014: -/* 80043014 80 9E 00 C4 */ lwz r4, 0xc4(r30) -/* 80043018 48 00 02 D5 */ bl convPId__14dEvt_control_cFUi -/* 8004301C 7C 03 F8 40 */ cmplw r3, r31 -/* 80043020 41 82 00 18 */ beq lbl_80043038 -/* 80043024 7F C3 F3 78 */ mr r3, r30 -/* 80043028 80 9E 00 C8 */ lwz r4, 0xc8(r30) -/* 8004302C 48 00 02 C1 */ bl convPId__14dEvt_control_cFUi -/* 80043030 7C 03 F8 40 */ cmplw r3, r31 -/* 80043034 40 82 00 64 */ bne lbl_80043098 -lbl_80043038: -/* 80043038 38 60 00 02 */ li r3, 2 -/* 8004303C 48 00 01 18 */ b lbl_80043154 -lbl_80043040: -/* 80043040 80 9E 00 C4 */ lwz r4, 0xc4(r30) -/* 80043044 48 00 02 A9 */ bl convPId__14dEvt_control_cFUi -/* 80043048 7C 03 F8 40 */ cmplw r3, r31 -/* 8004304C 41 82 00 18 */ beq lbl_80043064 -/* 80043050 7F C3 F3 78 */ mr r3, r30 -/* 80043054 80 9E 00 C8 */ lwz r4, 0xc8(r30) -/* 80043058 48 00 02 95 */ bl convPId__14dEvt_control_cFUi -/* 8004305C 7C 03 F8 40 */ cmplw r3, r31 -/* 80043060 40 82 00 0C */ bne lbl_8004306C -lbl_80043064: -/* 80043064 38 60 00 02 */ li r3, 2 -/* 80043068 48 00 00 EC */ b lbl_80043154 -lbl_8004306C: -/* 8004306C 88 1F 04 98 */ lbz r0, 0x498(r31) -/* 80043070 28 00 00 00 */ cmplwi r0, 0 -/* 80043074 41 82 00 24 */ beq lbl_80043098 -/* 80043078 38 60 00 02 */ li r3, 2 -/* 8004307C 48 00 00 D8 */ b lbl_80043154 -lbl_80043080: -/* 80043080 80 9E 00 C4 */ lwz r4, 0xc4(r30) -/* 80043084 48 00 02 69 */ bl convPId__14dEvt_control_cFUi -/* 80043088 7C 03 F8 40 */ cmplw r3, r31 -/* 8004308C 40 82 00 0C */ bne lbl_80043098 -/* 80043090 38 60 00 02 */ li r3, 2 -/* 80043094 48 00 00 C0 */ b lbl_80043154 -lbl_80043098: -/* 80043098 80 BF 04 9C */ lwz r5, 0x49c(r31) -/* 8004309C 54 A0 04 21 */ rlwinm. r0, r5, 0, 0x10, 0x10 -/* 800430A0 41 82 00 0C */ beq lbl_800430AC -/* 800430A4 38 60 00 02 */ li r3, 2 -/* 800430A8 48 00 00 AC */ b lbl_80043154 -lbl_800430AC: -/* 800430AC 54 A0 05 29 */ rlwinm. r0, r5, 0, 0x14, 0x14 -/* 800430B0 41 82 00 0C */ beq lbl_800430BC -/* 800430B4 38 60 00 01 */ li r3, 1 -/* 800430B8 48 00 00 9C */ b lbl_80043154 -lbl_800430BC: -/* 800430BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800430C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800430C4 80 03 5F 18 */ lwz r0, 0x5f18(r3) -/* 800430C8 54 00 00 85 */ rlwinm. r0, r0, 0, 2, 2 -/* 800430CC 40 82 00 18 */ bne lbl_800430E4 -/* 800430D0 80 83 5F 1C */ lwz r4, 0x5f1c(r3) -/* 800430D4 3C 60 04 00 */ lis r3, 0x0400 /* 0x04002000@ha */ -/* 800430D8 38 03 20 00 */ addi r0, r3, 0x2000 /* 0x04002000@l */ -/* 800430DC 7C 80 00 39 */ and. r0, r4, r0 -/* 800430E0 41 82 00 0C */ beq lbl_800430EC -lbl_800430E4: -/* 800430E4 38 60 00 00 */ li r3, 0 -/* 800430E8 48 00 00 6C */ b lbl_80043154 -lbl_800430EC: -/* 800430EC 88 7E 00 E4 */ lbz r3, 0xe4(r30) -/* 800430F0 28 03 00 01 */ cmplwi r3, 1 -/* 800430F4 40 82 00 14 */ bne lbl_80043108 -/* 800430F8 54 A0 06 73 */ rlwinm. r0, r5, 0, 0x19, 0x19 -/* 800430FC 41 82 00 0C */ beq lbl_80043108 -/* 80043100 38 60 00 01 */ li r3, 1 -/* 80043104 48 00 00 50 */ b lbl_80043154 -lbl_80043108: -/* 80043108 80 0D 88 B8 */ lwz r0, m_mode__7dDemo_c(r13) -/* 8004310C 2C 00 00 01 */ cmpwi r0, 1 -/* 80043110 40 82 00 0C */ bne lbl_8004311C -/* 80043114 38 60 00 01 */ li r3, 1 -/* 80043118 48 00 00 3C */ b lbl_80043154 -lbl_8004311C: -/* 8004311C 28 03 00 03 */ cmplwi r3, 3 -/* 80043120 41 82 00 10 */ beq lbl_80043130 -/* 80043124 54 60 06 3E */ clrlwi r0, r3, 0x18 -/* 80043128 28 00 00 01 */ cmplwi r0, 1 -/* 8004312C 40 82 00 14 */ bne lbl_80043140 -lbl_80043130: -/* 80043130 54 A0 01 4B */ rlwinm. r0, r5, 0, 5, 5 -/* 80043134 41 82 00 0C */ beq lbl_80043140 -/* 80043138 38 60 00 00 */ li r3, 0 -/* 8004313C 48 00 00 18 */ b lbl_80043154 -lbl_80043140: -/* 80043140 54 A0 04 63 */ rlwinm. r0, r5, 0, 0x11, 0x11 -/* 80043144 41 82 00 0C */ beq lbl_80043150 -/* 80043148 38 60 00 01 */ li r3, 1 -/* 8004314C 48 00 00 08 */ b lbl_80043154 -lbl_80043150: -/* 80043150 54 A3 9F FE */ rlwinm r3, r5, 0x13, 0x1f, 0x1f -lbl_80043154: -/* 80043154 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80043158 83 C1 00 08 */ lwz r30, 8(r1) -/* 8004315C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80043160 7C 08 03 A6 */ mtlr r0 -/* 80043164 38 21 00 10 */ addi r1, r1, 0x10 -/* 80043168 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/order__14dEvt_control_cFUsUsUsUsPvPvsUc.s b/asm/d/event/d_event/order__14dEvt_control_cFUsUsUsUsPvPvsUc.s deleted file mode 100644 index 54801fcee8..0000000000 --- a/asm/d/event/d_event/order__14dEvt_control_cFUsUsUsUsPvPvsUc.s +++ /dev/null @@ -1,113 +0,0 @@ -lbl_80041668: -/* 80041668 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 8004166C 7C 08 02 A6 */ mflr r0 -/* 80041670 90 01 00 34 */ stw r0, 0x34(r1) -/* 80041674 39 61 00 30 */ addi r11, r1, 0x30 -/* 80041678 48 32 0B 49 */ bl _savegpr_22 -/* 8004167C 7C 78 1B 78 */ mr r24, r3 -/* 80041680 7C 99 23 78 */ mr r25, r4 -/* 80041684 7C BA 2B 78 */ mr r26, r5 -/* 80041688 7C DB 33 78 */ mr r27, r6 -/* 8004168C 7C FC 3B 78 */ mr r28, r7 -/* 80041690 7D 1D 43 78 */ mr r29, r8 -/* 80041694 7D 3E 4B 78 */ mr r30, r9 -/* 80041698 7D 5F 53 78 */ mr r31, r10 -/* 8004169C 8A C1 00 3B */ lbz r22, 0x3b(r1) -/* 800416A0 54 C0 05 6B */ rlwinm. r0, r6, 0, 0x15, 0x15 -/* 800416A4 40 82 00 54 */ bne lbl_800416F8 -/* 800416A8 28 16 00 FF */ cmplwi r22, 0xff -/* 800416AC 41 82 00 4C */ beq lbl_800416F8 -/* 800416B0 8A ED 87 E4 */ lbz r23, struct_80450D64+0x0(r13) -/* 800416B4 7E F7 07 74 */ extsb r23, r23 -/* 800416B8 7E C3 B3 78 */ mr r3, r22 -/* 800416BC 7E E4 BB 78 */ mr r4, r23 -/* 800416C0 48 00 1E 41 */ bl searchMapEventData__14dEvt_control_cFUcl -/* 800416C4 28 03 00 00 */ cmplwi r3, 0 -/* 800416C8 41 82 00 30 */ beq lbl_800416F8 -/* 800416CC 88 83 00 1B */ lbz r4, 0x1b(r3) -/* 800416D0 28 04 00 FF */ cmplwi r4, 0xff -/* 800416D4 41 82 00 24 */ beq lbl_800416F8 -/* 800416D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 800416DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 800416E0 7E E5 BB 78 */ mr r5, r23 -/* 800416E4 4B FF 3C 7D */ bl isSwitch__10dSv_info_cCFii -/* 800416E8 2C 03 00 00 */ cmpwi r3, 0 -/* 800416EC 41 82 00 0C */ beq lbl_800416F8 -/* 800416F0 38 60 00 00 */ li r3, 0 -/* 800416F4 48 00 00 F8 */ b lbl_800417EC -lbl_800416F8: -/* 800416F8 88 18 00 E2 */ lbz r0, 0xe2(r24) -/* 800416FC 7C 00 07 74 */ extsb r0, r0 -/* 80041700 2C 00 00 08 */ cmpwi r0, 8 -/* 80041704 41 80 00 0C */ blt lbl_80041710 -/* 80041708 38 60 00 00 */ li r3, 0 -/* 8004170C 48 00 00 E0 */ b lbl_800417EC -lbl_80041710: -/* 80041710 1C 60 00 18 */ mulli r3, r0, 0x18 -/* 80041714 38 C3 00 04 */ addi r6, r3, 4 -/* 80041718 7C D8 32 14 */ add r6, r24, r6 -/* 8004171C B3 26 00 00 */ sth r25, 0(r6) -/* 80041720 B3 46 00 12 */ sth r26, 0x12(r6) -/* 80041724 B3 66 00 02 */ sth r27, 2(r6) -/* 80041728 93 A6 00 08 */ stw r29, 8(r6) -/* 8004172C 93 C6 00 0C */ stw r30, 0xc(r6) -/* 80041730 B3 E6 00 10 */ sth r31, 0x10(r6) -/* 80041734 B3 86 00 04 */ sth r28, 4(r6) -/* 80041738 9A C6 00 15 */ stb r22, 0x15(r6) -/* 8004173C A0 06 00 12 */ lhz r0, 0x12(r6) -/* 80041740 28 00 00 00 */ cmplwi r0, 0 -/* 80041744 40 82 00 0C */ bne lbl_80041750 -/* 80041748 38 00 00 01 */ li r0, 1 -/* 8004174C B0 06 00 12 */ sth r0, 0x12(r6) -lbl_80041750: -/* 80041750 88 98 00 E2 */ lbz r4, 0xe2(r24) -/* 80041754 7C 80 07 75 */ extsb. r0, r4 -/* 80041758 40 82 00 18 */ bne lbl_80041770 -/* 8004175C 38 00 00 00 */ li r0, 0 -/* 80041760 98 18 00 E3 */ stb r0, 0xe3(r24) -/* 80041764 38 00 FF FF */ li r0, -1 -/* 80041768 98 06 00 14 */ stb r0, 0x14(r6) -/* 8004176C 48 00 00 70 */ b lbl_800417DC -lbl_80041770: -/* 80041770 89 18 00 E3 */ lbz r8, 0xe3(r24) -/* 80041774 7D 08 07 74 */ extsb r8, r8 -/* 80041778 1C 68 00 18 */ mulli r3, r8, 0x18 -/* 8004177C 38 E3 00 04 */ addi r7, r3, 4 -/* 80041780 7C F8 3A 14 */ add r7, r24, r7 -/* 80041784 A0 A6 00 12 */ lhz r5, 0x12(r6) -/* 80041788 A0 07 00 12 */ lhz r0, 0x12(r7) -/* 8004178C 7C 05 00 40 */ cmplw r5, r0 -/* 80041790 40 80 00 34 */ bge lbl_800417C4 -/* 80041794 98 98 00 E3 */ stb r4, 0xe3(r24) -/* 80041798 99 06 00 14 */ stb r8, 0x14(r6) -/* 8004179C 48 00 00 40 */ b lbl_800417DC -/* 800417A0 48 00 00 24 */ b lbl_800417C4 -lbl_800417A4: -/* 800417A4 7C 80 07 74 */ extsb r0, r4 -/* 800417A8 1C 60 00 18 */ mulli r3, r0, 0x18 -/* 800417AC 38 03 00 16 */ addi r0, r3, 0x16 -/* 800417B0 7C 18 02 2E */ lhzx r0, r24, r0 -/* 800417B4 7C 05 00 40 */ cmplw r5, r0 -/* 800417B8 41 80 00 18 */ blt lbl_800417D0 -/* 800417BC 38 E3 00 04 */ addi r7, r3, 4 -/* 800417C0 7C F8 3A 14 */ add r7, r24, r7 -lbl_800417C4: -/* 800417C4 88 87 00 14 */ lbz r4, 0x14(r7) -/* 800417C8 7C 80 07 75 */ extsb. r0, r4 -/* 800417CC 40 80 FF D8 */ bge lbl_800417A4 -lbl_800417D0: -/* 800417D0 98 86 00 14 */ stb r4, 0x14(r6) -/* 800417D4 88 18 00 E2 */ lbz r0, 0xe2(r24) -/* 800417D8 98 07 00 14 */ stb r0, 0x14(r7) -lbl_800417DC: -/* 800417DC 88 78 00 E2 */ lbz r3, 0xe2(r24) -/* 800417E0 38 03 00 01 */ addi r0, r3, 1 -/* 800417E4 98 18 00 E2 */ stb r0, 0xe2(r24) -/* 800417E8 38 60 00 01 */ li r3, 1 -lbl_800417EC: -/* 800417EC 39 61 00 30 */ addi r11, r1, 0x30 -/* 800417F0 48 32 0A 1D */ bl _restgpr_22 -/* 800417F4 80 01 00 34 */ lwz r0, 0x34(r1) -/* 800417F8 7C 08 03 A6 */ mtlr r0 -/* 800417FC 38 21 00 30 */ addi r1, r1, 0x30 -/* 80041800 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/talkEnd__14dEvt_control_cFv.s b/asm/d/event/d_event/talkEnd__14dEvt_control_cFv.s deleted file mode 100644 index 5867234370..0000000000 --- a/asm/d/event/d_event/talkEnd__14dEvt_control_cFv.s +++ /dev/null @@ -1,47 +0,0 @@ -lbl_80041D34: -/* 80041D34 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80041D38 7C 08 02 A6 */ mflr r0 -/* 80041D3C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80041D40 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80041D44 7C 7F 1B 78 */ mr r31, r3 -/* 80041D48 80 83 00 C4 */ lwz r4, 0xc4(r3) -/* 80041D4C 48 00 15 A1 */ bl convPId__14dEvt_control_cFUi -/* 80041D50 28 03 00 00 */ cmplwi r3, 0 -/* 80041D54 41 82 00 0C */ beq lbl_80041D60 -/* 80041D58 38 00 00 00 */ li r0, 0 -/* 80041D5C B0 03 00 F8 */ sth r0, 0xf8(r3) -lbl_80041D60: -/* 80041D60 7F E3 FB 78 */ mr r3, r31 -/* 80041D64 80 9F 00 C8 */ lwz r4, 0xc8(r31) -/* 80041D68 48 00 15 85 */ bl convPId__14dEvt_control_cFUi -/* 80041D6C 28 03 00 00 */ cmplwi r3, 0 -/* 80041D70 41 82 00 0C */ beq lbl_80041D7C -/* 80041D74 38 00 00 00 */ li r0, 0 -/* 80041D78 B0 03 00 F8 */ sth r0, 0xf8(r3) -lbl_80041D7C: -/* 80041D7C A8 9F 00 DE */ lha r4, 0xde(r31) -/* 80041D80 2C 04 FF FF */ cmpwi r4, -1 -/* 80041D84 41 82 00 20 */ beq lbl_80041DA4 -/* 80041D88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80041D8C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80041D90 38 63 4F F8 */ addi r3, r3, 0x4ff8 -/* 80041D94 38 A0 00 01 */ li r5, 1 -/* 80041D98 48 00 50 15 */ bl endProc__16dEvent_manager_cFsi -/* 80041D9C 38 00 FF FF */ li r0, -1 -/* 80041DA0 B0 1F 00 DE */ sth r0, 0xde(r31) -lbl_80041DA4: -/* 80041DA4 38 60 00 00 */ li r3, 0 -/* 80041DA8 4B FD 9D 9D */ bl fopAcM_getItemEventPartner__FPC10fopAc_ac_c -/* 80041DAC 28 03 00 00 */ cmplwi r3, 0 -/* 80041DB0 41 82 00 14 */ beq lbl_80041DC4 -/* 80041DB4 A8 03 00 08 */ lha r0, 8(r3) -/* 80041DB8 2C 00 02 18 */ cmpwi r0, 0x218 -/* 80041DBC 40 82 00 08 */ bne lbl_80041DC4 -/* 80041DC0 4B FF 5D 25 */ bl dead__12daItemBase_cFv -lbl_80041DC4: -/* 80041DC4 38 60 00 01 */ li r3, 1 -/* 80041DC8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80041DCC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80041DD0 7C 08 03 A6 */ mtlr r0 -/* 80041DD4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80041DD8 4E 80 00 20 */ blr diff --git a/asm/d/event/d_event/talkXyCheck__14dEvt_control_cFP12dEvt_order_c.s b/asm/d/event/d_event/talkXyCheck__14dEvt_control_cFP12dEvt_order_c.s deleted file mode 100644 index 9394b7c3fd..0000000000 --- a/asm/d/event/d_event/talkXyCheck__14dEvt_control_cFP12dEvt_order_c.s +++ /dev/null @@ -1,88 +0,0 @@ -lbl_80041B58: -/* 80041B58 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80041B5C 7C 08 02 A6 */ mflr r0 -/* 80041B60 90 01 00 24 */ stw r0, 0x24(r1) -/* 80041B64 39 61 00 20 */ addi r11, r1, 0x20 -/* 80041B68 48 32 06 6D */ bl _savegpr_27 -/* 80041B6C 7C 7B 1B 78 */ mr r27, r3 -/* 80041B70 7C 9C 23 78 */ mr r28, r4 -/* 80041B74 3C 60 80 38 */ lis r3, d_event_d_event__stringBase0@ha /* 0x80379D80@ha */ -/* 80041B78 38 63 9D 80 */ addi r3, r3, d_event_d_event__stringBase0@l /* 0x80379D80@l */ -/* 80041B7C 3B C3 00 23 */ addi r30, r3, 0x23 -/* 80041B80 83 E4 00 0C */ lwz r31, 0xc(r4) -/* 80041B84 A0 04 00 00 */ lhz r0, 0(r4) -/* 80041B88 2C 00 00 07 */ cmpwi r0, 7 -/* 80041B8C 41 82 00 24 */ beq lbl_80041BB0 -/* 80041B90 40 80 00 30 */ bge lbl_80041BC0 -/* 80041B94 2C 00 00 06 */ cmpwi r0, 6 -/* 80041B98 40 80 00 08 */ bge lbl_80041BA0 -/* 80041B9C 48 00 00 24 */ b lbl_80041BC0 -lbl_80041BA0: -/* 80041BA0 3B A0 00 00 */ li r29, 0 -/* 80041BA4 38 00 00 01 */ li r0, 1 -/* 80041BA8 98 1B 00 ED */ stb r0, 0xed(r27) -/* 80041BAC 48 00 00 24 */ b lbl_80041BD0 -lbl_80041BB0: -/* 80041BB0 38 00 00 02 */ li r0, 2 -/* 80041BB4 98 1B 00 ED */ stb r0, 0xed(r27) -/* 80041BB8 3B A0 00 01 */ li r29, 1 -/* 80041BBC 48 00 00 14 */ b lbl_80041BD0 -lbl_80041BC0: -/* 80041BC0 38 00 00 00 */ li r0, 0 -/* 80041BC4 98 1B 00 ED */ stb r0, 0xed(r27) -/* 80041BC8 38 60 00 00 */ li r3, 0 -/* 80041BCC 48 00 00 AC */ b lbl_80041C78 -lbl_80041BD0: -/* 80041BD0 7F A3 EB 78 */ mr r3, r29 -/* 80041BD4 4B FE C3 49 */ bl dComIfGp_getSelectItem__Fi -/* 80041BD8 54 60 06 3E */ clrlwi r0, r3, 0x18 -/* 80041BDC 28 00 00 FF */ cmplwi r0, 0xff -/* 80041BE0 40 82 00 0C */ bne lbl_80041BEC -/* 80041BE4 38 60 00 00 */ li r3, 0 -/* 80041BE8 48 00 00 90 */ b lbl_80041C78 -lbl_80041BEC: -/* 80041BEC 28 1F 00 00 */ cmplwi r31, 0 -/* 80041BF0 41 82 00 14 */ beq lbl_80041C04 -/* 80041BF4 A0 1F 00 FA */ lhz r0, 0xfa(r31) -/* 80041BF8 54 00 06 B4 */ rlwinm r0, r0, 0, 0x1a, 0x1a -/* 80041BFC 2C 00 00 20 */ cmpwi r0, 0x20 -/* 80041C00 41 82 00 0C */ beq lbl_80041C0C -lbl_80041C04: -/* 80041C04 38 60 00 00 */ li r3, 0 -/* 80041C08 48 00 00 70 */ b lbl_80041C78 -lbl_80041C0C: -/* 80041C0C 7F 63 DB 78 */ mr r3, r27 -/* 80041C10 7F 84 E3 78 */ mr r4, r28 -/* 80041C14 38 A0 00 01 */ li r5, 1 -/* 80041C18 38 C0 00 01 */ li r6, 1 -/* 80041C1C 4B FF FD 8D */ bl commonCheck__14dEvt_control_cFP12dEvt_order_cUsUs -/* 80041C20 2C 03 00 00 */ cmpwi r3, 0 -/* 80041C24 41 82 00 50 */ beq lbl_80041C74 -/* 80041C28 38 00 00 01 */ li r0, 1 -/* 80041C2C 98 1B 00 E4 */ stb r0, 0xe4(r27) -/* 80041C30 7F A3 EB 78 */ mr r3, r29 -/* 80041C34 4B FE C2 E9 */ bl dComIfGp_getSelectItem__Fi -/* 80041C38 98 7B 00 EE */ stb r3, 0xee(r27) -/* 80041C3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80041C40 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80041C44 3B E3 4F F8 */ addi r31, r3, 0x4ff8 -/* 80041C48 7F E3 FB 78 */ mr r3, r31 -/* 80041C4C 7F C4 F3 78 */ mr r4, r30 -/* 80041C50 38 A0 00 FF */ li r5, 0xff -/* 80041C54 38 C0 FF FF */ li r6, -1 -/* 80041C58 48 00 58 BD */ bl getEventIdx__16dEvent_manager_cFPCcUcl -/* 80041C5C B0 7B 00 DE */ sth r3, 0xde(r27) -/* 80041C60 7F E3 FB 78 */ mr r3, r31 -/* 80041C64 A8 9B 00 DE */ lha r4, 0xde(r27) -/* 80041C68 48 00 5D 1D */ bl order__16dEvent_manager_cFs -/* 80041C6C 38 60 00 01 */ li r3, 1 -/* 80041C70 48 00 00 08 */ b lbl_80041C78 -lbl_80041C74: -/* 80041C74 38 60 00 00 */ li r3, 0 -lbl_80041C78: -/* 80041C78 39 61 00 20 */ addi r11, r1, 0x20 -/* 80041C7C 48 32 05 A5 */ bl _restgpr_27 -/* 80041C80 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80041C84 7C 08 03 A6 */ mtlr r0 -/* 80041C88 38 21 00 20 */ addi r1, r1, 0x20 -/* 80041C8C 4E 80 00 20 */ blr diff --git a/asm/f_op/f_op_scene/fopScn_Delete__FPv.s b/asm/f_op/f_op_scene/fopScn_Delete__FPv.s deleted file mode 100644 index 190fb7e8ba..0000000000 --- a/asm/f_op/f_op_scene/fopScn_Delete__FPv.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_8001EBAC: -/* 8001EBAC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8001EBB0 7C 08 02 A6 */ mflr r0 -/* 8001EBB4 90 01 00 14 */ stw r0, 0x14(r1) -/* 8001EBB8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8001EBBC 93 C1 00 08 */ stw r30, 8(r1) -/* 8001EBC0 7C 7F 1B 78 */ mr r31, r3 -/* 8001EBC4 80 63 01 AC */ lwz r3, 0x1ac(r3) -/* 8001EBC8 7F E4 FB 78 */ mr r4, r31 -/* 8001EBCC 48 00 38 DD */ bl fpcMtd_Delete__FP20process_method_classPv -/* 8001EBD0 7C 7E 1B 78 */ mr r30, r3 -/* 8001EBD4 2C 1E 00 01 */ cmpwi r30, 1 -/* 8001EBD8 40 82 00 0C */ bne lbl_8001EBE4 -/* 8001EBDC 38 7F 01 B0 */ addi r3, r31, 0x1b0 -/* 8001EBE0 48 00 05 5D */ bl fopScnTg_QueueTo__FP15scene_tag_class -lbl_8001EBE4: -/* 8001EBE4 7F C3 F3 78 */ mr r3, r30 -/* 8001EBE8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8001EBEC 83 C1 00 08 */ lwz r30, 8(r1) -/* 8001EBF0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8001EBF4 7C 08 03 A6 */ mtlr r0 -/* 8001EBF8 38 21 00 10 */ addi r1, r1, 0x10 -/* 8001EBFC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_pause/fpcPause_IsEnable__FPvUc.s b/asm/f_pc/f_pc_pause/fpcPause_IsEnable__FPvUc.s deleted file mode 100644 index 97bad89270..0000000000 --- a/asm/f_pc/f_pc_pause/fpcPause_IsEnable__FPvUc.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80023844: -/* 80023844 54 84 06 3E */ clrlwi r4, r4, 0x18 -/* 80023848 88 03 00 0B */ lbz r0, 0xb(r3) -/* 8002384C 7C 80 00 38 */ and r0, r4, r0 -/* 80023850 7C 64 00 50 */ subf r3, r4, r0 -/* 80023854 30 03 FF FF */ addic r0, r3, -1 -/* 80023858 7C 00 19 10 */ subfe r0, r0, r3 -/* 8002385C 7C 00 00 34 */ cntlzw r0, r0 -/* 80023860 54 03 D9 7E */ srwi r3, r0, 5 -/* 80023864 4E 80 00 20 */ blr diff --git a/asm/m_Do/m_Do_mtx/push__14mDoMtx_stack_cFv.s b/asm/m_Do/m_Do_mtx/push__14mDoMtx_stack_cFv.s deleted file mode 100644 index 8698ee70c7..0000000000 --- a/asm/m_Do/m_Do_mtx/push__14mDoMtx_stack_cFv.s +++ /dev/null @@ -1,22 +0,0 @@ -lbl_8000CCC8: -/* 8000CCC8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8000CCCC 7C 08 02 A6 */ mflr r0 -/* 8000CCD0 90 01 00 14 */ stw r0, 0x14(r1) -/* 8000CCD4 80 8D 80 28 */ lwz r4, next__14mDoMtx_stack_c(r13) -/* 8000CCD8 80 0D 80 2C */ lwz r0, end__14mDoMtx_stack_c(r13) -/* 8000CCDC 7C 04 00 40 */ cmplw r4, r0 -/* 8000CCE0 41 80 00 0C */ blt lbl_8000CCEC -/* 8000CCE4 38 60 00 00 */ li r3, 0 -/* 8000CCE8 48 00 00 1C */ b lbl_8000CD04 -lbl_8000CCEC: -/* 8000CCEC 38 04 00 30 */ addi r0, r4, 0x30 -/* 8000CCF0 90 0D 80 28 */ stw r0, next__14mDoMtx_stack_c(r13) -/* 8000CCF4 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 8000CCF8 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 8000CCFC 48 33 97 B5 */ bl PSMTXCopy -/* 8000CD00 38 60 00 01 */ li r3, 1 -lbl_8000CD04: -/* 8000CD04 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8000CD08 7C 08 03 A6 */ mtlr r0 -/* 8000CD0C 38 21 00 10 */ addi r1, r1, 0x10 -/* 8000CD10 4E 80 00 20 */ blr |
