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
@@ -6,7 +6,7 @@ lbl_802A0074:
/* 802A0084 7C 7F 1B 78 */ mr r31, r3 /* 802A0084 7C 7F 1B 78 */ mr r31, r3
/* 802A0088 54 80 06 3F */ clrlwi. r0, r4, 0x18 /* 802A0088 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 802A008C 41 82 00 08 */ beq lbl_802A0094 /* 802A008C 41 82 00 08 */ beq lbl_802A0094
/* 802A0090 93 ED 85 EC */ stw r31, data_80450B6C(r13) /* 802A0090 93 ED 85 EC */ stw r31, __OSReport_disable-0x2C(r13)
lbl_802A0094: lbl_802A0094:
/* 802A0094 3C 60 80 3D */ lis r3, __vt__14JAISeqDataUser@ha /* 0x803C9940@ha */ /* 802A0094 3C 60 80 3D */ lis r3, __vt__14JAISeqDataUser@ha /* 0x803C9940@ha */
/* 802A0098 38 03 99 40 */ addi r0, r3, __vt__14JAISeqDataUser@l /* 0x803C9940@l */ /* 802A0098 38 03 99 40 */ addi r0, r3, __vt__14JAISeqDataUser@l /* 0x803C9940@l */
@@ -21,11 +21,11 @@ lbl_802A08FC:
/* 802A0948 48 00 0E 2D */ bl __dt__14JAISeqDataUserFv /* 802A0948 48 00 0E 2D */ bl __dt__14JAISeqDataUserFv
/* 802A094C 28 1E 00 00 */ cmplwi r30, 0 /* 802A094C 28 1E 00 00 */ cmplwi r30, 0
/* 802A0950 41 82 00 18 */ beq lbl_802A0968 /* 802A0950 41 82 00 18 */ beq lbl_802A0968
/* 802A0954 80 0D 85 EC */ lwz r0, data_80450B6C(r13) /* 802A0954 80 0D 85 EC */ lwz r0, __OSReport_disable-0x2C(r13)
/* 802A0958 7C 00 F0 40 */ cmplw r0, r30 /* 802A0958 7C 00 F0 40 */ cmplw r0, r30
/* 802A095C 40 82 00 0C */ bne lbl_802A0968 /* 802A095C 40 82 00 0C */ bne lbl_802A0968
/* 802A0960 38 00 00 00 */ li r0, 0 /* 802A0960 38 00 00 00 */ li r0, 0
/* 802A0964 90 0D 85 EC */ stw r0, data_80450B6C(r13) /* 802A0964 90 0D 85 EC */ stw r0, __OSReport_disable-0x2C(r13)
lbl_802A0968: lbl_802A0968:
/* 802A0968 7F E0 07 35 */ extsh. r0, r31 /* 802A0968 7F E0 07 35 */ extsh. r0, r31
/* 802A096C 40 81 00 0C */ ble lbl_802A0978 /* 802A096C 40 81 00 0C */ ble lbl_802A0978
+1 -1
View File
@@ -14,7 +14,7 @@ lbl_802A0768:
/* 802A0798 41 82 00 08 */ beq lbl_802A07A0 /* 802A0798 41 82 00 08 */ beq lbl_802A07A0
/* 802A079C 48 00 1D FD */ bl stop__8JAISoundFv /* 802A079C 48 00 1D FD */ bl stop__8JAISoundFv
lbl_802A07A0: lbl_802A07A0:
/* 802A07A0 83 6D 85 DC */ lwz r27, data_80450B5C(r13) /* 802A07A0 83 6D 85 DC */ lwz r27, __OSReport_disable-0x3C(r13)
/* 802A07A4 28 1B 00 00 */ cmplwi r27, 0 /* 802A07A4 28 1B 00 00 */ cmplwi r27, 0
/* 802A07A8 41 82 00 50 */ beq lbl_802A07F8 /* 802A07A8 41 82 00 50 */ beq lbl_802A07F8
/* 802A07AC 80 1D 00 00 */ lwz r0, 0(r29) /* 802A07AC 80 1D 00 00 */ lwz r0, 0(r29)
@@ -6,7 +6,7 @@ lbl_802A1914:
/* 802A1924 7C 7F 1B 78 */ mr r31, r3 /* 802A1924 7C 7F 1B 78 */ mr r31, r3
/* 802A1928 54 80 06 3F */ clrlwi. r0, r4, 0x18 /* 802A1928 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 802A192C 41 82 00 08 */ beq lbl_802A1934 /* 802A192C 41 82 00 08 */ beq lbl_802A1934
/* 802A1930 93 ED 85 E8 */ stw r31, data_80450B68(r13) /* 802A1930 93 ED 85 E8 */ stw r31, __OSReport_disable-0x30(r13)
lbl_802A1934: lbl_802A1934:
/* 802A1934 3C 60 80 3D */ lis r3, __vt__14JAISeqDataUser@ha /* 0x803C9940@ha */ /* 802A1934 3C 60 80 3D */ lis r3, __vt__14JAISeqDataUser@ha /* 0x803C9940@ha */
/* 802A1938 38 03 99 40 */ addi r0, r3, __vt__14JAISeqDataUser@l /* 0x803C9940@l */ /* 802A1938 38 03 99 40 */ addi r0, r3, __vt__14JAISeqDataUser@l /* 0x803C9940@l */
@@ -21,11 +21,11 @@ lbl_802A2130:
/* 802A2138 4B FF F6 3D */ bl __dt__14JAISeqDataUserFv /* 802A2138 4B FF F6 3D */ bl __dt__14JAISeqDataUserFv
/* 802A213C 28 1E 00 00 */ cmplwi r30, 0 /* 802A213C 28 1E 00 00 */ cmplwi r30, 0
/* 802A2140 41 82 00 18 */ beq lbl_802A2158 /* 802A2140 41 82 00 18 */ beq lbl_802A2158
/* 802A2144 80 0D 85 E8 */ lwz r0, data_80450B68(r13) /* 802A2144 80 0D 85 E8 */ lwz r0, __OSReport_disable-0x30(r13)
/* 802A2148 7C 00 F0 40 */ cmplw r0, r30 /* 802A2148 7C 00 F0 40 */ cmplw r0, r30
/* 802A214C 40 82 00 0C */ bne lbl_802A2158 /* 802A214C 40 82 00 0C */ bne lbl_802A2158
/* 802A2150 38 00 00 00 */ li r0, 0 /* 802A2150 38 00 00 00 */ li r0, 0
/* 802A2154 90 0D 85 E8 */ stw r0, data_80450B68(r13) /* 802A2154 90 0D 85 E8 */ stw r0, __OSReport_disable-0x30(r13)
lbl_802A2158: lbl_802A2158:
/* 802A2158 7F E0 07 35 */ extsh. r0, r31 /* 802A2158 7F E0 07 35 */ extsh. r0, r31
/* 802A215C 40 81 00 0C */ ble lbl_802A2168 /* 802A215C 40 81 00 0C */ ble lbl_802A2168
@@ -14,7 +14,7 @@ lbl_802A1B48:
/* 802A1B78 41 82 00 08 */ beq lbl_802A1B80 /* 802A1B78 41 82 00 08 */ beq lbl_802A1B80
/* 802A1B7C 48 00 0A 1D */ bl stop__8JAISoundFv /* 802A1B7C 48 00 0A 1D */ bl stop__8JAISoundFv
lbl_802A1B80: lbl_802A1B80:
/* 802A1B80 83 CD 85 DC */ lwz r30, data_80450B5C(r13) /* 802A1B80 83 CD 85 DC */ lwz r30, __OSReport_disable-0x3C(r13)
/* 802A1B84 28 1E 00 00 */ cmplwi r30, 0 /* 802A1B84 28 1E 00 00 */ cmplwi r30, 0
/* 802A1B88 41 82 00 2C */ beq lbl_802A1BB4 /* 802A1B88 41 82 00 2C */ beq lbl_802A1BB4
/* 802A1B8C 80 1A 00 00 */ lwz r0, 0(r26) /* 802A1B8C 80 1A 00 00 */ lwz r0, 0(r26)
@@ -1,7 +1,7 @@
lbl_802A2D34: lbl_802A2D34:
/* 802A2D34 54 80 06 3F */ clrlwi. r0, r4, 0x18 /* 802A2D34 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 802A2D38 41 82 00 08 */ beq lbl_802A2D40 /* 802A2D38 41 82 00 08 */ beq lbl_802A2D40
/* 802A2D3C 90 6D 85 DC */ stw r3, data_80450B5C(r13) /* 802A2D3C 90 6D 85 DC */ stw r3, __OSReport_disable-0x3C(r13)
lbl_802A2D40: lbl_802A2D40:
/* 802A2D40 3C 80 80 3D */ lis r4, __vt__12JAISoundInfo@ha /* 0x803C99A0@ha */ /* 802A2D40 3C 80 80 3D */ lis r4, __vt__12JAISoundInfo@ha /* 0x803C99A0@ha */
/* 802A2D44 38 04 99 A0 */ addi r0, r4, __vt__12JAISoundInfo@l /* 0x803C99A0@l */ /* 802A2D44 38 04 99 A0 */ addi r0, r4, __vt__12JAISoundInfo@l /* 0x803C99A0@l */
@@ -9,11 +9,11 @@ lbl_802A2D50:
/* 802A2D6C 38 03 99 A0 */ addi r0, r3, __vt__12JAISoundInfo@l /* 0x803C99A0@l */ /* 802A2D6C 38 03 99 A0 */ addi r0, r3, __vt__12JAISoundInfo@l /* 0x803C99A0@l */
/* 802A2D70 90 1F 00 00 */ stw r0, 0(r31) /* 802A2D70 90 1F 00 00 */ stw r0, 0(r31)
/* 802A2D74 41 82 00 18 */ beq lbl_802A2D8C /* 802A2D74 41 82 00 18 */ beq lbl_802A2D8C
/* 802A2D78 80 0D 85 DC */ lwz r0, data_80450B5C(r13) /* 802A2D78 80 0D 85 DC */ lwz r0, __OSReport_disable-0x3C(r13)
/* 802A2D7C 7C 00 F8 40 */ cmplw r0, r31 /* 802A2D7C 7C 00 F8 40 */ cmplw r0, r31
/* 802A2D80 40 82 00 0C */ bne lbl_802A2D8C /* 802A2D80 40 82 00 0C */ bne lbl_802A2D8C
/* 802A2D84 38 00 00 00 */ li r0, 0 /* 802A2D84 38 00 00 00 */ li r0, 0
/* 802A2D88 90 0D 85 DC */ stw r0, data_80450B5C(r13) /* 802A2D88 90 0D 85 DC */ stw r0, __OSReport_disable-0x3C(r13)
lbl_802A2D8C: lbl_802A2D8C:
/* 802A2D8C 7C 80 07 35 */ extsh. r0, r4 /* 802A2D8C 7C 80 07 35 */ extsh. r0, r4
/* 802A2D90 40 81 00 0C */ ble lbl_802A2D9C /* 802A2D90 40 81 00 0C */ ble lbl_802A2D9C
@@ -1,7 +1,7 @@
lbl_802A2F6C: lbl_802A2F6C:
/* 802A2F6C 54 80 06 3F */ clrlwi. r0, r4, 0x18 /* 802A2F6C 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 802A2F70 41 82 00 08 */ beq lbl_802A2F78 /* 802A2F70 41 82 00 08 */ beq lbl_802A2F78
/* 802A2F74 90 6D 85 F8 */ stw r3, data_80450B78(r13) /* 802A2F74 90 6D 85 F8 */ stw r3, __OSReport_disable-0x20(r13)
lbl_802A2F78: lbl_802A2F78:
/* 802A2F78 3C 80 80 3D */ lis r4, __vt__15JAISoundStarter@ha /* 0x803C99C8@ha */ /* 802A2F78 3C 80 80 3D */ lis r4, __vt__15JAISoundStarter@ha /* 0x803C99C8@ha */
/* 802A2F7C 38 04 99 C8 */ addi r0, r4, __vt__15JAISoundStarter@l /* 0x803C99C8@l */ /* 802A2F7C 38 04 99 C8 */ addi r0, r4, __vt__15JAISoundStarter@l /* 0x803C99C8@l */
@@ -9,11 +9,11 @@ lbl_802A2F88:
/* 802A2FA4 38 03 99 C8 */ addi r0, r3, __vt__15JAISoundStarter@l /* 0x803C99C8@l */ /* 802A2FA4 38 03 99 C8 */ addi r0, r3, __vt__15JAISoundStarter@l /* 0x803C99C8@l */
/* 802A2FA8 90 1F 00 00 */ stw r0, 0(r31) /* 802A2FA8 90 1F 00 00 */ stw r0, 0(r31)
/* 802A2FAC 41 82 00 18 */ beq lbl_802A2FC4 /* 802A2FAC 41 82 00 18 */ beq lbl_802A2FC4
/* 802A2FB0 80 0D 85 F8 */ lwz r0, data_80450B78(r13) /* 802A2FB0 80 0D 85 F8 */ lwz r0, __OSReport_disable-0x20(r13)
/* 802A2FB4 7C 00 F8 40 */ cmplw r0, r31 /* 802A2FB4 7C 00 F8 40 */ cmplw r0, r31
/* 802A2FB8 40 82 00 0C */ bne lbl_802A2FC4 /* 802A2FB8 40 82 00 0C */ bne lbl_802A2FC4
/* 802A2FBC 38 00 00 00 */ li r0, 0 /* 802A2FBC 38 00 00 00 */ li r0, 0
/* 802A2FC0 90 0D 85 F8 */ stw r0, data_80450B78(r13) /* 802A2FC0 90 0D 85 F8 */ stw r0, __OSReport_disable-0x20(r13)
lbl_802A2FC4: lbl_802A2FC4:
/* 802A2FC4 7C 80 07 35 */ extsh. r0, r4 /* 802A2FC4 7C 80 07 35 */ extsh. r0, r4
/* 802A2FC8 40 81 00 0C */ ble lbl_802A2FD4 /* 802A2FC8 40 81 00 0C */ ble lbl_802A2FD4
@@ -6,7 +6,7 @@ lbl_802A3B68:
/* 802A3B78 7C 7F 1B 78 */ mr r31, r3 /* 802A3B78 7C 7F 1B 78 */ mr r31, r3
/* 802A3B7C 54 80 06 3F */ clrlwi. r0, r4, 0x18 /* 802A3B7C 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 802A3B80 41 82 00 08 */ beq lbl_802A3B88 /* 802A3B80 41 82 00 08 */ beq lbl_802A3B88
/* 802A3B84 93 ED 85 E4 */ stw r31, data_80450B64(r13) /* 802A3B84 93 ED 85 E4 */ stw r31, __OSReport_disable-0x34(r13)
lbl_802A3B88: lbl_802A3B88:
/* 802A3B88 C0 02 BE 00 */ lfs f0, lit_653(r2) /* 802A3B88 C0 02 BE 00 */ lfs f0, lit_653(r2)
/* 802A3B8C D0 1F 00 04 */ stfs f0, 4(r31) /* 802A3B8C D0 1F 00 04 */ stfs f0, 4(r31)
@@ -30,7 +30,7 @@ lbl_802A3CA4:
/* 802A3CA4 7F 23 CB 78 */ mr r3, r25 /* 802A3CA4 7F 23 CB 78 */ mr r3, r25
/* 802A3CA8 48 00 04 CD */ bl newStream___12JAIStreamMgrFv /* 802A3CA8 48 00 04 CD */ bl newStream___12JAIStreamMgrFv
/* 802A3CAC 7C 7D 1B 78 */ mr r29, r3 /* 802A3CAC 7C 7D 1B 78 */ mr r29, r3
/* 802A3CB0 83 ED 85 DC */ lwz r31, data_80450B5C(r13) /* 802A3CB0 83 ED 85 DC */ lwz r31, __OSReport_disable-0x3C(r13)
/* 802A3CB4 39 00 FF FF */ li r8, -1 /* 802A3CB4 39 00 FF FF */ li r8, -1
/* 802A3CB8 28 1F 00 00 */ cmplwi r31, 0 /* 802A3CB8 28 1F 00 00 */ cmplwi r31, 0
/* 802A3CBC 41 82 00 28 */ beq lbl_802A3CE4 /* 802A3CBC 41 82 00 28 */ beq lbl_802A3CE4
@@ -3,7 +3,7 @@ lbl_8029CF68:
/* 8029CF6C 7C 08 02 A6 */ mflr r0 /* 8029CF6C 7C 08 02 A6 */ mflr r0
/* 8029CF70 90 01 00 14 */ stw r0, 0x14(r1) /* 8029CF70 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029CF74 93 E1 00 0C */ stw r31, 0xc(r1) /* 8029CF74 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8029CF78 83 ED 86 0C */ lwz r31, data_80450B8C(r13) /* 8029CF78 83 ED 86 0C */ lwz r31, __OSReport_disable-0xC(r13)
/* 8029CF7C 38 60 00 04 */ li r3, 4 /* 8029CF7C 38 60 00 04 */ li r3, 4
/* 8029CF80 4B FF 3F A5 */ bl stop__8JASProbeFl /* 8029CF80 4B FF 3F A5 */ bl stop__8JASProbeFl
/* 8029CF84 38 60 00 04 */ li r3, 4 /* 8029CF84 38 60 00 04 */ li r3, 4
@@ -3,7 +3,7 @@ lbl_8029CFBC:
/* 8029CFC0 7C 08 02 A6 */ mflr r0 /* 8029CFC0 7C 08 02 A6 */ mflr r0
/* 8029CFC4 90 01 00 14 */ stw r0, 0x14(r1) /* 8029CFC4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8029CFC8 93 E1 00 0C */ stw r31, 0xc(r1) /* 8029CFC8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8029CFCC 83 ED 86 0C */ lwz r31, data_80450B8C(r13) /* 8029CFCC 83 ED 86 0C */ lwz r31, __OSReport_disable-0xC(r13)
lbl_8029CFD0: lbl_8029CFD0:
/* 8029CFD0 48 0B 54 71 */ bl DSPCheckMailFromDSP /* 8029CFD0 48 0B 54 71 */ bl DSPCheckMailFromDSP
/* 8029CFD4 28 03 00 00 */ cmplwi r3, 0 /* 8029CFD4 28 03 00 00 */ cmplwi r3, 0
@@ -14,7 +14,7 @@ lbl_8029CCDC:
/* 8029CD0C 41 82 00 08 */ beq lbl_8029CD14 /* 8029CD0C 41 82 00 08 */ beq lbl_8029CD14
/* 8029CD10 38 63 FF 84 */ addi r3, r3, -124 /* 8029CD10 38 63 FF 84 */ addi r3, r3, -124
lbl_8029CD14: lbl_8029CD14:
/* 8029CD14 90 6D 86 0C */ stw r3, data_80450B8C(r13) /* 8029CD14 90 6D 86 0C */ stw r3, __OSReport_disable-0xC(r13)
/* 8029CD18 3C 60 80 3C */ lis r3, __vt__14JASAudioThread@ha /* 0x803C78E0@ha */ /* 8029CD18 3C 60 80 3C */ lis r3, __vt__14JASAudioThread@ha /* 0x803C78E0@ha */
/* 8029CD1C 38 03 78 E0 */ addi r0, r3, __vt__14JASAudioThread@l /* 0x803C78E0@l */ /* 8029CD1C 38 03 78 E0 */ addi r0, r3, __vt__14JASAudioThread@l /* 0x803C78E0@l */
/* 8029CD20 90 1F 00 00 */ stw r0, 0(r31) /* 8029CD20 90 1F 00 00 */ stw r0, 0(r31)
@@ -16,11 +16,11 @@ lbl_8029D028:
/* 8029D060 41 82 00 08 */ beq lbl_8029D068 /* 8029D060 41 82 00 08 */ beq lbl_8029D068
/* 8029D064 38 63 FF 84 */ addi r3, r3, -124 /* 8029D064 38 63 FF 84 */ addi r3, r3, -124
lbl_8029D068: lbl_8029D068:
/* 8029D068 80 0D 86 0C */ lwz r0, data_80450B8C(r13) /* 8029D068 80 0D 86 0C */ lwz r0, __OSReport_disable-0xC(r13)
/* 8029D06C 7C 00 18 40 */ cmplw r0, r3 /* 8029D06C 7C 00 18 40 */ cmplw r0, r3
/* 8029D070 40 82 00 0C */ bne lbl_8029D07C /* 8029D070 40 82 00 0C */ bne lbl_8029D07C
/* 8029D074 38 00 00 00 */ li r0, 0 /* 8029D074 38 00 00 00 */ li r0, 0
/* 8029D078 90 0D 86 0C */ stw r0, data_80450B8C(r13) /* 8029D078 90 0D 86 0C */ stw r0, __OSReport_disable-0xC(r13)
lbl_8029D07C: lbl_8029D07C:
/* 8029D07C 7F C3 F3 78 */ mr r3, r30 /* 8029D07C 7F C3 F3 78 */ mr r3, r30
/* 8029D080 38 80 00 00 */ li r4, 0 /* 8029D080 38 80 00 00 */ li r4, 0
@@ -14,11 +14,11 @@ lbl_802934B4:
/* 802934E4 41 82 00 08 */ beq lbl_802934EC /* 802934E4 41 82 00 08 */ beq lbl_802934EC
/* 802934E8 38 63 FB F4 */ addi r3, r3, -1036 /* 802934E8 38 63 FB F4 */ addi r3, r3, -1036
lbl_802934EC: lbl_802934EC:
/* 802934EC 80 0D 86 10 */ lwz r0, data_80450B90(r13) /* 802934EC 80 0D 86 10 */ lwz r0, __OSReport_disable-0x8(r13)
/* 802934F0 7C 00 18 40 */ cmplw r0, r3 /* 802934F0 7C 00 18 40 */ cmplw r0, r3
/* 802934F4 40 82 00 0C */ bne lbl_80293500 /* 802934F4 40 82 00 0C */ bne lbl_80293500
/* 802934F8 38 00 00 00 */ li r0, 0 /* 802934F8 38 00 00 00 */ li r0, 0
/* 802934FC 90 0D 86 10 */ stw r0, data_80450B90(r13) /* 802934FC 90 0D 86 10 */ stw r0, __OSReport_disable-0x8(r13)
lbl_80293500: lbl_80293500:
/* 80293500 7C 80 07 35 */ extsh. r0, r4 /* 80293500 7C 80 07 35 */ extsh. r0, r4
/* 80293504 40 81 00 0C */ ble lbl_80293510 /* 80293504 40 81 00 0C */ ble lbl_80293510
@@ -25,7 +25,7 @@ lbl_80293388:
/* 802933E4 41 82 00 08 */ beq lbl_802933EC /* 802933E4 41 82 00 08 */ beq lbl_802933EC
/* 802933E8 38 63 FB F4 */ addi r3, r3, -1036 /* 802933E8 38 63 FB F4 */ addi r3, r3, -1036
lbl_802933EC: lbl_802933EC:
/* 802933EC 90 6D 86 10 */ stw r3, data_80450B90(r13) /* 802933EC 90 6D 86 10 */ stw r3, __OSReport_disable-0x8(r13)
/* 802933F0 3C 60 80 3C */ lis r3, __vt__19JASDefaultBankTable@ha /* 0x803C5B68@ha */ /* 802933F0 3C 60 80 3C */ lis r3, __vt__19JASDefaultBankTable@ha /* 0x803C5B68@ha */
/* 802933F4 38 03 5B 68 */ addi r0, r3, __vt__19JASDefaultBankTable@l /* 0x803C5B68@l */ /* 802933F4 38 03 5B 68 */ addi r0, r3, __vt__19JASDefaultBankTable@l /* 0x803C5B68@l */
/* 802933F8 90 1E 00 00 */ stw r0, 0(r30) /* 802933F8 90 1E 00 00 */ stw r0, 0(r30)
@@ -1,5 +1,5 @@
lbl_802A49D8: lbl_802A49D8:
/* 802A49D8 80 0D 85 EC */ lwz r0, data_80450B6C(r13) /* 802A49D8 80 0D 85 EC */ lwz r0, __OSReport_disable-0x2C(r13)
/* 802A49DC 28 00 00 00 */ cmplwi r0, 0 /* 802A49DC 28 00 00 00 */ cmplwi r0, 0
/* 802A49E0 4D 82 00 20 */ beqlr /* 802A49E0 4D 82 00 20 */ beqlr
/* 802A49E4 1C 64 00 6C */ mulli r3, r4, 0x6c /* 802A49E4 1C 64 00 6C */ mulli r3, r4, 0x6c
@@ -6,7 +6,7 @@ lbl_802A4B28:
/* 802A4B38 48 0B D6 A5 */ bl _savegpr_29 /* 802A4B38 48 0B D6 A5 */ bl _savegpr_29
/* 802A4B3C 7C 7F 1B 78 */ mr r31, r3 /* 802A4B3C 7C 7F 1B 78 */ mr r31, r3
/* 802A4B40 7C 9D 23 78 */ mr r29, r4 /* 802A4B40 7C 9D 23 78 */ mr r29, r4
/* 802A4B44 80 0D 86 0C */ lwz r0, data_80450B8C(r13) /* 802A4B44 80 0D 86 0C */ lwz r0, __OSReport_disable-0xC(r13)
/* 802A4B48 28 00 00 00 */ cmplwi r0, 0 /* 802A4B48 28 00 00 00 */ cmplwi r0, 0
/* 802A4B4C 40 82 01 98 */ bne lbl_802A4CE4 /* 802A4B4C 40 82 01 98 */ bne lbl_802A4CE4
/* 802A4B50 4B FE B3 AD */ bl getThreadPointer__6JASDvdFv /* 802A4B50 4B FE B3 AD */ bl getThreadPointer__6JASDvdFv
@@ -109,7 +109,7 @@ lbl_802A4CB8:
/* 802A4CBC 2C 05 00 00 */ cmpwi r5, 0 /* 802A4CBC 2C 05 00 00 */ cmpwi r5, 0
/* 802A4CC0 41 80 00 10 */ blt lbl_802A4CD0 /* 802A4CC0 41 80 00 10 */ blt lbl_802A4CD0
/* 802A4CC4 7F C3 F3 78 */ mr r3, r30 /* 802A4CC4 7F C3 F3 78 */ mr r3, r30
/* 802A4CC8 80 8D 86 0C */ lwz r4, data_80450B8C(r13) /* 802A4CC8 80 8D 86 0C */ lwz r4, __OSReport_disable-0xC(r13)
/* 802A4CCC 48 02 CD A5 */ bl enter__15JKRThreadSwitchFP9JKRThreadi /* 802A4CCC 48 02 CD A5 */ bl enter__15JKRThreadSwitchFP9JKRThreadi
lbl_802A4CD0: lbl_802A4CD0:
/* 802A4CD0 C0 3F 00 2C */ lfs f1, 0x2c(r31) /* 802A4CD0 C0 3F 00 2C */ lfs f1, 0x2c(r31)

Some files were not shown because too many files have changed in this diff Show More