mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
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:
@@ -14,12 +14,12 @@ lbl_800073C8:
|
||||
/* 800073F8 41 82 00 24 */ beq lbl_8000741C
|
||||
/* 800073FC 34 1E 13 70 */ addic. r0, r30, 0x1370
|
||||
/* 80007400 41 82 00 1C */ beq lbl_8000741C
|
||||
/* 80007404 80 6D 85 C0 */ lwz r3, data_80450B40(r13)
|
||||
/* 80007404 80 6D 85 C0 */ lwz r3, __OSReport_disable-0x58(r13)
|
||||
/* 80007408 38 1E 13 70 */ addi r0, r30, 0x1370
|
||||
/* 8000740C 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80007410 40 82 00 0C */ bne lbl_8000741C
|
||||
/* 80007414 38 00 00 00 */ li r0, 0
|
||||
/* 80007418 90 0D 85 C0 */ stw r0, data_80450B40(r13)
|
||||
/* 80007418 90 0D 85 C0 */ stw r0, __OSReport_disable-0x58(r13)
|
||||
lbl_8000741C:
|
||||
/* 8000741C 34 1E 0F 2C */ addic. r0, r30, 0xf2c
|
||||
/* 80007420 41 82 00 98 */ beq lbl_800074B8
|
||||
@@ -39,11 +39,11 @@ lbl_8000741C:
|
||||
/* 80007458 41 82 00 08 */ beq lbl_80007460
|
||||
/* 8000745C 38 84 FF FC */ addi r4, r4, -4
|
||||
lbl_80007460:
|
||||
/* 80007460 80 0D 85 F4 */ lwz r0, data_80450B74(r13)
|
||||
/* 80007460 80 0D 85 F4 */ lwz r0, __OSReport_disable-0x24(r13)
|
||||
/* 80007464 7C 00 20 40 */ cmplw r0, r4
|
||||
/* 80007468 40 82 00 0C */ bne lbl_80007474
|
||||
/* 8000746C 38 00 00 00 */ li r0, 0
|
||||
/* 80007470 90 0D 85 F4 */ stw r0, data_80450B74(r13)
|
||||
/* 80007470 90 0D 85 F4 */ stw r0, __OSReport_disable-0x24(r13)
|
||||
lbl_80007474:
|
||||
/* 80007474 38 80 00 00 */ li r4, 0
|
||||
/* 80007478 48 29 BB 11 */ bl __dt__15JAISoundStarterFv
|
||||
@@ -59,12 +59,12 @@ lbl_80007488:
|
||||
lbl_80007498:
|
||||
/* 80007498 34 1E 0F 2C */ addic. r0, r30, 0xf2c
|
||||
/* 8000749C 41 82 00 1C */ beq lbl_800074B8
|
||||
/* 800074A0 80 6D 85 F0 */ lwz r3, data_80450B70(r13)
|
||||
/* 800074A0 80 6D 85 F0 */ lwz r3, __OSReport_disable-0x28(r13)
|
||||
/* 800074A4 38 1E 0F 2C */ addi r0, r30, 0xf2c
|
||||
/* 800074A8 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 800074AC 40 82 00 0C */ bne lbl_800074B8
|
||||
/* 800074B0 38 00 00 00 */ li r0, 0
|
||||
/* 800074B4 90 0D 85 F0 */ stw r0, data_80450B70(r13)
|
||||
/* 800074B4 90 0D 85 F0 */ stw r0, __OSReport_disable-0x28(r13)
|
||||
lbl_800074B8:
|
||||
/* 800074B8 38 7E 0D 4C */ addi r3, r30, 0xd4c
|
||||
/* 800074BC 38 80 FF FF */ li r4, -1
|
||||
@@ -84,11 +84,11 @@ lbl_800074B8:
|
||||
/* 800074F4 41 82 00 08 */ beq lbl_800074FC
|
||||
/* 800074F8 38 63 FF F4 */ addi r3, r3, -12
|
||||
lbl_800074FC:
|
||||
/* 800074FC 80 0D 85 CC */ lwz r0, data_80450B4C(r13)
|
||||
/* 800074FC 80 0D 85 CC */ lwz r0, __OSReport_disable-0x4C(r13)
|
||||
/* 80007500 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 80007504 40 82 00 0C */ bne lbl_80007510
|
||||
/* 80007508 38 00 00 00 */ li r0, 0
|
||||
/* 8000750C 90 0D 85 CC */ stw r0, data_80450B4C(r13)
|
||||
/* 8000750C 90 0D 85 CC */ stw r0, __OSReport_disable-0x4C(r13)
|
||||
lbl_80007510:
|
||||
/* 80007510 38 7E 0D 48 */ addi r3, r30, 0xd48
|
||||
/* 80007514 38 80 00 00 */ li r4, 0
|
||||
@@ -100,12 +100,12 @@ lbl_80007510:
|
||||
/* 8000752C 90 1E 0D 44 */ stw r0, 0xd44(r30)
|
||||
/* 80007530 34 1E 0D 44 */ addic. r0, r30, 0xd44
|
||||
/* 80007534 41 82 00 1C */ beq lbl_80007550
|
||||
/* 80007538 80 6D 85 D0 */ lwz r3, data_80450B50(r13)
|
||||
/* 80007538 80 6D 85 D0 */ lwz r3, __OSReport_disable-0x48(r13)
|
||||
/* 8000753C 38 1E 0D 44 */ addi r0, r30, 0xd44
|
||||
/* 80007540 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80007544 40 82 00 0C */ bne lbl_80007550
|
||||
/* 80007548 38 00 00 00 */ li r0, 0
|
||||
/* 8000754C 90 0D 85 D0 */ stw r0, data_80450B50(r13)
|
||||
/* 8000754C 90 0D 85 D0 */ stw r0, __OSReport_disable-0x48(r13)
|
||||
lbl_80007550:
|
||||
/* 80007550 38 7E 0D 40 */ addi r3, r30, 0xd40
|
||||
/* 80007554 38 80 00 00 */ li r4, 0
|
||||
@@ -125,11 +125,11 @@ lbl_8000755C:
|
||||
lbl_80007588:
|
||||
/* 80007588 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 8000758C 41 82 00 18 */ beq lbl_800075A4
|
||||
/* 80007590 80 0D 85 E4 */ lwz r0, data_80450B64(r13)
|
||||
/* 80007590 80 0D 85 E4 */ lwz r0, __OSReport_disable-0x34(r13)
|
||||
/* 80007594 7C 00 E8 40 */ cmplw r0, r29
|
||||
/* 80007598 40 82 00 0C */ bne lbl_800075A4
|
||||
/* 8000759C 38 00 00 00 */ li r0, 0
|
||||
/* 800075A0 90 0D 85 E4 */ stw r0, data_80450B64(r13)
|
||||
/* 800075A0 90 0D 85 E4 */ stw r0, __OSReport_disable-0x34(r13)
|
||||
lbl_800075A4:
|
||||
/* 800075A4 37 BE 0C 58 */ addic. r29, r30, 0xc58
|
||||
/* 800075A8 41 82 00 48 */ beq lbl_800075F0
|
||||
@@ -146,11 +146,11 @@ lbl_800075C8:
|
||||
/* 800075D0 48 29 A1 A5 */ bl __dt__14JAISeqDataUserFv
|
||||
/* 800075D4 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 800075D8 41 82 00 18 */ beq lbl_800075F0
|
||||
/* 800075DC 80 0D 85 E8 */ lwz r0, data_80450B68(r13)
|
||||
/* 800075DC 80 0D 85 E8 */ lwz r0, __OSReport_disable-0x30(r13)
|
||||
/* 800075E0 7C 00 E8 40 */ cmplw r0, r29
|
||||
/* 800075E4 40 82 00 0C */ bne lbl_800075F0
|
||||
/* 800075E8 38 00 00 00 */ li r0, 0
|
||||
/* 800075EC 90 0D 85 E8 */ stw r0, data_80450B68(r13)
|
||||
/* 800075EC 90 0D 85 E8 */ stw r0, __OSReport_disable-0x30(r13)
|
||||
lbl_800075F0:
|
||||
/* 800075F0 37 BE 05 34 */ addic. r29, r30, 0x534
|
||||
/* 800075F4 41 82 00 50 */ beq lbl_80007644
|
||||
@@ -168,20 +168,20 @@ lbl_800075F0:
|
||||
/* 80007624 48 29 A1 51 */ bl __dt__14JAISeqDataUserFv
|
||||
/* 80007628 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 8000762C 41 82 00 18 */ beq lbl_80007644
|
||||
/* 80007630 80 0D 85 EC */ lwz r0, data_80450B6C(r13)
|
||||
/* 80007630 80 0D 85 EC */ lwz r0, __OSReport_disable-0x2C(r13)
|
||||
/* 80007634 7C 00 E8 40 */ cmplw r0, r29
|
||||
/* 80007638 40 82 00 0C */ bne lbl_80007644
|
||||
/* 8000763C 38 00 00 00 */ li r0, 0
|
||||
/* 80007640 90 0D 85 EC */ stw r0, data_80450B6C(r13)
|
||||
/* 80007640 90 0D 85 EC */ stw r0, __OSReport_disable-0x2C(r13)
|
||||
lbl_80007644:
|
||||
/* 80007644 34 1E 05 30 */ addic. r0, r30, 0x530
|
||||
/* 80007648 41 82 00 1C */ beq lbl_80007664
|
||||
/* 8000764C 80 6D 85 E0 */ lwz r3, data_80450B60(r13)
|
||||
/* 8000764C 80 6D 85 E0 */ lwz r3, __OSReport_disable-0x38(r13)
|
||||
/* 80007650 38 1E 05 30 */ addi r0, r30, 0x530
|
||||
/* 80007654 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80007658 40 82 00 0C */ bne lbl_80007664
|
||||
/* 8000765C 38 00 00 00 */ li r0, 0
|
||||
/* 80007660 90 0D 85 E0 */ stw r0, data_80450B60(r13)
|
||||
/* 80007660 90 0D 85 E0 */ stw r0, __OSReport_disable-0x38(r13)
|
||||
lbl_80007664:
|
||||
/* 80007664 34 1E 05 2C */ addic. r0, r30, 0x52c
|
||||
/* 80007668 41 82 00 44 */ beq lbl_800076AC
|
||||
@@ -194,11 +194,11 @@ lbl_80007664:
|
||||
/* 80007684 41 82 00 08 */ beq lbl_8000768C
|
||||
/* 80007688 38 63 FF FC */ addi r3, r3, -4
|
||||
lbl_8000768C:
|
||||
/* 8000768C 80 0D 85 F4 */ lwz r0, data_80450B74(r13)
|
||||
/* 8000768C 80 0D 85 F4 */ lwz r0, __OSReport_disable-0x24(r13)
|
||||
/* 80007690 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 80007694 40 82 00 0C */ bne lbl_800076A0
|
||||
/* 80007698 38 00 00 00 */ li r0, 0
|
||||
/* 8000769C 90 0D 85 F4 */ stw r0, data_80450B74(r13)
|
||||
/* 8000769C 90 0D 85 F4 */ stw r0, __OSReport_disable-0x24(r13)
|
||||
lbl_800076A0:
|
||||
/* 800076A0 38 7E 05 2C */ addi r3, r30, 0x52c
|
||||
/* 800076A4 38 80 00 00 */ li r4, 0
|
||||
@@ -217,34 +217,34 @@ lbl_800076AC:
|
||||
lbl_800076D4:
|
||||
/* 800076D4 34 1E 04 F4 */ addic. r0, r30, 0x4f4
|
||||
/* 800076D8 41 82 00 1C */ beq lbl_800076F4
|
||||
/* 800076DC 80 6D 85 C8 */ lwz r3, data_80450B48(r13)
|
||||
/* 800076DC 80 6D 85 C8 */ lwz r3, __OSReport_disable-0x50(r13)
|
||||
/* 800076E0 38 1E 04 F4 */ addi r0, r30, 0x4f4
|
||||
/* 800076E4 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 800076E8 40 82 00 0C */ bne lbl_800076F4
|
||||
/* 800076EC 38 00 00 00 */ li r0, 0
|
||||
/* 800076F0 90 0D 85 C8 */ stw r0, data_80450B48(r13)
|
||||
/* 800076F0 90 0D 85 C8 */ stw r0, __OSReport_disable-0x50(r13)
|
||||
lbl_800076F4:
|
||||
/* 800076F4 34 1E 04 C4 */ addic. r0, r30, 0x4c4
|
||||
/* 800076F8 41 82 00 24 */ beq lbl_8000771C
|
||||
/* 800076FC 34 1E 04 C4 */ addic. r0, r30, 0x4c4
|
||||
/* 80007700 41 82 00 1C */ beq lbl_8000771C
|
||||
/* 80007704 80 6D 85 FC */ lwz r3, data_80450B7C(r13)
|
||||
/* 80007704 80 6D 85 FC */ lwz r3, __OSReport_disable-0x1C(r13)
|
||||
/* 80007708 38 1E 04 C4 */ addi r0, r30, 0x4c4
|
||||
/* 8000770C 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80007710 40 82 00 0C */ bne lbl_8000771C
|
||||
/* 80007714 38 00 00 00 */ li r0, 0
|
||||
/* 80007718 90 0D 85 FC */ stw r0, data_80450B7C(r13)
|
||||
/* 80007718 90 0D 85 FC */ stw r0, __OSReport_disable-0x1C(r13)
|
||||
lbl_8000771C:
|
||||
/* 8000771C 34 1E 04 A4 */ addic. r0, r30, 0x4a4
|
||||
/* 80007720 41 82 00 24 */ beq lbl_80007744
|
||||
/* 80007724 34 1E 04 A4 */ addic. r0, r30, 0x4a4
|
||||
/* 80007728 41 82 00 1C */ beq lbl_80007744
|
||||
/* 8000772C 80 6D 86 00 */ lwz r3, data_80450B80(r13)
|
||||
/* 8000772C 80 6D 86 00 */ lwz r3, __OSReport_disable-0x18(r13)
|
||||
/* 80007730 38 1E 04 A4 */ addi r0, r30, 0x4a4
|
||||
/* 80007734 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80007738 40 82 00 0C */ bne lbl_80007744
|
||||
/* 8000773C 38 00 00 00 */ li r0, 0
|
||||
/* 80007740 90 0D 86 00 */ stw r0, data_80450B80(r13)
|
||||
/* 80007740 90 0D 86 00 */ stw r0, __OSReport_disable-0x18(r13)
|
||||
lbl_80007744:
|
||||
/* 80007744 34 1E 03 D0 */ addic. r0, r30, 0x3d0
|
||||
/* 80007748 41 82 00 58 */ beq lbl_800077A0
|
||||
@@ -267,12 +267,12 @@ lbl_80007770:
|
||||
lbl_80007780:
|
||||
/* 80007780 34 1E 03 D0 */ addic. r0, r30, 0x3d0
|
||||
/* 80007784 41 82 00 1C */ beq lbl_800077A0
|
||||
/* 80007788 80 6D 86 04 */ lwz r3, data_80450B84(r13)
|
||||
/* 80007788 80 6D 86 04 */ lwz r3, __OSReport_disable-0x14(r13)
|
||||
/* 8000778C 38 1E 03 D0 */ addi r0, r30, 0x3d0
|
||||
/* 80007790 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80007794 40 82 00 0C */ bne lbl_800077A0
|
||||
/* 80007798 38 00 00 00 */ li r0, 0
|
||||
/* 8000779C 90 0D 86 04 */ stw r0, data_80450B84(r13)
|
||||
/* 8000779C 90 0D 86 04 */ stw r0, __OSReport_disable-0x14(r13)
|
||||
lbl_800077A0:
|
||||
/* 800077A0 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 800077A4 41 82 00 68 */ beq lbl_8000780C
|
||||
@@ -296,11 +296,11 @@ lbl_800077A0:
|
||||
/* 800077EC 48 35 A4 FD */ bl __destroy_arr
|
||||
/* 800077F0 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 800077F4 41 82 00 18 */ beq lbl_8000780C
|
||||
/* 800077F8 80 0D 86 08 */ lwz r0, data_80450B88(r13)
|
||||
/* 800077F8 80 0D 86 08 */ lwz r0, __OSReport_disable-0x10(r13)
|
||||
/* 800077FC 7C 00 F0 40 */ cmplw r0, r30
|
||||
/* 80007800 40 82 00 0C */ bne lbl_8000780C
|
||||
/* 80007804 38 00 00 00 */ li r0, 0
|
||||
/* 80007808 90 0D 86 08 */ stw r0, data_80450B88(r13)
|
||||
/* 80007808 90 0D 86 08 */ stw r0, __OSReport_disable-0x10(r13)
|
||||
lbl_8000780C:
|
||||
/* 8000780C 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80007810 40 81 00 0C */ ble lbl_8000781C
|
||||
|
||||
Reference in New Issue
Block a user