mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
Split d_meter, d_meter2 (#49)
* d_meter2*: split - d_meter2 - d_meter2_info - d_meter2_draw * d_meter_*: split - d_meter_button - d_meter_haihai - d_meter_hakusha - d_meter_HIO - d_meter_map - d_meter_string * d_kantera_icon_meter: split * clang-format Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
-8015
File diff suppressed because it is too large
Load Diff
@@ -1,299 +0,0 @@
|
|||||||
.include "macros.inc"
|
|
||||||
|
|
||||||
.section .text, "ax" # 801ae938
|
|
||||||
|
|
||||||
|
|
||||||
.global dKantera_icon_c
|
|
||||||
dKantera_icon_c:
|
|
||||||
/* 801AE938 001AB878 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AE93C 001AB87C 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AE940 001AB880 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AE944 001AB884 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 801AE948 001AB888 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 801AE94C 001AB88C 3C 80 80 3C */ lis r4, lbl_803BC228@ha
|
|
||||||
/* 801AE950 001AB890 38 04 C2 28 */ addi r0, r4, lbl_803BC228@l
|
|
||||||
/* 801AE954 001AB894 90 03 00 00 */ stw r0, 0(r3)
|
|
||||||
/* 801AE958 001AB898 48 00 01 11 */ bl dKantera_icon_c_NS_initiate
|
|
||||||
/* 801AE95C 001AB89C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 801AE960 001AB8A0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 801AE964 001AB8A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AE968 001AB8A8 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AE96C 001AB8AC 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AE970 001AB8B0 4E 80 00 20 */ blr
|
|
||||||
/* 801AE974 001AB8B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AE978 001AB8B8 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AE97C 001AB8BC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AE980 001AB8C0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 801AE984 001AB8C4 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 801AE988 001AB8C8 7C 7E 1B 79 */ or. r30, r3, r3
|
|
||||||
/* 801AE98C 001AB8CC 7C 9F 23 78 */ mr r31, r4
|
|
||||||
/* 801AE990 001AB8D0 41 82 00 BC */ beq lbl_801AEA4C
|
|
||||||
/* 801AE994 001AB8D4 3C 60 80 3C */ lis r3, lbl_803BC228@ha
|
|
||||||
/* 801AE998 001AB8D8 38 03 C2 28 */ addi r0, r3, lbl_803BC228@l
|
|
||||||
/* 801AE99C 001AB8DC 90 1E 00 00 */ stw r0, 0(r30)
|
|
||||||
/* 801AE9A0 001AB8E0 80 7E 00 04 */ lwz r3, 4(r30)
|
|
||||||
/* 801AE9A4 001AB8E4 80 63 00 04 */ lwz r3, 4(r3)
|
|
||||||
/* 801AE9A8 001AB8E8 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 801AE9AC 001AB8EC 41 82 00 18 */ beq lbl_801AE9C4
|
|
||||||
/* 801AE9B0 001AB8F0 38 80 00 01 */ li r4, 1
|
|
||||||
/* 801AE9B4 001AB8F4 81 83 00 00 */ lwz r12, 0(r3)
|
|
||||||
/* 801AE9B8 001AB8F8 81 8C 00 08 */ lwz r12, 8(r12)
|
|
||||||
/* 801AE9BC 001AB8FC 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AE9C0 001AB900 4E 80 04 21 */ bctrl
|
|
||||||
lbl_801AE9C4:
|
|
||||||
/* 801AE9C4 001AB904 80 7E 00 04 */ lwz r3, 4(r30)
|
|
||||||
/* 801AE9C8 001AB908 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 801AE9CC 001AB90C 41 82 00 18 */ beq lbl_801AE9E4
|
|
||||||
/* 801AE9D0 001AB910 38 80 00 01 */ li r4, 1
|
|
||||||
/* 801AE9D4 001AB914 81 83 00 00 */ lwz r12, 0(r3)
|
|
||||||
/* 801AE9D8 001AB918 81 8C 00 0C */ lwz r12, 0xc(r12)
|
|
||||||
/* 801AE9DC 001AB91C 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AE9E0 001AB920 4E 80 04 21 */ bctrl
|
|
||||||
lbl_801AE9E4:
|
|
||||||
/* 801AE9E4 001AB924 38 00 00 00 */ li r0, 0
|
|
||||||
/* 801AE9E8 001AB928 90 1E 00 04 */ stw r0, 4(r30)
|
|
||||||
/* 801AE9EC 001AB92C 80 7E 00 08 */ lwz r3, 8(r30)
|
|
||||||
/* 801AE9F0 001AB930 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 801AE9F4 001AB934 41 82 00 18 */ beq lbl_801AEA0C
|
|
||||||
/* 801AE9F8 001AB938 38 80 00 01 */ li r4, 1
|
|
||||||
/* 801AE9FC 001AB93C 81 83 00 00 */ lwz r12, 0(r3)
|
|
||||||
/* 801AEA00 001AB940 81 8C 00 08 */ lwz r12, 8(r12)
|
|
||||||
/* 801AEA04 001AB944 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AEA08 001AB948 4E 80 04 21 */ bctrl
|
|
||||||
lbl_801AEA0C:
|
|
||||||
/* 801AEA0C 001AB94C 38 00 00 00 */ li r0, 0
|
|
||||||
/* 801AEA10 001AB950 90 1E 00 08 */ stw r0, 8(r30)
|
|
||||||
/* 801AEA14 001AB954 80 7E 00 0C */ lwz r3, 0xc(r30)
|
|
||||||
/* 801AEA18 001AB958 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 801AEA1C 001AB95C 41 82 00 18 */ beq lbl_801AEA34
|
|
||||||
/* 801AEA20 001AB960 38 80 00 01 */ li r4, 1
|
|
||||||
/* 801AEA24 001AB964 81 83 00 00 */ lwz r12, 0(r3)
|
|
||||||
/* 801AEA28 001AB968 81 8C 00 08 */ lwz r12, 8(r12)
|
|
||||||
/* 801AEA2C 001AB96C 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AEA30 001AB970 4E 80 04 21 */ bctrl
|
|
||||||
lbl_801AEA34:
|
|
||||||
/* 801AEA34 001AB974 38 00 00 00 */ li r0, 0
|
|
||||||
/* 801AEA38 001AB978 90 1E 00 0C */ stw r0, 0xc(r30)
|
|
||||||
/* 801AEA3C 001AB97C 7F E0 07 35 */ extsh. r0, r31
|
|
||||||
/* 801AEA40 001AB980 40 81 00 0C */ ble lbl_801AEA4C
|
|
||||||
/* 801AEA44 001AB984 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 801AEA48 001AB988 48 12 02 F5 */ bl __dl__FPv
|
|
||||||
lbl_801AEA4C:
|
|
||||||
/* 801AEA4C 001AB98C 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 801AEA50 001AB990 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 801AEA54 001AB994 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 801AEA58 001AB998 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AEA5C 001AB99C 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AEA60 001AB9A0 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AEA64 001AB9A4 4E 80 00 20 */ blr
|
|
||||||
|
|
||||||
.global dKantera_icon_c_NS_initiate
|
|
||||||
dKantera_icon_c_NS_initiate:
|
|
||||||
/* 801AEA68 001AB9A8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AEA6C 001AB9AC 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AEA70 001AB9B0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AEA74 001AB9B4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 801AEA78 001AB9B8 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 801AEA7C 001AB9BC 7C 7F 1B 78 */ mr r31, r3
|
|
||||||
/* 801AEA80 001AB9C0 38 60 00 08 */ li r3, 8
|
|
||||||
/* 801AEA84 001AB9C4 48 12 01 C9 */ bl __nw__FUl
|
|
||||||
/* 801AEA88 001AB9C8 28 03 00 00 */ cmplwi r3, 0
|
|
||||||
/* 801AEA8C 001AB9CC 41 82 00 1C */ beq lbl_801AEAA8
|
|
||||||
/* 801AEA90 001AB9D0 3C 80 80 3A */ lis r4, lbl_803A6F88@ha
|
|
||||||
/* 801AEA94 001AB9D4 38 04 6F 88 */ addi r0, r4, lbl_803A6F88@l
|
|
||||||
/* 801AEA98 001AB9D8 90 03 00 00 */ stw r0, 0(r3)
|
|
||||||
/* 801AEA9C 001AB9DC 3C 80 80 3C */ lis r4, lbl_803BC218@ha
|
|
||||||
/* 801AEAA0 001AB9E0 38 04 C2 18 */ addi r0, r4, lbl_803BC218@l
|
|
||||||
/* 801AEAA4 001AB9E4 90 03 00 00 */ stw r0, 0(r3)
|
|
||||||
lbl_801AEAA8:
|
|
||||||
/* 801AEAA8 001AB9E8 90 7F 00 04 */ stw r3, 4(r31)
|
|
||||||
/* 801AEAAC 001AB9EC 38 60 01 18 */ li r3, 0x118
|
|
||||||
/* 801AEAB0 001AB9F0 48 12 01 9D */ bl __nw__FUl
|
|
||||||
/* 801AEAB4 001AB9F4 7C 7E 1B 79 */ or. r30, r3, r3
|
|
||||||
/* 801AEAB8 001AB9F8 41 82 00 0C */ beq lbl_801AEAC4
|
|
||||||
/* 801AEABC 001AB9FC 48 14 99 DD */ bl __ct__9J2DScreenFv
|
|
||||||
/* 801AEAC0 001ABA00 7C 7E 1B 78 */ mr r30, r3
|
|
||||||
lbl_801AEAC4:
|
|
||||||
/* 801AEAC4 001ABA04 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 801AEAC8 001ABA08 3C 80 80 39 */ lis r4, lbl_80394F50@ha
|
|
||||||
/* 801AEACC 001ABA0C 38 84 4F 50 */ addi r4, r4, lbl_80394F50@l
|
|
||||||
/* 801AEAD0 001ABA10 3C A0 00 02 */ lis r5, 2
|
|
||||||
/* 801AEAD4 001ABA14 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
||||||
/* 801AEAD8 001ABA18 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
||||||
/* 801AEADC 001ABA1C 80 C6 5D 30 */ lwz r6, 0x5d30(r6)
|
|
||||||
/* 801AEAE0 001ABA20 48 14 9B 69 */ bl J2DScreen_NS_setPriority
|
|
||||||
/* 801AEAE4 001ABA24 7F C3 F3 78 */ mr r3, r30
|
|
||||||
/* 801AEAE8 001ABA28 48 0A 66 01 */ bl dPaneClass_showNullPane
|
|
||||||
/* 801AEAEC 001ABA2C 80 7F 00 04 */ lwz r3, 4(r31)
|
|
||||||
/* 801AEAF0 001ABA30 93 C3 00 04 */ stw r30, 4(r3)
|
|
||||||
/* 801AEAF4 001ABA34 38 60 00 6C */ li r3, 0x6c
|
|
||||||
/* 801AEAF8 001ABA38 48 12 01 55 */ bl __nw__FUl
|
|
||||||
/* 801AEAFC 001ABA3C 7C 60 1B 79 */ or. r0, r3, r3
|
|
||||||
/* 801AEB00 001ABA40 41 82 00 28 */ beq lbl_801AEB28
|
|
||||||
/* 801AEB04 001ABA44 7F C4 F3 78 */ mr r4, r30
|
|
||||||
/* 801AEB08 001ABA48 3C A0 5F 6D */ lis r5, 0x5F6D5F6E@ha
|
|
||||||
/* 801AEB0C 001ABA4C 38 C5 5F 6E */ addi r6, r5, 0x5F6D5F6E@l
|
|
||||||
/* 801AEB10 001ABA50 3C A0 00 6B */ lis r5, 0x006B616E@ha
|
|
||||||
/* 801AEB14 001ABA54 38 A5 61 6E */ addi r5, r5, 0x006B616E@l
|
|
||||||
/* 801AEB18 001ABA58 38 E0 00 02 */ li r7, 2
|
|
||||||
/* 801AEB1C 001ABA5C 39 00 00 00 */ li r8, 0
|
|
||||||
/* 801AEB20 001ABA60 48 0A 4E 65 */ bl CPaneMgr_X1_
|
|
||||||
/* 801AEB24 001ABA64 7C 60 1B 78 */ mr r0, r3
|
|
||||||
lbl_801AEB28:
|
|
||||||
/* 801AEB28 001ABA68 90 1F 00 08 */ stw r0, 8(r31)
|
|
||||||
/* 801AEB2C 001ABA6C 38 60 00 6C */ li r3, 0x6c
|
|
||||||
/* 801AEB30 001ABA70 48 12 01 1D */ bl __nw__FUl
|
|
||||||
/* 801AEB34 001ABA74 7C 60 1B 79 */ or. r0, r3, r3
|
|
||||||
/* 801AEB38 001ABA78 41 82 00 28 */ beq lbl_801AEB60
|
|
||||||
/* 801AEB3C 001ABA7C 7F C4 F3 78 */ mr r4, r30
|
|
||||||
/* 801AEB40 001ABA80 3C A0 6F 77 */ lis r5, 0x6F775F6D@ha
|
|
||||||
/* 801AEB44 001ABA84 38 C5 5F 6D */ addi r6, r5, 0x6F775F6D@l
|
|
||||||
/* 801AEB48 001ABA88 3C A0 79 65 */ lis r5, 0x79656C6C@ha
|
|
||||||
/* 801AEB4C 001ABA8C 38 A5 6C 6C */ addi r5, r5, 0x79656C6C@l
|
|
||||||
/* 801AEB50 001ABA90 38 E0 00 00 */ li r7, 0
|
|
||||||
/* 801AEB54 001ABA94 39 00 00 00 */ li r8, 0
|
|
||||||
/* 801AEB58 001ABA98 48 0A 4E 2D */ bl CPaneMgr_X1_
|
|
||||||
/* 801AEB5C 001ABA9C 7C 60 1B 78 */ mr r0, r3
|
|
||||||
lbl_801AEB60:
|
|
||||||
/* 801AEB60 001ABAA0 90 1F 00 0C */ stw r0, 0xc(r31)
|
|
||||||
/* 801AEB64 001ABAA4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 801AEB68 001ABAA8 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 801AEB6C 001ABAAC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AEB70 001ABAB0 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AEB74 001ABAB4 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AEB78 001ABAB8 4E 80 00 20 */ blr
|
|
||||||
|
|
||||||
.global dKantera_icon_c_NS_setAlphaRate
|
|
||||||
dKantera_icon_c_NS_setAlphaRate:
|
|
||||||
/* 801AEB7C 001ABABC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AEB80 001ABAC0 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AEB84 001ABAC4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AEB88 001ABAC8 80 63 00 08 */ lwz r3, 8(r3)
|
|
||||||
/* 801AEB8C 001ABACC 48 0A 6C 45 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
||||||
/* 801AEB90 001ABAD0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AEB94 001ABAD4 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AEB98 001ABAD8 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AEB9C 001ABADC 4E 80 00 20 */ blr
|
|
||||||
|
|
||||||
.global dKantera_icon_c_NS_setPos
|
|
||||||
dKantera_icon_c_NS_setPos:
|
|
||||||
/* 801AEBA0 001ABAE0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AEBA4 001ABAE4 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AEBA8 001ABAE8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AEBAC 001ABAEC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
||||||
/* 801AEBB0 001ABAF0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
||||||
/* 801AEBB4 001ABAF4 C0 04 06 10 */ lfs f0, 0x610(r4)
|
|
||||||
/* 801AEBB8 001ABAF8 EC 42 00 2A */ fadds f2, f2, f0
|
|
||||||
/* 801AEBBC 001ABAFC 80 63 00 08 */ lwz r3, 8(r3)
|
|
||||||
/* 801AEBC0 001ABB00 80 63 00 04 */ lwz r3, 4(r3)
|
|
||||||
/* 801AEBC4 001ABB04 C0 04 06 0C */ lfs f0, 0x60c(r4)
|
|
||||||
/* 801AEBC8 001ABB08 EC 01 00 2A */ fadds f0, f1, f0
|
|
||||||
/* 801AEBCC 001ABB0C D0 03 00 D4 */ stfs f0, 0xd4(r3)
|
|
||||||
/* 801AEBD0 001ABB10 D0 43 00 D8 */ stfs f2, 0xd8(r3)
|
|
||||||
/* 801AEBD4 001ABB14 81 83 00 00 */ lwz r12, 0(r3)
|
|
||||||
/* 801AEBD8 001ABB18 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
||||||
/* 801AEBDC 001ABB1C 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AEBE0 001ABB20 4E 80 04 21 */ bctrl
|
|
||||||
/* 801AEBE4 001ABB24 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AEBE8 001ABB28 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AEBEC 001ABB2C 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AEBF0 001ABB30 4E 80 00 20 */ blr
|
|
||||||
|
|
||||||
.global dKantera_icon_c_NS_setScale
|
|
||||||
dKantera_icon_c_NS_setScale:
|
|
||||||
/* 801AEBF4 001ABB34 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AEBF8 001ABB38 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AEBFC 001ABB3C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AEC00 001ABB40 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
||||||
/* 801AEC04 001ABB44 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
||||||
/* 801AEC08 001ABB48 C0 04 06 14 */ lfs f0, 0x614(r4)
|
|
||||||
/* 801AEC0C 001ABB4C EC 42 00 32 */ fmuls f2, f2, f0
|
|
||||||
/* 801AEC10 001ABB50 80 63 00 08 */ lwz r3, 8(r3)
|
|
||||||
/* 801AEC14 001ABB54 80 63 00 04 */ lwz r3, 4(r3)
|
|
||||||
/* 801AEC18 001ABB58 EC 01 00 32 */ fmuls f0, f1, f0
|
|
||||||
/* 801AEC1C 001ABB5C D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
||||||
/* 801AEC20 001ABB60 D0 43 00 D0 */ stfs f2, 0xd0(r3)
|
|
||||||
/* 801AEC24 001ABB64 81 83 00 00 */ lwz r12, 0(r3)
|
|
||||||
/* 801AEC28 001ABB68 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
||||||
/* 801AEC2C 001ABB6C 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AEC30 001ABB70 4E 80 04 21 */ bctrl
|
|
||||||
/* 801AEC34 001ABB74 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AEC38 001ABB78 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AEC3C 001ABB7C 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AEC40 001ABB80 4E 80 00 20 */ blr
|
|
||||||
|
|
||||||
.global dKantera_icon_c_NS_setNowGauge
|
|
||||||
dKantera_icon_c_NS_setNowGauge:
|
|
||||||
/* 801AEC44 001ABB84 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
||||||
/* 801AEC48 001ABB88 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AEC4C 001ABB8C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
||||||
/* 801AEC50 001ABB90 80 63 00 0C */ lwz r3, 0xc(r3)
|
|
||||||
/* 801AEC54 001ABB94 80 63 00 04 */ lwz r3, 4(r3)
|
|
||||||
/* 801AEC58 001ABB98 54 A0 04 3E */ clrlwi r0, r5, 0x10
|
|
||||||
/* 801AEC5C 001ABB9C C8 42 A5 00 */ lfd f2, lbl_80453F00-_SDA2_BASE_(r2)
|
|
||||||
/* 801AEC60 001ABBA0 90 01 00 0C */ stw r0, 0xc(r1)
|
|
||||||
/* 801AEC64 001ABBA4 3C A0 43 30 */ lis r5, 0x4330
|
|
||||||
/* 801AEC68 001ABBA8 90 A1 00 08 */ stw r5, 8(r1)
|
|
||||||
/* 801AEC6C 001ABBAC C8 01 00 08 */ lfd f0, 8(r1)
|
|
||||||
/* 801AEC70 001ABBB0 EC 20 10 28 */ fsubs f1, f0, f2
|
|
||||||
/* 801AEC74 001ABBB4 54 80 04 3E */ clrlwi r0, r4, 0x10
|
|
||||||
/* 801AEC78 001ABBB8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AEC7C 001ABBBC 90 A1 00 10 */ stw r5, 0x10(r1)
|
|
||||||
/* 801AEC80 001ABBC0 C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
||||||
/* 801AEC84 001ABBC4 EC 00 10 28 */ fsubs f0, f0, f2
|
|
||||||
/* 801AEC88 001ABBC8 EC 01 00 24 */ fdivs f0, f1, f0
|
|
||||||
/* 801AEC8C 001ABBCC D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
||||||
/* 801AEC90 001ABBD0 C0 02 A4 F8 */ lfs f0, lbl_80453EF8-_SDA2_BASE_(r2)
|
|
||||||
/* 801AEC94 001ABBD4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
||||||
/* 801AEC98 001ABBD8 81 83 00 00 */ lwz r12, 0(r3)
|
|
||||||
/* 801AEC9C 001ABBDC 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
||||||
/* 801AECA0 001ABBE0 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AECA4 001ABBE4 4E 80 04 21 */ bctrl
|
|
||||||
/* 801AECA8 001ABBE8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
||||||
/* 801AECAC 001ABBEC 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AECB0 001ABBF0 38 21 00 20 */ addi r1, r1, 0x20
|
|
||||||
/* 801AECB4 001ABBF4 4E 80 00 20 */ blr
|
|
||||||
/* 801AECB8 001ABBF8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AECBC 001ABBFC 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AECC0 001ABC00 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AECC4 001ABC04 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 801AECC8 001ABC08 93 C1 00 08 */ stw r30, 8(r1)
|
|
||||||
/* 801AECCC 001ABC0C 7C 7E 1B 78 */ mr r30, r3
|
|
||||||
/* 801AECD0 001ABC10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
||||||
/* 801AECD4 001ABC14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
||||||
/* 801AECD8 001ABC18 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
|
|
||||||
/* 801AECDC 001ABC1C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 801AECE0 001ABC20 81 9F 00 00 */ lwz r12, 0(r31)
|
|
||||||
/* 801AECE4 001ABC24 81 8C 00 18 */ lwz r12, 0x18(r12)
|
|
||||||
/* 801AECE8 001ABC28 7D 89 03 A6 */ mtctr r12
|
|
||||||
/* 801AECEC 001ABC2C 4E 80 04 21 */ bctrl
|
|
||||||
/* 801AECF0 001ABC30 80 7E 00 04 */ lwz r3, 4(r30)
|
|
||||||
/* 801AECF4 001ABC34 C0 22 A5 08 */ lfs f1, lbl_80453F08-_SDA2_BASE_(r2)
|
|
||||||
/* 801AECF8 001ABC38 FC 40 08 90 */ fmr f2, f1
|
|
||||||
/* 801AECFC 001ABC3C 7F E4 FB 78 */ mr r4, r31
|
|
||||||
/* 801AED00 001ABC40 48 14 A1 D5 */ bl J2DScreen_NS_draw
|
|
||||||
/* 801AED04 001ABC44 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 801AED08 001ABC48 83 C1 00 08 */ lwz r30, 8(r1)
|
|
||||||
/* 801AED0C 001ABC4C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AED10 001ABC50 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AED14 001ABC54 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AED18 001ABC58 4E 80 00 20 */ blr
|
|
||||||
/* 801AED1C 001ABC5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
||||||
/* 801AED20 001ABC60 7C 08 02 A6 */ mflr r0
|
|
||||||
/* 801AED24 001ABC64 90 01 00 14 */ stw r0, 0x14(r1)
|
|
||||||
/* 801AED28 001ABC68 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
||||||
/* 801AED2C 001ABC6C 7C 7F 1B 79 */ or. r31, r3, r3
|
|
||||||
/* 801AED30 001ABC70 41 82 00 1C */ beq lbl_801AED4C
|
|
||||||
/* 801AED34 001ABC74 3C A0 80 3C */ lis r5, lbl_803BC218@ha
|
|
||||||
/* 801AED38 001ABC78 38 05 C2 18 */ addi r0, r5, lbl_803BC218@l
|
|
||||||
/* 801AED3C 001ABC7C 90 1F 00 00 */ stw r0, 0(r31)
|
|
||||||
/* 801AED40 001ABC80 7C 80 07 35 */ extsh. r0, r4
|
|
||||||
/* 801AED44 001ABC84 40 81 00 08 */ ble lbl_801AED4C
|
|
||||||
/* 801AED48 001ABC88 48 11 FF F5 */ bl __dl__FPv
|
|
||||||
lbl_801AED4C:
|
|
||||||
/* 801AED4C 001ABC8C 7F E3 FB 78 */ mr r3, r31
|
|
||||||
/* 801AED50 001ABC90 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
||||||
/* 801AED54 001ABC94 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
||||||
/* 801AED58 001ABC98 7C 08 03 A6 */ mtlr r0
|
|
||||||
/* 801AED5C 001ABC9C 38 21 00 10 */ addi r1, r1, 0x10
|
|
||||||
/* 801AED60 001ABCA0 4E 80 00 20 */ blr
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,15 @@
|
|||||||
|
/* 801AE938 001AB878 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AE93C 001AB87C 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AE940 001AB880 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AE944 001AB884 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||||
|
/* 801AE948 001AB888 7C 7F 1B 78 */ mr r31, r3
|
||||||
|
/* 801AE94C 001AB88C 3C 80 80 3C */ lis r4, lbl_803BC228@ha
|
||||||
|
/* 801AE950 001AB890 38 04 C2 28 */ addi r0, r4, lbl_803BC228@l
|
||||||
|
/* 801AE954 001AB894 90 03 00 00 */ stw r0, 0(r3)
|
||||||
|
/* 801AE958 001AB898 48 00 01 11 */ bl dKantera_icon_c_NS_initiate
|
||||||
|
/* 801AE95C 001AB89C 7F E3 FB 78 */ mr r3, r31
|
||||||
|
/* 801AE960 001AB8A0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||||
|
/* 801AE964 001AB8A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AE968 001AB8A8 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AE96C 001AB8AC 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AE970 001AB8B0 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,66 @@
|
|||||||
|
/* 801AE974 001AB8B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AE978 001AB8B8 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AE97C 001AB8BC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AE980 001AB8C0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||||
|
/* 801AE984 001AB8C4 93 C1 00 08 */ stw r30, 8(r1)
|
||||||
|
/* 801AE988 001AB8C8 7C 7E 1B 79 */ or. r30, r3, r3
|
||||||
|
/* 801AE98C 001AB8CC 7C 9F 23 78 */ mr r31, r4
|
||||||
|
/* 801AE990 001AB8D0 41 82 00 BC */ beq lbl_801AEA4C
|
||||||
|
/* 801AE994 001AB8D4 3C 60 80 3C */ lis r3, lbl_803BC228@ha
|
||||||
|
/* 801AE998 001AB8D8 38 03 C2 28 */ addi r0, r3, lbl_803BC228@l
|
||||||
|
/* 801AE99C 001AB8DC 90 1E 00 00 */ stw r0, 0(r30)
|
||||||
|
/* 801AE9A0 001AB8E0 80 7E 00 04 */ lwz r3, 4(r30)
|
||||||
|
/* 801AE9A4 001AB8E4 80 63 00 04 */ lwz r3, 4(r3)
|
||||||
|
/* 801AE9A8 001AB8E8 28 03 00 00 */ cmplwi r3, 0
|
||||||
|
/* 801AE9AC 001AB8EC 41 82 00 18 */ beq lbl_801AE9C4
|
||||||
|
/* 801AE9B0 001AB8F0 38 80 00 01 */ li r4, 1
|
||||||
|
/* 801AE9B4 001AB8F4 81 83 00 00 */ lwz r12, 0(r3)
|
||||||
|
/* 801AE9B8 001AB8F8 81 8C 00 08 */ lwz r12, 8(r12)
|
||||||
|
/* 801AE9BC 001AB8FC 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AE9C0 001AB900 4E 80 04 21 */ bctrl
|
||||||
|
lbl_801AE9C4:
|
||||||
|
/* 801AE9C4 001AB904 80 7E 00 04 */ lwz r3, 4(r30)
|
||||||
|
/* 801AE9C8 001AB908 28 03 00 00 */ cmplwi r3, 0
|
||||||
|
/* 801AE9CC 001AB90C 41 82 00 18 */ beq lbl_801AE9E4
|
||||||
|
/* 801AE9D0 001AB910 38 80 00 01 */ li r4, 1
|
||||||
|
/* 801AE9D4 001AB914 81 83 00 00 */ lwz r12, 0(r3)
|
||||||
|
/* 801AE9D8 001AB918 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||||
|
/* 801AE9DC 001AB91C 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AE9E0 001AB920 4E 80 04 21 */ bctrl
|
||||||
|
lbl_801AE9E4:
|
||||||
|
/* 801AE9E4 001AB924 38 00 00 00 */ li r0, 0
|
||||||
|
/* 801AE9E8 001AB928 90 1E 00 04 */ stw r0, 4(r30)
|
||||||
|
/* 801AE9EC 001AB92C 80 7E 00 08 */ lwz r3, 8(r30)
|
||||||
|
/* 801AE9F0 001AB930 28 03 00 00 */ cmplwi r3, 0
|
||||||
|
/* 801AE9F4 001AB934 41 82 00 18 */ beq lbl_801AEA0C
|
||||||
|
/* 801AE9F8 001AB938 38 80 00 01 */ li r4, 1
|
||||||
|
/* 801AE9FC 001AB93C 81 83 00 00 */ lwz r12, 0(r3)
|
||||||
|
/* 801AEA00 001AB940 81 8C 00 08 */ lwz r12, 8(r12)
|
||||||
|
/* 801AEA04 001AB944 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AEA08 001AB948 4E 80 04 21 */ bctrl
|
||||||
|
lbl_801AEA0C:
|
||||||
|
/* 801AEA0C 001AB94C 38 00 00 00 */ li r0, 0
|
||||||
|
/* 801AEA10 001AB950 90 1E 00 08 */ stw r0, 8(r30)
|
||||||
|
/* 801AEA14 001AB954 80 7E 00 0C */ lwz r3, 0xc(r30)
|
||||||
|
/* 801AEA18 001AB958 28 03 00 00 */ cmplwi r3, 0
|
||||||
|
/* 801AEA1C 001AB95C 41 82 00 18 */ beq lbl_801AEA34
|
||||||
|
/* 801AEA20 001AB960 38 80 00 01 */ li r4, 1
|
||||||
|
/* 801AEA24 001AB964 81 83 00 00 */ lwz r12, 0(r3)
|
||||||
|
/* 801AEA28 001AB968 81 8C 00 08 */ lwz r12, 8(r12)
|
||||||
|
/* 801AEA2C 001AB96C 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AEA30 001AB970 4E 80 04 21 */ bctrl
|
||||||
|
lbl_801AEA34:
|
||||||
|
/* 801AEA34 001AB974 38 00 00 00 */ li r0, 0
|
||||||
|
/* 801AEA38 001AB978 90 1E 00 0C */ stw r0, 0xc(r30)
|
||||||
|
/* 801AEA3C 001AB97C 7F E0 07 35 */ extsh. r0, r31
|
||||||
|
/* 801AEA40 001AB980 40 81 00 0C */ ble lbl_801AEA4C
|
||||||
|
/* 801AEA44 001AB984 7F C3 F3 78 */ mr r3, r30
|
||||||
|
/* 801AEA48 001AB988 48 12 02 F5 */ bl __dl__FPv
|
||||||
|
lbl_801AEA4C:
|
||||||
|
/* 801AEA4C 001AB98C 7F C3 F3 78 */ mr r3, r30
|
||||||
|
/* 801AEA50 001AB990 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||||
|
/* 801AEA54 001AB994 83 C1 00 08 */ lwz r30, 8(r1)
|
||||||
|
/* 801AEA58 001AB998 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AEA5C 001AB99C 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AEA60 001AB9A0 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AEA64 001AB9A4 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,73 @@
|
|||||||
|
/* 801AEA68 001AB9A8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AEA6C 001AB9AC 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AEA70 001AB9B0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AEA74 001AB9B4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||||
|
/* 801AEA78 001AB9B8 93 C1 00 08 */ stw r30, 8(r1)
|
||||||
|
/* 801AEA7C 001AB9BC 7C 7F 1B 78 */ mr r31, r3
|
||||||
|
/* 801AEA80 001AB9C0 38 60 00 08 */ li r3, 8
|
||||||
|
/* 801AEA84 001AB9C4 48 12 01 C9 */ bl __nw__FUl
|
||||||
|
/* 801AEA88 001AB9C8 28 03 00 00 */ cmplwi r3, 0
|
||||||
|
/* 801AEA8C 001AB9CC 41 82 00 1C */ beq lbl_801AEAA8
|
||||||
|
/* 801AEA90 001AB9D0 3C 80 80 3A */ lis r4, lbl_803A6F88@ha
|
||||||
|
/* 801AEA94 001AB9D4 38 04 6F 88 */ addi r0, r4, lbl_803A6F88@l
|
||||||
|
/* 801AEA98 001AB9D8 90 03 00 00 */ stw r0, 0(r3)
|
||||||
|
/* 801AEA9C 001AB9DC 3C 80 80 3C */ lis r4, lbl_803BC218@ha
|
||||||
|
/* 801AEAA0 001AB9E0 38 04 C2 18 */ addi r0, r4, lbl_803BC218@l
|
||||||
|
/* 801AEAA4 001AB9E4 90 03 00 00 */ stw r0, 0(r3)
|
||||||
|
lbl_801AEAA8:
|
||||||
|
/* 801AEAA8 001AB9E8 90 7F 00 04 */ stw r3, 4(r31)
|
||||||
|
/* 801AEAAC 001AB9EC 38 60 01 18 */ li r3, 0x118
|
||||||
|
/* 801AEAB0 001AB9F0 48 12 01 9D */ bl __nw__FUl
|
||||||
|
/* 801AEAB4 001AB9F4 7C 7E 1B 79 */ or. r30, r3, r3
|
||||||
|
/* 801AEAB8 001AB9F8 41 82 00 0C */ beq lbl_801AEAC4
|
||||||
|
/* 801AEABC 001AB9FC 48 14 99 DD */ bl __ct__9J2DScreenFv
|
||||||
|
/* 801AEAC0 001ABA00 7C 7E 1B 78 */ mr r30, r3
|
||||||
|
lbl_801AEAC4:
|
||||||
|
/* 801AEAC4 001ABA04 7F C3 F3 78 */ mr r3, r30
|
||||||
|
/* 801AEAC8 001ABA08 3C 80 80 39 */ lis r4, lbl_80394F50@ha
|
||||||
|
/* 801AEACC 001ABA0C 38 84 4F 50 */ addi r4, r4, lbl_80394F50@l
|
||||||
|
/* 801AEAD0 001ABA10 3C A0 00 02 */ lis r5, 2
|
||||||
|
/* 801AEAD4 001ABA14 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
||||||
|
/* 801AEAD8 001ABA18 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
||||||
|
/* 801AEADC 001ABA1C 80 C6 5D 30 */ lwz r6, 0x5d30(r6)
|
||||||
|
/* 801AEAE0 001ABA20 48 14 9B 69 */ bl J2DScreen_NS_setPriority
|
||||||
|
/* 801AEAE4 001ABA24 7F C3 F3 78 */ mr r3, r30
|
||||||
|
/* 801AEAE8 001ABA28 48 0A 66 01 */ bl dPaneClass_showNullPane
|
||||||
|
/* 801AEAEC 001ABA2C 80 7F 00 04 */ lwz r3, 4(r31)
|
||||||
|
/* 801AEAF0 001ABA30 93 C3 00 04 */ stw r30, 4(r3)
|
||||||
|
/* 801AEAF4 001ABA34 38 60 00 6C */ li r3, 0x6c
|
||||||
|
/* 801AEAF8 001ABA38 48 12 01 55 */ bl __nw__FUl
|
||||||
|
/* 801AEAFC 001ABA3C 7C 60 1B 79 */ or. r0, r3, r3
|
||||||
|
/* 801AEB00 001ABA40 41 82 00 28 */ beq lbl_801AEB28
|
||||||
|
/* 801AEB04 001ABA44 7F C4 F3 78 */ mr r4, r30
|
||||||
|
/* 801AEB08 001ABA48 3C A0 5F 6D */ lis r5, 0x5F6D5F6E@ha
|
||||||
|
/* 801AEB0C 001ABA4C 38 C5 5F 6E */ addi r6, r5, 0x5F6D5F6E@l
|
||||||
|
/* 801AEB10 001ABA50 3C A0 00 6B */ lis r5, 0x006B616E@ha
|
||||||
|
/* 801AEB14 001ABA54 38 A5 61 6E */ addi r5, r5, 0x006B616E@l
|
||||||
|
/* 801AEB18 001ABA58 38 E0 00 02 */ li r7, 2
|
||||||
|
/* 801AEB1C 001ABA5C 39 00 00 00 */ li r8, 0
|
||||||
|
/* 801AEB20 001ABA60 48 0A 4E 65 */ bl CPaneMgr_X1_
|
||||||
|
/* 801AEB24 001ABA64 7C 60 1B 78 */ mr r0, r3
|
||||||
|
lbl_801AEB28:
|
||||||
|
/* 801AEB28 001ABA68 90 1F 00 08 */ stw r0, 8(r31)
|
||||||
|
/* 801AEB2C 001ABA6C 38 60 00 6C */ li r3, 0x6c
|
||||||
|
/* 801AEB30 001ABA70 48 12 01 1D */ bl __nw__FUl
|
||||||
|
/* 801AEB34 001ABA74 7C 60 1B 79 */ or. r0, r3, r3
|
||||||
|
/* 801AEB38 001ABA78 41 82 00 28 */ beq lbl_801AEB60
|
||||||
|
/* 801AEB3C 001ABA7C 7F C4 F3 78 */ mr r4, r30
|
||||||
|
/* 801AEB40 001ABA80 3C A0 6F 77 */ lis r5, 0x6F775F6D@ha
|
||||||
|
/* 801AEB44 001ABA84 38 C5 5F 6D */ addi r6, r5, 0x6F775F6D@l
|
||||||
|
/* 801AEB48 001ABA88 3C A0 79 65 */ lis r5, 0x79656C6C@ha
|
||||||
|
/* 801AEB4C 001ABA8C 38 A5 6C 6C */ addi r5, r5, 0x79656C6C@l
|
||||||
|
/* 801AEB50 001ABA90 38 E0 00 00 */ li r7, 0
|
||||||
|
/* 801AEB54 001ABA94 39 00 00 00 */ li r8, 0
|
||||||
|
/* 801AEB58 001ABA98 48 0A 4E 2D */ bl CPaneMgr_X1_
|
||||||
|
/* 801AEB5C 001ABA9C 7C 60 1B 78 */ mr r0, r3
|
||||||
|
lbl_801AEB60:
|
||||||
|
/* 801AEB60 001ABAA0 90 1F 00 0C */ stw r0, 0xc(r31)
|
||||||
|
/* 801AEB64 001ABAA4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||||
|
/* 801AEB68 001ABAA8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||||
|
/* 801AEB6C 001ABAAC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AEB70 001ABAB0 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AEB74 001ABAB4 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AEB78 001ABAB8 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
/* 801AEB7C 001ABABC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AEB80 001ABAC0 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AEB84 001ABAC4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AEB88 001ABAC8 80 63 00 08 */ lwz r3, 8(r3)
|
||||||
|
/* 801AEB8C 001ABACC 48 0A 6C 45 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
||||||
|
/* 801AEB90 001ABAD0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AEB94 001ABAD4 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AEB98 001ABAD8 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AEB9C 001ABADC 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
/* 801AEBA0 001ABAE0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AEBA4 001ABAE4 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AEBA8 001ABAE8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AEBAC 001ABAEC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
||||||
|
/* 801AEBB0 001ABAF0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
||||||
|
/* 801AEBB4 001ABAF4 C0 04 06 10 */ lfs f0, 0x610(r4)
|
||||||
|
/* 801AEBB8 001ABAF8 EC 42 00 2A */ fadds f2, f2, f0
|
||||||
|
/* 801AEBBC 001ABAFC 80 63 00 08 */ lwz r3, 8(r3)
|
||||||
|
/* 801AEBC0 001ABB00 80 63 00 04 */ lwz r3, 4(r3)
|
||||||
|
/* 801AEBC4 001ABB04 C0 04 06 0C */ lfs f0, 0x60c(r4)
|
||||||
|
/* 801AEBC8 001ABB08 EC 01 00 2A */ fadds f0, f1, f0
|
||||||
|
/* 801AEBCC 001ABB0C D0 03 00 D4 */ stfs f0, 0xd4(r3)
|
||||||
|
/* 801AEBD0 001ABB10 D0 43 00 D8 */ stfs f2, 0xd8(r3)
|
||||||
|
/* 801AEBD4 001ABB14 81 83 00 00 */ lwz r12, 0(r3)
|
||||||
|
/* 801AEBD8 001ABB18 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||||
|
/* 801AEBDC 001ABB1C 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AEBE0 001ABB20 4E 80 04 21 */ bctrl
|
||||||
|
/* 801AEBE4 001ABB24 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AEBE8 001ABB28 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AEBEC 001ABB2C 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AEBF0 001ABB30 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
/* 801AEBF4 001ABB34 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AEBF8 001ABB38 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AEBFC 001ABB3C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AEC00 001ABB40 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
||||||
|
/* 801AEC04 001ABB44 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
||||||
|
/* 801AEC08 001ABB48 C0 04 06 14 */ lfs f0, 0x614(r4)
|
||||||
|
/* 801AEC0C 001ABB4C EC 42 00 32 */ fmuls f2, f2, f0
|
||||||
|
/* 801AEC10 001ABB50 80 63 00 08 */ lwz r3, 8(r3)
|
||||||
|
/* 801AEC14 001ABB54 80 63 00 04 */ lwz r3, 4(r3)
|
||||||
|
/* 801AEC18 001ABB58 EC 01 00 32 */ fmuls f0, f1, f0
|
||||||
|
/* 801AEC1C 001ABB5C D0 03 00 CC */ stfs f0, 0xcc(r3)
|
||||||
|
/* 801AEC20 001ABB60 D0 43 00 D0 */ stfs f2, 0xd0(r3)
|
||||||
|
/* 801AEC24 001ABB64 81 83 00 00 */ lwz r12, 0(r3)
|
||||||
|
/* 801AEC28 001ABB68 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||||
|
/* 801AEC2C 001ABB6C 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AEC30 001ABB70 4E 80 04 21 */ bctrl
|
||||||
|
/* 801AEC34 001ABB74 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AEC38 001ABB78 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AEC3C 001ABB7C 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AEC40 001ABB80 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
/* 801AEC44 001ABB84 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||||
|
/* 801AEC48 001ABB88 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AEC4C 001ABB8C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||||
|
/* 801AEC50 001ABB90 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||||
|
/* 801AEC54 001ABB94 80 63 00 04 */ lwz r3, 4(r3)
|
||||||
|
/* 801AEC58 001ABB98 54 A0 04 3E */ clrlwi r0, r5, 0x10
|
||||||
|
/* 801AEC5C 001ABB9C C8 42 A5 00 */ lfd f2, lbl_80453F00-_SDA2_BASE_(r2)
|
||||||
|
/* 801AEC60 001ABBA0 90 01 00 0C */ stw r0, 0xc(r1)
|
||||||
|
/* 801AEC64 001ABBA4 3C A0 43 30 */ lis r5, 0x4330
|
||||||
|
/* 801AEC68 001ABBA8 90 A1 00 08 */ stw r5, 8(r1)
|
||||||
|
/* 801AEC6C 001ABBAC C8 01 00 08 */ lfd f0, 8(r1)
|
||||||
|
/* 801AEC70 001ABBB0 EC 20 10 28 */ fsubs f1, f0, f2
|
||||||
|
/* 801AEC74 001ABBB4 54 80 04 3E */ clrlwi r0, r4, 0x10
|
||||||
|
/* 801AEC78 001ABBB8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AEC7C 001ABBBC 90 A1 00 10 */ stw r5, 0x10(r1)
|
||||||
|
/* 801AEC80 001ABBC0 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||||
|
/* 801AEC84 001ABBC4 EC 00 10 28 */ fsubs f0, f0, f2
|
||||||
|
/* 801AEC88 001ABBC8 EC 01 00 24 */ fdivs f0, f1, f0
|
||||||
|
/* 801AEC8C 001ABBCC D0 03 00 CC */ stfs f0, 0xcc(r3)
|
||||||
|
/* 801AEC90 001ABBD0 C0 02 A4 F8 */ lfs f0, lbl_80453EF8-_SDA2_BASE_(r2)
|
||||||
|
/* 801AEC94 001ABBD4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
||||||
|
/* 801AEC98 001ABBD8 81 83 00 00 */ lwz r12, 0(r3)
|
||||||
|
/* 801AEC9C 001ABBDC 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||||
|
/* 801AECA0 001ABBE0 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AECA4 001ABBE4 4E 80 04 21 */ bctrl
|
||||||
|
/* 801AECA8 001ABBE8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||||
|
/* 801AECAC 001ABBEC 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AECB0 001ABBF0 38 21 00 20 */ addi r1, r1, 0x20
|
||||||
|
/* 801AECB4 001ABBF4 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
/* 801AECB8 001ABBF8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AECBC 001ABBFC 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AECC0 001ABC00 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AECC4 001ABC04 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||||
|
/* 801AECC8 001ABC08 93 C1 00 08 */ stw r30, 8(r1)
|
||||||
|
/* 801AECCC 001ABC0C 7C 7E 1B 78 */ mr r30, r3
|
||||||
|
/* 801AECD0 001ABC10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||||
|
/* 801AECD4 001ABC14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||||
|
/* 801AECD8 001ABC18 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
|
||||||
|
/* 801AECDC 001ABC1C 7F E3 FB 78 */ mr r3, r31
|
||||||
|
/* 801AECE0 001ABC20 81 9F 00 00 */ lwz r12, 0(r31)
|
||||||
|
/* 801AECE4 001ABC24 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||||
|
/* 801AECE8 001ABC28 7D 89 03 A6 */ mtctr r12
|
||||||
|
/* 801AECEC 001ABC2C 4E 80 04 21 */ bctrl
|
||||||
|
/* 801AECF0 001ABC30 80 7E 00 04 */ lwz r3, 4(r30)
|
||||||
|
/* 801AECF4 001ABC34 C0 22 A5 08 */ lfs f1, lbl_80453F08-_SDA2_BASE_(r2)
|
||||||
|
/* 801AECF8 001ABC38 FC 40 08 90 */ fmr f2, f1
|
||||||
|
/* 801AECFC 001ABC3C 7F E4 FB 78 */ mr r4, r31
|
||||||
|
/* 801AED00 001ABC40 48 14 A1 D5 */ bl J2DScreen_NS_draw
|
||||||
|
/* 801AED04 001ABC44 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||||
|
/* 801AED08 001ABC48 83 C1 00 08 */ lwz r30, 8(r1)
|
||||||
|
/* 801AED0C 001ABC4C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AED10 001ABC50 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AED14 001ABC54 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AED18 001ABC58 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
/* 801AED1C 001ABC5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||||
|
/* 801AED20 001ABC60 7C 08 02 A6 */ mflr r0
|
||||||
|
/* 801AED24 001ABC64 90 01 00 14 */ stw r0, 0x14(r1)
|
||||||
|
/* 801AED28 001ABC68 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||||
|
/* 801AED2C 001ABC6C 7C 7F 1B 79 */ or. r31, r3, r3
|
||||||
|
/* 801AED30 001ABC70 41 82 00 1C */ beq lbl_801AED4C
|
||||||
|
/* 801AED34 001ABC74 3C A0 80 3C */ lis r5, lbl_803BC218@ha
|
||||||
|
/* 801AED38 001ABC78 38 05 C2 18 */ addi r0, r5, lbl_803BC218@l
|
||||||
|
/* 801AED3C 001ABC7C 90 1F 00 00 */ stw r0, 0(r31)
|
||||||
|
/* 801AED40 001ABC80 7C 80 07 35 */ extsh. r0, r4
|
||||||
|
/* 801AED44 001ABC84 40 81 00 08 */ ble lbl_801AED4C
|
||||||
|
/* 801AED48 001ABC88 48 11 FF F5 */ bl __dl__FPv
|
||||||
|
lbl_801AED4C:
|
||||||
|
/* 801AED4C 001ABC8C 7F E3 FB 78 */ mr r3, r31
|
||||||
|
/* 801AED50 001ABC90 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||||
|
/* 801AED54 001ABC94 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||||
|
/* 801AED58 001ABC98 7C 08 03 A6 */ mtlr r0
|
||||||
|
/* 801AED5C 001ABC9C 38 21 00 10 */ addi r1, r1, 0x10
|
||||||
|
/* 801AED60 001ABCA0 4E 80 00 20 */ blr
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
/* 801FE330 001FB270 3C 80 80 3C */ lis r4, lbl_803BF19C@ha
|
||||||
|
/* 801FE334 001FB274 38 04 F1 9C */ addi r0, r4, lbl_803BF19C@l
|
||||||
|
/* 801FE338 001FB278 90 03 00 00 */ stw r0, 0(r3)
|
||||||
|
/* 801FE33C 001FB27C 38 00 00 46 */ li r0, 0x46
|
||||||
|
/* 801FE340 001FB280 B0 03 00 06 */ sth r0, 6(r3)
|
||||||
|
/* 801FE344 001FB284 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