mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
Lv5key / Iceblock done (#2177)
* obj_lv5key * obj_iceblock done * remove asm
This commit is contained in:
+8
-8
@@ -7,22 +7,22 @@ Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
.init | 97.972973% | 9280 | 9472
|
||||
.extab | 100.000000% | 96 | 96
|
||||
.extabindex | 100.000000% | 96 | 96
|
||||
.text | 50.755503% | 1825444 | 3596544
|
||||
.text | 50.765513% | 1825804 | 3596544
|
||||
.ctors | 100.000000% | 448 | 448
|
||||
.dtors | 100.000000% | 32 | 32
|
||||
.rodata | 100.000000% | 193856 | 193856
|
||||
.data | 100.000000% | 197632 | 197632
|
||||
.sdata | 100.000000% | 1408 | 1408
|
||||
.sdata2 | 100.000000% | 20832 | 20832
|
||||
Total | 55.945374% | 2249380 | 4020672
|
||||
Total | 55.954328% | 2249740 | 4020672
|
||||
|
||||
## Total
|
||||
|
||||
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
---|---|---|---
|
||||
main.dol | 55.945374% | 2249380 | 4020672
|
||||
RELs | 39.141193% | 4501364 | 11500324
|
||||
Total | 43.494271% | 6750744 | 15520996
|
||||
main.dol | 55.954328% | 2249740 | 4020672
|
||||
RELs | 39.260076% | 4515036 | 11500324
|
||||
Total | 43.584677% | 6764776 | 15520996
|
||||
|
||||
## RELs
|
||||
|
||||
@@ -339,7 +339,7 @@ d_a_npc_zelda | 37.603569% | 7080 | 18828
|
||||
d_a_npc_zra | 27.520869% | 29804 | 108296
|
||||
d_a_npc_zrc | 32.120762% | 10384 | 32328
|
||||
d_a_npc_zrz | 36.950639% | 15840 | 42868
|
||||
d_a_obj_Lv5Key | 37.172105% | 2324 | 6252
|
||||
d_a_obj_Lv5Key | 100.000000% | 6252 | 6252
|
||||
d_a_obj_Turara | 38.494412% | 4684 | 12168
|
||||
d_a_obj_TvCdlst | 43.547170% | 2308 | 5300
|
||||
d_a_obj_Y_taihou | 37.379068% | 3400 | 9096
|
||||
@@ -439,7 +439,7 @@ d_a_obj_hhashi | 33.138856% | 3408 | 10284
|
||||
d_a_obj_hsTarget | 100.000000% | 2624 | 2624
|
||||
d_a_obj_ice_l | 49.736247% | 2640 | 5308
|
||||
d_a_obj_ice_s | 35.446009% | 2416 | 6816
|
||||
d_a_obj_iceblock | 32.744340% | 4744 | 14488
|
||||
d_a_obj_iceblock | 100.000000% | 14488 | 14488
|
||||
d_a_obj_iceleaf | 37.604212% | 3428 | 9116
|
||||
d_a_obj_ihasi | 43.372216% | 1636 | 3772
|
||||
d_a_obj_ikada | 40.697674% | 1960 | 4816
|
||||
@@ -785,4 +785,4 @@ d_a_vrbox2 | 44.907111% | 2804 | 6244
|
||||
d_a_warp_bug | 100.000000% | 2024 | 2024
|
||||
d_a_ykgr | 44.400631% | 2252 | 5072
|
||||
f_pc_profile_lst | 100.000000% | 28156 | 28156
|
||||
Total | 39.141193% | 4501364 | 11500324
|
||||
Total | 39.260076% | 4515036 | 11500324
|
||||
|
||||
@@ -1,97 +0,0 @@
|
||||
lbl_800E7F3C:
|
||||
/* 800E7F3C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800E7F40 7C 08 02 A6 */ mflr r0
|
||||
/* 800E7F44 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800E7F48 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800E7F4C 48 27 A2 91 */ bl _savegpr_29
|
||||
/* 800E7F50 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800E7F54 7C 9D 23 79 */ or. r29, r4, r4
|
||||
/* 800E7F58 7C BE 2B 78 */ mr r30, r5
|
||||
/* 800E7F5C 41 82 00 14 */ beq lbl_800E7F70
|
||||
/* 800E7F60 80 1F 31 98 */ lwz r0, 0x3198(r31)
|
||||
/* 800E7F64 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 800E7F68 41 82 00 08 */ beq lbl_800E7F70
|
||||
/* 800E7F6C 63 BD 00 04 */ ori r29, r29, 4
|
||||
lbl_800E7F70:
|
||||
/* 800E7F70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 800E7F74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 800E7F78 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 800E7F7C 38 9F 1E 1C */ addi r4, r31, 0x1e1c
|
||||
/* 800E7F80 7F E5 FB 78 */ mr r5, r31
|
||||
/* 800E7F84 A8 DF 04 E6 */ lha r6, 0x4e6(r31)
|
||||
/* 800E7F88 7F A7 EB 78 */ mr r7, r29
|
||||
/* 800E7F8C 4B F8 DC E1 */ bl PushPullCallBack__4dBgSFRC13cBgS_PolyInfoP10fopAc_ac_csQ29dBgW_Base13PushPullLabel
|
||||
/* 800E7F90 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800E7F94 40 82 00 0C */ bne lbl_800E7FA0
|
||||
/* 800E7F98 38 60 00 00 */ li r3, 0
|
||||
/* 800E7F9C 48 00 00 F0 */ b lbl_800E808C
|
||||
lbl_800E7FA0:
|
||||
/* 800E7FA0 2C 1D 00 00 */ cmpwi r29, 0
|
||||
/* 800E7FA4 40 82 00 0C */ bne lbl_800E7FB0
|
||||
/* 800E7FA8 2C 1E 00 00 */ cmpwi r30, 0
|
||||
/* 800E7FAC 41 82 00 BC */ beq lbl_800E8068
|
||||
lbl_800E7FB0:
|
||||
/* 800E7FB0 A8 83 04 E6 */ lha r4, 0x4e6(r3)
|
||||
/* 800E7FB4 A8 1F 30 0C */ lha r0, 0x300c(r31)
|
||||
/* 800E7FB8 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800E7FBC 41 82 00 7C */ beq lbl_800E8038
|
||||
/* 800E7FC0 7C 00 20 50 */ subf r0, r0, r4
|
||||
/* 800E7FC4 7C 05 07 34 */ extsh r5, r0
|
||||
/* 800E7FC8 A8 1F 30 0E */ lha r0, 0x300e(r31)
|
||||
/* 800E7FCC 7C 00 2A 14 */ add r0, r0, r5
|
||||
/* 800E7FD0 B0 1F 30 0E */ sth r0, 0x300e(r31)
|
||||
/* 800E7FD4 A8 1F 30 0E */ lha r0, 0x300e(r31)
|
||||
/* 800E7FD8 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c
|
||||
/* 800E7FDC 3C 80 80 44 */ lis r4, sincosTable___5JMath@ha /* 0x80439A20@ha */
|
||||
/* 800E7FE0 38 84 9A 20 */ addi r4, r4, sincosTable___5JMath@l /* 0x80439A20@l */
|
||||
/* 800E7FE4 7C 44 04 2E */ lfsx f2, r4, r0
|
||||
/* 800E7FE8 C0 3F 37 C8 */ lfs f1, 0x37c8(r31)
|
||||
/* 800E7FEC C0 1F 34 7C */ lfs f0, 0x347c(r31)
|
||||
/* 800E7FF0 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 800E7FF4 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 800E7FF8 D0 1F 04 D0 */ stfs f0, 0x4d0(r31)
|
||||
/* 800E7FFC A8 1F 30 0E */ lha r0, 0x300e(r31)
|
||||
/* 800E8000 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c
|
||||
/* 800E8004 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 800E8008 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 800E800C C0 3F 37 D0 */ lfs f1, 0x37d0(r31)
|
||||
/* 800E8010 C0 1F 34 7C */ lfs f0, 0x347c(r31)
|
||||
/* 800E8014 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 800E8018 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 800E801C D0 1F 04 D8 */ stfs f0, 0x4d8(r31)
|
||||
/* 800E8020 A8 1F 04 E6 */ lha r0, 0x4e6(r31)
|
||||
/* 800E8024 7C 00 2A 14 */ add r0, r0, r5
|
||||
/* 800E8028 B0 1F 04 E6 */ sth r0, 0x4e6(r31)
|
||||
/* 800E802C A8 1F 04 DE */ lha r0, 0x4de(r31)
|
||||
/* 800E8030 7C 00 2A 14 */ add r0, r0, r5
|
||||
/* 800E8034 B0 1F 04 DE */ sth r0, 0x4de(r31)
|
||||
lbl_800E8038:
|
||||
/* 800E8038 C0 5F 04 D0 */ lfs f2, 0x4d0(r31)
|
||||
/* 800E803C C0 23 04 D0 */ lfs f1, 0x4d0(r3)
|
||||
/* 800E8040 C0 1F 37 C8 */ lfs f0, 0x37c8(r31)
|
||||
/* 800E8044 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 800E8048 EC 02 00 2A */ fadds f0, f2, f0
|
||||
/* 800E804C D0 1F 04 D0 */ stfs f0, 0x4d0(r31)
|
||||
/* 800E8050 C0 5F 04 D8 */ lfs f2, 0x4d8(r31)
|
||||
/* 800E8054 C0 23 04 D8 */ lfs f1, 0x4d8(r3)
|
||||
/* 800E8058 C0 1F 37 D0 */ lfs f0, 0x37d0(r31)
|
||||
/* 800E805C EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 800E8060 EC 02 00 2A */ fadds f0, f2, f0
|
||||
/* 800E8064 D0 1F 04 D8 */ stfs f0, 0x4d8(r31)
|
||||
lbl_800E8068:
|
||||
/* 800E8068 C0 03 04 D0 */ lfs f0, 0x4d0(r3)
|
||||
/* 800E806C D0 1F 37 C8 */ stfs f0, 0x37c8(r31)
|
||||
/* 800E8070 C0 03 04 D4 */ lfs f0, 0x4d4(r3)
|
||||
/* 800E8074 D0 1F 37 CC */ stfs f0, 0x37cc(r31)
|
||||
/* 800E8078 C0 03 04 D8 */ lfs f0, 0x4d8(r3)
|
||||
/* 800E807C D0 1F 37 D0 */ stfs f0, 0x37d0(r31)
|
||||
/* 800E8080 A8 03 04 E6 */ lha r0, 0x4e6(r3)
|
||||
/* 800E8084 B0 1F 30 0C */ sth r0, 0x300c(r31)
|
||||
/* 800E8088 38 60 00 01 */ li r3, 1
|
||||
lbl_800E808C:
|
||||
/* 800E808C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800E8090 48 27 A1 99 */ bl _restgpr_29
|
||||
/* 800E8094 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 800E8098 7C 08 03 A6 */ mtlr r0
|
||||
/* 800E809C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 800E80A0 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_80B9BDD8:
|
||||
/* 80B9BDD8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9BDDC 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9BDE0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9BDE4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9BDE8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9BDEC 38 7F 09 48 */ addi r3, r31, 0x948
|
||||
/* 80B9BDF0 4B 7C 62 29 */ bl __ptmf_test
|
||||
/* 80B9BDF4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80B9BDF8 41 82 00 18 */ beq lbl_80B9BE10
|
||||
/* 80B9BDFC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9BE00 38 80 00 00 */ li r4, 0
|
||||
/* 80B9BE04 39 9F 09 48 */ addi r12, r31, 0x948
|
||||
/* 80B9BE08 4B 7C 62 7D */ bl __ptmf_scall
|
||||
/* 80B9BE0C 60 00 00 00 */ nop
|
||||
lbl_80B9BE10:
|
||||
/* 80B9BE10 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9BE14 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9BE18 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9BE1C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9BE20 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_80B9B9B8:
|
||||
/* 80B9B9B8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80B9B9BC 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9B9C0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80B9B9C4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80B9B9C8 4B 7C 68 15 */ bl _savegpr_29
|
||||
/* 80B9B9CC 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80B9B9D0 3C 60 80 BA */ lis r3, l_arcName@ha /* 0x80B9C9B4@ha */
|
||||
/* 80B9B9D4 38 63 C9 B4 */ addi r3, r3, l_arcName@l /* 0x80B9C9B4@l */
|
||||
/* 80B9B9D8 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80B9B9DC 38 80 00 07 */ li r4, 7
|
||||
/* 80B9B9E0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80B9B9E4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80B9B9E8 3F C5 00 02 */ addis r30, r5, 2
|
||||
/* 80B9B9EC 3B DE C2 F8 */ addi r30, r30, -15624
|
||||
/* 80B9B9F0 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80B9B9F4 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80B9B9F8 4B 4A 08 F5 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80B9B9FC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9BA00 3C 60 80 BA */ lis r3, l_arcName@ha /* 0x80B9C9B4@ha */
|
||||
/* 80B9BA04 38 63 C9 B4 */ addi r3, r3, l_arcName@l /* 0x80B9C9B4@l */
|
||||
/* 80B9BA08 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80B9BA0C 38 80 00 04 */ li r4, 4
|
||||
/* 80B9BA10 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80B9BA14 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80B9BA18 4B 4A 08 D5 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80B9BA1C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80B9BA20 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9BA24 3C 80 00 08 */ lis r4, 8
|
||||
/* 80B9BA28 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
|
||||
/* 80B9BA2C 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
|
||||
/* 80B9BA30 4B 47 92 25 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
|
||||
/* 80B9BA34 90 7D 05 90 */ stw r3, 0x590(r29)
|
||||
/* 80B9BA38 80 1D 05 90 */ lwz r0, 0x590(r29)
|
||||
/* 80B9BA3C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80B9BA40 40 82 00 0C */ bne lbl_80B9BA4C
|
||||
/* 80B9BA44 38 60 00 00 */ li r3, 0
|
||||
/* 80B9BA48 48 00 00 34 */ b lbl_80B9BA7C
|
||||
lbl_80B9BA4C:
|
||||
/* 80B9BA4C 38 7D 05 94 */ addi r3, r29, 0x594
|
||||
/* 80B9BA50 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80B9BA54 38 A0 00 01 */ li r5, 1
|
||||
/* 80B9BA58 38 C0 00 00 */ li r6, 0
|
||||
/* 80B9BA5C 3C E0 80 BA */ lis r7, lit_3755@ha /* 0x80B9C920@ha */
|
||||
/* 80B9BA60 C0 27 C9 20 */ lfs f1, lit_3755@l(r7) /* 0x80B9C920@l */
|
||||
/* 80B9BA64 38 E0 00 00 */ li r7, 0
|
||||
/* 80B9BA68 39 00 FF FF */ li r8, -1
|
||||
/* 80B9BA6C 39 20 00 00 */ li r9, 0
|
||||
/* 80B9BA70 4B 47 1D 6D */ bl init__13mDoExt_bckAnmFP15J3DAnmTransformiifssb
|
||||
/* 80B9BA74 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 80B9BA78 7C 60 19 10 */ subfe r3, r0, r3
|
||||
lbl_80B9BA7C:
|
||||
/* 80B9BA7C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80B9BA80 4B 7C 67 A9 */ bl _restgpr_29
|
||||
/* 80B9BA84 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80B9BA88 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9BA8C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80B9BA90 4E 80 00 20 */ blr
|
||||
@@ -1,14 +0,0 @@
|
||||
lbl_80B9C500:
|
||||
/* 80B9C500 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C504 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C508 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C50C 3C 80 80 BA */ lis r4, l_arcName@ha /* 0x80B9C9B4@ha */
|
||||
/* 80B9C510 38 84 C9 B4 */ addi r4, r4, l_arcName@l /* 0x80B9C9B4@l */
|
||||
/* 80B9C514 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 80B9C518 38 63 05 B0 */ addi r3, r3, 0x5b0
|
||||
/* 80B9C51C 4B 49 0A ED */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
|
||||
/* 80B9C520 38 60 00 01 */ li r3, 1
|
||||
/* 80B9C524 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C528 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C52C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C530 4E 80 00 20 */ blr
|
||||
@@ -1,45 +0,0 @@
|
||||
lbl_80B9C450:
|
||||
/* 80B9C450 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C454 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C458 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C45C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9C460 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9C464 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80B9C468 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80B9C46C 38 80 00 10 */ li r4, 0x10
|
||||
/* 80B9C470 38 BF 04 D0 */ addi r5, r31, 0x4d0
|
||||
/* 80B9C474 38 DF 01 0C */ addi r6, r31, 0x10c
|
||||
/* 80B9C478 4B 60 73 4D */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c
|
||||
/* 80B9C47C 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80B9C480 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80B9C484 80 9F 05 90 */ lwz r4, 0x590(r31)
|
||||
/* 80B9C488 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 80B9C48C 38 BF 01 0C */ addi r5, r31, 0x10c
|
||||
/* 80B9C490 4B 60 89 11 */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
|
||||
/* 80B9C494 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80B9C498 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80B9C49C 80 04 5F 70 */ lwz r0, 0x5f70(r4)
|
||||
/* 80B9C4A0 3C 60 80 43 */ lis r3, j3dSys@ha /* 0x80434AC8@ha */
|
||||
/* 80B9C4A4 38 63 4A C8 */ addi r3, r3, j3dSys@l /* 0x80434AC8@l */
|
||||
/* 80B9C4A8 90 03 00 48 */ stw r0, 0x48(r3)
|
||||
/* 80B9C4AC 80 04 5F 74 */ lwz r0, 0x5f74(r4)
|
||||
/* 80B9C4B0 90 03 00 4C */ stw r0, 0x4c(r3)
|
||||
/* 80B9C4B4 80 7F 05 90 */ lwz r3, 0x590(r31)
|
||||
/* 80B9C4B8 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80B9C4BC 38 7F 05 94 */ addi r3, r31, 0x594
|
||||
/* 80B9C4C0 C0 3F 05 A4 */ lfs f1, 0x5a4(r31)
|
||||
/* 80B9C4C4 4B 47 15 09 */ bl entry__13mDoExt_bckAnmFP12J3DModelDataf
|
||||
/* 80B9C4C8 80 7F 05 90 */ lwz r3, 0x590(r31)
|
||||
/* 80B9C4CC 4B 47 17 F9 */ bl mDoExt_modelUpdateDL__FP8J3DModel
|
||||
/* 80B9C4D0 80 7F 05 90 */ lwz r3, 0x590(r31)
|
||||
/* 80B9C4D4 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 80B9C4D8 80 63 00 28 */ lwz r3, 0x28(r3)
|
||||
/* 80B9C4DC 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80B9C4E0 38 00 00 00 */ li r0, 0
|
||||
/* 80B9C4E4 90 03 00 54 */ stw r0, 0x54(r3)
|
||||
/* 80B9C4E8 38 60 00 01 */ li r3, 1
|
||||
/* 80B9C4EC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9C4F0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C4F4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C4F8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C4FC 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_80B9C410:
|
||||
/* 80B9C410 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C414 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C418 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C41C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9C420 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9C424 4B FF F9 B5 */ bl Action__13daObjLv5Key_cFv
|
||||
/* 80B9C428 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C42C 48 00 01 09 */ bl setBaseMtx__13daObjLv5Key_cFv
|
||||
/* 80B9C430 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C434 4B FF F7 F9 */ bl setCcSph__13daObjLv5Key_cFv
|
||||
/* 80B9C438 38 60 00 01 */ li r3, 1
|
||||
/* 80B9C43C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9C440 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C444 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C448 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C44C 4E 80 00 20 */ blr
|
||||
@@ -1,110 +0,0 @@
|
||||
lbl_80B9BFDC:
|
||||
/* 80B9BFDC 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80B9BFE0 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9BFE4 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80B9BFE8 DB E1 00 20 */ stfd f31, 0x20(r1)
|
||||
/* 80B9BFEC F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80B9BFF0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 80B9BFF4 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 80B9BFF8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9BFFC 3C 80 80 BA */ lis r4, lit_3755@ha /* 0x80B9C920@ha */
|
||||
/* 80B9C000 3B C4 C9 20 */ addi r30, r4, lit_3755@l /* 0x80B9C920@l */
|
||||
/* 80B9C004 A8 03 09 54 */ lha r0, 0x954(r3)
|
||||
/* 80B9C008 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80B9C00C 41 82 00 4C */ beq lbl_80B9C058
|
||||
/* 80B9C010 40 80 00 14 */ bge lbl_80B9C024
|
||||
/* 80B9C014 2C 00 FF FF */ cmpwi r0, -1
|
||||
/* 80B9C018 41 82 01 44 */ beq lbl_80B9C15C
|
||||
/* 80B9C01C 40 80 00 14 */ bge lbl_80B9C030
|
||||
/* 80B9C020 48 00 01 3C */ b lbl_80B9C15C
|
||||
lbl_80B9C024:
|
||||
/* 80B9C024 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 80B9C028 40 80 01 34 */ bge lbl_80B9C15C
|
||||
/* 80B9C02C 48 00 00 AC */ b lbl_80B9C0D8
|
||||
lbl_80B9C030:
|
||||
/* 80B9C030 C0 1E 00 1C */ lfs f0, 0x1c(r30)
|
||||
/* 80B9C034 D0 1F 05 2C */ stfs f0, 0x52c(r31)
|
||||
/* 80B9C038 D0 1F 04 F8 */ stfs f0, 0x4f8(r31)
|
||||
/* 80B9C03C D0 1F 04 FC */ stfs f0, 0x4fc(r31)
|
||||
/* 80B9C040 D0 1F 05 00 */ stfs f0, 0x500(r31)
|
||||
/* 80B9C044 C0 1E 00 68 */ lfs f0, 0x68(r30)
|
||||
/* 80B9C048 D0 1F 05 30 */ stfs f0, 0x530(r31)
|
||||
/* 80B9C04C 38 00 00 01 */ li r0, 1
|
||||
/* 80B9C050 B0 1F 09 54 */ sth r0, 0x954(r31)
|
||||
/* 80B9C054 48 00 01 08 */ b lbl_80B9C15C
|
||||
lbl_80B9C058:
|
||||
/* 80B9C058 4B 47 E5 B5 */ bl fopAcM_calcSpeed__FP10fopAc_ac_c
|
||||
/* 80B9C05C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C060 38 80 00 00 */ li r4, 0
|
||||
/* 80B9C064 4B 47 E5 FD */ bl fopAcM_posMove__FP10fopAc_ac_cPC4cXyz
|
||||
/* 80B9C068 C3 FF 04 D4 */ lfs f31, 0x4d4(r31)
|
||||
/* 80B9C06C C0 1E 00 6C */ lfs f0, 0x6c(r30)
|
||||
/* 80B9C070 EC 1F 00 28 */ fsubs f0, f31, f0
|
||||
/* 80B9C074 D0 1F 04 D4 */ stfs f0, 0x4d4(r31)
|
||||
/* 80B9C078 38 7F 05 F8 */ addi r3, r31, 0x5f8
|
||||
/* 80B9C07C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80B9C080 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80B9C084 38 84 0F 38 */ addi r4, r4, 0xf38
|
||||
/* 80B9C088 4B 4D AA 25 */ bl CrrPos__9dBgS_AcchFR4dBgS
|
||||
/* 80B9C08C D3 FF 04 D4 */ stfs f31, 0x4d4(r31)
|
||||
/* 80B9C090 80 1F 06 24 */ lwz r0, 0x624(r31)
|
||||
/* 80B9C094 54 00 06 B5 */ rlwinm. r0, r0, 0, 0x1a, 0x1a
|
||||
/* 80B9C098 41 82 00 C4 */ beq lbl_80B9C15C
|
||||
/* 80B9C09C C0 1E 00 70 */ lfs f0, 0x70(r30)
|
||||
/* 80B9C0A0 D0 1F 05 2C */ stfs f0, 0x52c(r31)
|
||||
/* 80B9C0A4 C0 3E 00 1C */ lfs f1, 0x1c(r30)
|
||||
/* 80B9C0A8 D0 3F 04 F8 */ stfs f1, 0x4f8(r31)
|
||||
/* 80B9C0AC C0 1E 00 74 */ lfs f0, 0x74(r30)
|
||||
/* 80B9C0B0 D0 1F 04 FC */ stfs f0, 0x4fc(r31)
|
||||
/* 80B9C0B4 D0 3F 05 00 */ stfs f1, 0x500(r31)
|
||||
/* 80B9C0B8 38 00 01 20 */ li r0, 0x120
|
||||
/* 80B9C0BC B0 1F 09 64 */ sth r0, 0x964(r31)
|
||||
/* 80B9C0C0 38 00 00 00 */ li r0, 0
|
||||
/* 80B9C0C4 B0 1F 09 66 */ sth r0, 0x966(r31)
|
||||
/* 80B9C0C8 B0 1F 09 68 */ sth r0, 0x968(r31)
|
||||
/* 80B9C0CC 38 00 00 02 */ li r0, 2
|
||||
/* 80B9C0D0 B0 1F 09 54 */ sth r0, 0x954(r31)
|
||||
/* 80B9C0D4 48 00 00 88 */ b lbl_80B9C15C
|
||||
lbl_80B9C0D8:
|
||||
/* 80B9C0D8 38 7F 04 E4 */ addi r3, r31, 0x4e4
|
||||
/* 80B9C0DC 38 9F 09 64 */ addi r4, r31, 0x964
|
||||
/* 80B9C0E0 4B 6C B3 7D */ bl __apl__5csXyzFR5csXyz
|
||||
/* 80B9C0E4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C0E8 4B 47 E5 25 */ bl fopAcM_calcSpeed__FP10fopAc_ac_c
|
||||
/* 80B9C0EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C0F0 38 80 00 00 */ li r4, 0
|
||||
/* 80B9C0F4 4B 47 E5 6D */ bl fopAcM_posMove__FP10fopAc_ac_cPC4cXyz
|
||||
/* 80B9C0F8 C3 FF 04 D4 */ lfs f31, 0x4d4(r31)
|
||||
/* 80B9C0FC C0 1E 00 78 */ lfs f0, 0x78(r30)
|
||||
/* 80B9C100 EC 1F 00 28 */ fsubs f0, f31, f0
|
||||
/* 80B9C104 D0 1F 04 D4 */ stfs f0, 0x4d4(r31)
|
||||
/* 80B9C108 38 7F 05 F8 */ addi r3, r31, 0x5f8
|
||||
/* 80B9C10C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80B9C110 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80B9C114 38 84 0F 38 */ addi r4, r4, 0xf38
|
||||
/* 80B9C118 4B 4D A9 95 */ bl CrrPos__9dBgS_AcchFR4dBgS
|
||||
/* 80B9C11C D3 FF 04 D4 */ stfs f31, 0x4d4(r31)
|
||||
/* 80B9C120 80 1F 06 24 */ lwz r0, 0x624(r31)
|
||||
/* 80B9C124 54 00 06 B5 */ rlwinm. r0, r0, 0, 0x1a, 0x1a
|
||||
/* 80B9C128 41 82 00 34 */ beq lbl_80B9C15C
|
||||
/* 80B9C12C 3C 60 80 BA */ lis r3, lit_3891@ha /* 0x80B9C9E8@ha */
|
||||
/* 80B9C130 38 83 C9 E8 */ addi r4, r3, lit_3891@l /* 0x80B9C9E8@l */
|
||||
/* 80B9C134 80 64 00 00 */ lwz r3, 0(r4)
|
||||
/* 80B9C138 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 80B9C13C 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 80B9C140 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80B9C144 80 04 00 08 */ lwz r0, 8(r4)
|
||||
/* 80B9C148 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80B9C14C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C150 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80B9C154 38 A0 00 01 */ li r5, 1
|
||||
/* 80B9C158 4B FF FB D9 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi
|
||||
lbl_80B9C15C:
|
||||
/* 80B9C15C E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
|
||||
/* 80B9C160 CB E1 00 20 */ lfd f31, 0x20(r1)
|
||||
/* 80B9C164 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80B9C168 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 80B9C16C 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80B9C170 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C174 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80B9C178 4E 80 00 20 */ blr
|
||||
@@ -1,51 +0,0 @@
|
||||
lbl_80B9BA94:
|
||||
/* 80B9BA94 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80B9BA98 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9BA9C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80B9BAA0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 80B9BAA4 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 80B9BAA8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80B9BAAC 3C 80 80 BA */ lis r4, lit_3755@ha /* 0x80B9C920@ha */
|
||||
/* 80B9BAB0 3B E4 C9 20 */ addi r31, r4, lit_3755@l /* 0x80B9C920@l */
|
||||
/* 80B9BAB4 48 00 01 19 */ bl initCcSph__13daObjLv5Key_cFv
|
||||
/* 80B9BAB8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80B9BABC C0 3F 00 04 */ lfs f1, 4(r31)
|
||||
/* 80B9BAC0 C0 5F 00 08 */ lfs f2, 8(r31)
|
||||
/* 80B9BAC4 C0 7F 00 0C */ lfs f3, 0xc(r31)
|
||||
/* 80B9BAC8 C0 9F 00 10 */ lfs f4, 0x10(r31)
|
||||
/* 80B9BACC C0 BF 00 14 */ lfs f5, 0x14(r31)
|
||||
/* 80B9BAD0 C0 DF 00 18 */ lfs f6, 0x18(r31)
|
||||
/* 80B9BAD4 4B 47 EA 75 */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff
|
||||
/* 80B9BAD8 C0 1F 00 1C */ lfs f0, 0x1c(r31)
|
||||
/* 80B9BADC D0 1E 09 58 */ stfs f0, 0x958(r30)
|
||||
/* 80B9BAE0 D0 1E 09 5C */ stfs f0, 0x95c(r30)
|
||||
/* 80B9BAE4 D0 1E 09 60 */ stfs f0, 0x960(r30)
|
||||
/* 80B9BAE8 38 00 00 00 */ li r0, 0
|
||||
/* 80B9BAEC 98 1E 09 45 */ stb r0, 0x945(r30)
|
||||
/* 80B9BAF0 3C 60 80 3A */ lis r3, __ptmf_null@ha /* 0x803A2180@ha */
|
||||
/* 80B9BAF4 38 83 21 80 */ addi r4, r3, __ptmf_null@l /* 0x803A2180@l */
|
||||
/* 80B9BAF8 80 64 00 00 */ lwz r3, 0(r4)
|
||||
/* 80B9BAFC 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 80B9BB00 90 7E 09 48 */ stw r3, 0x948(r30)
|
||||
/* 80B9BB04 90 1E 09 4C */ stw r0, 0x94c(r30)
|
||||
/* 80B9BB08 80 04 00 08 */ lwz r0, 8(r4)
|
||||
/* 80B9BB0C 90 1E 09 50 */ stw r0, 0x950(r30)
|
||||
/* 80B9BB10 3C 60 80 BA */ lis r3, lit_3759@ha /* 0x80B9C9B8@ha */
|
||||
/* 80B9BB14 38 83 C9 B8 */ addi r4, r3, lit_3759@l /* 0x80B9C9B8@l */
|
||||
/* 80B9BB18 80 64 00 00 */ lwz r3, 0(r4)
|
||||
/* 80B9BB1C 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 80B9BB20 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 80B9BB24 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80B9BB28 80 04 00 08 */ lwz r0, 8(r4)
|
||||
/* 80B9BB2C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80B9BB30 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80B9BB34 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80B9BB38 38 A0 00 01 */ li r5, 1
|
||||
/* 80B9BB3C 48 00 01 F5 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi
|
||||
/* 80B9BB40 38 60 00 04 */ li r3, 4
|
||||
/* 80B9BB44 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80B9BB48 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 80B9BB4C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80B9BB50 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9BB54 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80B9BB58 4E 80 00 20 */ blr
|
||||
@@ -1,64 +0,0 @@
|
||||
lbl_80B9C17C:
|
||||
/* 80B9C17C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C180 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C184 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C188 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9C18C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80B9C190 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80B9C194 3C 80 80 BA */ lis r4, lit_3755@ha /* 0x80B9C920@ha */
|
||||
/* 80B9C198 3B E4 C9 20 */ addi r31, r4, lit_3755@l /* 0x80B9C920@l */
|
||||
/* 80B9C19C A8 03 09 54 */ lha r0, 0x954(r3)
|
||||
/* 80B9C1A0 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80B9C1A4 41 82 00 18 */ beq lbl_80B9C1BC
|
||||
/* 80B9C1A8 40 80 00 08 */ bge lbl_80B9C1B0
|
||||
/* 80B9C1AC 48 00 00 A4 */ b lbl_80B9C250
|
||||
lbl_80B9C1B0:
|
||||
/* 80B9C1B0 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 80B9C1B4 40 80 00 9C */ bge lbl_80B9C250
|
||||
/* 80B9C1B8 48 00 00 5C */ b lbl_80B9C214
|
||||
lbl_80B9C1BC:
|
||||
/* 80B9C1BC C0 3F 00 1C */ lfs f1, 0x1c(r31)
|
||||
/* 80B9C1C0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 80B9C1C4 C0 7F 00 7C */ lfs f3, 0x7c(r31)
|
||||
/* 80B9C1C8 48 00 01 E9 */ bl TranslateByNowDirect__13daObjLv5Key_cFfff
|
||||
/* 80B9C1CC C0 1F 00 80 */ lfs f0, 0x80(r31)
|
||||
/* 80B9C1D0 D0 1E 09 58 */ stfs f0, 0x958(r30)
|
||||
/* 80B9C1D4 C0 1F 00 84 */ lfs f0, 0x84(r31)
|
||||
/* 80B9C1D8 D0 1E 09 5C */ stfs f0, 0x95c(r30)
|
||||
/* 80B9C1DC C0 1F 00 88 */ lfs f0, 0x88(r31)
|
||||
/* 80B9C1E0 D0 1E 09 60 */ stfs f0, 0x960(r30)
|
||||
/* 80B9C1E4 38 00 02 C0 */ li r0, 0x2c0
|
||||
/* 80B9C1E8 B0 1E 09 6A */ sth r0, 0x96a(r30)
|
||||
/* 80B9C1EC 38 80 00 00 */ li r4, 0
|
||||
/* 80B9C1F0 B0 9E 09 6C */ sth r4, 0x96c(r30)
|
||||
/* 80B9C1F4 B0 9E 09 6E */ sth r4, 0x96e(r30)
|
||||
/* 80B9C1F8 A8 7E 09 64 */ lha r3, 0x964(r30)
|
||||
/* 80B9C1FC 38 03 FF F0 */ addi r0, r3, -16
|
||||
/* 80B9C200 B0 1E 09 64 */ sth r0, 0x964(r30)
|
||||
/* 80B9C204 B0 9E 09 68 */ sth r4, 0x968(r30)
|
||||
/* 80B9C208 38 00 00 01 */ li r0, 1
|
||||
/* 80B9C20C B0 1E 09 54 */ sth r0, 0x954(r30)
|
||||
/* 80B9C210 48 00 00 40 */ b lbl_80B9C250
|
||||
lbl_80B9C214:
|
||||
/* 80B9C214 38 7E 09 64 */ addi r3, r30, 0x964
|
||||
/* 80B9C218 38 9E 09 6A */ addi r4, r30, 0x96a
|
||||
/* 80B9C21C 4B 6C B2 41 */ bl __apl__5csXyzFR5csXyz
|
||||
/* 80B9C220 38 7E 04 E4 */ addi r3, r30, 0x4e4
|
||||
/* 80B9C224 38 9E 09 64 */ addi r4, r30, 0x964
|
||||
/* 80B9C228 4B 6C B2 35 */ bl __apl__5csXyzFR5csXyz
|
||||
/* 80B9C22C A8 1E 04 E4 */ lha r0, 0x4e4(r30)
|
||||
/* 80B9C230 2C 00 40 00 */ cmpwi r0, 0x4000
|
||||
/* 80B9C234 41 80 00 1C */ blt lbl_80B9C250
|
||||
/* 80B9C238 38 00 40 00 */ li r0, 0x4000
|
||||
/* 80B9C23C B0 1E 04 E4 */ sth r0, 0x4e4(r30)
|
||||
/* 80B9C240 38 00 00 03 */ li r0, 3
|
||||
/* 80B9C244 98 1E 09 45 */ stb r0, 0x945(r30)
|
||||
/* 80B9C248 38 00 FF FF */ li r0, -1
|
||||
/* 80B9C24C B0 1E 09 54 */ sth r0, 0x954(r30)
|
||||
lbl_80B9C250:
|
||||
/* 80B9C250 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9C254 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80B9C258 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C25C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C260 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C264 4E 80 00 20 */ blr
|
||||
@@ -1,59 +0,0 @@
|
||||
lbl_80B9BF08:
|
||||
/* 80B9BF08 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80B9BF0C 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9BF10 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80B9BF14 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 80B9BF18 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9BF1C A8 03 09 54 */ lha r0, 0x954(r3)
|
||||
/* 80B9BF20 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80B9BF24 41 82 00 18 */ beq lbl_80B9BF3C
|
||||
/* 80B9BF28 40 80 00 08 */ bge lbl_80B9BF30
|
||||
/* 80B9BF2C 48 00 00 9C */ b lbl_80B9BFC8
|
||||
lbl_80B9BF30:
|
||||
/* 80B9BF30 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 80B9BF34 40 80 00 94 */ bge lbl_80B9BFC8
|
||||
/* 80B9BF38 48 00 00 28 */ b lbl_80B9BF60
|
||||
lbl_80B9BF3C:
|
||||
/* 80B9BF3C 3C 60 80 BA */ lis r3, lit_3755@ha /* 0x80B9C920@ha */
|
||||
/* 80B9BF40 C0 03 C9 20 */ lfs f0, lit_3755@l(r3) /* 0x80B9C920@l */
|
||||
/* 80B9BF44 D0 1F 05 A0 */ stfs f0, 0x5a0(r31)
|
||||
/* 80B9BF48 80 1F 08 38 */ lwz r0, 0x838(r31)
|
||||
/* 80B9BF4C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
|
||||
/* 80B9BF50 90 1F 08 38 */ stw r0, 0x838(r31)
|
||||
/* 80B9BF54 38 00 00 01 */ li r0, 1
|
||||
/* 80B9BF58 B0 1F 09 54 */ sth r0, 0x954(r31)
|
||||
/* 80B9BF5C 48 00 00 6C */ b lbl_80B9BFC8
|
||||
lbl_80B9BF60:
|
||||
/* 80B9BF60 38 7F 05 94 */ addi r3, r31, 0x594
|
||||
/* 80B9BF64 4B 47 14 C5 */ bl play__14mDoExt_baseAnmFv
|
||||
/* 80B9BF68 38 80 00 01 */ li r4, 1
|
||||
/* 80B9BF6C 88 1F 05 99 */ lbz r0, 0x599(r31)
|
||||
/* 80B9BF70 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
||||
/* 80B9BF74 40 82 00 1C */ bne lbl_80B9BF90
|
||||
/* 80B9BF78 3C 60 80 BA */ lis r3, lit_3773@ha /* 0x80B9C93C@ha */
|
||||
/* 80B9BF7C C0 23 C9 3C */ lfs f1, lit_3773@l(r3) /* 0x80B9C93C@l */
|
||||
/* 80B9BF80 C0 1F 05 A0 */ lfs f0, 0x5a0(r31)
|
||||
/* 80B9BF84 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 80B9BF88 41 82 00 08 */ beq lbl_80B9BF90
|
||||
/* 80B9BF8C 38 80 00 00 */ li r4, 0
|
||||
lbl_80B9BF90:
|
||||
/* 80B9BF90 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 80B9BF94 41 82 00 34 */ beq lbl_80B9BFC8
|
||||
/* 80B9BF98 3C 60 80 BA */ lis r3, lit_3862@ha /* 0x80B9C9DC@ha */
|
||||
/* 80B9BF9C 38 83 C9 DC */ addi r4, r3, lit_3862@l /* 0x80B9C9DC@l */
|
||||
/* 80B9BFA0 80 64 00 00 */ lwz r3, 0(r4)
|
||||
/* 80B9BFA4 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 80B9BFA8 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 80B9BFAC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80B9BFB0 80 04 00 08 */ lwz r0, 8(r4)
|
||||
/* 80B9BFB4 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80B9BFB8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9BFBC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80B9BFC0 38 A0 00 01 */ li r5, 1
|
||||
/* 80B9BFC4 4B FF FD 6D */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi
|
||||
lbl_80B9BFC8:
|
||||
/* 80B9BFC8 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80B9BFCC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80B9BFD0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9BFD4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80B9BFD8 4E 80 00 20 */ blr
|
||||
@@ -1,88 +0,0 @@
|
||||
lbl_80B9C268:
|
||||
/* 80B9C268 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80B9C26C 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C270 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80B9C274 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 80B9C278 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9C27C A8 03 09 54 */ lha r0, 0x954(r3)
|
||||
/* 80B9C280 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80B9C284 41 82 00 4C */ beq lbl_80B9C2D0
|
||||
/* 80B9C288 40 80 00 14 */ bge lbl_80B9C29C
|
||||
/* 80B9C28C 2C 00 FF FF */ cmpwi r0, -1
|
||||
/* 80B9C290 41 82 01 0C */ beq lbl_80B9C39C
|
||||
/* 80B9C294 40 80 00 14 */ bge lbl_80B9C2A8
|
||||
/* 80B9C298 48 00 01 04 */ b lbl_80B9C39C
|
||||
lbl_80B9C29C:
|
||||
/* 80B9C29C 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 80B9C2A0 40 80 00 FC */ bge lbl_80B9C39C
|
||||
/* 80B9C2A4 48 00 00 74 */ b lbl_80B9C318
|
||||
lbl_80B9C2A8:
|
||||
/* 80B9C2A8 3C 60 80 BA */ lis r3, lit_3773@ha /* 0x80B9C93C@ha */
|
||||
/* 80B9C2AC C0 03 C9 3C */ lfs f0, lit_3773@l(r3) /* 0x80B9C93C@l */
|
||||
/* 80B9C2B0 D0 1F 09 58 */ stfs f0, 0x958(r31)
|
||||
/* 80B9C2B4 D0 1F 09 5C */ stfs f0, 0x95c(r31)
|
||||
/* 80B9C2B8 D0 1F 09 60 */ stfs f0, 0x960(r31)
|
||||
/* 80B9C2BC 38 00 00 1E */ li r0, 0x1e
|
||||
/* 80B9C2C0 B0 1F 09 56 */ sth r0, 0x956(r31)
|
||||
/* 80B9C2C4 38 00 00 01 */ li r0, 1
|
||||
/* 80B9C2C8 B0 1F 09 54 */ sth r0, 0x954(r31)
|
||||
/* 80B9C2CC 48 00 00 D0 */ b lbl_80B9C39C
|
||||
lbl_80B9C2D0:
|
||||
/* 80B9C2D0 A8 7F 09 56 */ lha r3, 0x956(r31)
|
||||
/* 80B9C2D4 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 80B9C2D8 B0 1F 09 56 */ sth r0, 0x956(r31)
|
||||
/* 80B9C2DC 7C 00 07 35 */ extsh. r0, r0
|
||||
/* 80B9C2E0 41 81 00 BC */ bgt lbl_80B9C39C
|
||||
/* 80B9C2E4 38 80 00 02 */ li r4, 2
|
||||
/* 80B9C2E8 98 9F 09 70 */ stb r4, 0x970(r31)
|
||||
/* 80B9C2EC 38 00 FF 00 */ li r0, -256
|
||||
/* 80B9C2F0 B0 1F 09 64 */ sth r0, 0x964(r31)
|
||||
/* 80B9C2F4 38 60 00 00 */ li r3, 0
|
||||
/* 80B9C2F8 B0 7F 09 66 */ sth r3, 0x966(r31)
|
||||
/* 80B9C2FC B0 7F 09 68 */ sth r3, 0x968(r31)
|
||||
/* 80B9C300 38 00 00 2A */ li r0, 0x2a
|
||||
/* 80B9C304 B0 1F 09 6A */ sth r0, 0x96a(r31)
|
||||
/* 80B9C308 B0 7F 09 6C */ sth r3, 0x96c(r31)
|
||||
/* 80B9C30C B0 7F 09 6E */ sth r3, 0x96e(r31)
|
||||
/* 80B9C310 B0 9F 09 54 */ sth r4, 0x954(r31)
|
||||
/* 80B9C314 48 00 00 88 */ b lbl_80B9C39C
|
||||
lbl_80B9C318:
|
||||
/* 80B9C318 38 7F 09 64 */ addi r3, r31, 0x964
|
||||
/* 80B9C31C 38 9F 09 6A */ addi r4, r31, 0x96a
|
||||
/* 80B9C320 4B 6C B1 3D */ bl __apl__5csXyzFR5csXyz
|
||||
/* 80B9C324 38 7F 04 E4 */ addi r3, r31, 0x4e4
|
||||
/* 80B9C328 38 9F 09 64 */ addi r4, r31, 0x964
|
||||
/* 80B9C32C 4B 6C B1 31 */ bl __apl__5csXyzFR5csXyz
|
||||
/* 80B9C330 A8 1F 04 E4 */ lha r0, 0x4e4(r31)
|
||||
/* 80B9C334 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80B9C338 41 80 00 64 */ blt lbl_80B9C39C
|
||||
/* 80B9C33C 38 60 00 00 */ li r3, 0
|
||||
/* 80B9C340 B0 7F 04 E4 */ sth r3, 0x4e4(r31)
|
||||
/* 80B9C344 38 00 FF 00 */ li r0, -256
|
||||
/* 80B9C348 B0 1F 09 64 */ sth r0, 0x964(r31)
|
||||
/* 80B9C34C B0 7F 09 66 */ sth r3, 0x966(r31)
|
||||
/* 80B9C350 B0 7F 09 68 */ sth r3, 0x968(r31)
|
||||
/* 80B9C354 88 7F 09 70 */ lbz r3, 0x970(r31)
|
||||
/* 80B9C358 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 80B9C35C 98 1F 09 70 */ stb r0, 0x970(r31)
|
||||
/* 80B9C360 88 1F 09 70 */ lbz r0, 0x970(r31)
|
||||
/* 80B9C364 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 80B9C368 41 81 00 34 */ bgt lbl_80B9C39C
|
||||
/* 80B9C36C 3C 60 80 BA */ lis r3, lit_3947@ha /* 0x80B9C9F4@ha */
|
||||
/* 80B9C370 38 83 C9 F4 */ addi r4, r3, lit_3947@l /* 0x80B9C9F4@l */
|
||||
/* 80B9C374 80 64 00 00 */ lwz r3, 0(r4)
|
||||
/* 80B9C378 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 80B9C37C 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 80B9C380 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80B9C384 80 04 00 08 */ lwz r0, 8(r4)
|
||||
/* 80B9C388 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80B9C38C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C390 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80B9C394 38 A0 00 01 */ li r5, 1
|
||||
/* 80B9C398 4B FF F9 99 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi
|
||||
lbl_80B9C39C:
|
||||
/* 80B9C39C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80B9C3A0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80B9C3A4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C3A8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80B9C3AC 4E 80 00 20 */ blr
|
||||
-25
@@ -1,25 +0,0 @@
|
||||
lbl_80B9C3B0:
|
||||
/* 80B9C3B0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80B9C3B4 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C3B8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80B9C3BC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 80B9C3C0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9C3C4 D0 21 00 08 */ stfs f1, 8(r1)
|
||||
/* 80B9C3C8 D0 41 00 0C */ stfs f2, 0xc(r1)
|
||||
/* 80B9C3CC D0 61 00 10 */ stfs f3, 0x10(r1)
|
||||
/* 80B9C3D0 38 7F 04 E4 */ addi r3, r31, 0x4e4
|
||||
/* 80B9C3D4 4B 47 0B 39 */ bl ZXYrotS__14mDoMtx_stack_cFRC5csXyz
|
||||
/* 80B9C3D8 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80B9C3DC 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80B9C3E0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80B9C3E4 7C 85 23 78 */ mr r5, r4
|
||||
/* 80B9C3E8 4B 7A A9 85 */ bl PSMTXMultVec
|
||||
/* 80B9C3EC 38 7F 04 D0 */ addi r3, r31, 0x4d0
|
||||
/* 80B9C3F0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80B9C3F4 7C 65 1B 78 */ mr r5, r3
|
||||
/* 80B9C3F8 4B 7A AC 99 */ bl PSVECAdd
|
||||
/* 80B9C3FC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80B9C400 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80B9C404 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C408 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80B9C40C 4E 80 00 20 */ blr
|
||||
@@ -1,63 +0,0 @@
|
||||
lbl_80B9BE24:
|
||||
/* 80B9BE24 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80B9BE28 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9BE2C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80B9BE30 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 80B9BE34 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9BE38 A8 03 09 54 */ lha r0, 0x954(r3)
|
||||
/* 80B9BE3C 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80B9BE40 41 82 00 18 */ beq lbl_80B9BE58
|
||||
/* 80B9BE44 40 80 00 08 */ bge lbl_80B9BE4C
|
||||
/* 80B9BE48 48 00 00 AC */ b lbl_80B9BEF4
|
||||
lbl_80B9BE4C:
|
||||
/* 80B9BE4C 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 80B9BE50 40 80 00 A4 */ bge lbl_80B9BEF4
|
||||
/* 80B9BE54 48 00 00 24 */ b lbl_80B9BE78
|
||||
lbl_80B9BE58:
|
||||
/* 80B9BE58 38 00 00 00 */ li r0, 0
|
||||
/* 80B9BE5C 98 1F 09 45 */ stb r0, 0x945(r31)
|
||||
/* 80B9BE60 3C 60 80 BA */ lis r3, lit_3773@ha /* 0x80B9C93C@ha */
|
||||
/* 80B9BE64 C0 03 C9 3C */ lfs f0, lit_3773@l(r3) /* 0x80B9C93C@l */
|
||||
/* 80B9BE68 D0 1F 05 A0 */ stfs f0, 0x5a0(r31)
|
||||
/* 80B9BE6C 38 00 00 01 */ li r0, 1
|
||||
/* 80B9BE70 B0 1F 09 54 */ sth r0, 0x954(r31)
|
||||
/* 80B9BE74 48 00 00 80 */ b lbl_80B9BEF4
|
||||
lbl_80B9BE78:
|
||||
/* 80B9BE78 88 1F 09 45 */ lbz r0, 0x945(r31)
|
||||
/* 80B9BE7C 7C 00 07 74 */ extsb r0, r0
|
||||
/* 80B9BE80 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 80B9BE84 40 82 00 3C */ bne lbl_80B9BEC0
|
||||
/* 80B9BE88 4B FF FC D5 */ bl setBgc__13daObjLv5Key_cFv
|
||||
/* 80B9BE8C 3C 60 80 BA */ lis r3, lit_3837@ha /* 0x80B9C9C4@ha */
|
||||
/* 80B9BE90 38 83 C9 C4 */ addi r4, r3, lit_3837@l /* 0x80B9C9C4@l */
|
||||
/* 80B9BE94 80 64 00 00 */ lwz r3, 0(r4)
|
||||
/* 80B9BE98 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 80B9BE9C 90 61 00 14 */ stw r3, 0x14(r1)
|
||||
/* 80B9BEA0 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80B9BEA4 80 04 00 08 */ lwz r0, 8(r4)
|
||||
/* 80B9BEA8 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80B9BEAC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9BEB0 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80B9BEB4 38 A0 00 01 */ li r5, 1
|
||||
/* 80B9BEB8 4B FF FE 79 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi
|
||||
/* 80B9BEBC 48 00 00 38 */ b lbl_80B9BEF4
|
||||
lbl_80B9BEC0:
|
||||
/* 80B9BEC0 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80B9BEC4 40 82 00 30 */ bne lbl_80B9BEF4
|
||||
/* 80B9BEC8 3C 80 80 BA */ lis r4, lit_3842@ha /* 0x80B9C9D0@ha */
|
||||
/* 80B9BECC 38 A4 C9 D0 */ addi r5, r4, lit_3842@l /* 0x80B9C9D0@l */
|
||||
/* 80B9BED0 80 85 00 00 */ lwz r4, 0(r5)
|
||||
/* 80B9BED4 80 05 00 04 */ lwz r0, 4(r5)
|
||||
/* 80B9BED8 90 81 00 08 */ stw r4, 8(r1)
|
||||
/* 80B9BEDC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80B9BEE0 80 05 00 08 */ lwz r0, 8(r5)
|
||||
/* 80B9BEE4 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80B9BEE8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80B9BEEC 38 A0 00 01 */ li r5, 1
|
||||
/* 80B9BEF0 4B FF FE 41 */ bl setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi
|
||||
lbl_80B9BEF4:
|
||||
/* 80B9BEF4 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
||||
/* 80B9BEF8 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80B9BEFC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9BF00 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80B9BF04 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80B9C898:
|
||||
/* 80B9C898 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C89C 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C8A0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C8A4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9C8A8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80B9C8AC 41 82 00 1C */ beq lbl_80B9C8C8
|
||||
/* 80B9C8B0 3C A0 80 BA */ lis r5, __vt__12J3DFrameCtrl@ha /* 0x80B9CA8C@ha */
|
||||
/* 80B9C8B4 38 05 CA 8C */ addi r0, r5, __vt__12J3DFrameCtrl@l /* 0x80B9CA8C@l */
|
||||
/* 80B9C8B8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80B9C8BC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80B9C8C0 40 81 00 08 */ ble lbl_80B9C8C8
|
||||
/* 80B9C8C4 4B 73 24 79 */ bl __dl__FPv
|
||||
lbl_80B9C8C8:
|
||||
/* 80B9C8C8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C8CC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9C8D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C8D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C8D8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C8DC 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_80B9C828:
|
||||
/* 80B9C828 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C82C 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C830 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C834 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9C838 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80B9C83C 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80B9C840 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80B9C844 41 82 00 38 */ beq lbl_80B9C87C
|
||||
/* 80B9C848 3C 80 80 BA */ lis r4, __vt__12dBgS_ObjAcch@ha /* 0x80B9CA68@ha */
|
||||
/* 80B9C84C 38 84 CA 68 */ addi r4, r4, __vt__12dBgS_ObjAcch@l /* 0x80B9CA68@l */
|
||||
/* 80B9C850 90 9E 00 10 */ stw r4, 0x10(r30)
|
||||
/* 80B9C854 38 04 00 0C */ addi r0, r4, 0xc
|
||||
/* 80B9C858 90 1E 00 14 */ stw r0, 0x14(r30)
|
||||
/* 80B9C85C 38 04 00 18 */ addi r0, r4, 0x18
|
||||
/* 80B9C860 90 1E 00 24 */ stw r0, 0x24(r30)
|
||||
/* 80B9C864 38 80 00 00 */ li r4, 0
|
||||
/* 80B9C868 4B 4D 97 2D */ bl __dt__9dBgS_AcchFv
|
||||
/* 80B9C86C 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80B9C870 40 81 00 0C */ ble lbl_80B9C87C
|
||||
/* 80B9C874 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80B9C878 4B 73 24 C5 */ bl __dl__FPv
|
||||
lbl_80B9C87C:
|
||||
/* 80B9C87C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80B9C880 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9C884 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80B9C888 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C88C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C890 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C894 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80B9C7E0:
|
||||
/* 80B9C7E0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C7E4 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C7E8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C7EC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9C7F0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80B9C7F4 41 82 00 1C */ beq lbl_80B9C810
|
||||
/* 80B9C7F8 3C A0 80 BA */ lis r5, __vt__8cM3dGAab@ha /* 0x80B9CA5C@ha */
|
||||
/* 80B9C7FC 38 05 CA 5C */ addi r0, r5, __vt__8cM3dGAab@l /* 0x80B9CA5C@l */
|
||||
/* 80B9C800 90 1F 00 18 */ stw r0, 0x18(r31)
|
||||
/* 80B9C804 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80B9C808 40 81 00 08 */ ble lbl_80B9C810
|
||||
/* 80B9C80C 4B 73 25 31 */ bl __dl__FPv
|
||||
lbl_80B9C810:
|
||||
/* 80B9C810 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C814 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9C818 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C81C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C820 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C824 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80B9C798:
|
||||
/* 80B9C798 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9C79C 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C7A0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9C7A4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80B9C7A8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80B9C7AC 41 82 00 1C */ beq lbl_80B9C7C8
|
||||
/* 80B9C7B0 3C A0 80 BA */ lis r5, __vt__8cM3dGSph@ha /* 0x80B9CA50@ha */
|
||||
/* 80B9C7B4 38 05 CA 50 */ addi r0, r5, __vt__8cM3dGSph@l /* 0x80B9CA50@l */
|
||||
/* 80B9C7B8 90 1F 00 10 */ stw r0, 0x10(r31)
|
||||
/* 80B9C7BC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80B9C7C0 40 81 00 08 */ ble lbl_80B9C7C8
|
||||
/* 80B9C7C4 4B 73 25 79 */ bl __dl__FPv
|
||||
lbl_80B9C7C8:
|
||||
/* 80B9C7C8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C7CC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80B9C7D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9C7D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C7D8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9C7DC 4E 80 00 20 */ blr
|
||||
@@ -1,113 +0,0 @@
|
||||
lbl_80B9C5EC:
|
||||
/* 80B9C5EC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80B9C5F0 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9C5F4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80B9C5F8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80B9C5FC 4B 7C 5B E1 */ bl _savegpr_29
|
||||
/* 80B9C600 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80B9C604 80 03 04 A0 */ lwz r0, 0x4a0(r3)
|
||||
/* 80B9C608 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 80B9C60C 40 82 01 0C */ bne lbl_80B9C718
|
||||
/* 80B9C610 7F E0 FB 79 */ or. r0, r31, r31
|
||||
/* 80B9C614 41 82 00 F8 */ beq lbl_80B9C70C
|
||||
/* 80B9C618 7C 1E 03 78 */ mr r30, r0
|
||||
/* 80B9C61C 4B 47 C5 49 */ bl __ct__10fopAc_ac_cFv
|
||||
/* 80B9C620 38 7E 05 6C */ addi r3, r30, 0x56c
|
||||
/* 80B9C624 4B 72 22 21 */ bl __ct__16Z2SoundObjSimpleFv
|
||||
/* 80B9C628 3B BE 05 94 */ addi r29, r30, 0x594
|
||||
/* 80B9C62C 3C 60 80 BA */ lis r3, __vt__12J3DFrameCtrl@ha /* 0x80B9CA8C@ha */
|
||||
/* 80B9C630 38 03 CA 8C */ addi r0, r3, __vt__12J3DFrameCtrl@l /* 0x80B9CA8C@l */
|
||||
/* 80B9C634 90 1E 05 94 */ stw r0, 0x594(r30)
|
||||
/* 80B9C638 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80B9C63C 38 80 00 00 */ li r4, 0
|
||||
/* 80B9C640 4B 78 BD BD */ bl init__12J3DFrameCtrlFs
|
||||
/* 80B9C644 38 00 00 00 */ li r0, 0
|
||||
/* 80B9C648 90 1D 00 18 */ stw r0, 0x18(r29)
|
||||
/* 80B9C64C 38 7E 05 B8 */ addi r3, r30, 0x5b8
|
||||
/* 80B9C650 4B 4D 98 5D */ bl __ct__12dBgS_AcchCirFv
|
||||
/* 80B9C654 3B BE 05 F8 */ addi r29, r30, 0x5f8
|
||||
/* 80B9C658 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80B9C65C 4B 4D 9A 45 */ bl __ct__9dBgS_AcchFv
|
||||
/* 80B9C660 3C 60 80 BA */ lis r3, __vt__12dBgS_ObjAcch@ha /* 0x80B9CA68@ha */
|
||||
/* 80B9C664 38 63 CA 68 */ addi r3, r3, __vt__12dBgS_ObjAcch@l /* 0x80B9CA68@l */
|
||||
/* 80B9C668 90 7D 00 10 */ stw r3, 0x10(r29)
|
||||
/* 80B9C66C 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80B9C670 90 1D 00 14 */ stw r0, 0x14(r29)
|
||||
/* 80B9C674 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80B9C678 90 1D 00 24 */ stw r0, 0x24(r29)
|
||||
/* 80B9C67C 38 7D 00 14 */ addi r3, r29, 0x14
|
||||
/* 80B9C680 4B 4D C7 E9 */ bl SetObj__16dBgS_PolyPassChkFv
|
||||
/* 80B9C684 3C 60 80 3C */ lis r3, __vt__9cCcD_Stts@ha /* 0x803C3728@ha */
|
||||
/* 80B9C688 38 03 37 28 */ addi r0, r3, __vt__9cCcD_Stts@l /* 0x803C3728@l */
|
||||
/* 80B9C68C 90 1E 07 E8 */ stw r0, 0x7e8(r30)
|
||||
/* 80B9C690 38 7E 07 EC */ addi r3, r30, 0x7ec
|
||||
/* 80B9C694 4B 4E 70 CD */ bl __ct__10dCcD_GSttsFv
|
||||
/* 80B9C698 3C 60 80 3B */ lis r3, __vt__9dCcD_Stts@ha /* 0x803AC2E4@ha */
|
||||
/* 80B9C69C 38 63 C2 E4 */ addi r3, r3, __vt__9dCcD_Stts@l /* 0x803AC2E4@l */
|
||||
/* 80B9C6A0 90 7E 07 E8 */ stw r3, 0x7e8(r30)
|
||||
/* 80B9C6A4 38 03 00 20 */ addi r0, r3, 0x20
|
||||
/* 80B9C6A8 90 1E 07 EC */ stw r0, 0x7ec(r30)
|
||||
/* 80B9C6AC 3B BE 08 0C */ addi r29, r30, 0x80c
|
||||
/* 80B9C6B0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80B9C6B4 4B 4E 73 75 */ bl __ct__12dCcD_GObjInfFv
|
||||
/* 80B9C6B8 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */
|
||||
/* 80B9C6BC 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */
|
||||
/* 80B9C6C0 90 1D 01 20 */ stw r0, 0x120(r29)
|
||||
/* 80B9C6C4 3C 60 80 BA */ lis r3, __vt__8cM3dGAab@ha /* 0x80B9CA5C@ha */
|
||||
/* 80B9C6C8 38 03 CA 5C */ addi r0, r3, __vt__8cM3dGAab@l /* 0x80B9CA5C@l */
|
||||
/* 80B9C6CC 90 1D 01 1C */ stw r0, 0x11c(r29)
|
||||
/* 80B9C6D0 3C 60 80 BA */ lis r3, __vt__8cM3dGSph@ha /* 0x80B9CA50@ha */
|
||||
/* 80B9C6D4 38 03 CA 50 */ addi r0, r3, __vt__8cM3dGSph@l /* 0x80B9CA50@l */
|
||||
/* 80B9C6D8 90 1D 01 34 */ stw r0, 0x134(r29)
|
||||
/* 80B9C6DC 3C 60 80 3C */ lis r3, __vt__12cCcD_SphAttr@ha /* 0x803C3540@ha */
|
||||
/* 80B9C6E0 38 63 35 40 */ addi r3, r3, __vt__12cCcD_SphAttr@l /* 0x803C3540@l */
|
||||
/* 80B9C6E4 90 7D 01 20 */ stw r3, 0x120(r29)
|
||||
/* 80B9C6E8 38 03 00 58 */ addi r0, r3, 0x58
|
||||
/* 80B9C6EC 90 1D 01 34 */ stw r0, 0x134(r29)
|
||||
/* 80B9C6F0 3C 60 80 3B */ lis r3, __vt__8dCcD_Sph@ha /* 0x803ABFC0@ha */
|
||||
/* 80B9C6F4 38 63 BF C0 */ addi r3, r3, __vt__8dCcD_Sph@l /* 0x803ABFC0@l */
|
||||
/* 80B9C6F8 90 7D 00 3C */ stw r3, 0x3c(r29)
|
||||
/* 80B9C6FC 38 03 00 2C */ addi r0, r3, 0x2c
|
||||
/* 80B9C700 90 1D 01 20 */ stw r0, 0x120(r29)
|
||||
/* 80B9C704 38 03 00 84 */ addi r0, r3, 0x84
|
||||
/* 80B9C708 90 1D 01 34 */ stw r0, 0x134(r29)
|
||||
lbl_80B9C70C:
|
||||
/* 80B9C70C 80 1F 04 A0 */ lwz r0, 0x4a0(r31)
|
||||
/* 80B9C710 60 00 00 08 */ ori r0, r0, 8
|
||||
/* 80B9C714 90 1F 04 A0 */ stw r0, 0x4a0(r31)
|
||||
lbl_80B9C718:
|
||||
/* 80B9C718 38 7F 05 B0 */ addi r3, r31, 0x5b0
|
||||
/* 80B9C71C 3C 80 80 BA */ lis r4, l_arcName@ha /* 0x80B9C9B4@ha */
|
||||
/* 80B9C720 38 84 C9 B4 */ addi r4, r4, l_arcName@l /* 0x80B9C9B4@l */
|
||||
/* 80B9C724 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 80B9C728 4B 49 07 95 */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc
|
||||
/* 80B9C72C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80B9C730 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 80B9C734 40 82 00 48 */ bne lbl_80B9C77C
|
||||
/* 80B9C738 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C73C 3C 80 80 BA */ lis r4, useHeapInit__FP10fopAc_ac_c@ha /* 0x80B9C8E0@ha */
|
||||
/* 80B9C740 38 84 C8 E0 */ addi r4, r4, useHeapInit__FP10fopAc_ac_c@l /* 0x80B9C8E0@l */
|
||||
/* 80B9C744 3C A0 00 05 */ lis r5, 0x0005 /* 0x0004B000@ha */
|
||||
/* 80B9C748 38 A5 B0 00 */ addi r5, r5, 0xB000 /* 0x0004B000@l */
|
||||
/* 80B9C74C 4B 47 DD 65 */ bl fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl
|
||||
/* 80B9C750 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80B9C754 40 82 00 0C */ bne lbl_80B9C760
|
||||
/* 80B9C758 38 60 00 05 */ li r3, 5
|
||||
/* 80B9C75C 48 00 00 24 */ b lbl_80B9C780
|
||||
lbl_80B9C760:
|
||||
/* 80B9C760 80 7F 05 90 */ lwz r3, 0x590(r31)
|
||||
/* 80B9C764 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80B9C768 90 1F 05 04 */ stw r0, 0x504(r31)
|
||||
/* 80B9C76C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C770 4B FF F3 25 */ bl Init__13daObjLv5Key_cFv
|
||||
/* 80B9C774 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80B9C778 4B FF FE 55 */ bl daObjLv5Key_Execute__FP13daObjLv5Key_c
|
||||
lbl_80B9C77C:
|
||||
/* 80B9C77C 7F C3 F3 78 */ mr r3, r30
|
||||
lbl_80B9C780:
|
||||
/* 80B9C780 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80B9C784 4B 7C 5A A5 */ bl _restgpr_29
|
||||
/* 80B9C788 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80B9C78C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9C790 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80B9C794 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_80B9BCEC:
|
||||
/* 80B9BCEC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80B9BCF0 7C 08 02 A6 */ mflr r0
|
||||
/* 80B9BCF4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80B9BCF8 48 00 08 F5 */ bl create_1st__13daObjLv5Key_cFv
|
||||
/* 80B9BCFC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80B9BD00 7C 08 03 A6 */ mtlr r0
|
||||
/* 80B9BD04 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80B9BD08 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