d_a_alink_swim work / fix JASGlobalInstance (#288)

* daalink / z2linkmgr wip

* first cleanup of JASGlobalInstance data

* fix sInstance stuff part 2

* more d_a_alink_swim work

* remove asm
This commit is contained in:
TakaRikka
2023-02-16 14:09:22 -07:00
committed by GitHub
parent 2e3352a3a3
commit 52d84413bb
301 changed files with 2061 additions and 3166 deletions
@@ -4,7 +4,7 @@ lbl_802C611C:
/* 802C6124 90 01 00 14 */ stw r0, 0x14(r1)
/* 802C6128 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802C612C 7C 7F 1B 78 */ mr r31, r3
/* 802C6130 93 ED 85 BC */ stw r31, data_80450B3C(r13)
/* 802C6130 93 ED 85 BC */ stw r31, __OSReport_disable-0x5C(r13)
/* 802C6134 4B FF FD 99 */ bl __ct__14Z2EnvSeAutoPanFv
/* 802C6138 38 7F 00 1C */ addi r3, r31, 0x1c
/* 802C613C 4B FF FD 91 */ bl __ct__14Z2EnvSeAutoPanFv
@@ -75,11 +75,11 @@ lbl_802C6540:
/* 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, data_80450B3C(r13)
/* 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, data_80450B3C(r13)
/* 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
@@ -28,7 +28,7 @@ lbl_802C5D9C:
/* 802C5E04 4B FD D1 11 */ bl moveDolby__18JAISoundParamsMoveFfUl
/* 802C5E08 48 00 00 74 */ b lbl_802C5E7C
lbl_802C5E0C:
/* 802C5E0C 80 6D 85 C4 */ lwz r3, data_80450B44(r13)
/* 802C5E0C 80 6D 85 C4 */ lwz r3, __OSReport_disable-0x54(r13)
/* 802C5E10 38 9F 00 10 */ addi r4, r31, 0x10
/* 802C5E14 7C 85 23 78 */ mr r5, r4
/* 802C5E18 38 C0 00 00 */ li r6, 0
@@ -36,12 +36,12 @@ lbl_802C5E0C:
/* 802C5E20 38 7F 00 10 */ addi r3, r31, 0x10
/* 802C5E24 7C 64 1B 78 */ mr r4, r3
/* 802C5E28 48 07 3C 09 */ bl JMAFastVECNormalize__FPC3VecP3Vec
/* 802C5E2C 80 6D 85 C4 */ lwz r3, data_80450B44(r13)
/* 802C5E2C 80 6D 85 C4 */ lwz r3, __OSReport_disable-0x54(r13)
/* 802C5E30 38 9F 00 10 */ addi r4, r31, 0x10
/* 802C5E34 38 A0 00 00 */ li r5, 0
/* 802C5E38 4B FF 7C 0D */ bl calcRelPosPan__10Z2AudienceFRC3Veci
/* 802C5E3C D0 3F 00 08 */ stfs f1, 8(r31)
/* 802C5E40 80 6D 85 C4 */ lwz r3, data_80450B44(r13)
/* 802C5E40 80 6D 85 C4 */ lwz r3, __OSReport_disable-0x54(r13)
/* 802C5E44 38 9F 00 10 */ addi r4, r31, 0x10
/* 802C5E48 38 A0 00 00 */ li r5, 0
/* 802C5E4C 4B FF 7C F9 */ bl calcRelPosDolby__10Z2AudienceFRC3Veci
@@ -9,7 +9,7 @@ lbl_802C66B0:
/* 802C66CC 39 61 00 30 */ addi r11, r1, 0x30
/* 802C66D0 48 09 BB 0D */ bl _savegpr_29
/* 802C66D4 7C 7F 1B 78 */ mr r31, r3
/* 802C66D8 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C66D8 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C66DC 83 C3 00 04 */ lwz r30, 4(r3)
/* 802C66E0 88 1F 00 7C */ lbz r0, 0x7c(r31)
/* 802C66E4 7C 00 07 75 */ extsb. r0, r0
@@ -59,7 +59,7 @@ lbl_802C676C:
/* 802C6780 38 00 00 00 */ li r0, 0
/* 802C6784 98 1F 01 40 */ stb r0, 0x140(r31)
lbl_802C6788:
/* 802C6788 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C6788 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C678C 88 03 00 1D */ lbz r0, 0x1d(r3)
/* 802C6790 28 00 00 00 */ cmplwi r0, 0
/* 802C6794 41 82 00 70 */ beq lbl_802C6804
@@ -419,7 +419,7 @@ lbl_802C9ADC:
/* 802C9AE8 D0 1B 02 8C */ stfs f0, 0x28c(r27)
/* 802C9AEC 48 00 04 54 */ b lbl_802C9F40
lbl_802C9AF0:
/* 802C9AF0 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C9AF0 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C9AF4 80 03 00 04 */ lwz r0, 4(r3)
/* 802C9AF8 2C 00 00 2E */ cmpwi r0, 0x2e
/* 802C9AFC 40 82 04 44 */ bne lbl_802C9F40
@@ -11,7 +11,7 @@ lbl_802C6C1C:
/* 802C6C40 88 1F 01 B8 */ lbz r0, 0x1b8(r31)
/* 802C6C44 2C 00 00 64 */ cmpwi r0, 0x64
/* 802C6C48 41 82 00 20 */ beq lbl_802C6C68
/* 802C6C4C 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C6C4C 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C6C50 88 63 00 0C */ lbz r3, 0xc(r3)
/* 802C6C54 7C 63 07 74 */ extsb r3, r3
/* 802C6C58 4B D6 64 15 */ bl dComIfGp_getReverb__Fi
@@ -30,7 +30,7 @@ lbl_802C9F58:
/* 802C9FC8 4B FE 4B A9 */ bl registMultiSePos__12Z2MultiSeMgrFP3Vec
/* 802C9FCC 48 00 07 B0 */ b lbl_802CA77C
lbl_802C9FD0:
/* 802C9FD0 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C9FD0 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C9FD4 88 03 00 0C */ lbz r0, 0xc(r3)
/* 802C9FD8 7C 00 07 74 */ extsb r0, r0
/* 802C9FDC 28 00 00 0D */ cmplwi r0, 0xd
@@ -9,7 +9,7 @@ lbl_802C8258:
/* 802C8274 3C 60 00 09 */ lis r3, 0x0009 /* 0x00090027@ha */
/* 802C8278 38 03 00 27 */ addi r0, r3, 0x0027 /* 0x00090027@l */
/* 802C827C 90 01 00 0C */ stw r0, 0xc(r1)
/* 802C8280 80 6D 86 08 */ lwz r3, data_80450B88(r13)
/* 802C8280 80 6D 86 08 */ lwz r3, __OSReport_disable-0x10(r13)
/* 802C8284 38 81 00 0C */ addi r4, r1, 0xc
/* 802C8288 38 A0 00 00 */ li r5, 0
/* 802C828C 38 C0 00 00 */ li r6, 0
@@ -27,7 +27,7 @@ lbl_802C82B0:
/* 802C82B8 3C 60 00 09 */ lis r3, 0x0009 /* 0x00090028@ha */
/* 802C82BC 38 03 00 28 */ addi r0, r3, 0x0028 /* 0x00090028@l */
/* 802C82C0 90 01 00 08 */ stw r0, 8(r1)
/* 802C82C4 80 6D 86 08 */ lwz r3, data_80450B88(r13)
/* 802C82C4 80 6D 86 08 */ lwz r3, __OSReport_disable-0x10(r13)
/* 802C82C8 38 81 00 08 */ addi r4, r1, 8
/* 802C82CC 38 A0 00 00 */ li r5, 0
/* 802C82D0 38 C0 00 00 */ li r6, 0
@@ -24,7 +24,7 @@ lbl_802C5AB4:
/* 802C5B0C FF A0 20 90 */ fmr f29, f4
/* 802C5B10 FF C0 28 90 */ fmr f30, f5
/* 802C5B14 7C BF 2B 78 */ mr r31, r5
/* 802C5B18 80 6D 85 FC */ lwz r3, data_80450B7C(r13)
/* 802C5B18 80 6D 85 FC */ lwz r3, __OSReport_disable-0x1C(r13)
/* 802C5B1C 88 03 00 0C */ lbz r0, 0xc(r3)
/* 802C5B20 28 00 00 00 */ cmplwi r0, 0
/* 802C5B24 41 82 00 0C */ beq lbl_802C5B30
@@ -56,7 +56,7 @@ lbl_802C5B30:
lbl_802C5B88:
/* 802C5B88 80 1D 00 00 */ lwz r0, 0(r29)
/* 802C5B8C 90 01 00 08 */ stw r0, 8(r1)
/* 802C5B90 80 6D 85 F4 */ lwz r3, data_80450B74(r13)
/* 802C5B90 80 6D 85 F4 */ lwz r3, __OSReport_disable-0x24(r13)
/* 802C5B94 38 81 00 08 */ addi r4, r1, 8
/* 802C5B98 38 BE 00 04 */ addi r5, r30, 4
/* 802C5B9C 80 DE 00 00 */ lwz r6, 0(r30)
@@ -68,14 +68,14 @@ lbl_802C5B88:
/* 802C5BB4 C0 02 C3 44 */ lfs f0, lit_3502(r2)
/* 802C5BB8 FC 1F 00 40 */ fcmpo cr0, f31, f0
/* 802C5BBC 40 80 00 1C */ bge lbl_802C5BD8
/* 802C5BC0 80 6D 85 E0 */ lwz r3, data_80450B60(r13)
/* 802C5BC0 80 6D 85 E0 */ lwz r3, __OSReport_disable-0x38(r13)
/* 802C5BC4 3C A0 80 3A */ lis r5, CUTOFF_TO_IIR_TABLE__7JASCalc@ha /* 0x8039ABB8@ha */
/* 802C5BC8 38 A5 AB B8 */ addi r5, r5, CUTOFF_TO_IIR_TABLE__7JASCalc@l /* 0x8039ABB8@l */
/* 802C5BCC 38 A5 02 00 */ addi r5, r5, 0x200
/* 802C5BD0 4B FE 46 A1 */ bl setIIR__10Z2SoundMgrFP8JAISoundPCs
/* 802C5BD4 48 00 00 18 */ b lbl_802C5BEC
lbl_802C5BD8:
/* 802C5BD8 80 6D 85 E0 */ lwz r3, data_80450B60(r13)
/* 802C5BD8 80 6D 85 E0 */ lwz r3, __OSReport_disable-0x38(r13)
/* 802C5BDC 3C A0 80 3A */ lis r5, CUTOFF_TO_IIR_TABLE__7JASCalc@ha /* 0x8039ABB8@ha */
/* 802C5BE0 38 A5 AB B8 */ addi r5, r5, CUTOFF_TO_IIR_TABLE__7JASCalc@l /* 0x8039ABB8@l */
/* 802C5BE4 38 A5 03 F8 */ addi r5, r5, 0x3f8
@@ -24,7 +24,7 @@ lbl_802C5908:
/* 802C5960 FF A0 20 90 */ fmr f29, f4
/* 802C5964 FF C0 28 90 */ fmr f30, f5
/* 802C5968 7C BF 2B 78 */ mr r31, r5
/* 802C596C 80 6D 85 FC */ lwz r3, data_80450B7C(r13)
/* 802C596C 80 6D 85 FC */ lwz r3, __OSReport_disable-0x1C(r13)
/* 802C5970 88 03 00 0C */ lbz r0, 0xc(r3)
/* 802C5974 28 00 00 00 */ cmplwi r0, 0
/* 802C5978 41 82 00 0C */ beq lbl_802C5984
@@ -56,7 +56,7 @@ lbl_802C5984:
lbl_802C59DC:
/* 802C59DC 80 1E 00 00 */ lwz r0, 0(r30)
/* 802C59E0 90 01 00 08 */ stw r0, 8(r1)
/* 802C59E4 80 6D 85 F4 */ lwz r3, data_80450B74(r13)
/* 802C59E4 80 6D 85 F4 */ lwz r3, __OSReport_disable-0x24(r13)
/* 802C59E8 38 81 00 08 */ addi r4, r1, 8
/* 802C59EC 38 BD 00 04 */ addi r5, r29, 4
/* 802C59F0 80 DD 00 00 */ lwz r6, 0(r29)
@@ -78,14 +78,14 @@ lbl_802C59DC:
/* 802C5A30 C0 02 C3 44 */ lfs f0, lit_3502(r2)
/* 802C5A34 FC 1F 00 40 */ fcmpo cr0, f31, f0
/* 802C5A38 40 80 00 1C */ bge lbl_802C5A54
/* 802C5A3C 80 6D 85 E0 */ lwz r3, data_80450B60(r13)
/* 802C5A3C 80 6D 85 E0 */ lwz r3, __OSReport_disable-0x38(r13)
/* 802C5A40 3C A0 80 3A */ lis r5, CUTOFF_TO_IIR_TABLE__7JASCalc@ha /* 0x8039ABB8@ha */
/* 802C5A44 38 A5 AB B8 */ addi r5, r5, CUTOFF_TO_IIR_TABLE__7JASCalc@l /* 0x8039ABB8@l */
/* 802C5A48 38 A5 02 00 */ addi r5, r5, 0x200
/* 802C5A4C 4B FE 48 25 */ bl setIIR__10Z2SoundMgrFP8JAISoundPCs
/* 802C5A50 48 00 00 18 */ b lbl_802C5A68
lbl_802C5A54:
/* 802C5A54 80 6D 85 E0 */ lwz r3, data_80450B60(r13)
/* 802C5A54 80 6D 85 E0 */ lwz r3, __OSReport_disable-0x38(r13)
/* 802C5A58 3C A0 80 3A */ lis r5, CUTOFF_TO_IIR_TABLE__7JASCalc@ha /* 0x8039ABB8@ha */
/* 802C5A5C 38 A5 AB B8 */ addi r5, r5, CUTOFF_TO_IIR_TABLE__7JASCalc@l /* 0x8039ABB8@l */
/* 802C5A60 38 A5 03 F8 */ addi r5, r5, 0x3f8
@@ -227,11 +227,11 @@ lbl_802C8F80:
/* 802C8FB0 4B FF CB 05 */ bl startEnvSeLevel__11Z2EnvSeBaseF10JAISoundIDfffffUl
/* 802C8FB4 7C 7D 1B 78 */ mr r29, r3
/* 802C8FB8 48 00 02 BC */ b lbl_802C9274
/* 802C8FBC 80 8D 85 FC */ lwz r4, data_80450B7C(r13)
/* 802C8FBC 80 8D 85 FC */ lwz r4, __OSReport_disable-0x1C(r13)
/* 802C8FC0 80 04 00 10 */ lwz r0, 0x10(r4)
/* 802C8FC4 28 00 00 06 */ cmplwi r0, 6
/* 802C8FC8 40 82 00 CC */ bne lbl_802C9094
/* 802C8FCC 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C8FCC 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C8FD0 80 03 00 04 */ lwz r0, 4(r3)
/* 802C8FD4 2C 00 00 10 */ cmpwi r0, 0x10
/* 802C8FD8 40 82 00 14 */ bne lbl_802C8FEC
@@ -266,7 +266,7 @@ lbl_802C9028:
/* 802C903C 38 7F 01 F0 */ addi r3, r31, 0x1f0
/* 802C9040 4B FE 5D 81 */ bl getDolbyPower__12Z2MultiSeMgrFv
/* 802C9044 FF 80 08 90 */ fmr f28, f1
/* 802C9048 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C9048 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C904C 88 03 00 1E */ lbz r0, 0x1e(r3)
/* 802C9050 28 00 00 00 */ cmplwi r0, 0
/* 802C9054 41 82 00 0C */ beq lbl_802C9060
@@ -287,7 +287,7 @@ lbl_802C9060:
/* 802C908C 4B FF D0 55 */ bl startEnvSeAutoPanLevel__14Z2EnvSeAutoPanF10JAISoundIDfff
/* 802C9090 48 00 00 1C */ b lbl_802C90AC
lbl_802C9094:
/* 802C9094 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C9094 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C9098 88 03 00 1E */ lbz r0, 0x1e(r3)
/* 802C909C 28 00 00 00 */ cmplwi r0, 0
/* 802C90A0 41 82 00 0C */ beq lbl_802C90AC
@@ -22,7 +22,7 @@ lbl_802C92EC:
/* 802C933C 3C 60 00 09 */ lis r3, 0x0009 /* 0x00090035@ha */
/* 802C9340 38 03 00 35 */ addi r0, r3, 0x0035 /* 0x00090035@l */
/* 802C9344 90 01 00 08 */ stw r0, 8(r1)
/* 802C9348 80 6D 85 F4 */ lwz r3, data_80450B74(r13)
/* 802C9348 80 6D 85 F4 */ lwz r3, __OSReport_disable-0x24(r13)
/* 802C934C 38 81 00 08 */ addi r4, r1, 8
/* 802C9350 38 BE 02 10 */ addi r5, r30, 0x210
/* 802C9354 7F E6 FB 78 */ mr r6, r31
@@ -12,7 +12,7 @@ lbl_802CA794:
/* 802CA7BC 93 C1 00 48 */ stw r30, 0x48(r1)
/* 802CA7C0 7C 7E 1B 78 */ mr r30, r3
/* 802CA7C4 7C 9F 23 78 */ mr r31, r4
/* 802CA7C8 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802CA7C8 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802CA7CC 80 03 00 04 */ lwz r0, 4(r3)
/* 802CA7D0 2C 00 00 2E */ cmpwi r0, 0x2e
/* 802CA7D4 40 82 00 18 */ bne lbl_802CA7EC
@@ -168,7 +168,7 @@ lbl_802C7980:
/* 802C7AB0 38 60 00 01 */ li r3, 1
/* 802C7AB4 4B FE 1C 41 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802C7AB8 FE E0 08 90 */ fmr f23, f1
/* 802C7ABC 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C7ABC 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C7AC0 88 03 00 1E */ lbz r0, 0x1e(r3)
/* 802C7AC4 28 00 00 00 */ cmplwi r0, 0
/* 802C7AC8 41 82 00 10 */ beq lbl_802C7AD8
@@ -16,11 +16,11 @@ lbl_802C8300:
/* 802C8338 48 09 9E A5 */ bl _savegpr_29
/* 802C833C 7C 7F 1B 78 */ mr r31, r3
/* 802C8340 7C 9D 23 78 */ mr r29, r4
/* 802C8344 80 AD 85 FC */ lwz r5, data_80450B7C(r13)
/* 802C8344 80 AD 85 FC */ lwz r5, __OSReport_disable-0x1C(r13)
/* 802C8348 80 05 00 10 */ lwz r0, 0x10(r5)
/* 802C834C 28 00 00 06 */ cmplwi r0, 6
/* 802C8350 40 82 00 5C */ bne lbl_802C83AC
/* 802C8354 80 8D 86 00 */ lwz r4, data_80450B80(r13)
/* 802C8354 80 8D 86 00 */ lwz r4, __OSReport_disable-0x18(r13)
/* 802C8358 80 64 00 04 */ lwz r3, 4(r4)
/* 802C835C 38 03 FF FB */ addi r0, r3, -5
/* 802C8360 28 00 00 29 */ cmplwi r0, 0x29
@@ -62,12 +62,12 @@ lbl_802C719C:
/* 802C71B4 C0 1F 00 50 */ lfs f0, 0x50(r31)
/* 802C71B8 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 802C71BC 41 82 00 2C */ beq lbl_802C71E8
/* 802C71C0 80 6D 85 C4 */ lwz r3, data_80450B44(r13)
/* 802C71C0 80 6D 85 C4 */ lwz r3, __OSReport_disable-0x54(r13)
/* 802C71C4 38 9F 00 3C */ addi r4, r31, 0x3c
/* 802C71C8 38 A1 00 78 */ addi r5, r1, 0x78
/* 802C71CC 38 C0 00 00 */ li r6, 0
/* 802C71D0 4B FF 67 5D */ bl convertAbsToRel__10Z2AudienceFR3VecP3Veci
/* 802C71D4 80 6D 85 C4 */ lwz r3, data_80450B44(r13)
/* 802C71D4 80 6D 85 C4 */ lwz r3, __OSReport_disable-0x54(r13)
/* 802C71D8 38 81 00 78 */ addi r4, r1, 0x78
/* 802C71DC C0 3F 00 50 */ lfs f1, 0x50(r31)
/* 802C71E0 38 A0 00 00 */ li r5, 0
@@ -80,7 +80,7 @@ lbl_802C71E8:
/* 802C71F8 C0 1F 00 4C */ lfs f0, 0x4c(r31)
/* 802C71FC FF 80 00 90 */ fmr f28, f0
/* 802C7200 FF 60 00 90 */ fmr f27, f0
/* 802C7204 80 6D 85 FC */ lwz r3, data_80450B7C(r13)
/* 802C7204 80 6D 85 FC */ lwz r3, __OSReport_disable-0x1C(r13)
/* 802C7208 88 83 00 00 */ lbz r4, 0(r3)
/* 802C720C 88 1F 00 38 */ lbz r0, 0x38(r31)
/* 802C7210 28 00 00 0B */ cmplwi r0, 0xb
@@ -380,7 +380,7 @@ lbl_802C7668:
/* 802C7684 C0 02 C3 44 */ lfs f0, lit_3502(r2)
/* 802C7688 EC 00 08 28 */ fsubs f0, f0, f1
/* 802C768C EF BD 00 32 */ fmuls f29, f29, f0
/* 802C7690 80 6D 86 00 */ lwz r3, data_80450B80(r13)
/* 802C7690 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
/* 802C7694 88 03 00 1E */ lbz r0, 0x1e(r3)
/* 802C7698 28 00 00 00 */ cmplwi r0, 0
/* 802C769C 41 82 00 10 */ beq lbl_802C76AC
@@ -440,7 +440,7 @@ lbl_802C7710:
/* 802C7768 80 1F 00 04 */ lwz r0, 4(r31)
/* 802C776C 28 00 00 00 */ cmplwi r0, 0
/* 802C7770 41 82 00 1C */ beq lbl_802C778C
/* 802C7774 80 6D 85 F4 */ lwz r3, data_80450B74(r13)
/* 802C7774 80 6D 85 F4 */ lwz r3, __OSReport_disable-0x24(r13)
/* 802C7778 38 A0 00 06 */ li r5, 6
/* 802C777C 88 DF 01 41 */ lbz r6, 0x141(r31)
/* 802C7780 7C C6 07 74 */ extsb r6, r6
@@ -450,7 +450,7 @@ lbl_802C778C:
/* 802C778C 80 1C 00 00 */ lwz r0, 0(r28)
/* 802C7790 28 00 00 00 */ cmplwi r0, 0
/* 802C7794 41 82 00 20 */ beq lbl_802C77B4
/* 802C7798 80 6D 85 F4 */ lwz r3, data_80450B74(r13)
/* 802C7798 80 6D 85 F4 */ lwz r3, __OSReport_disable-0x24(r13)
/* 802C779C 7F 84 E3 78 */ mr r4, r28
/* 802C77A0 38 A0 00 06 */ li r5, 6
/* 802C77A4 88 DF 01 41 */ lbz r6, 0x141(r31)