mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
move d_a_alink and some related stuff (#130)
* clean up d_a_player * move some of daalink * more daalink / daplayer * setup some daalink members * rest of daalink members setup * remove comment * few more matches * remove asm * more matches * more matches + move e_wb_class * fix some d_save classes Co-authored-by: lepelog <lepelog@users.noreply.github.com>
This commit is contained in:
@@ -1,13 +0,0 @@
|
||||
lbl_801410EC:
|
||||
/* 801410EC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801410F0 7C 08 02 A6 */ mflr r0
|
||||
/* 801410F4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801410F8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801410FC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80141100 48 01 DB FD */ bl clearData__16daPy_actorKeep_cFv
|
||||
/* 80141104 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80141108 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8014110C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80141110 7C 08 03 A6 */ mtlr r0
|
||||
/* 80141114 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80141118 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_800CFC7C:
|
||||
/* 800CFC7C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800CFC80 7C 08 02 A6 */ mflr r0
|
||||
/* 800CFC84 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800CFC88 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800CFC8C 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 800CFC90 41 82 00 10 */ beq lbl_800CFCA0
|
||||
/* 800CFC94 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 800CFC98 40 81 00 08 */ ble lbl_800CFCA0
|
||||
/* 800CFC9C 48 1F F0 A1 */ bl __dl__FPv
|
||||
lbl_800CFCA0:
|
||||
/* 800CFCA0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800CFCA4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800CFCA8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800CFCAC 7C 08 03 A6 */ mtlr r0
|
||||
/* 800CFCB0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800CFCB4 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_800CFCB8:
|
||||
/* 800CFCB8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800CFCBC 7C 08 02 A6 */ mflr r0
|
||||
/* 800CFCC0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800CFCC4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800CFCC8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 800CFCCC 41 82 00 10 */ beq lbl_800CFCDC
|
||||
/* 800CFCD0 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 800CFCD4 40 81 00 08 */ ble lbl_800CFCDC
|
||||
/* 800CFCD8 48 1F F0 65 */ bl __dl__FPv
|
||||
lbl_800CFCDC:
|
||||
/* 800CFCDC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800CFCE0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800CFCE4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800CFCE8 7C 08 03 A6 */ mtlr r0
|
||||
/* 800CFCEC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800CFCF0 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_800CFE68:
|
||||
/* 800CFE68 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800CFE6C 7C 08 02 A6 */ mflr r0
|
||||
/* 800CFE70 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800CFE74 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800CFE78 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 800CFE7C 41 82 00 1C */ beq lbl_800CFE98
|
||||
/* 800CFE80 3C A0 80 3B */ lis r5, __vt__20daAlink_lockCursor_c@ha /* 0x803B3590@ha */
|
||||
/* 800CFE84 38 05 35 90 */ addi r0, r5, __vt__20daAlink_lockCursor_c@l /* 0x803B3590@l */
|
||||
/* 800CFE88 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 800CFE8C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 800CFE90 40 81 00 08 */ ble lbl_800CFE98
|
||||
/* 800CFE94 48 1F EE A9 */ bl __dl__FPv
|
||||
lbl_800CFE98:
|
||||
/* 800CFE98 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800CFE9C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800CFEA0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800CFEA4 7C 08 03 A6 */ mtlr r0
|
||||
/* 800CFEA8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800CFEAC 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_800CFCF8:
|
||||
/* 800CFCF8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800CFCFC 7C 08 02 A6 */ mflr r0
|
||||
/* 800CFD00 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800CFD04 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800CFD08 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 800CFD0C 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 800CFD10 7C 9F 23 78 */ mr r31, r4
|
||||
/* 800CFD14 41 82 00 28 */ beq lbl_800CFD3C
|
||||
/* 800CFD18 3C 80 80 3B */ lis r4, __vt__29dAlink_bottleWaterPcallBack_c@ha /* 0x803B35B4@ha */
|
||||
/* 800CFD1C 38 04 35 B4 */ addi r0, r4, __vt__29dAlink_bottleWaterPcallBack_c@l /* 0x803B35B4@l */
|
||||
/* 800CFD20 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 800CFD24 38 80 00 00 */ li r4, 0
|
||||
/* 800CFD28 48 1A F2 7D */ bl __dt__19JPAParticleCallBackFv
|
||||
/* 800CFD2C 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 800CFD30 40 81 00 0C */ ble lbl_800CFD3C
|
||||
/* 800CFD34 7F C3 F3 78 */ mr r3, r30
|
||||
/* 800CFD38 48 1F F0 05 */ bl __dl__FPv
|
||||
lbl_800CFD3C:
|
||||
/* 800CFD3C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 800CFD40 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800CFD44 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 800CFD48 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800CFD4C 7C 08 03 A6 */ mtlr r0
|
||||
/* 800CFD50 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800CFD54 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_800CFC3C:
|
||||
/* 800CFC3C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800CFC40 7C 08 02 A6 */ mflr r0
|
||||
/* 800CFC44 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800CFC48 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800CFC4C 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 800CFC50 41 82 00 10 */ beq lbl_800CFC60
|
||||
/* 800CFC54 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 800CFC58 40 81 00 08 */ ble lbl_800CFC60
|
||||
/* 800CFC5C 48 1F F0 E1 */ bl __dl__FPv
|
||||
lbl_800CFC60:
|
||||
/* 800CFC60 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800CFC64 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800CFC68 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800CFC6C 7C 08 03 A6 */ mtlr r0
|
||||
/* 800CFC70 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800CFC74 4E 80 00 20 */ blr
|
||||
@@ -1,15 +0,0 @@
|
||||
lbl_800EA8D0:
|
||||
/* 800EA8D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800EA8D4 7C 08 02 A6 */ mflr r0
|
||||
/* 800EA8D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800EA8DC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800EA8E0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800EA8E4 38 7F 28 54 */ addi r3, r31, 0x2854
|
||||
/* 800EA8E8 48 07 44 15 */ bl clearData__16daPy_actorKeep_cFv
|
||||
/* 800EA8EC 38 00 00 00 */ li r0, 0
|
||||
/* 800EA8F0 98 1F 05 6A */ stb r0, 0x56a(r31)
|
||||
/* 800EA8F4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800EA8F8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800EA8FC 7C 08 03 A6 */ mtlr r0
|
||||
/* 800EA900 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800EA904 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_800D0208:
|
||||
/* 800D0208 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800D020C 7C 08 02 A6 */ mflr r0
|
||||
/* 800D0210 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800D0214 48 04 F4 45 */ bl checkAcceptWarp__9daAlink_cFv
|
||||
/* 800D0218 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800D021C 7C 08 03 A6 */ mtlr r0
|
||||
/* 800D0220 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800D0224 4E 80 00 20 */ blr
|
||||
@@ -1,6 +0,0 @@
|
||||
lbl_800CF2B4:
|
||||
/* 800CF2B4 88 03 2F AA */ lbz r0, 0x2faa(r3)
|
||||
/* 800CF2B8 20 00 00 02 */ subfic r0, r0, 2
|
||||
/* 800CF2BC 7C 00 00 34 */ cntlzw r0, r0
|
||||
/* 800CF2C0 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
|
||||
/* 800CF2C4 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_801414E8:
|
||||
/* 801414E8 80 03 05 78 */ lwz r0, 0x578(r3)
|
||||
/* 801414EC 54 03 01 D0 */ rlwinm r3, r0, 0, 7, 8
|
||||
/* 801414F0 4E 80 00 20 */ blr
|
||||
@@ -1,6 +0,0 @@
|
||||
lbl_800CF25C:
|
||||
/* 800CF25C 88 03 2F AA */ lbz r0, 0x2faa(r3)
|
||||
/* 800CF260 20 00 00 04 */ subfic r0, r0, 4
|
||||
/* 800CF264 7C 00 00 34 */ cntlzw r0, r0
|
||||
/* 800CF268 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
|
||||
/* 800CF26C 4E 80 00 20 */ blr
|
||||
@@ -1,6 +0,0 @@
|
||||
lbl_800CF270:
|
||||
/* 800CF270 88 03 2F AA */ lbz r0, 0x2faa(r3)
|
||||
/* 800CF274 20 00 00 03 */ subfic r0, r0, 3
|
||||
/* 800CF278 7C 00 00 34 */ cntlzw r0, r0
|
||||
/* 800CF27C 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
|
||||
/* 800CF280 4E 80 00 20 */ blr
|
||||
@@ -1,12 +0,0 @@
|
||||
lbl_800D01E0:
|
||||
/* 800D01E0 38 80 00 00 */ li r4, 0
|
||||
/* 800D01E4 A0 03 2F E8 */ lhz r0, 0x2fe8(r3)
|
||||
/* 800D01E8 28 00 00 2A */ cmplwi r0, 0x2a
|
||||
/* 800D01EC 40 82 00 14 */ bne lbl_800D0200
|
||||
/* 800D01F0 A8 03 30 0C */ lha r0, 0x300c(r3)
|
||||
/* 800D01F4 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 800D01F8 40 82 00 08 */ bne lbl_800D0200
|
||||
/* 800D01FC 38 80 00 01 */ li r4, 1
|
||||
lbl_800D0200:
|
||||
/* 800D0200 54 83 06 3E */ clrlwi r3, r4, 0x18
|
||||
/* 800D0204 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_801414F4:
|
||||
/* 801414F4 80 03 05 88 */ lwz r0, 0x588(r3)
|
||||
/* 801414F8 7C 03 20 38 */ and r3, r0, r4
|
||||
/* 801414FC 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80141340:
|
||||
/* 80141340 80 03 05 8C */ lwz r0, 0x58c(r3)
|
||||
/* 80141344 7C 03 20 38 */ and r3, r0, r4
|
||||
/* 80141348 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80141190:
|
||||
/* 80141190 80 03 05 90 */ lwz r0, 0x590(r3)
|
||||
/* 80141194 7C 03 20 38 */ and r3, r0, r4
|
||||
/* 80141198 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_801412B0:
|
||||
/* 801412B0 80 03 05 70 */ lwz r0, 0x570(r3)
|
||||
/* 801412B4 54 03 01 8C */ rlwinm r3, r0, 0, 6, 6
|
||||
/* 801412B8 4E 80 00 20 */ blr
|
||||
@@ -1,13 +0,0 @@
|
||||
lbl_800D0020:
|
||||
/* 800D0020 38 80 00 00 */ li r4, 0
|
||||
/* 800D0024 A0 03 1F BC */ lhz r0, 0x1fbc(r3)
|
||||
/* 800D0028 28 00 00 62 */ cmplwi r0, 0x62
|
||||
/* 800D002C 41 82 00 10 */ beq lbl_800D003C
|
||||
/* 800D0030 54 00 04 3E */ clrlwi r0, r0, 0x10
|
||||
/* 800D0034 28 00 02 A0 */ cmplwi r0, 0x2a0
|
||||
/* 800D0038 40 82 00 08 */ bne lbl_800D0040
|
||||
lbl_800D003C:
|
||||
/* 800D003C 38 80 00 01 */ li r4, 1
|
||||
lbl_800D0040:
|
||||
/* 800D0040 54 83 06 3E */ clrlwi r3, r4, 0x18
|
||||
/* 800D0044 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80141A04:
|
||||
/* 80141A04 80 03 08 94 */ lwz r0, 0x894(r3)
|
||||
/* 80141A08 54 03 07 38 */ rlwinm r3, r0, 0, 0x1c, 0x1c
|
||||
/* 80141A0C 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80141A10:
|
||||
/* 80141A10 80 03 08 94 */ lwz r0, 0x894(r3)
|
||||
/* 80141A14 54 03 07 7A */ rlwinm r3, r0, 0, 0x1d, 0x1d
|
||||
/* 80141A18 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