From 5d4f161d4338f754c6d00956ddf504caa9a5c226 Mon Sep 17 00:00:00 2001 From: Pheenoh Date: Thu, 29 Dec 2022 17:30:35 -0700 Subject: f_op_msg_mng 19/20 matched (#227) --- .../createTimerAppend__FiUlUcUcffffUi.s | 66 ---------------- asm/f_op/f_op_msg_mng/fopMsgM_Create__FsPFPv_iPv.s | 21 ----- .../f_op_msg_mng/fopMsgM_messageSetDemo__FUl.s | 68 ---------------- .../fopMsgM_messageSet__FUlP10fopAc_ac_cUl.s | 92 ---------------------- asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlUl.s | 86 -------------------- 5 files changed, 333 deletions(-) delete mode 100644 asm/f_op/f_op_msg_mng/createTimerAppend__FiUlUcUcffffUi.s delete mode 100644 asm/f_op/f_op_msg_mng/fopMsgM_Create__FsPFPv_iPv.s delete mode 100644 asm/f_op/f_op_msg_mng/fopMsgM_messageSetDemo__FUl.s delete mode 100644 asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlP10fopAc_ac_cUl.s delete mode 100644 asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlUl.s (limited to 'asm') diff --git a/asm/f_op/f_op_msg_mng/createTimerAppend__FiUlUcUcffffUi.s b/asm/f_op/f_op_msg_mng/createTimerAppend__FiUlUcUcffffUi.s deleted file mode 100644 index bda141af45..0000000000 --- a/asm/f_op/f_op_msg_mng/createTimerAppend__FiUlUcUcffffUi.s +++ /dev/null @@ -1,66 +0,0 @@ -lbl_8001FB50: -/* 8001FB50 94 21 FF 90 */ stwu r1, -0x70(r1) -/* 8001FB54 7C 08 02 A6 */ mflr r0 -/* 8001FB58 90 01 00 74 */ stw r0, 0x74(r1) -/* 8001FB5C DB E1 00 60 */ stfd f31, 0x60(r1) -/* 8001FB60 F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */ -/* 8001FB64 DB C1 00 50 */ stfd f30, 0x50(r1) -/* 8001FB68 F3 C1 00 58 */ psq_st f30, 88(r1), 0, 0 /* qr0 */ -/* 8001FB6C DB A1 00 40 */ stfd f29, 0x40(r1) -/* 8001FB70 F3 A1 00 48 */ psq_st f29, 72(r1), 0, 0 /* qr0 */ -/* 8001FB74 DB 81 00 30 */ stfd f28, 0x30(r1) -/* 8001FB78 F3 81 00 38 */ psq_st f28, 56(r1), 0, 0 /* qr0 */ -/* 8001FB7C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001FB80 48 34 26 55 */ bl _savegpr_27 -/* 8001FB84 7C 7B 1B 78 */ mr r27, r3 -/* 8001FB88 7C 9C 23 78 */ mr r28, r4 -/* 8001FB8C 7C BD 2B 78 */ mr r29, r5 -/* 8001FB90 7C DE 33 78 */ mr r30, r6 -/* 8001FB94 FF 80 08 90 */ fmr f28, f1 -/* 8001FB98 FF A0 10 90 */ fmr f29, f2 -/* 8001FB9C FF C0 18 90 */ fmr f30, f3 -/* 8001FBA0 FF E0 20 90 */ fmr f31, f4 -/* 8001FBA4 7C FF 3B 78 */ mr r31, r7 -/* 8001FBA8 38 60 FF FC */ li r3, -4 -/* 8001FBAC 38 80 00 38 */ li r4, 0x38 -/* 8001FBB0 48 24 36 79 */ bl memalignB__3cMlFiUl -/* 8001FBB4 28 03 00 00 */ cmplwi r3, 0 -/* 8001FBB8 40 82 00 0C */ bne lbl_8001FBC4 -/* 8001FBBC 38 60 00 00 */ li r3, 0 -/* 8001FBC0 48 00 00 54 */ b lbl_8001FC14 -lbl_8001FBC4: -/* 8001FBC4 38 00 00 00 */ li r0, 0 -/* 8001FBC8 90 03 00 00 */ stw r0, 0(r3) -/* 8001FBCC 90 03 00 10 */ stw r0, 0x10(r3) -/* 8001FBD0 90 03 00 14 */ stw r0, 0x14(r3) -/* 8001FBD4 C0 02 82 70 */ lfs f0, lit_3902(r2) -/* 8001FBD8 D0 01 00 08 */ stfs f0, 8(r1) -/* 8001FBDC D0 01 00 0C */ stfs f0, 0xc(r1) -/* 8001FBE0 D0 01 00 10 */ stfs f0, 0x10(r1) -/* 8001FBE4 D0 03 00 04 */ stfs f0, 4(r3) -/* 8001FBE8 D0 03 00 08 */ stfs f0, 8(r3) -/* 8001FBEC D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8001FBF0 93 E3 00 18 */ stw r31, 0x18(r3) -/* 8001FBF4 93 63 00 1C */ stw r27, 0x1c(r3) -/* 8001FBF8 93 83 00 20 */ stw r28, 0x20(r3) -/* 8001FBFC 9B A3 00 24 */ stb r29, 0x24(r3) -/* 8001FC00 9B C3 00 25 */ stb r30, 0x25(r3) -/* 8001FC04 D3 83 00 28 */ stfs f28, 0x28(r3) -/* 8001FC08 D3 A3 00 2C */ stfs f29, 0x2c(r3) -/* 8001FC0C D3 C3 00 30 */ stfs f30, 0x30(r3) -/* 8001FC10 D3 E3 00 34 */ stfs f31, 0x34(r3) -lbl_8001FC14: -/* 8001FC14 E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */ -/* 8001FC18 CB E1 00 60 */ lfd f31, 0x60(r1) -/* 8001FC1C E3 C1 00 58 */ psq_l f30, 88(r1), 0, 0 /* qr0 */ -/* 8001FC20 CB C1 00 50 */ lfd f30, 0x50(r1) -/* 8001FC24 E3 A1 00 48 */ psq_l f29, 72(r1), 0, 0 /* qr0 */ -/* 8001FC28 CB A1 00 40 */ lfd f29, 0x40(r1) -/* 8001FC2C E3 81 00 38 */ psq_l f28, 56(r1), 0, 0 /* qr0 */ -/* 8001FC30 CB 81 00 30 */ lfd f28, 0x30(r1) -/* 8001FC34 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001FC38 48 34 25 E9 */ bl _restgpr_27 -/* 8001FC3C 80 01 00 74 */ lwz r0, 0x74(r1) -/* 8001FC40 7C 08 03 A6 */ mtlr r0 -/* 8001FC44 38 21 00 70 */ addi r1, r1, 0x70 -/* 8001FC48 4E 80 00 20 */ blr diff --git a/asm/f_op/f_op_msg_mng/fopMsgM_Create__FsPFPv_iPv.s b/asm/f_op/f_op_msg_mng/fopMsgM_Create__FsPFPv_iPv.s deleted file mode 100644 index a7e38f9835..0000000000 --- a/asm/f_op/f_op_msg_mng/fopMsgM_Create__FsPFPv_iPv.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80020108: -/* 80020108 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8002010C 7C 08 02 A6 */ mflr r0 -/* 80020110 90 01 00 24 */ stw r0, 0x24(r1) -/* 80020114 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020118 48 34 20 C5 */ bl _savegpr_29 -/* 8002011C 7C 7D 1B 78 */ mr r29, r3 -/* 80020120 7C 9E 23 78 */ mr r30, r4 -/* 80020124 7C BF 2B 78 */ mr r31, r5 -/* 80020128 48 00 15 CD */ bl fpcLy_CurrentLayer__Fv -/* 8002012C 7F A4 EB 78 */ mr r4, r29 -/* 80020130 7F C5 F3 78 */ mr r5, r30 -/* 80020134 38 C0 00 00 */ li r6, 0 -/* 80020138 7F E7 FB 78 */ mr r7, r31 -/* 8002013C 48 00 3C 59 */ bl fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv -/* 80020140 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020144 48 34 20 E5 */ bl _restgpr_29 -/* 80020148 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8002014C 7C 08 03 A6 */ mtlr r0 -/* 80020150 38 21 00 20 */ addi r1, r1, 0x20 -/* 80020154 4E 80 00 20 */ blr diff --git a/asm/f_op/f_op_msg_mng/fopMsgM_messageSetDemo__FUl.s b/asm/f_op/f_op_msg_mng/fopMsgM_messageSetDemo__FUl.s deleted file mode 100644 index 2979732727..0000000000 --- a/asm/f_op/f_op_msg_mng/fopMsgM_messageSetDemo__FUl.s +++ /dev/null @@ -1,68 +0,0 @@ -lbl_8001FFC4: -/* 8001FFC4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8001FFC8 7C 08 02 A6 */ mflr r0 -/* 8001FFCC 90 01 00 24 */ stw r0, 0x24(r1) -/* 8001FFD0 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8001FFD4 93 C1 00 18 */ stw r30, 0x18(r1) -/* 8001FFD8 7C 7E 1B 78 */ mr r30, r3 -/* 8001FFDC 48 21 80 BD */ bl endFlowGroup__12dMsgObject_cFv -/* 8001FFE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 8001FFE4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 8001FFE8 88 1F 5E 8F */ lbz r0, 0x5e8f(r31) -/* 8001FFEC 28 00 00 08 */ cmplwi r0, 8 -/* 8001FFF0 40 82 00 14 */ bne lbl_80020004 -/* 8001FFF4 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */ -/* 8001FFF8 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */ -/* 8001FFFC 80 63 00 1C */ lwz r3, 0x1c(r3) -/* 80020000 48 1F F6 ED */ bl emphasisButtonDelete__9dMeter2_cFv -lbl_80020004: -/* 80020004 88 1F 5E 8F */ lbz r0, 0x5e8f(r31) -/* 80020008 28 00 00 00 */ cmplwi r0, 0 -/* 8002000C 41 82 00 2C */ beq lbl_80020038 -/* 80020010 28 00 00 05 */ cmplwi r0, 5 -/* 80020014 41 82 00 24 */ beq lbl_80020038 -/* 80020018 28 00 00 02 */ cmplwi r0, 2 -/* 8002001C 41 82 00 1C */ beq lbl_80020038 -/* 80020020 28 00 00 03 */ cmplwi r0, 3 -/* 80020024 41 82 00 14 */ beq lbl_80020038 -/* 80020028 28 00 00 01 */ cmplwi r0, 1 -/* 8002002C 41 82 00 0C */ beq lbl_80020038 -/* 80020030 38 60 FF FF */ li r3, -1 -/* 80020034 48 00 00 74 */ b lbl_800200A8 -lbl_80020038: -/* 80020038 C0 02 82 70 */ lfs f0, lit_3902(r2) -/* 8002003C D0 01 00 10 */ stfs f0, 0x10(r1) -/* 80020040 D0 01 00 0C */ stfs f0, 0xc(r1) -/* 80020044 D0 01 00 08 */ stfs f0, 8(r1) -/* 80020048 80 6D 80 48 */ lwz r3, i_msgID(r13) -/* 8002004C 4B FF F9 D9 */ bl fopMsgM_SearchByID__FUi -/* 80020050 28 03 00 00 */ cmplwi r3, 0 -/* 80020054 41 82 00 50 */ beq lbl_800200A4 -/* 80020058 A0 03 00 F8 */ lhz r0, 0xf8(r3) -/* 8002005C 28 00 00 01 */ cmplwi r0, 1 -/* 80020060 40 82 00 44 */ bne lbl_800200A4 -/* 80020064 C0 01 00 08 */ lfs f0, 8(r1) -/* 80020068 D0 03 00 E0 */ stfs f0, 0xe0(r3) -/* 8002006C C0 01 00 0C */ lfs f0, 0xc(r1) -/* 80020070 D0 03 00 E4 */ stfs f0, 0xe4(r3) -/* 80020074 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 80020078 D0 03 00 E8 */ stfs f0, 0xe8(r3) -/* 8002007C 93 C3 00 EC */ stw r30, 0xec(r3) -/* 80020080 38 00 03 E8 */ li r0, 0x3e8 -/* 80020084 90 03 00 F0 */ stw r0, 0xf0(r3) -/* 80020088 38 00 00 00 */ li r0, 0 -/* 8002008C 90 03 00 DC */ stw r0, 0xdc(r3) -/* 80020090 7F C4 F3 78 */ mr r4, r30 -/* 80020094 38 A0 00 00 */ li r5, 0 -/* 80020098 48 21 3D D9 */ bl setMessageIndexDemo__12dMsgObject_cFUlb -/* 8002009C 80 6D 80 48 */ lwz r3, i_msgID(r13) -/* 800200A0 48 00 00 08 */ b lbl_800200A8 -lbl_800200A4: -/* 800200A4 38 60 00 00 */ li r3, 0 -lbl_800200A8: -/* 800200A8 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 800200AC 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 800200B0 80 01 00 24 */ lwz r0, 0x24(r1) -/* 800200B4 7C 08 03 A6 */ mtlr r0 -/* 800200B8 38 21 00 20 */ addi r1, r1, 0x20 -/* 800200BC 4E 80 00 20 */ blr diff --git a/asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlP10fopAc_ac_cUl.s b/asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlP10fopAc_ac_cUl.s deleted file mode 100644 index 1786292630..0000000000 --- a/asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlP10fopAc_ac_cUl.s +++ /dev/null @@ -1,92 +0,0 @@ -lbl_8001FD34: -/* 8001FD34 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 8001FD38 7C 08 02 A6 */ mflr r0 -/* 8001FD3C 90 01 00 34 */ stw r0, 0x34(r1) -/* 8001FD40 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001FD44 48 34 24 95 */ bl _savegpr_28 -/* 8001FD48 7C 7C 1B 78 */ mr r28, r3 -/* 8001FD4C 7C 9D 23 78 */ mr r29, r4 -/* 8001FD50 7C BE 2B 78 */ mr r30, r5 -/* 8001FD54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 8001FD58 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 8001FD5C 88 1F 5E 8F */ lbz r0, 0x5e8f(r31) -/* 8001FD60 28 00 00 08 */ cmplwi r0, 8 -/* 8001FD64 40 82 00 14 */ bne lbl_8001FD78 -/* 8001FD68 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */ -/* 8001FD6C 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */ -/* 8001FD70 80 63 00 1C */ lwz r3, 0x1c(r3) -/* 8001FD74 48 1F F9 79 */ bl emphasisButtonDelete__9dMeter2_cFv -lbl_8001FD78: -/* 8001FD78 88 1F 5E 8F */ lbz r0, 0x5e8f(r31) -/* 8001FD7C 28 00 00 00 */ cmplwi r0, 0 -/* 8001FD80 41 82 00 2C */ beq lbl_8001FDAC -/* 8001FD84 28 00 00 05 */ cmplwi r0, 5 -/* 8001FD88 41 82 00 24 */ beq lbl_8001FDAC -/* 8001FD8C 28 00 00 02 */ cmplwi r0, 2 -/* 8001FD90 41 82 00 1C */ beq lbl_8001FDAC -/* 8001FD94 28 00 00 03 */ cmplwi r0, 3 -/* 8001FD98 41 82 00 14 */ beq lbl_8001FDAC -/* 8001FD9C 28 00 00 01 */ cmplwi r0, 1 -/* 8001FDA0 41 82 00 0C */ beq lbl_8001FDAC -/* 8001FDA4 38 60 FF FF */ li r3, -1 -/* 8001FDA8 48 00 00 C4 */ b lbl_8001FE6C -lbl_8001FDAC: -/* 8001FDAC 38 00 00 FF */ li r0, 0xff -/* 8001FDB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 8001FDB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 8001FDB8 98 03 5E 7C */ stb r0, 0x5e7c(r3) -/* 8001FDBC 38 00 FF FF */ li r0, -1 -/* 8001FDC0 90 03 5E E8 */ stw r0, 0x5ee8(r3) -/* 8001FDC4 28 1D 00 00 */ cmplwi r29, 0 -/* 8001FDC8 41 82 00 20 */ beq lbl_8001FDE8 -/* 8001FDCC C0 1D 05 38 */ lfs f0, 0x538(r29) -/* 8001FDD0 D0 01 00 08 */ stfs f0, 8(r1) -/* 8001FDD4 C0 1D 05 3C */ lfs f0, 0x53c(r29) -/* 8001FDD8 D0 01 00 0C */ stfs f0, 0xc(r1) -/* 8001FDDC C0 1D 05 40 */ lfs f0, 0x540(r29) -/* 8001FDE0 D0 01 00 10 */ stfs f0, 0x10(r1) -/* 8001FDE4 48 00 00 14 */ b lbl_8001FDF8 -lbl_8001FDE8: -/* 8001FDE8 C0 02 82 70 */ lfs f0, lit_3902(r2) -/* 8001FDEC D0 01 00 08 */ stfs f0, 8(r1) -/* 8001FDF0 D0 01 00 0C */ stfs f0, 0xc(r1) -/* 8001FDF4 D0 01 00 10 */ stfs f0, 0x10(r1) -lbl_8001FDF8: -/* 8001FDF8 3C 60 80 43 */ lis r3, g_MsgObject_HIO_c@ha /* 0x8043028C@ha */ -/* 8001FDFC 38 63 02 8C */ addi r3, r3, g_MsgObject_HIO_c@l /* 0x8043028C@l */ -/* 8001FE00 88 03 03 1F */ lbz r0, 0x31f(r3) -/* 8001FE04 28 00 00 01 */ cmplwi r0, 1 -/* 8001FE08 40 82 00 08 */ bne lbl_8001FE10 -/* 8001FE0C AB 83 02 F4 */ lha r28, 0x2f4(r3) -lbl_8001FE10: -/* 8001FE10 80 6D 80 48 */ lwz r3, i_msgID(r13) -/* 8001FE14 4B FF FC 11 */ bl fopMsgM_SearchByID__FUi -/* 8001FE18 28 03 00 00 */ cmplwi r3, 0 -/* 8001FE1C 41 82 00 4C */ beq lbl_8001FE68 -/* 8001FE20 A0 03 00 F8 */ lhz r0, 0xf8(r3) -/* 8001FE24 28 00 00 01 */ cmplwi r0, 1 -/* 8001FE28 40 82 00 40 */ bne lbl_8001FE68 -/* 8001FE2C C0 01 00 08 */ lfs f0, 8(r1) -/* 8001FE30 D0 03 00 E0 */ stfs f0, 0xe0(r3) -/* 8001FE34 C0 01 00 0C */ lfs f0, 0xc(r1) -/* 8001FE38 D0 03 00 E4 */ stfs f0, 0xe4(r3) -/* 8001FE3C C0 01 00 10 */ lfs f0, 0x10(r1) -/* 8001FE40 D0 03 00 E8 */ stfs f0, 0xe8(r3) -/* 8001FE44 93 83 00 EC */ stw r28, 0xec(r3) -/* 8001FE48 93 C3 00 F0 */ stw r30, 0xf0(r3) -/* 8001FE4C 93 A3 00 DC */ stw r29, 0xdc(r3) -/* 8001FE50 7F 84 E3 78 */ mr r4, r28 -/* 8001FE54 7F C5 F3 78 */ mr r5, r30 -/* 8001FE58 38 C0 00 00 */ li r6, 0 -/* 8001FE5C 48 21 3E A9 */ bl setMessageIndex__12dMsgObject_cFUlUlb -/* 8001FE60 80 6D 80 48 */ lwz r3, i_msgID(r13) -/* 8001FE64 48 00 00 08 */ b lbl_8001FE6C -lbl_8001FE68: -/* 8001FE68 38 60 00 00 */ li r3, 0 -lbl_8001FE6C: -/* 8001FE6C 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001FE70 48 34 23 B5 */ bl _restgpr_28 -/* 8001FE74 80 01 00 34 */ lwz r0, 0x34(r1) -/* 8001FE78 7C 08 03 A6 */ mtlr r0 -/* 8001FE7C 38 21 00 30 */ addi r1, r1, 0x30 -/* 8001FE80 4E 80 00 20 */ blr diff --git a/asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlUl.s b/asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlUl.s deleted file mode 100644 index b8f008de04..0000000000 --- a/asm/f_op/f_op_msg_mng/fopMsgM_messageSet__FUlUl.s +++ /dev/null @@ -1,86 +0,0 @@ -lbl_8001FE84: -/* 8001FE84 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 8001FE88 7C 08 02 A6 */ mflr r0 -/* 8001FE8C 90 01 00 34 */ stw r0, 0x34(r1) -/* 8001FE90 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001FE94 48 34 23 49 */ bl _savegpr_29 -/* 8001FE98 7C 7D 1B 78 */ mr r29, r3 -/* 8001FE9C 7C 9E 23 78 */ mr r30, r4 -/* 8001FEA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 8001FEA4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 8001FEA8 88 1F 5E 8F */ lbz r0, 0x5e8f(r31) -/* 8001FEAC 28 00 00 08 */ cmplwi r0, 8 -/* 8001FEB0 40 82 00 14 */ bne lbl_8001FEC4 -/* 8001FEB4 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */ -/* 8001FEB8 38 63 01 88 */ addi r3, r3, g_meter2_info@l /* 0x80430188@l */ -/* 8001FEBC 80 63 00 1C */ lwz r3, 0x1c(r3) -/* 8001FEC0 48 1F F8 2D */ bl emphasisButtonDelete__9dMeter2_cFv -lbl_8001FEC4: -/* 8001FEC4 88 1F 5E 8F */ lbz r0, 0x5e8f(r31) -/* 8001FEC8 28 00 00 00 */ cmplwi r0, 0 -/* 8001FECC 41 82 00 2C */ beq lbl_8001FEF8 -/* 8001FED0 28 00 00 05 */ cmplwi r0, 5 -/* 8001FED4 41 82 00 24 */ beq lbl_8001FEF8 -/* 8001FED8 28 00 00 02 */ cmplwi r0, 2 -/* 8001FEDC 41 82 00 1C */ beq lbl_8001FEF8 -/* 8001FEE0 28 00 00 03 */ cmplwi r0, 3 -/* 8001FEE4 41 82 00 14 */ beq lbl_8001FEF8 -/* 8001FEE8 28 00 00 01 */ cmplwi r0, 1 -/* 8001FEEC 41 82 00 0C */ beq lbl_8001FEF8 -/* 8001FEF0 38 60 FF FF */ li r3, -1 -/* 8001FEF4 48 00 00 B8 */ b lbl_8001FFAC -lbl_8001FEF8: -/* 8001FEF8 C0 02 82 70 */ lfs f0, lit_3902(r2) -/* 8001FEFC D0 01 00 10 */ stfs f0, 0x10(r1) -/* 8001FF00 D0 01 00 0C */ stfs f0, 0xc(r1) -/* 8001FF04 D0 01 00 08 */ stfs f0, 8(r1) -/* 8001FF08 80 6D 80 48 */ lwz r3, i_msgID(r13) -/* 8001FF0C 4B FF FB 19 */ bl fopMsgM_SearchByID__FUi -/* 8001FF10 7C 7F 1B 79 */ or. r31, r3, r3 -/* 8001FF14 41 82 00 94 */ beq lbl_8001FFA8 -/* 8001FF18 A0 1F 00 F8 */ lhz r0, 0xf8(r31) -/* 8001FF1C 28 00 00 01 */ cmplwi r0, 1 -/* 8001FF20 40 82 00 50 */ bne lbl_8001FF70 -/* 8001FF24 C0 01 00 08 */ lfs f0, 8(r1) -/* 8001FF28 D0 1F 00 E0 */ stfs f0, 0xe0(r31) -/* 8001FF2C C0 01 00 0C */ lfs f0, 0xc(r1) -/* 8001FF30 D0 1F 00 E4 */ stfs f0, 0xe4(r31) -/* 8001FF34 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 8001FF38 D0 1F 00 E8 */ stfs f0, 0xe8(r31) -/* 8001FF3C 93 BF 00 EC */ stw r29, 0xec(r31) -/* 8001FF40 93 DF 00 F0 */ stw r30, 0xf0(r31) -/* 8001FF44 38 00 00 00 */ li r0, 0 -/* 8001FF48 90 1F 00 DC */ stw r0, 0xdc(r31) -/* 8001FF4C 38 60 00 00 */ li r3, 0 -/* 8001FF50 48 21 7B 25 */ bl setTalkPartner__12dMsgObject_cFP10fopAc_ac_c -/* 8001FF54 7F E3 FB 78 */ mr r3, r31 -/* 8001FF58 7F A4 EB 78 */ mr r4, r29 -/* 8001FF5C 7F C5 F3 78 */ mr r5, r30 -/* 8001FF60 38 C0 00 00 */ li r6, 0 -/* 8001FF64 48 21 3D A1 */ bl setMessageIndex__12dMsgObject_cFUlUlb -/* 8001FF68 80 6D 80 48 */ lwz r3, i_msgID(r13) -/* 8001FF6C 48 00 00 40 */ b lbl_8001FFAC -lbl_8001FF70: -/* 8001FF70 28 00 00 0F */ cmplwi r0, 0xf -/* 8001FF74 40 82 00 34 */ bne lbl_8001FFA8 -/* 8001FF78 C0 01 00 08 */ lfs f0, 8(r1) -/* 8001FF7C D0 1F 00 E0 */ stfs f0, 0xe0(r31) -/* 8001FF80 C0 01 00 0C */ lfs f0, 0xc(r1) -/* 8001FF84 D0 1F 00 E4 */ stfs f0, 0xe4(r31) -/* 8001FF88 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 8001FF8C D0 1F 00 E8 */ stfs f0, 0xe8(r31) -/* 8001FF90 93 BF 00 EC */ stw r29, 0xec(r31) -/* 8001FF94 93 DF 00 F0 */ stw r30, 0xf0(r31) -/* 8001FF98 38 00 00 00 */ li r0, 0 -/* 8001FF9C 90 1F 00 DC */ stw r0, 0xdc(r31) -/* 8001FFA0 80 6D 80 48 */ lwz r3, i_msgID(r13) -/* 8001FFA4 48 00 00 08 */ b lbl_8001FFAC -lbl_8001FFA8: -/* 8001FFA8 38 60 00 00 */ li r3, 0 -lbl_8001FFAC: -/* 8001FFAC 39 61 00 30 */ addi r11, r1, 0x30 -/* 8001FFB0 48 34 22 79 */ bl _restgpr_29 -/* 8001FFB4 80 01 00 34 */ lwz r0, 0x34(r1) -/* 8001FFB8 7C 08 03 A6 */ mtlr r0 -/* 8001FFBC 38 21 00 30 */ addi r1, r1, 0x30 -/* 8001FFC0 4E 80 00 20 */ blr -- cgit v1.2.3 From 463348bfc7f2360d9bb0a6205b8aa4602c8c03d0 Mon Sep 17 00:00:00 2001 From: jdflyer Date: Fri, 30 Dec 2022 16:19:57 -0700 Subject: JAudio2 Work (#228) --- asm/JSystem/JAudio2/JAISound/func_802A2474.s | 28 ---------- .../increasePrepareCount_JAISound___8JAISoundFv.s | 21 -------- .../initTrack_JAISound___8JAISoundFP8JASTrack.s | 59 ---------------------- asm/JSystem/JAudio2/JAISound/stop__8JAISoundFv.s | 17 ------- .../JASAudioReseter/calc__15JASAudioReseterFv.s | 59 ---------------------- .../JASAudioReseter/start__15JASAudioReseterFUlb.s | 43 ---------------- asm/JSystem/JAudio2/dspproc/setup_callback__FUs.s | 4 -- 7 files changed, 231 deletions(-) delete mode 100644 asm/JSystem/JAudio2/JAISound/func_802A2474.s delete mode 100644 asm/JSystem/JAudio2/JAISound/increasePrepareCount_JAISound___8JAISoundFv.s delete mode 100644 asm/JSystem/JAudio2/JAISound/initTrack_JAISound___8JAISoundFP8JASTrack.s delete mode 100644 asm/JSystem/JAudio2/JAISound/stop__8JAISoundFv.s delete mode 100644 asm/JSystem/JAudio2/JASAudioReseter/calc__15JASAudioReseterFv.s delete mode 100644 asm/JSystem/JAudio2/JASAudioReseter/start__15JASAudioReseterFUlb.s delete mode 100644 asm/JSystem/JAudio2/dspproc/setup_callback__FUs.s (limited to 'asm') diff --git a/asm/JSystem/JAudio2/JAISound/func_802A2474.s b/asm/JSystem/JAudio2/JAISound/func_802A2474.s deleted file mode 100644 index b677eb5c10..0000000000 --- a/asm/JSystem/JAudio2/JAISound/func_802A2474.s +++ /dev/null @@ -1,28 +0,0 @@ -lbl_802A2474: -/* 802A2474 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 802A2478 7C 08 02 A6 */ mflr r0 -/* 802A247C 90 01 00 24 */ stw r0, 0x24(r1) -/* 802A2480 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 802A2484 7C 7F 1B 78 */ mr r31, r3 -/* 802A2488 7C A9 2B 78 */ mr r9, r5 -/* 802A248C 7C C8 33 78 */ mr r8, r6 -/* 802A2490 28 07 00 00 */ cmplwi r7, 0 -/* 802A2494 41 82 00 08 */ beq lbl_802A249C -/* 802A2498 90 FF 00 0C */ stw r7, 0xc(r31) -lbl_802A249C: -/* 802A249C 80 1F 00 18 */ lwz r0, 0x18(r31) -/* 802A24A0 90 01 00 08 */ stw r0, 8(r1) -/* 802A24A4 80 7F 00 0C */ lwz r3, 0xc(r31) -/* 802A24A8 38 A1 00 08 */ addi r5, r1, 8 -/* 802A24AC 7D 26 4B 78 */ mr r6, r9 -/* 802A24B0 7D 07 43 78 */ mr r7, r8 -/* 802A24B4 81 83 00 00 */ lwz r12, 0(r3) -/* 802A24B8 81 8C 00 0C */ lwz r12, 0xc(r12) -/* 802A24BC 7D 89 03 A6 */ mtctr r12 -/* 802A24C0 4E 80 04 21 */ bctrl -/* 802A24C4 90 7F 00 08 */ stw r3, 8(r31) -/* 802A24C8 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 802A24CC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802A24D0 7C 08 03 A6 */ mtlr r0 -/* 802A24D4 38 21 00 20 */ addi r1, r1, 0x20 -/* 802A24D8 4E 80 00 20 */ blr diff --git a/asm/JSystem/JAudio2/JAISound/increasePrepareCount_JAISound___8JAISoundFv.s b/asm/JSystem/JAudio2/JAISound/increasePrepareCount_JAISound___8JAISoundFv.s deleted file mode 100644 index 3ae33c8ba9..0000000000 --- a/asm/JSystem/JAudio2/JAISound/increasePrepareCount_JAISound___8JAISoundFv.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_802A266C: -/* 802A266C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802A2670 7C 08 02 A6 */ mflr r0 -/* 802A2674 90 01 00 14 */ stw r0, 0x14(r1) -/* 802A2678 7C 66 1B 78 */ mr r6, r3 -/* 802A267C 80 63 00 14 */ lwz r3, 0x14(r3) -/* 802A2680 38 03 00 01 */ addi r0, r3, 1 -/* 802A2684 90 06 00 14 */ stw r0, 0x14(r6) -/* 802A2688 54 00 06 3F */ clrlwi. r0, r0, 0x18 -/* 802A268C 40 82 00 1C */ bne lbl_802A26A8 -/* 802A2690 3C 60 80 3A */ lis r3, JAISound__stringBase0@ha /* 0x8039B910@ha */ -/* 802A2694 38 63 B9 10 */ addi r3, r3, JAISound__stringBase0@l /* 0x8039B910@l */ -/* 802A2698 80 86 00 14 */ lwz r4, 0x14(r6) -/* 802A269C 80 A6 00 18 */ lwz r5, 0x18(r6) -/* 802A26A0 4C C6 31 82 */ crclr 6 -/* 802A26A4 4B FE E8 C1 */ bl JASReport__FPCce -lbl_802A26A8: -/* 802A26A8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802A26AC 7C 08 03 A6 */ mtlr r0 -/* 802A26B0 38 21 00 10 */ addi r1, r1, 0x10 -/* 802A26B4 4E 80 00 20 */ blr diff --git a/asm/JSystem/JAudio2/JAISound/initTrack_JAISound___8JAISoundFP8JASTrack.s b/asm/JSystem/JAudio2/JAISound/initTrack_JAISound___8JAISoundFP8JASTrack.s deleted file mode 100644 index fdf4bf8074..0000000000 --- a/asm/JSystem/JAudio2/JAISound/initTrack_JAISound___8JAISoundFP8JASTrack.s +++ /dev/null @@ -1,59 +0,0 @@ -lbl_802A29DC: -/* 802A29DC 94 21 FF C0 */ stwu r1, -0x40(r1) -/* 802A29E0 7C 08 02 A6 */ mflr r0 -/* 802A29E4 90 01 00 44 */ stw r0, 0x44(r1) -/* 802A29E8 39 61 00 40 */ addi r11, r1, 0x40 -/* 802A29EC 48 0B F7 E5 */ bl _savegpr_26 -/* 802A29F0 7C 7A 1B 78 */ mr r26, r3 -/* 802A29F4 7C 9B 23 78 */ mr r27, r4 -/* 802A29F8 3B A0 00 00 */ li r29, 0 -/* 802A29FC 3B E0 00 00 */ li r31, 0 -/* 802A2A00 3B 80 00 00 */ li r28, 0 -/* 802A2A04 3B C1 00 08 */ addi r30, r1, 8 -/* 802A2A08 48 00 00 34 */ b lbl_802A2A3C -lbl_802A2A0C: -/* 802A2A0C 80 7A 00 08 */ lwz r3, 8(r26) -/* 802A2A10 7F 84 E3 78 */ mr r4, r28 -/* 802A2A14 81 83 00 00 */ lwz r12, 0(r3) -/* 802A2A18 81 8C 00 0C */ lwz r12, 0xc(r12) -/* 802A2A1C 7D 89 03 A6 */ mtctr r12 -/* 802A2A20 4E 80 04 21 */ bctrl -/* 802A2A24 28 03 00 00 */ cmplwi r3, 0 -/* 802A2A28 41 82 00 10 */ beq lbl_802A2A38 -/* 802A2A2C 7C 7E F9 2E */ stwx r3, r30, r31 -/* 802A2A30 3B BD 00 01 */ addi r29, r29, 1 -/* 802A2A34 3B FF 00 04 */ addi r31, r31, 4 -lbl_802A2A38: -/* 802A2A38 3B 9C 00 01 */ addi r28, r28, 1 -lbl_802A2A3C: -/* 802A2A3C 80 7A 00 0C */ lwz r3, 0xc(r26) -/* 802A2A40 81 83 00 00 */ lwz r12, 0(r3) -/* 802A2A44 81 8C 00 10 */ lwz r12, 0x10(r12) -/* 802A2A48 7D 89 03 A6 */ mtctr r12 -/* 802A2A4C 4E 80 04 21 */ bctrl -/* 802A2A50 7C 1C 18 00 */ cmpw r28, r3 -/* 802A2A54 41 80 FF B8 */ blt lbl_802A2A0C -/* 802A2A58 7F 63 DB 78 */ mr r3, r27 -/* 802A2A5C 7F A4 EB 78 */ mr r4, r29 -/* 802A2A60 4B FE E9 E5 */ bl setChannelMgrCount__8JASTrackFUl -/* 802A2A64 3B 80 00 00 */ li r28, 0 -/* 802A2A68 3B E0 00 00 */ li r31, 0 -/* 802A2A6C 3B C1 00 08 */ addi r30, r1, 8 -/* 802A2A70 48 00 00 1C */ b lbl_802A2A8C -lbl_802A2A74: -/* 802A2A74 7F 63 DB 78 */ mr r3, r27 -/* 802A2A78 7F 84 E3 78 */ mr r4, r28 -/* 802A2A7C 7C BE F8 2E */ lwzx r5, r30, r31 -/* 802A2A80 4B FE EF 75 */ bl assignExtBuffer__8JASTrackFUlP14JASSoundParams -/* 802A2A84 3B 9C 00 01 */ addi r28, r28, 1 -/* 802A2A88 3B FF 00 04 */ addi r31, r31, 4 -lbl_802A2A8C: -/* 802A2A8C 80 1B 01 D0 */ lwz r0, 0x1d0(r27) -/* 802A2A90 7C 1C 00 40 */ cmplw r28, r0 -/* 802A2A94 41 80 FF E0 */ blt lbl_802A2A74 -/* 802A2A98 39 61 00 40 */ addi r11, r1, 0x40 -/* 802A2A9C 48 0B F7 81 */ bl _restgpr_26 -/* 802A2AA0 80 01 00 44 */ lwz r0, 0x44(r1) -/* 802A2AA4 7C 08 03 A6 */ mtlr r0 -/* 802A2AA8 38 21 00 40 */ addi r1, r1, 0x40 -/* 802A2AAC 4E 80 00 20 */ blr diff --git a/asm/JSystem/JAudio2/JAISound/stop__8JAISoundFv.s b/asm/JSystem/JAudio2/JAISound/stop__8JAISoundFv.s deleted file mode 100644 index be2ecbbd20..0000000000 --- a/asm/JSystem/JAudio2/JAISound/stop__8JAISoundFv.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_802A2598: -/* 802A2598 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802A259C 7C 08 02 A6 */ mflr r0 -/* 802A25A0 90 01 00 14 */ stw r0, 0x14(r1) -/* 802A25A4 38 80 00 00 */ li r4, 0 -/* 802A25A8 88 03 00 1F */ lbz r0, 0x1f(r3) -/* 802A25AC 50 80 1F 38 */ rlwimi r0, r4, 3, 0x1c, 0x1c -/* 802A25B0 98 03 00 1F */ stb r0, 0x1f(r3) -/* 802A25B4 38 80 00 01 */ li r4, 1 -/* 802A25B8 88 03 00 1F */ lbz r0, 0x1f(r3) -/* 802A25BC 50 80 3E 30 */ rlwimi r0, r4, 7, 0x18, 0x18 -/* 802A25C0 98 03 00 1F */ stb r0, 0x1f(r3) -/* 802A25C4 4B FF FB DD */ bl releaseHandle__8JAISoundFv -/* 802A25C8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802A25CC 7C 08 03 A6 */ mtlr r0 -/* 802A25D0 38 21 00 10 */ addi r1, r1, 0x10 -/* 802A25D4 4E 80 00 20 */ blr diff --git a/asm/JSystem/JAudio2/JASAudioReseter/calc__15JASAudioReseterFv.s b/asm/JSystem/JAudio2/JASAudioReseter/calc__15JASAudioReseterFv.s deleted file mode 100644 index beab1fea43..0000000000 --- a/asm/JSystem/JAudio2/JASAudioReseter/calc__15JASAudioReseterFv.s +++ /dev/null @@ -1,59 +0,0 @@ -lbl_8029D200: -/* 8029D200 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8029D204 7C 08 02 A6 */ mflr r0 -/* 8029D208 90 01 00 24 */ stw r0, 0x24(r1) -/* 8029D20C 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8029D210 93 C1 00 18 */ stw r30, 0x18(r1) -/* 8029D214 7C 7E 1B 78 */ mr r30, r3 -/* 8029D218 80 63 00 00 */ lwz r3, 0(r3) -/* 8029D21C 28 03 00 00 */ cmplwi r3, 0 -/* 8029D220 40 82 00 50 */ bne lbl_8029D270 -/* 8029D224 3B E0 00 00 */ li r31, 0 -lbl_8029D228: -/* 8029D228 7F E3 FB 78 */ mr r3, r31 -/* 8029D22C 48 00 07 1D */ bl getHandle__13JASDSPChannelFUl -/* 8029D230 80 03 00 00 */ lwz r0, 0(r3) -/* 8029D234 54 00 06 3F */ clrlwi. r0, r0, 0x18 -/* 8029D238 40 82 00 08 */ bne lbl_8029D240 -/* 8029D23C 48 00 01 05 */ bl drop__13JASDSPChannelFv -lbl_8029D240: -/* 8029D240 3B FF 00 01 */ addi r31, r31, 1 -/* 8029D244 28 1F 00 40 */ cmplwi r31, 0x40 -/* 8029D248 41 80 FF E0 */ blt lbl_8029D228 -/* 8029D24C 88 1E 00 0C */ lbz r0, 0xc(r30) -/* 8029D250 28 00 00 00 */ cmplwi r0, 0 -/* 8029D254 41 82 00 0C */ beq lbl_8029D260 -/* 8029D258 80 6D 86 0C */ lwz r3, data_80450B8C(r13) -/* 8029D25C 4B FF FB 65 */ bl stop__14JASAudioThreadFv -lbl_8029D260: -/* 8029D260 38 00 00 01 */ li r0, 1 -/* 8029D264 90 1E 00 08 */ stw r0, 8(r30) -/* 8029D268 38 60 FF FF */ li r3, -1 -/* 8029D26C 48 00 00 50 */ b lbl_8029D2BC -lbl_8029D270: -/* 8029D270 38 03 FF FF */ addi r0, r3, -1 -/* 8029D274 90 1E 00 00 */ stw r0, 0(r30) -/* 8029D278 83 FE 00 00 */ lwz r31, 0(r30) -/* 8029D27C 48 00 0E DD */ bl getDSPLevel__9JASDriverFv -/* 8029D280 C8 42 BD 40 */ lfd f2, lit_156(r2) -/* 8029D284 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8029D288 3C 60 43 30 */ lis r3, 0x4330 -/* 8029D28C 90 61 00 08 */ stw r3, 8(r1) -/* 8029D290 C8 01 00 08 */ lfd f0, 8(r1) -/* 8029D294 EC 00 10 28 */ fsubs f0, f0, f2 -/* 8029D298 EC 20 00 72 */ fmuls f1, f0, f1 -/* 8029D29C 38 1F 00 01 */ addi r0, r31, 1 -/* 8029D2A0 90 01 00 14 */ stw r0, 0x14(r1) -/* 8029D2A4 90 61 00 10 */ stw r3, 0x10(r1) -/* 8029D2A8 C8 01 00 10 */ lfd f0, 0x10(r1) -/* 8029D2AC EC 00 10 28 */ fsubs f0, f0, f2 -/* 8029D2B0 EC 21 00 24 */ fdivs f1, f1, f0 -/* 8029D2B4 48 00 0E 7D */ bl setDSPLevel__9JASDriverFf -/* 8029D2B8 38 60 00 00 */ li r3, 0 -lbl_8029D2BC: -/* 8029D2BC 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 8029D2C0 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 8029D2C4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8029D2C8 7C 08 03 A6 */ mtlr r0 -/* 8029D2CC 38 21 00 20 */ addi r1, r1, 0x20 -/* 8029D2D0 4E 80 00 20 */ blr diff --git a/asm/JSystem/JAudio2/JASAudioReseter/start__15JASAudioReseterFUlb.s b/asm/JSystem/JAudio2/JASAudioReseter/start__15JASAudioReseterFUlb.s deleted file mode 100644 index 40bd2006aa..0000000000 --- a/asm/JSystem/JAudio2/JASAudioReseter/start__15JASAudioReseterFUlb.s +++ /dev/null @@ -1,43 +0,0 @@ -lbl_8029D138: -/* 8029D138 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8029D13C 7C 08 02 A6 */ mflr r0 -/* 8029D140 90 01 00 24 */ stw r0, 0x24(r1) -/* 8029D144 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8029D148 93 C1 00 18 */ stw r30, 0x18(r1) -/* 8029D14C 7C 7E 1B 78 */ mr r30, r3 -/* 8029D150 7C 9F 23 78 */ mr r31, r4 -/* 8029D154 80 03 00 08 */ lwz r0, 8(r3) -/* 8029D158 2C 00 00 00 */ cmpwi r0, 0 -/* 8029D15C 40 82 00 0C */ bne lbl_8029D168 -/* 8029D160 38 60 00 00 */ li r3, 0 -/* 8029D164 48 00 00 58 */ b lbl_8029D1BC -lbl_8029D168: -/* 8029D168 98 BE 00 0C */ stb r5, 0xc(r30) -/* 8029D16C 48 0A 05 89 */ bl OSDisableInterrupts -/* 8029D170 90 61 00 08 */ stw r3, 8(r1) -/* 8029D174 3C 60 80 2A */ lis r3, callback__15JASAudioReseterFPv@ha /* 0x8029D2D4@ha */ -/* 8029D178 38 63 D2 D4 */ addi r3, r3, callback__15JASAudioReseterFPv@l /* 0x8029D2D4@l */ -/* 8029D17C 7F C4 F3 78 */ mr r4, r30 -/* 8029D180 48 00 10 C1 */ bl registerDspSyncCallback__9JASDriverFPFPv_lPv -/* 8029D184 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 8029D188 40 82 00 14 */ bne lbl_8029D19C -/* 8029D18C 80 61 00 08 */ lwz r3, 8(r1) -/* 8029D190 48 0A 05 8D */ bl OSRestoreInterrupts -/* 8029D194 38 60 00 00 */ li r3, 0 -/* 8029D198 48 00 00 24 */ b lbl_8029D1BC -lbl_8029D19C: -/* 8029D19C 48 00 0F BD */ bl getDSPLevel__9JASDriverFv -/* 8029D1A0 D0 3E 00 04 */ stfs f1, 4(r30) -/* 8029D1A4 93 FE 00 00 */ stw r31, 0(r30) -/* 8029D1A8 38 00 00 00 */ li r0, 0 -/* 8029D1AC 90 1E 00 08 */ stw r0, 8(r30) -/* 8029D1B0 80 61 00 08 */ lwz r3, 8(r1) -/* 8029D1B4 48 0A 05 69 */ bl OSRestoreInterrupts -/* 8029D1B8 38 60 00 01 */ li r3, 1 -lbl_8029D1BC: -/* 8029D1BC 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 8029D1C0 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 8029D1C4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8029D1C8 7C 08 03 A6 */ mtlr r0 -/* 8029D1CC 38 21 00 20 */ addi r1, r1, 0x20 -/* 8029D1D0 4E 80 00 20 */ blr diff --git a/asm/JSystem/JAudio2/dspproc/setup_callback__FUs.s b/asm/JSystem/JAudio2/dspproc/setup_callback__FUs.s deleted file mode 100644 index ddb1344557..0000000000 --- a/asm/JSystem/JAudio2/dspproc/setup_callback__FUs.s +++ /dev/null @@ -1,4 +0,0 @@ -lbl_8029E540: -/* 8029E540 38 00 00 00 */ li r0, 0 -/* 8029E544 90 0D 8D 78 */ stw r0, flag(r13) -/* 8029E548 4E 80 00 20 */ blr -- cgit v1.2.3