mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
JAUSectionHeap, Z2SoundInfo, others (#1925)
* Z2SoundInfo * JAUSectionHeap * Z2EnvSeMgr * Z2AudioMgr * m_Do_audio * d_a_alink
This commit is contained in:
@@ -1,32 +0,0 @@
|
||||
lbl_802A5F24:
|
||||
/* 802A5F24 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802A5F28 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5F2C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A5F30 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A5F34 48 0B C2 A5 */ bl _savegpr_28
|
||||
/* 802A5F38 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802A5F3C 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802A5F40 48 02 84 F9 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5F44 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802A5F48 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802A5F4C 48 02 87 E1 */ bl getFreeSize__7JKRHeapFv
|
||||
/* 802A5F50 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802A5F54 38 60 05 34 */ li r3, 0x534
|
||||
/* 802A5F58 48 02 8C F5 */ bl __nw__FUl
|
||||
/* 802A5F5C 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802A5F60 41 82 00 18 */ beq lbl_802A5F78
|
||||
/* 802A5F64 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802A5F68 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802A5F6C 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802A5F70 48 00 00 71 */ bl __ct__14JAUSectionHeapFP12JKRSolidHeapbl
|
||||
/* 802A5F74 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802A5F78:
|
||||
/* 802A5F78 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802A5F7C 48 02 84 BD */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5F80 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802A5F84 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A5F88 48 0B C2 9D */ bl _restgpr_28
|
||||
/* 802A5F8C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A5F90 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5F94 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802A5F98 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_802A5F9C:
|
||||
/* 802A5F9C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A5FA0 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5FA4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A5FA8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802A5FAC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A5FB0 80 6D 8C 90 */ lwz r3, JASDram(r13)
|
||||
/* 802A5FB4 48 02 87 79 */ bl getFreeSize__7JKRHeapFv
|
||||
/* 802A5FB8 80 8D 8C 90 */ lwz r4, JASDram(r13)
|
||||
/* 802A5FBC 38 A0 00 01 */ li r5, 1
|
||||
/* 802A5FC0 48 02 AA 65 */ bl create__12JKRSolidHeapFUlP7JKRHeapb
|
||||
/* 802A5FC4 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802A5FC8 4B FF FF 5D */ bl JAUNewSectionHeap__FP12JKRSolidHeapb
|
||||
/* 802A5FCC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802A5FD0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A5FD4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5FD8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A5FDC 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_802A5DF4:
|
||||
/* 802A5DF4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A5DF8 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5DFC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A5E00 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802A5E04 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A5E08 38 1F 00 08 */ addi r0, r31, 8
|
||||
/* 802A5E0C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802A5E10 38 00 00 FF */ li r0, 0xff
|
||||
/* 802A5E14 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 802A5E18 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 802A5E1C 38 80 00 00 */ li r4, 0
|
||||
/* 802A5E20 38 A0 03 FC */ li r5, 0x3fc
|
||||
/* 802A5E24 4B D5 D6 35 */ bl memset
|
||||
/* 802A5E28 38 7F 04 08 */ addi r3, r31, 0x408
|
||||
/* 802A5E2C 48 00 0C 2D */ bl __ct__23JAUDynamicSeqDataBlocksFv
|
||||
/* 802A5E30 38 00 00 00 */ li r0, 0
|
||||
/* 802A5E34 90 1F 04 30 */ stw r0, 0x430(r31)
|
||||
/* 802A5E38 90 1F 04 34 */ stw r0, 0x434(r31)
|
||||
/* 802A5E3C 90 1F 04 38 */ stw r0, 0x438(r31)
|
||||
/* 802A5E40 90 1F 04 3C */ stw r0, 0x43c(r31)
|
||||
/* 802A5E44 90 1F 04 04 */ stw r0, 0x404(r31)
|
||||
/* 802A5E48 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802A5E4C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802A5E50 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A5E54 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5E58 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A5E5C 4E 80 00 20 */ blr
|
||||
@@ -1,37 +0,0 @@
|
||||
lbl_802A5160:
|
||||
/* 802A5160 80 03 00 BC */ lwz r0, 0xbc(r3)
|
||||
/* 802A5164 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802A5168 41 82 00 38 */ beq lbl_802A51A0
|
||||
/* 802A516C 80 83 00 30 */ lwz r4, 0x30(r3)
|
||||
/* 802A5170 80 84 05 2C */ lwz r4, 0x52c(r4)
|
||||
/* 802A5174 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802A5178 41 82 00 1C */ beq lbl_802A5194
|
||||
/* 802A517C 41 82 00 18 */ beq lbl_802A5194
|
||||
/* 802A5180 80 0D 85 D8 */ lwz r0, __OSReport_disable-0x40(r13)
|
||||
/* 802A5184 7C 00 20 40 */ cmplw r0, r4
|
||||
/* 802A5188 40 82 00 0C */ bne lbl_802A5194
|
||||
/* 802A518C 38 00 00 00 */ li r0, 0
|
||||
/* 802A5190 90 0D 85 D8 */ stw r0, __OSReport_disable-0x40(r13)
|
||||
lbl_802A5194:
|
||||
/* 802A5194 38 00 00 00 */ li r0, 0
|
||||
/* 802A5198 80 83 00 30 */ lwz r4, 0x30(r3)
|
||||
/* 802A519C 90 04 05 2C */ stw r0, 0x52c(r4)
|
||||
lbl_802A51A0:
|
||||
/* 802A51A0 80 03 00 C0 */ lwz r0, 0xc0(r3)
|
||||
/* 802A51A4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802A51A8 4D 82 00 20 */ beqlr
|
||||
/* 802A51AC 80 83 00 30 */ lwz r4, 0x30(r3)
|
||||
/* 802A51B0 80 84 05 30 */ lwz r4, 0x530(r4)
|
||||
/* 802A51B4 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802A51B8 41 82 00 1C */ beq lbl_802A51D4
|
||||
/* 802A51BC 41 82 00 18 */ beq lbl_802A51D4
|
||||
/* 802A51C0 80 0D 85 D4 */ lwz r0, __OSReport_disable-0x44(r13)
|
||||
/* 802A51C4 7C 00 20 40 */ cmplw r0, r4
|
||||
/* 802A51C8 40 82 00 0C */ bne lbl_802A51D4
|
||||
/* 802A51CC 38 00 00 00 */ li r0, 0
|
||||
/* 802A51D0 90 0D 85 D4 */ stw r0, __OSReport_disable-0x44(r13)
|
||||
lbl_802A51D4:
|
||||
/* 802A51D4 38 00 00 00 */ li r0, 0
|
||||
/* 802A51D8 80 63 00 30 */ lwz r3, 0x30(r3)
|
||||
/* 802A51DC 90 03 05 30 */ stw r0, 0x530(r3)
|
||||
/* 802A51E0 4E 80 00 20 */ blr
|
||||
@@ -1,24 +0,0 @@
|
||||
lbl_802A5D9C:
|
||||
/* 802A5D9C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A5DA0 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5DA4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A5DA8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802A5DAC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A5DB0 38 60 00 00 */ li r3, 0
|
||||
/* 802A5DB4 80 9F 00 34 */ lwz r4, 0x34(r31)
|
||||
/* 802A5DB8 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802A5DBC 41 82 00 24 */ beq lbl_802A5DE0
|
||||
/* 802A5DC0 38 7F 00 AC */ addi r3, r31, 0xac
|
||||
/* 802A5DC4 4B FF EC BD */ bl func_802A4A80
|
||||
/* 802A5DC8 38 00 00 00 */ li r0, 0
|
||||
/* 802A5DCC 90 1F 00 34 */ stw r0, 0x34(r31)
|
||||
/* 802A5DD0 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 802A5DD4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802A5DD8 41 82 00 08 */ beq lbl_802A5DE0
|
||||
/* 802A5DDC 38 63 00 10 */ addi r3, r3, 0x10
|
||||
lbl_802A5DE0:
|
||||
/* 802A5DE0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802A5DE4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A5DE8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5DEC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A5DF0 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_802A50F8:
|
||||
/* 802A50F8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802A50FC 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5100 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A5104 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 802A5108 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A510C 80 63 00 30 */ lwz r3, 0x30(r3)
|
||||
/* 802A5110 80 63 00 E0 */ lwz r3, 0xe0(r3)
|
||||
/* 802A5114 48 02 93 25 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5118 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802A511C 48 02 93 1D */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5120 80 7F 00 30 */ lwz r3, 0x30(r31)
|
||||
/* 802A5124 80 63 00 E0 */ lwz r3, 0xe0(r3)
|
||||
/* 802A5128 48 02 96 05 */ bl getFreeSize__7JKRHeapFv
|
||||
/* 802A512C 80 1F 00 D0 */ lwz r0, 0xd0(r31)
|
||||
/* 802A5130 7C 03 00 50 */ subf r0, r3, r0
|
||||
/* 802A5134 90 1F 00 D0 */ stw r0, 0xd0(r31)
|
||||
/* 802A5138 80 7F 00 30 */ lwz r3, 0x30(r31)
|
||||
/* 802A513C 80 63 00 E0 */ lwz r3, 0xe0(r3)
|
||||
/* 802A5140 48 02 94 B9 */ bl freeTail__7JKRHeapFv
|
||||
/* 802A5144 38 00 00 00 */ li r0, 0
|
||||
/* 802A5148 98 1F 00 2C */ stb r0, 0x2c(r31)
|
||||
/* 802A514C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 802A5150 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A5154 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5158 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802A515C 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_802A6094:
|
||||
/* 802A6094 80 63 00 EC */ lwz r3, 0xec(r3)
|
||||
/* 802A6098 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 802A609C 4E 80 00 20 */ blr
|
||||
-45
@@ -1,45 +0,0 @@
|
||||
lbl_802A61D0:
|
||||
/* 802A61D0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802A61D4 7C 08 02 A6 */ mflr r0
|
||||
/* 802A61D8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A61DC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A61E0 48 0B BF F9 */ bl _savegpr_28
|
||||
/* 802A61E4 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802A61E8 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802A61EC 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802A61F0 83 E3 00 E8 */ lwz r31, 0xe8(r3)
|
||||
/* 802A61F4 48 00 00 3C */ b lbl_802A6230
|
||||
lbl_802A61F8:
|
||||
/* 802A61F8 80 1D 00 00 */ lwz r0, 0(r29)
|
||||
/* 802A61FC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802A6200 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802A6204 38 63 00 38 */ addi r3, r3, 0x38
|
||||
/* 802A6208 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802A620C 80 BC 04 F8 */ lwz r5, 0x4f8(r28)
|
||||
/* 802A6210 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802A6214 38 E0 00 00 */ li r7, 0
|
||||
/* 802A6218 48 00 08 91 */ bl getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab
|
||||
/* 802A621C 2C 03 00 02 */ cmpwi r3, 2
|
||||
/* 802A6220 40 82 00 0C */ bne lbl_802A622C
|
||||
/* 802A6224 38 60 00 02 */ li r3, 2
|
||||
/* 802A6228 48 00 00 30 */ b lbl_802A6258
|
||||
lbl_802A622C:
|
||||
/* 802A622C 83 FF 00 0C */ lwz r31, 0xc(r31)
|
||||
lbl_802A6230:
|
||||
/* 802A6230 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802A6234 40 82 FF C4 */ bne lbl_802A61F8
|
||||
/* 802A6238 80 1D 00 00 */ lwz r0, 0(r29)
|
||||
/* 802A623C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802A6240 38 7C 04 FC */ addi r3, r28, 0x4fc
|
||||
/* 802A6244 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802A6248 80 BC 04 F8 */ lwz r5, 0x4f8(r28)
|
||||
/* 802A624C 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802A6250 38 E0 00 01 */ li r7, 1
|
||||
/* 802A6254 48 00 08 55 */ bl getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab
|
||||
lbl_802A6258:
|
||||
/* 802A6258 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A625C 48 0B BF C9 */ bl _restgpr_28
|
||||
/* 802A6260 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A6264 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A6268 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802A626C 4E 80 00 20 */ blr
|
||||
@@ -1,15 +0,0 @@
|
||||
lbl_802A5EC0:
|
||||
/* 802A5EC0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A5EC4 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5EC8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A5ECC 7C 66 1B 78 */ mr r6, r3
|
||||
/* 802A5ED0 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 802A5ED4 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802A5ED8 38 66 04 FC */ addi r3, r6, 0x4fc
|
||||
/* 802A5EDC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802A5EE0 80 C6 04 F8 */ lwz r6, 0x4f8(r6)
|
||||
/* 802A5EE4 48 00 0D 35 */ bl loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser
|
||||
/* 802A5EE8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A5EEC 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5EF0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A5EF4 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_802A57F0:
|
||||
/* 802A57F0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802A57F4 7C 08 02 A6 */ mflr r0
|
||||
/* 802A57F8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A57FC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A5800 48 0B C9 DD */ bl _savegpr_29
|
||||
/* 802A5804 7C 67 1B 78 */ mr r7, r3
|
||||
/* 802A5808 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802A580C 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802A5810 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802A5814 80 87 00 30 */ lwz r4, 0x30(r7)
|
||||
/* 802A5818 80 84 00 E0 */ lwz r4, 0xe0(r4)
|
||||
/* 802A581C 7C C5 33 78 */ mr r5, r6
|
||||
/* 802A5820 48 02 94 F1 */ bl __nwa__FUlP7JKRHeapi
|
||||
/* 802A5824 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802A5828 41 82 00 10 */ beq lbl_802A5838
|
||||
/* 802A582C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802A5830 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802A5834 4B D5 DD 0D */ bl memcpy
|
||||
lbl_802A5838:
|
||||
/* 802A5838 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802A583C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A5840 48 0B C9 E9 */ bl _restgpr_29
|
||||
/* 802A5844 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A5848 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A584C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802A5850 4E 80 00 20 */ blr
|
||||
@@ -1,81 +0,0 @@
|
||||
lbl_802A60AC:
|
||||
/* 802A60AC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802A60B0 7C 08 02 A6 */ mflr r0
|
||||
/* 802A60B4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A60B8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A60BC 48 0B C1 1D */ bl _savegpr_28
|
||||
/* 802A60C0 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802A60C4 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802A60C8 80 63 00 30 */ lwz r3, 0x30(r3)
|
||||
/* 802A60CC 80 63 00 E0 */ lwz r3, 0xe0(r3)
|
||||
/* 802A60D0 48 02 83 69 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A60D4 90 61 00 0C */ stw r3, 0xc(r1)
|
||||
/* 802A60D8 38 60 00 20 */ li r3, 0x20
|
||||
/* 802A60DC 48 02 8B 71 */ bl __nw__FUl
|
||||
/* 802A60E0 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 802A60E4 41 82 00 0C */ beq lbl_802A60F0
|
||||
/* 802A60E8 48 00 08 0D */ bl __ct__15JAUSeqDataBlockFv
|
||||
/* 802A60EC 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_802A60F0:
|
||||
/* 802A60F0 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802A60F4 40 82 00 14 */ bne lbl_802A6108
|
||||
/* 802A60F8 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A60FC 48 02 83 3D */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A6100 38 60 00 00 */ li r3, 0
|
||||
/* 802A6104 48 00 00 B4 */ b lbl_802A61B8
|
||||
lbl_802A6108:
|
||||
/* 802A6108 38 60 00 10 */ li r3, 0x10
|
||||
/* 802A610C 48 02 8B 41 */ bl __nw__FUl
|
||||
/* 802A6110 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802A6114 41 82 00 0C */ beq lbl_802A6120
|
||||
/* 802A6118 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802A611C 48 03 5C E1 */ bl __ct__10JSUPtrLinkFPv
|
||||
lbl_802A6120:
|
||||
/* 802A6120 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802A6124 40 82 00 14 */ bne lbl_802A6138
|
||||
/* 802A6128 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A612C 48 02 83 0D */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A6130 38 60 00 00 */ li r3, 0
|
||||
/* 802A6134 48 00 00 84 */ b lbl_802A61B8
|
||||
lbl_802A6138:
|
||||
/* 802A6138 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802A613C 38 80 00 20 */ li r4, 0x20
|
||||
/* 802A6140 48 02 8B AD */ bl __nwa__FUli
|
||||
/* 802A6144 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802A6148 40 82 00 14 */ bne lbl_802A615C
|
||||
/* 802A614C 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A6150 48 02 82 E9 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A6154 38 60 00 00 */ li r3, 0
|
||||
/* 802A6158 48 00 00 60 */ b lbl_802A61B8
|
||||
lbl_802A615C:
|
||||
/* 802A615C 90 7E 00 14 */ stw r3, 0x14(r30)
|
||||
/* 802A6160 93 BE 00 18 */ stw r29, 0x18(r30)
|
||||
/* 802A6164 38 00 FF FF */ li r0, -1
|
||||
/* 802A6168 90 1E 00 10 */ stw r0, 0x10(r30)
|
||||
/* 802A616C 48 09 75 89 */ bl OSDisableInterrupts
|
||||
/* 802A6170 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802A6174 80 7C 00 30 */ lwz r3, 0x30(r28)
|
||||
/* 802A6178 38 63 04 FC */ addi r3, r3, 0x4fc
|
||||
/* 802A617C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802A6180 48 00 0A 0D */ bl appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock
|
||||
/* 802A6184 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802A6188 41 82 00 1C */ beq lbl_802A61A4
|
||||
/* 802A618C 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802A6190 48 09 75 8D */ bl OSRestoreInterrupts
|
||||
/* 802A6194 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A6198 48 02 82 A1 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A619C 38 60 00 01 */ li r3, 1
|
||||
/* 802A61A0 48 00 00 18 */ b lbl_802A61B8
|
||||
lbl_802A61A4:
|
||||
/* 802A61A4 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802A61A8 48 09 75 75 */ bl OSRestoreInterrupts
|
||||
/* 802A61AC 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A61B0 48 02 82 89 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A61B4 38 60 00 00 */ li r3, 0
|
||||
lbl_802A61B8:
|
||||
/* 802A61B8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A61BC 48 0B C0 69 */ bl _restgpr_28
|
||||
/* 802A61C0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A61C4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A61C8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802A61CC 4E 80 00 20 */ blr
|
||||
@@ -1,41 +0,0 @@
|
||||
lbl_802A5500:
|
||||
/* 802A5500 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802A5504 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5508 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A550C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A5510 48 0B CC CD */ bl _savegpr_29
|
||||
/* 802A5514 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 802A5518 7C 9E 23 78 */ mr r30, r4
|
||||
/* 802A551C 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 802A5520 41 82 00 10 */ beq lbl_802A5530
|
||||
/* 802A5524 38 C0 00 04 */ li r6, 4
|
||||
/* 802A5528 48 00 02 C9 */ bl newCopy__10JAUSectionFPCvUll
|
||||
/* 802A552C 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_802A5530:
|
||||
/* 802A5530 80 7D 00 30 */ lwz r3, 0x30(r29)
|
||||
/* 802A5534 80 63 00 E0 */ lwz r3, 0xe0(r3)
|
||||
/* 802A5538 48 02 8F 01 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A553C 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802A5540 38 60 00 18 */ li r3, 0x18
|
||||
/* 802A5544 48 02 97 09 */ bl __nw__FUl
|
||||
/* 802A5548 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802A554C 41 82 00 0C */ beq lbl_802A5558
|
||||
/* 802A5550 48 00 12 2D */ bl __ct__27JAUSeqDataMgr_SeqCollectionFv
|
||||
/* 802A5554 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802A5558:
|
||||
/* 802A5558 38 7F 00 04 */ addi r3, r31, 4
|
||||
/* 802A555C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802A5560 48 00 11 4D */ bl init__16JAUSeqCollectionFPCv
|
||||
/* 802A5564 80 7D 00 30 */ lwz r3, 0x30(r29)
|
||||
/* 802A5568 93 E3 05 24 */ stw r31, 0x524(r3)
|
||||
/* 802A556C 93 FD 00 B8 */ stw r31, 0xb8(r29)
|
||||
/* 802A5570 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802A5574 48 02 8E C5 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5578 80 7D 00 30 */ lwz r3, 0x30(r29)
|
||||
/* 802A557C 80 63 05 24 */ lwz r3, 0x524(r3)
|
||||
/* 802A5580 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802A5584 48 0B CC A5 */ bl _restgpr_29
|
||||
/* 802A5588 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A558C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5590 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802A5594 4E 80 00 20 */ blr
|
||||
-84
@@ -1,84 +0,0 @@
|
||||
lbl_802A5598:
|
||||
/* 802A5598 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802A559C 7C 08 02 A6 */ mflr r0
|
||||
/* 802A55A0 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802A55A4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802A55A8 48 0B CC 29 */ bl _savegpr_26
|
||||
/* 802A55AC 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 802A55B0 7C 9B 23 78 */ mr r27, r4
|
||||
/* 802A55B4 7C BC 2B 78 */ mr r28, r5
|
||||
/* 802A55B8 80 63 00 30 */ lwz r3, 0x30(r3)
|
||||
/* 802A55BC 80 63 00 E0 */ lwz r3, 0xe0(r3)
|
||||
/* 802A55C0 48 02 8E 79 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A55C4 90 61 00 0C */ stw r3, 0xc(r1)
|
||||
/* 802A55C8 38 60 00 20 */ li r3, 0x20
|
||||
/* 802A55CC 48 02 96 81 */ bl __nw__FUl
|
||||
/* 802A55D0 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 802A55D4 41 82 00 0C */ beq lbl_802A55E0
|
||||
/* 802A55D8 48 00 13 1D */ bl __ct__15JAUSeqDataBlockFv
|
||||
/* 802A55DC 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_802A55E0:
|
||||
/* 802A55E0 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802A55E4 40 82 00 14 */ bne lbl_802A55F8
|
||||
/* 802A55E8 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A55EC 48 02 8E 4D */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A55F0 38 60 00 00 */ li r3, 0
|
||||
/* 802A55F4 48 00 00 BC */ b lbl_802A56B0
|
||||
lbl_802A55F8:
|
||||
/* 802A55F8 38 60 00 10 */ li r3, 0x10
|
||||
/* 802A55FC 48 02 96 51 */ bl __nw__FUl
|
||||
/* 802A5600 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802A5604 41 82 00 0C */ beq lbl_802A5610
|
||||
/* 802A5608 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802A560C 48 03 67 F1 */ bl __ct__10JSUPtrLinkFPv
|
||||
lbl_802A5610:
|
||||
/* 802A5610 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802A5614 40 82 00 14 */ bne lbl_802A5628
|
||||
/* 802A5618 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A561C 48 02 8E 1D */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5620 38 60 00 00 */ li r3, 0
|
||||
/* 802A5624 48 00 00 8C */ b lbl_802A56B0
|
||||
lbl_802A5628:
|
||||
/* 802A5628 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802A562C 38 80 00 20 */ li r4, 0x20
|
||||
/* 802A5630 48 02 96 BD */ bl __nwa__FUli
|
||||
/* 802A5634 7C 7D 1B 79 */ or. r29, r3, r3
|
||||
/* 802A5638 40 82 00 14 */ bne lbl_802A564C
|
||||
/* 802A563C 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A5640 48 02 8D F9 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5644 38 60 00 00 */ li r3, 0
|
||||
/* 802A5648 48 00 00 68 */ b lbl_802A56B0
|
||||
lbl_802A564C:
|
||||
/* 802A564C 93 BE 00 14 */ stw r29, 0x14(r30)
|
||||
/* 802A5650 93 9E 00 18 */ stw r28, 0x18(r30)
|
||||
/* 802A5654 80 1B 00 00 */ lwz r0, 0(r27)
|
||||
/* 802A5658 90 1E 00 10 */ stw r0, 0x10(r30)
|
||||
/* 802A565C 48 09 80 99 */ bl OSDisableInterrupts
|
||||
/* 802A5660 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 802A5664 38 7A 00 38 */ addi r3, r26, 0x38
|
||||
/* 802A5668 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802A566C 48 00 15 21 */ bl appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock
|
||||
/* 802A5670 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802A5674 41 82 00 28 */ beq lbl_802A569C
|
||||
/* 802A5678 38 7A 00 60 */ addi r3, r26, 0x60
|
||||
/* 802A567C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802A5680 48 03 68 CD */ bl append__10JSUPtrListFP10JSUPtrLink
|
||||
/* 802A5684 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802A5688 48 09 80 95 */ bl OSRestoreInterrupts
|
||||
/* 802A568C 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A5690 48 02 8D A9 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A5694 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802A5698 48 00 00 18 */ b lbl_802A56B0
|
||||
lbl_802A569C:
|
||||
/* 802A569C 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802A56A0 48 09 80 7D */ bl OSRestoreInterrupts
|
||||
/* 802A56A4 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 802A56A8 48 02 8D 91 */ bl becomeCurrentHeap__7JKRHeapFv
|
||||
/* 802A56AC 38 60 00 00 */ li r3, 0
|
||||
lbl_802A56B0:
|
||||
/* 802A56B0 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802A56B4 48 0B CB 69 */ bl _restgpr_26
|
||||
/* 802A56B8 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 802A56BC 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A56C0 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802A56C4 4E 80 00 20 */ blr
|
||||
@@ -1,29 +0,0 @@
|
||||
lbl_802A56C8:
|
||||
/* 802A56C8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802A56CC 7C 08 02 A6 */ mflr r0
|
||||
/* 802A56D0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802A56D4 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 802A56D8 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 802A56DC 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802A56E0 7C DF 33 78 */ mr r31, r6
|
||||
/* 802A56E4 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 802A56E8 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802A56EC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802A56F0 7F E5 FB 78 */ mr r5, r31
|
||||
/* 802A56F4 4B FF FE A5 */ bl newStaticSeqDataBlock___10JAUSectionF10JAISoundIDUl
|
||||
/* 802A56F8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802A56FC 41 82 00 18 */ beq lbl_802A5714
|
||||
/* 802A5700 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802A5704 7F E5 FB 78 */ mr r5, r31
|
||||
/* 802A5708 4B D5 DE 39 */ bl memcpy
|
||||
/* 802A570C 38 60 00 01 */ li r3, 1
|
||||
/* 802A5710 48 00 00 08 */ b lbl_802A5718
|
||||
lbl_802A5714:
|
||||
/* 802A5714 38 60 00 00 */ li r3, 0
|
||||
lbl_802A5718:
|
||||
/* 802A5718 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 802A571C 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 802A5720 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802A5724 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5728 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802A572C 4E 80 00 20 */ blr
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
lbl_802A5EF8:
|
||||
/* 802A5EF8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A5EFC 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5F00 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A5F04 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802A5F08 38 64 04 FC */ addi r3, r4, 0x4fc
|
||||
/* 802A5F0C 80 84 04 F8 */ lwz r4, 0x4f8(r4)
|
||||
/* 802A5F10 48 00 0E 39 */ bl releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser
|
||||
/* 802A5F14 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A5F18 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5F1C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A5F20 4E 80 00 20 */ blr
|
||||
-27
@@ -1,27 +0,0 @@
|
||||
lbl_802A5E60:
|
||||
/* 802A5E60 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A5E64 7C 08 02 A6 */ mflr r0
|
||||
/* 802A5E68 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A5E6C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802A5E70 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802A5E74 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A5E78 7C 9E 23 78 */ mr r30, r4
|
||||
/* 802A5E7C 38 7F 04 FC */ addi r3, r31, 0x4fc
|
||||
/* 802A5E80 48 00 0C 21 */ bl setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive
|
||||
/* 802A5E84 83 FF 00 E8 */ lwz r31, 0xe8(r31)
|
||||
/* 802A5E88 48 00 00 18 */ b lbl_802A5EA0
|
||||
lbl_802A5E8C:
|
||||
/* 802A5E8C 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802A5E90 38 63 00 38 */ addi r3, r3, 0x38
|
||||
/* 802A5E94 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802A5E98 48 00 0C 09 */ bl setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive
|
||||
/* 802A5E9C 83 FF 00 0C */ lwz r31, 0xc(r31)
|
||||
lbl_802A5EA0:
|
||||
/* 802A5EA0 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802A5EA4 40 82 FF E8 */ bne lbl_802A5E8C
|
||||
/* 802A5EA8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802A5EAC 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802A5EB0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A5EB4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A5EB8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A5EBC 4E 80 00 20 */ blr
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
lbl_802A60A0:
|
||||
/* 802A60A0 90 83 04 F8 */ stw r4, 0x4f8(r3)
|
||||
/* 802A60A4 38 60 00 01 */ li r3, 1
|
||||
/* 802A60A8 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_802C589C:
|
||||
/* 802C589C 38 00 00 00 */ li r0, 0
|
||||
/* 802C58A0 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 802C58A4 90 83 00 00 */ stw r4, 0(r3)
|
||||
/* 802C58A8 4E 80 00 20 */ blr
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_802C5D1C:
|
||||
/* 802C5D1C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802C5D20 7C 08 02 A6 */ mflr r0
|
||||
/* 802C5D24 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802C5D28 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802C5D2C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802C5D30 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 802C5D34 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802C5D38 41 82 00 1C */ beq lbl_802C5D54
|
||||
/* 802C5D3C 38 80 00 00 */ li r4, 0
|
||||
/* 802C5D40 4B FF FB 6D */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C5D44 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802C5D48 40 81 00 0C */ ble lbl_802C5D54
|
||||
/* 802C5D4C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802C5D50 48 00 8F ED */ bl __dl__FPv
|
||||
lbl_802C5D54:
|
||||
/* 802C5D54 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802C5D58 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802C5D5C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802C5D60 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802C5D64 7C 08 03 A6 */ mtlr r0
|
||||
/* 802C5D68 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802C5D6C 4E 80 00 20 */ blr
|
||||
@@ -1,95 +0,0 @@
|
||||
lbl_802C6540:
|
||||
/* 802C6540 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802C6544 7C 08 02 A6 */ mflr r0
|
||||
/* 802C6548 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802C654C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802C6550 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 802C6554 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 802C6558 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802C655C 41 82 01 38 */ beq lbl_802C6694
|
||||
/* 802C6560 38 7E 02 DC */ addi r3, r30, 0x2dc
|
||||
/* 802C6564 38 80 FF FF */ li r4, -1
|
||||
/* 802C6568 4B FF F3 45 */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C656C 38 7E 02 C0 */ addi r3, r30, 0x2c0
|
||||
/* 802C6570 38 80 FF FF */ li r4, -1
|
||||
/* 802C6574 4B FE 85 C1 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C6578 38 7E 02 A8 */ addi r3, r30, 0x2a8
|
||||
/* 802C657C 38 80 FF FF */ li r4, -1
|
||||
/* 802C6580 4B FF F3 2D */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C6584 38 7E 02 8C */ addi r3, r30, 0x28c
|
||||
/* 802C6588 38 80 FF FF */ li r4, -1
|
||||
/* 802C658C 4B FE 85 A9 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C6590 38 7E 02 74 */ addi r3, r30, 0x274
|
||||
/* 802C6594 38 80 FF FF */ li r4, -1
|
||||
/* 802C6598 4B FF F3 15 */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C659C 38 7E 02 58 */ addi r3, r30, 0x258
|
||||
/* 802C65A0 38 80 FF FF */ li r4, -1
|
||||
/* 802C65A4 4B FE 85 91 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C65A8 38 7E 02 40 */ addi r3, r30, 0x240
|
||||
/* 802C65AC 38 80 FF FF */ li r4, -1
|
||||
/* 802C65B0 4B FF F2 FD */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C65B4 38 7E 02 24 */ addi r3, r30, 0x224
|
||||
/* 802C65B8 38 80 FF FF */ li r4, -1
|
||||
/* 802C65BC 4B FE 85 79 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C65C0 38 7E 02 0C */ addi r3, r30, 0x20c
|
||||
/* 802C65C4 38 80 FF FF */ li r4, -1
|
||||
/* 802C65C8 4B FF F2 E5 */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C65CC 38 7E 01 F0 */ addi r3, r30, 0x1f0
|
||||
/* 802C65D0 38 80 FF FF */ li r4, -1
|
||||
/* 802C65D4 4B FE 85 61 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C65D8 38 7E 01 D8 */ addi r3, r30, 0x1d8
|
||||
/* 802C65DC 38 80 FF FF */ li r4, -1
|
||||
/* 802C65E0 4B FF F2 CD */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C65E4 38 7E 01 BC */ addi r3, r30, 0x1bc
|
||||
/* 802C65E8 38 80 FF FF */ li r4, -1
|
||||
/* 802C65EC 4B FE 85 49 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C65F0 38 7E 01 80 */ addi r3, r30, 0x180
|
||||
/* 802C65F4 38 80 FF FF */ li r4, -1
|
||||
/* 802C65F8 4B FF F2 B5 */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C65FC 38 7E 01 64 */ addi r3, r30, 0x164
|
||||
/* 802C6600 38 80 FF FF */ li r4, -1
|
||||
/* 802C6604 4B FE 85 31 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C6608 38 7E 01 44 */ addi r3, r30, 0x144
|
||||
/* 802C660C 38 80 FF FF */ li r4, -1
|
||||
/* 802C6610 4B FF F7 0D */ bl __dt__10Z2EnvSeDirFv
|
||||
/* 802C6614 38 7E 01 18 */ addi r3, r30, 0x118
|
||||
/* 802C6618 38 80 FF FF */ li r4, -1
|
||||
/* 802C661C 4B FF F2 91 */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C6620 38 7E 01 10 */ addi r3, r30, 0x110
|
||||
/* 802C6624 38 80 FF FF */ li r4, -1
|
||||
/* 802C6628 4B FF F2 85 */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C662C 38 7E 00 88 */ addi r3, r30, 0x88
|
||||
/* 802C6630 38 80 FF FF */ li r4, -1
|
||||
/* 802C6634 4B FF F2 79 */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C6638 38 7E 00 80 */ addi r3, r30, 0x80
|
||||
/* 802C663C 38 80 FF FF */ li r4, -1
|
||||
/* 802C6640 4B FF F2 6D */ bl __dt__11Z2EnvSeBaseFv
|
||||
/* 802C6644 38 7E 00 64 */ addi r3, r30, 0x64
|
||||
/* 802C6648 38 80 FF FF */ li r4, -1
|
||||
/* 802C664C 4B FE 84 E9 */ bl __dt__12Z2MultiSeMgrFv
|
||||
/* 802C6650 38 7E 00 1C */ addi r3, r30, 0x1c
|
||||
/* 802C6654 38 80 FF FF */ li r4, -1
|
||||
/* 802C6658 4B FF F8 D1 */ bl __dt__14Z2EnvSeAutoPanFv
|
||||
/* 802C665C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802C6660 38 80 FF FF */ li r4, -1
|
||||
/* 802C6664 4B FF F8 C5 */ bl __dt__14Z2EnvSeAutoPanFv
|
||||
/* 802C6668 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802C666C 41 82 00 18 */ beq lbl_802C6684
|
||||
/* 802C6670 80 0D 85 BC */ lwz r0, __OSReport_disable-0x5C(r13)
|
||||
/* 802C6674 7C 00 F0 40 */ cmplw r0, r30
|
||||
/* 802C6678 40 82 00 0C */ bne lbl_802C6684
|
||||
/* 802C667C 38 00 00 00 */ li r0, 0
|
||||
/* 802C6680 90 0D 85 BC */ stw r0, __OSReport_disable-0x5C(r13)
|
||||
lbl_802C6684:
|
||||
/* 802C6684 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802C6688 40 81 00 0C */ ble lbl_802C6694
|
||||
/* 802C668C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802C6690 48 00 86 AD */ bl __dl__FPv
|
||||
lbl_802C6694:
|
||||
/* 802C6694 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802C6698 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802C669C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802C66A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802C66A4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802C66A8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802C66AC 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user