mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_a_obj_digholl & d_a_obj_kjgjs OK (#340)
* d_a_obj_prop OK * d_a_obj_digholl & d_a_obj_kjgjs OK
This commit is contained in:
+5
-5
@@ -21,8 +21,8 @@ Total | 34.576708% | 1390216 | 4020672
|
||||
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
---|---|---|---
|
||||
main.dol | 34.576708% | 1390216 | 4020672
|
||||
RELs | 33.578532% | 3861640 | 11500324
|
||||
Total | 33.837107% | 5251856 | 15520996
|
||||
RELs | 33.600166% | 3864128 | 11500324
|
||||
Total | 33.853137% | 5254344 | 15520996
|
||||
|
||||
## RELs
|
||||
|
||||
@@ -389,7 +389,7 @@ d_a_obj_crystal | 44.482173% | 1048 | 2356
|
||||
d_a_obj_cwall | 30.455195% | 5968 | 19596
|
||||
d_a_obj_damCps | 100.000000% | 504 | 504
|
||||
d_a_obj_dan | 35.198921% | 4176 | 11864
|
||||
d_a_obj_digholl | 42.781690% | 972 | 2272
|
||||
d_a_obj_digholl | 100.000000% | 2272 | 2272
|
||||
d_a_obj_digplace | 35.129068% | 1252 | 3564
|
||||
d_a_obj_digsnow | 44.813278% | 2160 | 4820
|
||||
d_a_obj_dmelevator | 35.600390% | 4376 | 12292
|
||||
@@ -465,7 +465,7 @@ d_a_obj_kgate | 35.192216% | 5932 | 16856
|
||||
d_a_obj_ki | 41.573034% | 2220 | 5340
|
||||
d_a_obj_kiPot | 53.782895% | 1308 | 2432
|
||||
d_a_obj_kita | 40.112090% | 2004 | 4996
|
||||
d_a_obj_kjgjs | 52.250804% | 1300 | 2488
|
||||
d_a_obj_kjgjs | 100.000000% | 2488 | 2488
|
||||
d_a_obj_kkanban | 47.103514% | 1984 | 4212
|
||||
d_a_obj_klift00 | 37.650457% | 3128 | 8308
|
||||
d_a_obj_knBullet | 43.076923% | 1568 | 3640
|
||||
@@ -785,4 +785,4 @@ d_a_vrbox2 | 34.977578% | 2184 | 6244
|
||||
d_a_warp_bug | 54.940711% | 1112 | 2024
|
||||
d_a_ykgr | 44.400631% | 2252 | 5072
|
||||
f_pc_profile_lst | 100.000000% | 28156 | 28156
|
||||
Total | 33.578532% | 3861640 | 11500324
|
||||
Total | 33.600166% | 3864128 | 11500324
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_80BDC75C:
|
||||
/* 80BDC75C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BDC760 7C 08 02 A6 */ mflr r0
|
||||
/* 80BDC764 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BDC768 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BDC76C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80BDC770 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80BDC774 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80BDC778 41 82 00 1C */ beq lbl_80BDC794
|
||||
/* 80BDC77C 38 80 00 00 */ li r4, 0
|
||||
/* 80BDC780 4B 43 C5 0D */ bl __dt__10fopAc_ac_cFv
|
||||
/* 80BDC784 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80BDC788 40 81 00 0C */ ble lbl_80BDC794
|
||||
/* 80BDC78C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BDC790 4B 6F 25 AD */ bl __dl__FPv
|
||||
lbl_80BDC794:
|
||||
/* 80BDC794 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BDC798 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BDC79C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80BDC7A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BDC7A4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BDC7A8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BDC7AC 4E 80 00 20 */ blr
|
||||
@@ -1,78 +0,0 @@
|
||||
lbl_80BDC618:
|
||||
/* 80BDC618 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BDC61C 7C 08 02 A6 */ mflr r0
|
||||
/* 80BDC620 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BDC624 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BDC628 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80BDC62C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80BDC630 3C 80 80 BE */ lis r4, lit_3678@ha /* 0x80BDCB3C@ha */
|
||||
/* 80BDC634 3B E4 CB 3C */ addi r31, r4, lit_3678@l /* 0x80BDCB3C@l */
|
||||
/* 80BDC638 80 03 04 A0 */ lwz r0, 0x4a0(r3)
|
||||
/* 80BDC63C 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 80BDC640 40 82 00 1C */ bne lbl_80BDC65C
|
||||
/* 80BDC644 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 80BDC648 41 82 00 08 */ beq lbl_80BDC650
|
||||
/* 80BDC64C 4B 43 C5 19 */ bl __ct__10fopAc_ac_cFv
|
||||
lbl_80BDC650:
|
||||
/* 80BDC650 80 1E 04 A0 */ lwz r0, 0x4a0(r30)
|
||||
/* 80BDC654 60 00 00 08 */ ori r0, r0, 8
|
||||
/* 80BDC658 90 1E 04 A0 */ stw r0, 0x4a0(r30)
|
||||
lbl_80BDC65C:
|
||||
/* 80BDC65C 80 1E 00 B0 */ lwz r0, 0xb0(r30)
|
||||
/* 80BDC660 98 1E 05 69 */ stb r0, 0x569(r30)
|
||||
/* 80BDC664 80 1E 00 B0 */ lwz r0, 0xb0(r30)
|
||||
/* 80BDC668 54 00 C6 3E */ rlwinm r0, r0, 0x18, 0x18, 0x1f
|
||||
/* 80BDC66C 98 1E 05 6A */ stb r0, 0x56a(r30)
|
||||
/* 80BDC670 80 1E 00 B0 */ lwz r0, 0xb0(r30)
|
||||
/* 80BDC674 54 00 86 3E */ rlwinm r0, r0, 0x10, 0x18, 0x1f
|
||||
/* 80BDC678 B0 1E 05 6C */ sth r0, 0x56c(r30)
|
||||
/* 80BDC67C A8 1E 05 6C */ lha r0, 0x56c(r30)
|
||||
/* 80BDC680 2C 00 00 FF */ cmpwi r0, 0xff
|
||||
/* 80BDC684 40 82 00 0C */ bne lbl_80BDC690
|
||||
/* 80BDC688 38 00 FF FF */ li r0, -1
|
||||
/* 80BDC68C B0 1E 05 6C */ sth r0, 0x56c(r30)
|
||||
lbl_80BDC690:
|
||||
/* 80BDC690 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BDC694 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BDC698 88 9E 05 69 */ lbz r4, 0x569(r30)
|
||||
/* 80BDC69C 88 1E 04 BA */ lbz r0, 0x4ba(r30)
|
||||
/* 80BDC6A0 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BDC6A4 4B 45 8C BD */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80BDC6A8 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80BDC6AC 41 82 00 14 */ beq lbl_80BDC6C0
|
||||
/* 80BDC6B0 38 00 00 02 */ li r0, 2
|
||||
/* 80BDC6B4 98 1E 05 68 */ stb r0, 0x568(r30)
|
||||
/* 80BDC6B8 38 00 00 01 */ li r0, 1
|
||||
/* 80BDC6BC 98 1E 05 6B */ stb r0, 0x56b(r30)
|
||||
lbl_80BDC6C0:
|
||||
/* 80BDC6C0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BDC6C4 C0 3F 00 00 */ lfs f1, 0(r31)
|
||||
/* 80BDC6C8 C0 5F 00 04 */ lfs f2, 4(r31)
|
||||
/* 80BDC6CC C0 7F 00 08 */ lfs f3, 8(r31)
|
||||
/* 80BDC6D0 4B 43 DE 59 */ bl fopAcM_SetMin__FP10fopAc_ac_cfff
|
||||
/* 80BDC6D4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BDC6D8 C0 3F 00 0C */ lfs f1, 0xc(r31)
|
||||
/* 80BDC6DC C0 5F 00 10 */ lfs f2, 0x10(r31)
|
||||
/* 80BDC6E0 C0 7F 00 14 */ lfs f3, 0x14(r31)
|
||||
/* 80BDC6E4 4B 43 DE 55 */ bl fopAcM_SetMax__FP10fopAc_ac_cfff
|
||||
/* 80BDC6E8 C0 1E 04 D0 */ lfs f0, 0x4d0(r30)
|
||||
/* 80BDC6EC D0 1E 05 50 */ stfs f0, 0x550(r30)
|
||||
/* 80BDC6F0 C0 1E 04 D4 */ lfs f0, 0x4d4(r30)
|
||||
/* 80BDC6F4 D0 1E 05 54 */ stfs f0, 0x554(r30)
|
||||
/* 80BDC6F8 C0 1E 04 D8 */ lfs f0, 0x4d8(r30)
|
||||
/* 80BDC6FC D0 1E 05 58 */ stfs f0, 0x558(r30)
|
||||
/* 80BDC700 C0 1E 05 50 */ lfs f0, 0x550(r30)
|
||||
/* 80BDC704 D0 1E 05 38 */ stfs f0, 0x538(r30)
|
||||
/* 80BDC708 C0 1E 05 54 */ lfs f0, 0x554(r30)
|
||||
/* 80BDC70C D0 1E 05 3C */ stfs f0, 0x53c(r30)
|
||||
/* 80BDC710 C0 1E 05 58 */ lfs f0, 0x558(r30)
|
||||
/* 80BDC714 D0 1E 05 40 */ stfs f0, 0x540(r30)
|
||||
/* 80BDC718 38 00 00 20 */ li r0, 0x20
|
||||
/* 80BDC71C 98 1E 05 4B */ stb r0, 0x54b(r30)
|
||||
/* 80BDC720 38 60 00 04 */ li r3, 4
|
||||
/* 80BDC724 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BDC728 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80BDC72C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BDC730 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BDC734 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BDC738 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_80BDC73C:
|
||||
/* 80BDC73C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BDC740 7C 08 02 A6 */ mflr r0
|
||||
/* 80BDC744 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BDC748 4B FF FE D1 */ bl create__14daObjDigholl_cFv
|
||||
/* 80BDC74C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BDC750 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BDC754 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BDC758 4E 80 00 20 */ blr
|
||||
-11
@@ -1,11 +0,0 @@
|
||||
lbl_80BDC7B0:
|
||||
/* 80BDC7B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BDC7B4 7C 08 02 A6 */ mflr r0
|
||||
/* 80BDC7B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BDC7BC 38 80 FF FF */ li r4, -1
|
||||
/* 80BDC7C0 4B FF FF 9D */ bl __dt__14daObjDigholl_cFv
|
||||
/* 80BDC7C4 38 60 00 01 */ li r3, 1
|
||||
/* 80BDC7C8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BDC7CC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BDC7D0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BDC7D4 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80BDCB14:
|
||||
/* 80BDCB14 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BDCB18 7C 08 02 A6 */ mflr r0
|
||||
/* 80BDCB1C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BDCB20 4B FF FF ED */ bl draw__14daObjDigholl_cFv
|
||||
/* 80BDCB24 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BDCB28 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BDCB2C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BDCB30 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80BDCAEC:
|
||||
/* 80BDCAEC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BDCAF0 7C 08 02 A6 */ mflr r0
|
||||
/* 80BDCAF4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BDCAF8 4B FF FC E1 */ bl execute__14daObjDigholl_cFv
|
||||
/* 80BDCAFC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BDCB00 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BDCB04 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BDCB08 4E 80 00 20 */ blr
|
||||
@@ -1,215 +0,0 @@
|
||||
lbl_80BDC7D8:
|
||||
/* 80BDC7D8 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80BDC7DC 7C 08 02 A6 */ mflr r0
|
||||
/* 80BDC7E0 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80BDC7E4 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80BDC7E8 4B 78 59 F5 */ bl _savegpr_29
|
||||
/* 80BDC7EC 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80BDC7F0 3C 60 80 BE */ lis r3, lit_3678@ha /* 0x80BDCB3C@ha */
|
||||
/* 80BDC7F4 3B E3 CB 3C */ addi r31, r3, lit_3678@l /* 0x80BDCB3C@l */
|
||||
/* 80BDC7F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BDC7FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BDC800 83 C3 5D B4 */ lwz r30, 0x5db4(r3)
|
||||
/* 80BDC804 80 1E 05 74 */ lwz r0, 0x574(r30)
|
||||
/* 80BDC808 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
|
||||
/* 80BDC80C 41 82 00 50 */ beq lbl_80BDC85C
|
||||
/* 80BDC810 88 9D 05 6A */ lbz r4, 0x56a(r29)
|
||||
/* 80BDC814 28 04 00 FF */ cmplwi r4, 0xff
|
||||
/* 80BDC818 41 82 00 18 */ beq lbl_80BDC830
|
||||
/* 80BDC81C 88 1D 04 BA */ lbz r0, 0x4ba(r29)
|
||||
/* 80BDC820 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BDC824 4B 45 8B 3D */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80BDC828 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80BDC82C 41 82 00 30 */ beq lbl_80BDC85C
|
||||
lbl_80BDC830:
|
||||
/* 80BDC830 C0 3D 04 D4 */ lfs f1, 0x4d4(r29)
|
||||
/* 80BDC834 C0 1E 04 D4 */ lfs f0, 0x4d4(r30)
|
||||
/* 80BDC838 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80BDC83C FC 00 02 10 */ fabs f0, f0
|
||||
/* 80BDC840 FC 20 00 18 */ frsp f1, f0
|
||||
/* 80BDC844 C0 1F 00 18 */ lfs f0, 0x18(r31)
|
||||
/* 80BDC848 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80BDC84C 40 80 00 10 */ bge lbl_80BDC85C
|
||||
/* 80BDC850 38 00 00 80 */ li r0, 0x80
|
||||
/* 80BDC854 90 1D 05 5C */ stw r0, 0x55c(r29)
|
||||
/* 80BDC858 48 00 00 0C */ b lbl_80BDC864
|
||||
lbl_80BDC85C:
|
||||
/* 80BDC85C 38 00 00 00 */ li r0, 0
|
||||
/* 80BDC860 90 1D 05 5C */ stw r0, 0x55c(r29)
|
||||
lbl_80BDC864:
|
||||
/* 80BDC864 88 1D 05 68 */ lbz r0, 0x568(r29)
|
||||
/* 80BDC868 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80BDC86C 40 82 00 9C */ bne lbl_80BDC908
|
||||
/* 80BDC870 A8 7E 04 E6 */ lha r3, 0x4e6(r30)
|
||||
/* 80BDC874 A8 9D 04 E6 */ lha r4, 0x4e6(r29)
|
||||
/* 80BDC878 4B 69 45 AD */ bl cLib_distanceAngleS__Fss
|
||||
/* 80BDC87C 2C 03 60 00 */ cmpwi r3, 0x6000
|
||||
/* 80BDC880 40 80 00 1C */ bge lbl_80BDC89C
|
||||
/* 80BDC884 A8 7E 04 E6 */ lha r3, 0x4e6(r30)
|
||||
/* 80BDC888 3C 63 00 01 */ addis r3, r3, 1
|
||||
/* 80BDC88C 38 03 80 00 */ addi r0, r3, -32768
|
||||
/* 80BDC890 B0 1D 04 E6 */ sth r0, 0x4e6(r29)
|
||||
/* 80BDC894 A8 1D 04 E6 */ lha r0, 0x4e6(r29)
|
||||
/* 80BDC898 B0 1D 04 DE */ sth r0, 0x4de(r29)
|
||||
lbl_80BDC89C:
|
||||
/* 80BDC89C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BDC8A0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BDC8A4 88 9D 05 69 */ lbz r4, 0x569(r29)
|
||||
/* 80BDC8A8 88 1D 04 BA */ lbz r0, 0x4ba(r29)
|
||||
/* 80BDC8AC 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BDC8B0 4B 45 89 51 */ bl onSwitch__10dSv_info_cFii
|
||||
/* 80BDC8B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BDC8B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BDC8BC 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
||||
/* 80BDC8C0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80BDC8C4 41 82 00 30 */ beq lbl_80BDC8F4
|
||||
/* 80BDC8C8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BDC8CC 81 9E 06 28 */ lwz r12, 0x628(r30)
|
||||
/* 80BDC8D0 81 8C 00 E4 */ lwz r12, 0xe4(r12)
|
||||
/* 80BDC8D4 7D 89 03 A6 */ mtctr r12
|
||||
/* 80BDC8D8 4E 80 04 21 */ bctrl
|
||||
/* 80BDC8DC C0 1F 00 1C */ lfs f0, 0x1c(r31)
|
||||
/* 80BDC8E0 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80BDC8E4 40 81 00 90 */ ble lbl_80BDC974
|
||||
/* 80BDC8E8 38 00 00 01 */ li r0, 1
|
||||
/* 80BDC8EC 98 1D 05 6B */ stb r0, 0x56b(r29)
|
||||
/* 80BDC8F0 48 00 00 84 */ b lbl_80BDC974
|
||||
lbl_80BDC8F4:
|
||||
/* 80BDC8F4 38 00 00 02 */ li r0, 2
|
||||
/* 80BDC8F8 98 1D 05 68 */ stb r0, 0x568(r29)
|
||||
/* 80BDC8FC 38 00 00 01 */ li r0, 1
|
||||
/* 80BDC900 98 1D 05 6B */ stb r0, 0x56b(r29)
|
||||
/* 80BDC904 48 00 00 70 */ b lbl_80BDC974
|
||||
lbl_80BDC908:
|
||||
/* 80BDC908 C0 5E 04 D8 */ lfs f2, 0x4d8(r30)
|
||||
/* 80BDC90C C0 1E 04 D0 */ lfs f0, 0x4d0(r30)
|
||||
/* 80BDC910 D0 01 00 0C */ stfs f0, 0xc(r1)
|
||||
/* 80BDC914 C0 3F 00 04 */ lfs f1, 4(r31)
|
||||
/* 80BDC918 D0 21 00 10 */ stfs f1, 0x10(r1)
|
||||
/* 80BDC91C D0 41 00 14 */ stfs f2, 0x14(r1)
|
||||
/* 80BDC920 C0 5D 04 D8 */ lfs f2, 0x4d8(r29)
|
||||
/* 80BDC924 C0 1D 04 D0 */ lfs f0, 0x4d0(r29)
|
||||
/* 80BDC928 D0 01 00 18 */ stfs f0, 0x18(r1)
|
||||
/* 80BDC92C D0 21 00 1C */ stfs f1, 0x1c(r1)
|
||||
/* 80BDC930 D0 41 00 20 */ stfs f2, 0x20(r1)
|
||||
/* 80BDC934 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 80BDC938 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 80BDC93C 4B 76 AA 61 */ bl PSVECSquareDistance
|
||||
/* 80BDC940 C0 1F 00 20 */ lfs f0, 0x20(r31)
|
||||
/* 80BDC944 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80BDC948 40 80 00 2C */ bge lbl_80BDC974
|
||||
/* 80BDC94C C0 3D 04 D4 */ lfs f1, 0x4d4(r29)
|
||||
/* 80BDC950 C0 1E 04 D4 */ lfs f0, 0x4d4(r30)
|
||||
/* 80BDC954 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80BDC958 FC 00 02 10 */ fabs f0, f0
|
||||
/* 80BDC95C FC 20 00 18 */ frsp f1, f0
|
||||
/* 80BDC960 C0 1F 00 24 */ lfs f0, 0x24(r31)
|
||||
/* 80BDC964 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80BDC968 40 80 00 0C */ bge lbl_80BDC974
|
||||
/* 80BDC96C 38 7D 05 50 */ addi r3, r29, 0x550
|
||||
/* 80BDC970 4B 58 2B 81 */ bl setLookPos__9daPy_py_cFP4cXyz
|
||||
lbl_80BDC974:
|
||||
/* 80BDC974 38 7E 04 D0 */ addi r3, r30, 0x4d0
|
||||
/* 80BDC978 38 9D 04 D0 */ addi r4, r29, 0x4d0
|
||||
/* 80BDC97C 4B 76 AA 21 */ bl PSVECSquareDistance
|
||||
/* 80BDC980 C0 1F 00 04 */ lfs f0, 4(r31)
|
||||
/* 80BDC984 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80BDC988 40 81 00 58 */ ble lbl_80BDC9E0
|
||||
/* 80BDC98C FC 00 08 34 */ frsqrte f0, f1
|
||||
/* 80BDC990 C8 9F 00 28 */ lfd f4, 0x28(r31)
|
||||
/* 80BDC994 FC 44 00 32 */ fmul f2, f4, f0
|
||||
/* 80BDC998 C8 7F 00 30 */ lfd f3, 0x30(r31)
|
||||
/* 80BDC99C FC 00 00 32 */ fmul f0, f0, f0
|
||||
/* 80BDC9A0 FC 01 00 32 */ fmul f0, f1, f0
|
||||
/* 80BDC9A4 FC 03 00 28 */ fsub f0, f3, f0
|
||||
/* 80BDC9A8 FC 02 00 32 */ fmul f0, f2, f0
|
||||
/* 80BDC9AC FC 44 00 32 */ fmul f2, f4, f0
|
||||
/* 80BDC9B0 FC 00 00 32 */ fmul f0, f0, f0
|
||||
/* 80BDC9B4 FC 01 00 32 */ fmul f0, f1, f0
|
||||
/* 80BDC9B8 FC 03 00 28 */ fsub f0, f3, f0
|
||||
/* 80BDC9BC FC 02 00 32 */ fmul f0, f2, f0
|
||||
/* 80BDC9C0 FC 44 00 32 */ fmul f2, f4, f0
|
||||
/* 80BDC9C4 FC 00 00 32 */ fmul f0, f0, f0
|
||||
/* 80BDC9C8 FC 01 00 32 */ fmul f0, f1, f0
|
||||
/* 80BDC9CC FC 03 00 28 */ fsub f0, f3, f0
|
||||
/* 80BDC9D0 FC 02 00 32 */ fmul f0, f2, f0
|
||||
/* 80BDC9D4 FC 21 00 32 */ fmul f1, f1, f0
|
||||
/* 80BDC9D8 FC 20 08 18 */ frsp f1, f1
|
||||
/* 80BDC9DC 48 00 00 88 */ b lbl_80BDCA64
|
||||
lbl_80BDC9E0:
|
||||
/* 80BDC9E0 C8 1F 00 38 */ lfd f0, 0x38(r31)
|
||||
/* 80BDC9E4 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80BDC9E8 40 80 00 10 */ bge lbl_80BDC9F8
|
||||
/* 80BDC9EC 3C 60 80 45 */ lis r3, __float_nan@ha /* 0x80450AE0@ha */
|
||||
/* 80BDC9F0 C0 23 0A E0 */ lfs f1, __float_nan@l(r3) /* 0x80450AE0@l */
|
||||
/* 80BDC9F4 48 00 00 70 */ b lbl_80BDCA64
|
||||
lbl_80BDC9F8:
|
||||
/* 80BDC9F8 D0 21 00 08 */ stfs f1, 8(r1)
|
||||
/* 80BDC9FC 80 81 00 08 */ lwz r4, 8(r1)
|
||||
/* 80BDCA00 54 83 00 50 */ rlwinm r3, r4, 0, 1, 8
|
||||
/* 80BDCA04 3C 00 7F 80 */ lis r0, 0x7f80
|
||||
/* 80BDCA08 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 80BDCA0C 41 82 00 14 */ beq lbl_80BDCA20
|
||||
/* 80BDCA10 40 80 00 40 */ bge lbl_80BDCA50
|
||||
/* 80BDCA14 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80BDCA18 41 82 00 20 */ beq lbl_80BDCA38
|
||||
/* 80BDCA1C 48 00 00 34 */ b lbl_80BDCA50
|
||||
lbl_80BDCA20:
|
||||
/* 80BDCA20 54 80 02 7F */ clrlwi. r0, r4, 9
|
||||
/* 80BDCA24 41 82 00 0C */ beq lbl_80BDCA30
|
||||
/* 80BDCA28 38 00 00 01 */ li r0, 1
|
||||
/* 80BDCA2C 48 00 00 28 */ b lbl_80BDCA54
|
||||
lbl_80BDCA30:
|
||||
/* 80BDCA30 38 00 00 02 */ li r0, 2
|
||||
/* 80BDCA34 48 00 00 20 */ b lbl_80BDCA54
|
||||
lbl_80BDCA38:
|
||||
/* 80BDCA38 54 80 02 7F */ clrlwi. r0, r4, 9
|
||||
/* 80BDCA3C 41 82 00 0C */ beq lbl_80BDCA48
|
||||
/* 80BDCA40 38 00 00 05 */ li r0, 5
|
||||
/* 80BDCA44 48 00 00 10 */ b lbl_80BDCA54
|
||||
lbl_80BDCA48:
|
||||
/* 80BDCA48 38 00 00 03 */ li r0, 3
|
||||
/* 80BDCA4C 48 00 00 08 */ b lbl_80BDCA54
|
||||
lbl_80BDCA50:
|
||||
/* 80BDCA50 38 00 00 04 */ li r0, 4
|
||||
lbl_80BDCA54:
|
||||
/* 80BDCA54 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80BDCA58 40 82 00 0C */ bne lbl_80BDCA64
|
||||
/* 80BDCA5C 3C 60 80 45 */ lis r3, __float_nan@ha /* 0x80450AE0@ha */
|
||||
/* 80BDCA60 C0 23 0A E0 */ lfs f1, __float_nan@l(r3) /* 0x80450AE0@l */
|
||||
lbl_80BDCA64:
|
||||
/* 80BDCA64 C0 1F 00 40 */ lfs f0, 0x40(r31)
|
||||
/* 80BDCA68 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80BDCA6C 40 80 00 64 */ bge lbl_80BDCAD0
|
||||
/* 80BDCA70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BDCA74 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BDCA78 80 7E 5D 3C */ lwz r3, 0x5d3c(r30)
|
||||
/* 80BDCA7C 38 80 07 0F */ li r4, 0x70f
|
||||
/* 80BDCA80 38 BD 04 D0 */ addi r5, r29, 0x4d0
|
||||
/* 80BDCA84 38 C0 00 00 */ li r6, 0
|
||||
/* 80BDCA88 38 E0 00 FF */ li r7, 0xff
|
||||
/* 80BDCA8C 3D 00 80 45 */ lis r8, g_whiteColor@ha /* 0x80450608@ha */
|
||||
/* 80BDCA90 39 08 06 08 */ addi r8, r8, g_whiteColor@l /* 0x80450608@l */
|
||||
/* 80BDCA94 7D 09 43 78 */ mr r9, r8
|
||||
/* 80BDCA98 39 40 00 00 */ li r10, 0
|
||||
/* 80BDCA9C C0 3F 00 04 */ lfs f1, 4(r31)
|
||||
/* 80BDCAA0 4B 47 07 19 */ bl setSimple__13dPa_control_cFUsPC4cXyzPC12dKy_tevstr_cUcRC8_GXColorRC8_GXColorif
|
||||
/* 80BDCAA4 80 7E 5D 3C */ lwz r3, 0x5d3c(r30)
|
||||
/* 80BDCAA8 38 80 07 3D */ li r4, 0x73d
|
||||
/* 80BDCAAC 38 BD 04 D0 */ addi r5, r29, 0x4d0
|
||||
/* 80BDCAB0 38 C0 00 00 */ li r6, 0
|
||||
/* 80BDCAB4 38 E0 00 FF */ li r7, 0xff
|
||||
/* 80BDCAB8 3D 00 80 45 */ lis r8, g_whiteColor@ha /* 0x80450608@ha */
|
||||
/* 80BDCABC 39 08 06 08 */ addi r8, r8, g_whiteColor@l /* 0x80450608@l */
|
||||
/* 80BDCAC0 7D 09 43 78 */ mr r9, r8
|
||||
/* 80BDCAC4 39 40 00 00 */ li r10, 0
|
||||
/* 80BDCAC8 C0 3F 00 04 */ lfs f1, 4(r31)
|
||||
/* 80BDCACC 4B 47 06 ED */ bl setSimple__13dPa_control_cFUsPC4cXyzPC12dKy_tevstr_cUcRC8_GXColorRC8_GXColorif
|
||||
lbl_80BDCAD0:
|
||||
/* 80BDCAD0 38 60 00 01 */ li r3, 1
|
||||
/* 80BDCAD4 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80BDCAD8 4B 78 57 51 */ bl _restgpr_29
|
||||
/* 80BDCADC 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80BDCAE0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BDCAE4 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80BDCAE8 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_80C461E4:
|
||||
/* 80C461E4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C461E8 7C 08 02 A6 */ mflr r0
|
||||
/* 80C461EC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C461F0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80C461F4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80C461F8 3C 60 80 C4 */ lis r3, l_arcName@ha /* 0x80C4658C@ha */
|
||||
/* 80C461FC 38 63 65 8C */ addi r3, r3, l_arcName@l /* 0x80C4658C@l */
|
||||
/* 80C46200 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80C46204 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80C46208 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 80C4620C 3C 80 80 C4 */ lis r4, l_bmdidx@ha /* 0x80C4654C@ha */
|
||||
/* 80C46210 38 84 65 4C */ addi r4, r4, l_bmdidx@l /* 0x80C4654C@l */
|
||||
/* 80C46214 7C 84 00 2E */ lwzx r4, r4, r0
|
||||
/* 80C46218 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80C4621C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80C46220 3C A5 00 02 */ addis r5, r5, 2
|
||||
/* 80C46224 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80C46228 38 A5 C2 F8 */ addi r5, r5, -15624
|
||||
/* 80C4622C 4B 3F 60 C1 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80C46230 3C 80 00 08 */ lis r4, 8
|
||||
/* 80C46234 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
|
||||
/* 80C46238 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
|
||||
/* 80C4623C 4B 3C EA 19 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
|
||||
/* 80C46240 90 7F 06 08 */ stw r3, 0x608(r31)
|
||||
/* 80C46244 80 7F 06 08 */ lwz r3, 0x608(r31)
|
||||
/* 80C46248 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 80C4624C 7C 60 19 10 */ subfe r3, r0, r3
|
||||
/* 80C46250 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80C46254 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C46258 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C4625C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C46260 4E 80 00 20 */ blr
|
||||
@@ -1,46 +0,0 @@
|
||||
lbl_80C46264:
|
||||
/* 80C46264 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C46268 7C 08 02 A6 */ mflr r0
|
||||
/* 80C4626C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C46270 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80C46274 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80C46278 38 7F 05 D8 */ addi r3, r31, 0x5d8
|
||||
/* 80C4627C 90 7F 05 04 */ stw r3, 0x504(r31)
|
||||
/* 80C46280 80 9F 06 08 */ lwz r4, 0x608(r31)
|
||||
/* 80C46284 38 84 00 24 */ addi r4, r4, 0x24
|
||||
/* 80C46288 4B 70 02 29 */ bl PSMTXCopy
|
||||
/* 80C4628C 80 7F 05 68 */ lwz r3, 0x568(r31)
|
||||
/* 80C46290 88 03 00 91 */ lbz r0, 0x91(r3)
|
||||
/* 80C46294 60 00 00 04 */ ori r0, r0, 4
|
||||
/* 80C46298 98 03 00 91 */ stb r0, 0x91(r3)
|
||||
/* 80C4629C 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80C462A0 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80C462A4 40 82 00 2C */ bne lbl_80C462D0
|
||||
/* 80C462A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80C462AC 3C 80 80 C4 */ lis r4, l_cull_box@ha /* 0x80C46554@ha */
|
||||
/* 80C462B0 C4 24 65 54 */ lfsu f1, l_cull_box@l(r4) /* 0x80C46554@l */
|
||||
/* 80C462B4 C0 44 00 04 */ lfs f2, 4(r4)
|
||||
/* 80C462B8 C0 64 00 08 */ lfs f3, 8(r4)
|
||||
/* 80C462BC C0 84 00 0C */ lfs f4, 0xc(r4)
|
||||
/* 80C462C0 C0 A4 00 10 */ lfs f5, 0x10(r4)
|
||||
/* 80C462C4 C0 C4 00 14 */ lfs f6, 0x14(r4)
|
||||
/* 80C462C8 4B 3D 42 81 */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff
|
||||
/* 80C462CC 48 00 00 2C */ b lbl_80C462F8
|
||||
lbl_80C462D0:
|
||||
/* 80C462D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80C462D4 3C 80 80 C4 */ lis r4, l_cull_box@ha /* 0x80C46554@ha */
|
||||
/* 80C462D8 38 84 65 54 */ addi r4, r4, l_cull_box@l /* 0x80C46554@l */
|
||||
/* 80C462DC C0 24 00 18 */ lfs f1, 0x18(r4)
|
||||
/* 80C462E0 C0 44 00 1C */ lfs f2, 0x1c(r4)
|
||||
/* 80C462E4 C0 64 00 20 */ lfs f3, 0x20(r4)
|
||||
/* 80C462E8 C0 84 00 24 */ lfs f4, 0x24(r4)
|
||||
/* 80C462EC C0 A4 00 28 */ lfs f5, 0x28(r4)
|
||||
/* 80C462F0 C0 C4 00 2C */ lfs f6, 0x2c(r4)
|
||||
/* 80C462F4 4B 3D 42 55 */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff
|
||||
lbl_80C462F8:
|
||||
/* 80C462F8 38 60 00 01 */ li r3, 1
|
||||
/* 80C462FC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80C46300 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C46304 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C46308 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C4630C 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_80C463C4:
|
||||
/* 80C463C4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C463C8 7C 08 02 A6 */ mflr r0
|
||||
/* 80C463CC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C463D0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80C463D4 41 82 00 08 */ beq lbl_80C463DC
|
||||
/* 80C463D8 38 63 05 A0 */ addi r3, r3, 0x5a0
|
||||
lbl_80C463DC:
|
||||
/* 80C463DC 3C 80 80 C4 */ lis r4, l_arcName@ha /* 0x80C4658C@ha */
|
||||
/* 80C463E0 38 84 65 8C */ addi r4, r4, l_arcName@l /* 0x80C4658C@l */
|
||||
/* 80C463E4 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 80C463E8 4B 3E 6C 21 */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
|
||||
/* 80C463EC 38 60 00 01 */ li r3, 1
|
||||
/* 80C463F0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C463F4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C463F8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C463FC 4E 80 00 20 */ blr
|
||||
@@ -1,42 +0,0 @@
|
||||
lbl_80C46320:
|
||||
/* 80C46320 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C46324 7C 08 02 A6 */ mflr r0
|
||||
/* 80C46328 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C4632C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80C46330 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80C46334 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80C46338 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80C4633C 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80C46340 38 80 00 10 */ li r4, 0x10
|
||||
/* 80C46344 38 BE 04 D0 */ addi r5, r30, 0x4d0
|
||||
/* 80C46348 38 DE 01 0C */ addi r6, r30, 0x10c
|
||||
/* 80C4634C 4B 55 D4 79 */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c
|
||||
/* 80C46350 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80C46354 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80C46358 80 9E 06 08 */ lwz r4, 0x608(r30)
|
||||
/* 80C4635C 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 80C46360 38 BE 01 0C */ addi r5, r30, 0x10c
|
||||
/* 80C46364 4B 55 EA 3D */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
|
||||
/* 80C46368 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80C4636C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80C46370 80 04 5F 70 */ lwz r0, 0x5f70(r4)
|
||||
/* 80C46374 3C 60 80 43 */ lis r3, j3dSys@ha /* 0x80434AC8@ha */
|
||||
/* 80C46378 3B E3 4A C8 */ addi r31, r3, j3dSys@l /* 0x80434AC8@l */
|
||||
/* 80C4637C 90 1F 00 48 */ stw r0, 0x48(r31)
|
||||
/* 80C46380 80 04 5F 74 */ lwz r0, 0x5f74(r4)
|
||||
/* 80C46384 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 80C46388 80 7E 06 08 */ lwz r3, 0x608(r30)
|
||||
/* 80C4638C 4B 3C 79 39 */ bl mDoExt_modelUpdateDL__FP8J3DModel
|
||||
/* 80C46390 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80C46394 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80C46398 80 03 5F 80 */ lwz r0, 0x5f80(r3)
|
||||
/* 80C4639C 90 1F 00 48 */ stw r0, 0x48(r31)
|
||||
/* 80C463A0 80 03 5F 84 */ lwz r0, 0x5f84(r3)
|
||||
/* 80C463A4 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 80C463A8 38 60 00 01 */ li r3, 1
|
||||
/* 80C463AC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80C463B0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80C463B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C463B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C463BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C463C0 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_80C46310:
|
||||
/* 80C46310 38 03 05 A8 */ addi r0, r3, 0x5a8
|
||||
/* 80C46314 90 04 00 00 */ stw r0, 0(r4)
|
||||
/* 80C46318 38 60 00 01 */ li r3, 1
|
||||
/* 80C4631C 4E 80 00 20 */ blr
|
||||
@@ -1,31 +0,0 @@
|
||||
lbl_80C464CC:
|
||||
/* 80C464CC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C464D0 7C 08 02 A6 */ mflr r0
|
||||
/* 80C464D4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C464D8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80C464DC 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80C464E0 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80C464E4 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80C464E8 41 82 00 38 */ beq lbl_80C46520
|
||||
/* 80C464EC 3C 80 80 C4 */ lis r4, __vt__12daObjKJgjs_c@ha /* 0x80C465E0@ha */
|
||||
/* 80C464F0 38 04 65 E0 */ addi r0, r4, __vt__12daObjKJgjs_c@l /* 0x80C465E0@l */
|
||||
/* 80C464F4 90 1E 05 9C */ stw r0, 0x59c(r30)
|
||||
/* 80C464F8 41 82 00 18 */ beq lbl_80C46510
|
||||
/* 80C464FC 3C 80 80 3B */ lis r4, __vt__16dBgS_MoveBgActor@ha /* 0x803AB9A0@ha */
|
||||
/* 80C46500 38 04 B9 A0 */ addi r0, r4, __vt__16dBgS_MoveBgActor@l /* 0x803AB9A0@l */
|
||||
/* 80C46504 90 1E 05 9C */ stw r0, 0x59c(r30)
|
||||
/* 80C46508 38 80 00 00 */ li r4, 0
|
||||
/* 80C4650C 4B 3D 27 81 */ bl __dt__10fopAc_ac_cFv
|
||||
lbl_80C46510:
|
||||
/* 80C46510 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80C46514 40 81 00 0C */ ble lbl_80C46520
|
||||
/* 80C46518 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80C4651C 4B 68 88 21 */ bl __dl__FPv
|
||||
lbl_80C46520:
|
||||
/* 80C46520 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80C46524 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80C46528 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80C4652C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C46530 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C46534 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C46538 4E 80 00 20 */ blr
|
||||
@@ -1,59 +0,0 @@
|
||||
lbl_80C46098:
|
||||
/* 80C46098 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C4609C 7C 08 02 A6 */ mflr r0
|
||||
/* 80C460A0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C460A4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80C460A8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80C460AC 41 82 00 08 */ beq lbl_80C460B4
|
||||
/* 80C460B0 38 63 05 A0 */ addi r3, r3, 0x5a0
|
||||
lbl_80C460B4:
|
||||
/* 80C460B4 3C 80 80 C4 */ lis r4, l_arcName@ha /* 0x80C4658C@ha */
|
||||
/* 80C460B8 38 84 65 8C */ addi r4, r4, l_arcName@l /* 0x80C4658C@l */
|
||||
/* 80C460BC 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 80C460C0 4B 3E 6D FD */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc
|
||||
/* 80C460C4 7C 60 1B 78 */ mr r0, r3
|
||||
/* 80C460C8 2C 00 00 04 */ cmpwi r0, 4
|
||||
/* 80C460CC 40 82 00 88 */ bne lbl_80C46154
|
||||
/* 80C460D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80C460D4 48 00 00 99 */ bl setMtx__12daObjKJgjs_cFv
|
||||
/* 80C460D8 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80C460DC 54 00 07 3E */ clrlwi r0, r0, 0x1c
|
||||
/* 80C460E0 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
/* 80C460E4 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80C460E8 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80C460EC 40 80 00 10 */ bge lbl_80C460FC
|
||||
/* 80C460F0 38 00 00 00 */ li r0, 0
|
||||
/* 80C460F4 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
/* 80C460F8 48 00 00 14 */ b lbl_80C4610C
|
||||
lbl_80C460FC:
|
||||
/* 80C460FC 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 80C46100 40 81 00 0C */ ble lbl_80C4610C
|
||||
/* 80C46104 38 00 00 01 */ li r0, 1
|
||||
/* 80C46108 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
lbl_80C4610C:
|
||||
/* 80C4610C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80C46110 3C 80 80 C4 */ lis r4, l_arcName@ha /* 0x80C4658C@ha */
|
||||
/* 80C46114 38 84 65 8C */ addi r4, r4, l_arcName@l /* 0x80C4658C@l */
|
||||
/* 80C46118 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 80C4611C 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80C46120 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 80C46124 3C A0 80 C4 */ lis r5, l_dzbidx@ha /* 0x80C46544@ha */
|
||||
/* 80C46128 38 A5 65 44 */ addi r5, r5, l_dzbidx@l /* 0x80C46544@l */
|
||||
/* 80C4612C 7C A5 00 2E */ lwzx r5, r5, r0
|
||||
/* 80C46130 3C C0 80 07 */ lis r6, dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@ha /* 0x80075AD8@ha */
|
||||
/* 80C46134 38 C6 5A D8 */ addi r6, r6, dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@l /* 0x80075AD8@l */
|
||||
/* 80C46138 38 E0 47 F0 */ li r7, 0x47f0
|
||||
/* 80C4613C 39 1F 05 A8 */ addi r8, r31, 0x5a8
|
||||
/* 80C46140 4B 43 26 7D */ bl MoveBGCreate__16dBgS_MoveBgActorFPCciPFP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz_vUlPA3_A4_f
|
||||
/* 80C46144 7C 60 1B 78 */ mr r0, r3
|
||||
/* 80C46148 2C 00 00 05 */ cmpwi r0, 5
|
||||
/* 80C4614C 40 82 00 08 */ bne lbl_80C46154
|
||||
/* 80C46150 48 00 00 08 */ b lbl_80C46158
|
||||
lbl_80C46154:
|
||||
/* 80C46154 7C 03 03 78 */ mr r3, r0
|
||||
lbl_80C46158:
|
||||
/* 80C46158 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80C4615C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C46160 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C46164 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C46168 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80C46460:
|
||||
/* 80C46460 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C46464 7C 08 02 A6 */ mflr r0
|
||||
/* 80C46468 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C4646C 4B 43 24 71 */ bl MoveBGDelete__16dBgS_MoveBgActorFv
|
||||
/* 80C46470 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C46474 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C46478 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C4647C 4E 80 00 20 */ blr
|
||||
@@ -1,12 +0,0 @@
|
||||
lbl_80C464A0:
|
||||
/* 80C464A0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C464A4 7C 08 02 A6 */ mflr r0
|
||||
/* 80C464A8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C464AC 81 83 05 9C */ lwz r12, 0x59c(r3)
|
||||
/* 80C464B0 81 8C 00 14 */ lwz r12, 0x14(r12)
|
||||
/* 80C464B4 7D 89 03 A6 */ mtctr r12
|
||||
/* 80C464B8 4E 80 04 21 */ bctrl
|
||||
/* 80C464BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C464C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C464C4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C464C8 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80C46480:
|
||||
/* 80C46480 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C46484 7C 08 02 A6 */ mflr r0
|
||||
/* 80C46488 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C4648C 4B 43 24 C5 */ bl MoveBGExecute__16dBgS_MoveBgActorFv
|
||||
/* 80C46490 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C46494 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C46498 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C4649C 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_80C46400:
|
||||
/* 80C46400 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C46404 7C 08 02 A6 */ mflr r0
|
||||
/* 80C46408 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C4640C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80C46410 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80C46414 80 03 04 A0 */ lwz r0, 0x4a0(r3)
|
||||
/* 80C46418 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 80C4641C 40 82 00 28 */ bne lbl_80C46444
|
||||
/* 80C46420 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 80C46424 41 82 00 14 */ beq lbl_80C46438
|
||||
/* 80C46428 4B 43 21 FD */ bl __ct__16dBgS_MoveBgActorFv
|
||||
/* 80C4642C 3C 60 80 C4 */ lis r3, __vt__12daObjKJgjs_c@ha /* 0x80C465E0@ha */
|
||||
/* 80C46430 38 03 65 E0 */ addi r0, r3, __vt__12daObjKJgjs_c@l /* 0x80C465E0@l */
|
||||
/* 80C46434 90 1F 05 9C */ stw r0, 0x59c(r31)
|
||||
lbl_80C46438:
|
||||
/* 80C46438 80 1F 04 A0 */ lwz r0, 0x4a0(r31)
|
||||
/* 80C4643C 60 00 00 08 */ ori r0, r0, 8
|
||||
/* 80C46440 90 1F 04 A0 */ stw r0, 0x4a0(r31)
|
||||
lbl_80C46444:
|
||||
/* 80C46444 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80C46448 4B FF FC 51 */ bl create1st__12daObjKJgjs_cFv
|
||||
/* 80C4644C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80C46450 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C46454 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C46458 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C4645C 4E 80 00 20 */ blr
|
||||
@@ -1,31 +0,0 @@
|
||||
lbl_80C4616C:
|
||||
/* 80C4616C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80C46170 7C 08 02 A6 */ mflr r0
|
||||
/* 80C46174 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80C46178 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80C4617C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80C46180 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80C46184 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80C46188 C0 3F 04 D0 */ lfs f1, 0x4d0(r31)
|
||||
/* 80C4618C C0 5F 04 D4 */ lfs f2, 0x4d4(r31)
|
||||
/* 80C46190 C0 7F 04 D8 */ lfs f3, 0x4d8(r31)
|
||||
/* 80C46194 4B 70 07 55 */ bl PSMTXTrans
|
||||
/* 80C46198 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80C4619C 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80C461A0 A8 9F 04 DC */ lha r4, 0x4dc(r31)
|
||||
/* 80C461A4 A8 BF 04 DE */ lha r5, 0x4de(r31)
|
||||
/* 80C461A8 A8 DF 04 E0 */ lha r6, 0x4e0(r31)
|
||||
/* 80C461AC 4B 3C 5F B9 */ bl mDoMtx_XYZrotM__FPA4_fsss
|
||||
/* 80C461B0 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80C461B4 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80C461B8 38 9F 05 D8 */ addi r4, r31, 0x5d8
|
||||
/* 80C461BC 4B 70 02 F5 */ bl PSMTXCopy
|
||||
/* 80C461C0 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80C461C4 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80C461C8 38 9F 05 A8 */ addi r4, r31, 0x5a8
|
||||
/* 80C461CC 4B 70 02 E5 */ bl PSMTXCopy
|
||||
/* 80C461D0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80C461D4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80C461D8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80C461DC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80C461E0 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