dol2asm OK

This commit is contained in:
Julgodis
2021-03-28 22:49:05 +02:00
parent 3d66902e1a
commit 1e95d29b60
60106 changed files with 4755966 additions and 1107376 deletions
@@ -0,0 +1,41 @@
lbl_80022728:
/* 80022728 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8002272C 7C 08 02 A6 */ mflr r0
/* 80022730 90 01 00 14 */ stw r0, 0x14(r1)
/* 80022734 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80022738 93 C1 00 08 */ stw r30, 8(r1)
/* 8002273C 7C 7F 1B 78 */ mr r31, r3
/* 80022740 88 03 00 0C */ lbz r0, 0xc(r3)
/* 80022744 7C 00 07 75 */ extsb. r0, r0
/* 80022748 40 82 00 38 */ bne lbl_80022780
/* 8002274C 83 DF 00 10 */ lwz r30, 0x10(r31)
/* 80022750 38 6D 87 C0 */ la r3, g_fpcNd_type(r13) /* 80450D40-_SDA_BASE_ */
/* 80022754 4B FF DF 09 */ bl fpcBs_MakeOfType__FPi
/* 80022758 90 7F 00 B4 */ stw r3, 0xb4(r31)
/* 8002275C 80 1E 00 1C */ lwz r0, 0x1c(r30)
/* 80022760 90 1F 00 B8 */ stw r0, 0xb8(r31)
/* 80022764 38 7F 00 BC */ addi r3, r31, 0xbc
/* 80022768 7F E4 FB 78 */ mr r4, r31
/* 8002276C 38 BF 00 E8 */ addi r5, r31, 0xe8
/* 80022770 38 C0 00 10 */ li r6, 0x10
/* 80022774 4B FF F1 55 */ bl fpcLy_Create__FP11layer_classPvP15node_list_classi
/* 80022778 38 00 00 00 */ li r0, 0
/* 8002277C 98 1F 01 A8 */ stb r0, 0x1a8(r31)
lbl_80022780:
/* 80022780 4B FF EF 75 */ bl fpcLy_CurrentLayer__Fv
/* 80022784 7C 7E 1B 78 */ mr r30, r3
/* 80022788 38 7F 00 BC */ addi r3, r31, 0xbc
/* 8002278C 4B FF EF 61 */ bl fpcLy_SetCurrentLayer__FP11layer_class
/* 80022790 80 7F 00 B8 */ lwz r3, 0xb8(r31)
/* 80022794 7F E4 FB 78 */ mr r4, r31
/* 80022798 4B FF FD 35 */ bl fpcMtd_Create__FP20process_method_classPv
/* 8002279C 7C 7F 1B 78 */ mr r31, r3
/* 800227A0 7F C3 F3 78 */ mr r3, r30
/* 800227A4 4B FF EF 49 */ bl fpcLy_SetCurrentLayer__FP11layer_class
/* 800227A8 7F E3 FB 78 */ mr r3, r31
/* 800227AC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 800227B0 83 C1 00 08 */ lwz r30, 8(r1)
/* 800227B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800227B8 7C 08 03 A6 */ mtlr r0
/* 800227BC 38 21 00 10 */ addi r1, r1, 0x10
/* 800227C0 4E 80 00 20 */ blr
@@ -0,0 +1,28 @@
lbl_800226C4:
/* 800226C4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800226C8 7C 08 02 A6 */ mflr r0
/* 800226CC 90 01 00 14 */ stw r0, 0x14(r1)
/* 800226D0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 800226D4 7C 7F 1B 78 */ mr r31, r3
/* 800226D8 38 7F 00 BC */ addi r3, r31, 0xbc
/* 800226DC 4B FF EF 89 */ bl fpcLy_IsDeletingMesg__FP11layer_class
/* 800226E0 2C 03 00 00 */ cmpwi r3, 0
/* 800226E4 40 82 00 2C */ bne lbl_80022710
/* 800226E8 80 7F 00 B8 */ lwz r3, 0xb8(r31)
/* 800226EC 7F E4 FB 78 */ mr r4, r31
/* 800226F0 4B FF FD B9 */ bl fpcMtd_Delete__FP20process_method_classPv
/* 800226F4 2C 03 00 01 */ cmpwi r3, 1
/* 800226F8 40 82 00 18 */ bne lbl_80022710
/* 800226FC 38 00 00 00 */ li r0, 0
/* 80022700 90 1F 00 B4 */ stw r0, 0xb4(r31)
/* 80022704 38 7F 00 BC */ addi r3, r31, 0xbc
/* 80022708 4B FF F0 E1 */ bl fpcLy_Delete__FP11layer_class
/* 8002270C 48 00 00 08 */ b lbl_80022714
lbl_80022710:
/* 80022710 38 60 00 00 */ li r3, 0
lbl_80022714:
/* 80022714 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80022718 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8002271C 7C 08 03 A6 */ mtlr r0
/* 80022720 38 21 00 10 */ addi r1, r1, 0x10
/* 80022724 4E 80 00 20 */ blr
@@ -0,0 +1,10 @@
lbl_800224F0:
/* 800224F0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800224F4 7C 08 02 A6 */ mflr r0
/* 800224F8 90 01 00 14 */ stw r0, 0x14(r1)
/* 800224FC 80 63 00 10 */ lwz r3, 0x10(r3)
/* 80022500 4B FF FF 29 */ bl fpcMtd_Method__FPFPv_iPv
/* 80022504 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80022508 7C 08 03 A6 */ mtlr r0
/* 8002250C 38 21 00 10 */ addi r1, r1, 0x10
/* 80022510 4E 80 00 20 */ blr
@@ -0,0 +1,29 @@
lbl_80022514:
/* 80022514 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80022518 7C 08 02 A6 */ mflr r0
/* 8002251C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80022520 39 61 00 20 */ addi r11, r1, 0x20
/* 80022524 48 33 FC B9 */ bl _savegpr_29
/* 80022528 7C 7D 1B 78 */ mr r29, r3
/* 8002252C 3B E0 00 00 */ li r31, 0
/* 80022530 88 03 01 A8 */ lbz r0, 0x1a8(r3)
/* 80022534 7C 00 07 75 */ extsb. r0, r0
/* 80022538 40 82 00 2C */ bne lbl_80022564
/* 8002253C 4B FF F1 B9 */ bl fpcLy_CurrentLayer__Fv
/* 80022540 7C 7E 1B 78 */ mr r30, r3
/* 80022544 38 7D 00 BC */ addi r3, r29, 0xbc
/* 80022548 4B FF F1 A5 */ bl fpcLy_SetCurrentLayer__FP11layer_class
/* 8002254C 80 7D 00 B8 */ lwz r3, 0xb8(r29)
/* 80022550 7F A4 EB 78 */ mr r4, r29
/* 80022554 4B FF FF 9D */ bl fpcNd_DrawMethod__FP21nodedraw_method_classPv
/* 80022558 7C 7F 1B 78 */ mr r31, r3
/* 8002255C 7F C3 F3 78 */ mr r3, r30
/* 80022560 4B FF F1 8D */ bl fpcLy_SetCurrentLayer__FP11layer_class
lbl_80022564:
/* 80022564 7F E3 FB 78 */ mr r3, r31
/* 80022568 39 61 00 20 */ addi r11, r1, 0x20
/* 8002256C 48 33 FC BD */ bl _restgpr_29
/* 80022570 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80022574 7C 08 03 A6 */ mtlr r0
/* 80022578 38 21 00 20 */ addi r1, r1, 0x20
/* 8002257C 4E 80 00 20 */ blr
@@ -0,0 +1,24 @@
lbl_80022580:
/* 80022580 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80022584 7C 08 02 A6 */ mflr r0
/* 80022588 90 01 00 14 */ stw r0, 0x14(r1)
/* 8002258C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80022590 93 C1 00 08 */ stw r30, 8(r1)
/* 80022594 7C 7F 1B 78 */ mr r31, r3
/* 80022598 4B FF F1 5D */ bl fpcLy_CurrentLayer__Fv
/* 8002259C 7C 7E 1B 78 */ mr r30, r3
/* 800225A0 38 7F 00 BC */ addi r3, r31, 0xbc
/* 800225A4 4B FF F1 49 */ bl fpcLy_SetCurrentLayer__FP11layer_class
/* 800225A8 80 7F 00 B8 */ lwz r3, 0xb8(r31)
/* 800225AC 7F E4 FB 78 */ mr r4, r31
/* 800225B0 4B FF FE B1 */ bl fpcMtd_Execute__FP20process_method_classPv
/* 800225B4 7C 7F 1B 78 */ mr r31, r3
/* 800225B8 7F C3 F3 78 */ mr r3, r30
/* 800225BC 4B FF F1 31 */ bl fpcLy_SetCurrentLayer__FP11layer_class
/* 800225C0 7F E3 FB 78 */ mr r3, r31
/* 800225C4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 800225C8 83 C1 00 08 */ lwz r30, 8(r1)
/* 800225CC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800225D0 7C 08 03 A6 */ mtlr r0
/* 800225D4 38 21 00 10 */ addi r1, r1, 0x10
/* 800225D8 4E 80 00 20 */ blr
@@ -0,0 +1,36 @@
lbl_800225DC:
/* 800225DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800225E0 7C 08 02 A6 */ mflr r0
/* 800225E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 800225E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 800225EC 93 C1 00 08 */ stw r30, 8(r1)
/* 800225F0 7C 7E 1B 79 */ or. r30, r3, r3
/* 800225F4 41 82 00 4C */ beq lbl_80022640
/* 800225F8 80 6D 87 C0 */ lwz r3, g_fpcNd_type(r13)
/* 800225FC 80 9E 00 B4 */ lwz r4, 0xb4(r30)
/* 80022600 4B FF E0 4D */ bl fpcBs_Is_JustOfType__Fii
/* 80022604 2C 03 00 00 */ cmpwi r3, 0
/* 80022608 41 82 00 38 */ beq lbl_80022640
/* 8002260C 3B FE 00 BC */ addi r31, r30, 0xbc
/* 80022610 7F E3 FB 78 */ mr r3, r31
/* 80022614 4B FF F0 8D */ bl fpcLy_IsCreatingMesg__FP11layer_class
/* 80022618 2C 03 00 00 */ cmpwi r3, 0
/* 8002261C 40 82 00 1C */ bne lbl_80022638
/* 80022620 7F E3 FB 78 */ mr r3, r31
/* 80022624 3C 80 80 02 */ lis r4, fpcNd_IsCreatingFromUnder__FPv@ha
/* 80022628 38 84 25 DC */ addi r4, r4, fpcNd_IsCreatingFromUnder__FPv@l
/* 8002262C 38 A0 00 00 */ li r5, 0
/* 80022630 4B FF F5 F9 */ bl fpcLyIt_Judge__FP11layer_classPFPvPv_PvPv
/* 80022634 48 00 00 10 */ b lbl_80022644
lbl_80022638:
/* 80022638 7F C3 F3 78 */ mr r3, r30
/* 8002263C 48 00 00 08 */ b lbl_80022644
lbl_80022640:
/* 80022640 38 60 00 00 */ li r3, 0
lbl_80022644:
/* 80022644 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80022648 83 C1 00 08 */ lwz r30, 8(r1)
/* 8002264C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80022650 7C 08 03 A6 */ mtlr r0
/* 80022654 38 21 00 10 */ addi r1, r1, 0x10
/* 80022658 4E 80 00 20 */ blr
@@ -0,0 +1,19 @@
lbl_8002265C:
/* 8002265C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80022660 7C 08 02 A6 */ mflr r0
/* 80022664 90 01 00 14 */ stw r0, 0x14(r1)
/* 80022668 80 0D 80 60 */ lwz r0, g_fpcNd_IsCheckOfDeleteTiming(r13)
/* 8002266C 2C 00 00 01 */ cmpwi r0, 1
/* 80022670 40 82 00 18 */ bne lbl_80022688
/* 80022674 4B FF FF 69 */ bl fpcNd_IsCreatingFromUnder__FPv
/* 80022678 28 03 00 00 */ cmplwi r3, 0
/* 8002267C 41 82 00 0C */ beq lbl_80022688
/* 80022680 38 60 00 00 */ li r3, 0
/* 80022684 48 00 00 08 */ b lbl_8002268C
lbl_80022688:
/* 80022688 38 60 00 01 */ li r3, 1
lbl_8002268C:
/* 8002268C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80022690 7C 08 03 A6 */ mtlr r0
/* 80022694 38 21 00 10 */ addi r1, r1, 0x10
/* 80022698 4E 80 00 20 */ blr
@@ -0,0 +1,11 @@
lbl_8002269C:
/* 8002269C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800226A0 7C 08 02 A6 */ mflr r0
/* 800226A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 800226A8 7C 64 1B 78 */ mr r4, r3
/* 800226AC 80 63 00 B8 */ lwz r3, 0xb8(r3)
/* 800226B0 4B FF FD D5 */ bl fpcMtd_IsDelete__FP20process_method_classPv
/* 800226B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800226B8 7C 08 03 A6 */ mtlr r0
/* 800226BC 38 21 00 10 */ addi r1, r1, 0x10
/* 800226C0 4E 80 00 20 */ blr