Merge pull request #315 from Trueffeloot/work6

d_a_obj_cowdoor OK
This commit is contained in:
hatal175
2023-04-14 16:27:38 +03:00
committed by GitHub
49 changed files with 337 additions and 1418 deletions
+6 -6
View File
@@ -21,8 +21,8 @@ Total | 34.306504% | 1379352 | 4020672
Section | Percentage | Decompiled (bytes) | Total (bytes) Section | Percentage | Decompiled (bytes) | Total (bytes)
---|---|---|--- ---|---|---|---
main.dol | 34.306504% | 1379352 | 4020672 main.dol | 34.306504% | 1379352 | 4020672
RELs | 33.426154% | 3844116 | 11500324 RELs | 33.448623% | 3846700 | 11500324
Total | 33.654206% | 5223468 | 15520996 Total | 33.670855% | 5226052 | 15520996
## RELs ## RELs
@@ -377,7 +377,7 @@ d_a_obj_cdoor | 40.255786% | 2644 | 6568
d_a_obj_chandelier | 36.773256% | 2024 | 5504 d_a_obj_chandelier | 36.773256% | 2024 | 5504
d_a_obj_chest | 39.833795% | 2876 | 7220 d_a_obj_chest | 39.833795% | 2876 | 7220
d_a_obj_cho | 33.555219% | 4436 | 13220 d_a_obj_cho | 33.555219% | 4436 | 13220
d_a_obj_cowdoor | 56.672761% | 1240 | 2188 d_a_obj_cowdoor | 100.000000% | 2188 | 2188
d_a_obj_crope | 26.014689% | 2692 | 10348 d_a_obj_crope | 26.014689% | 2692 | 10348
d_a_obj_crvfence | 37.146893% | 3156 | 8496 d_a_obj_crvfence | 37.146893% | 3156 | 8496
d_a_obj_crvgate | 27.603513% | 4400 | 15940 d_a_obj_crvgate | 27.603513% | 4400 | 15940
@@ -642,7 +642,7 @@ d_a_obj_thdoor | 39.419319% | 2824 | 7164
d_a_obj_timeFire | 43.483146% | 1548 | 3560 d_a_obj_timeFire | 43.483146% | 1548 | 3560
d_a_obj_timer | 46.691176% | 1016 | 2176 d_a_obj_timer | 46.691176% | 1016 | 2176
d_a_obj_tks | 34.669261% | 7128 | 20560 d_a_obj_tks | 34.669261% | 7128 | 20560
d_a_obj_tmoon | 48.478702% | 956 | 1972 d_a_obj_tmoon | 100.000000% | 1972 | 1972
d_a_obj_toaru_maki | 46.596067% | 1232 | 2644 d_a_obj_toaru_maki | 46.596067% | 1232 | 2644
d_a_obj_toby | 32.460733% | 3720 | 11460 d_a_obj_toby | 32.460733% | 3720 | 11460
d_a_obj_tobyhouse | 34.586466% | 3864 | 11172 d_a_obj_tobyhouse | 34.586466% | 3864 | 11172
@@ -750,7 +750,7 @@ d_a_tag_mwait | 35.082873% | 1016 | 2896
d_a_tag_myna2 | 47.260274% | 828 | 1752 d_a_tag_myna2 | 47.260274% | 828 | 1752
d_a_tag_myna_light | 36.747759% | 1148 | 3124 d_a_tag_myna_light | 36.747759% | 1148 | 3124
d_a_tag_pachi | 51.107595% | 1292 | 2528 d_a_tag_pachi | 51.107595% | 1292 | 2528
d_a_tag_poFire | 63.270142% | 1068 | 1688 d_a_tag_poFire | 100.000000% | 1688 | 1688
d_a_tag_push | 41.000000% | 1148 | 2800 d_a_tag_push | 41.000000% | 1148 | 2800
d_a_tag_qs | 34.804270% | 1956 | 5620 d_a_tag_qs | 34.804270% | 1956 | 5620
d_a_tag_ret_room | 100.000000% | 1684 | 1684 d_a_tag_ret_room | 100.000000% | 1684 | 1684
@@ -785,4 +785,4 @@ d_a_vrbox2 | 34.977578% | 2184 | 6244
d_a_warp_bug | 54.940711% | 1112 | 2024 d_a_warp_bug | 54.940711% | 1112 | 2024
d_a_ykgr | 44.400631% | 2252 | 5072 d_a_ykgr | 44.400631% | 2252 | 5072
f_pc_profile_lst | 100.000000% | 28156 | 28156 f_pc_profile_lst | 100.000000% | 28156 | 28156
Total | 33.426154% | 3844116 | 11500324 Total | 33.448623% | 3846700 | 11500324
@@ -1,31 +0,0 @@
lbl_80BCC8C4:
/* 80BCC8C4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCC8C8 7C 08 02 A6 */ mflr r0
/* 80BCC8CC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCC8D0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80BCC8D4 7C 7F 1B 78 */ mr r31, r3
/* 80BCC8D8 3C 60 80 BD */ lis r3, l_arcName@ha /* 0x80BCCBDC@ha */
/* 80BCC8DC 38 63 CB DC */ addi r3, r3, l_arcName@l /* 0x80BCCBDC@l */
/* 80BCC8E0 80 63 00 00 */ lwz r3, 0(r3)
/* 80BCC8E4 3C 80 80 BD */ lis r4, l_bmdName@ha /* 0x80BCCBE0@ha */
/* 80BCC8E8 38 84 CB E0 */ addi r4, r4, l_bmdName@l /* 0x80BCCBE0@l */
/* 80BCC8EC 80 84 00 00 */ lwz r4, 0(r4)
/* 80BCC8F0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80BCC8F4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80BCC8F8 3C A5 00 02 */ addis r5, r5, 2
/* 80BCC8FC 38 C0 00 80 */ li r6, 0x80
/* 80BCC900 38 A5 C2 F8 */ addi r5, r5, -15624
/* 80BCC904 4B 46 FA 79 */ bl getRes__14dRes_control_cFPCcPCcP11dRes_info_ci
/* 80BCC908 3C 80 00 08 */ lis r4, 8
/* 80BCC90C 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
/* 80BCC910 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
/* 80BCC914 4B 44 83 41 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
/* 80BCC918 90 7F 05 A8 */ stw r3, 0x5a8(r31)
/* 80BCC91C 80 7F 05 A8 */ lwz r3, 0x5a8(r31)
/* 80BCC920 30 03 FF FF */ addic r0, r3, -1
/* 80BCC924 7C 60 19 10 */ subfe r3, r0, r3
/* 80BCC928 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80BCC92C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCC930 7C 08 03 A6 */ mtlr r0
/* 80BCC934 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCC938 4E 80 00 20 */ blr
@@ -1,23 +0,0 @@
lbl_80BCC86C:
/* 80BCC86C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCC870 7C 08 02 A6 */ mflr r0
/* 80BCC874 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCC878 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80BCC87C 7C 7F 1B 78 */ mr r31, r3
/* 80BCC880 4B FF FF 79 */ bl setBaseMtx__11daCowdoor_cFv
/* 80BCC884 80 7F 05 A8 */ lwz r3, 0x5a8(r31)
/* 80BCC888 38 03 00 24 */ addi r0, r3, 0x24
/* 80BCC88C 90 1F 05 04 */ stw r0, 0x504(r31)
/* 80BCC890 80 7F 05 A8 */ lwz r3, 0x5a8(r31)
/* 80BCC894 80 83 00 04 */ lwz r4, 4(r3)
/* 80BCC898 7F E3 FB 78 */ mr r3, r31
/* 80BCC89C 4B 44 DC DD */ bl fopAcM_setCullSizeBox2__FP10fopAc_ac_cP12J3DModelData
/* 80BCC8A0 3C 60 80 BD */ lis r3, lit_3648@ha /* 0x80BCCBB4@ha */
/* 80BCC8A4 C0 03 CB B4 */ lfs f0, lit_3648@l(r3) /* 0x80BCCBB4@l */
/* 80BCC8A8 D0 1F 05 20 */ stfs f0, 0x520(r31)
/* 80BCC8AC 38 60 00 01 */ li r3, 1
/* 80BCC8B0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80BCC8B4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCC8B8 7C 08 03 A6 */ mtlr r0
/* 80BCC8BC 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCC8C0 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_80BCCAEC:
/* 80BCCAEC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCCAF0 7C 08 02 A6 */ mflr r0
/* 80BCCAF4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCCAF8 3C 80 80 BD */ lis r4, l_arcName@ha /* 0x80BCCBDC@ha */
/* 80BCCAFC 38 84 CB DC */ addi r4, r4, l_arcName@l /* 0x80BCCBDC@l */
/* 80BCCB00 80 84 00 00 */ lwz r4, 0(r4)
/* 80BCCB04 38 63 05 A0 */ addi r3, r3, 0x5a0
/* 80BCCB08 4B 46 05 01 */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
/* 80BCCB0C 38 60 00 01 */ li r3, 1
/* 80BCCB10 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCB14 7C 08 03 A6 */ mtlr r0
/* 80BCCB18 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCB1C 4E 80 00 20 */ blr
@@ -1,42 +0,0 @@
lbl_80BCCA48:
/* 80BCCA48 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCCA4C 7C 08 02 A6 */ mflr r0
/* 80BCCA50 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCCA54 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80BCCA58 93 C1 00 08 */ stw r30, 8(r1)
/* 80BCCA5C 7C 7E 1B 78 */ mr r30, r3
/* 80BCCA60 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
/* 80BCCA64 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
/* 80BCCA68 38 80 00 10 */ li r4, 0x10
/* 80BCCA6C 38 BE 04 D0 */ addi r5, r30, 0x4d0
/* 80BCCA70 38 DE 01 0C */ addi r6, r30, 0x10c
/* 80BCCA74 4B 5D 6D 51 */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c
/* 80BCCA78 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
/* 80BCCA7C 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
/* 80BCCA80 80 9E 05 A8 */ lwz r4, 0x5a8(r30)
/* 80BCCA84 80 84 00 04 */ lwz r4, 4(r4)
/* 80BCCA88 38 BE 01 0C */ addi r5, r30, 0x10c
/* 80BCCA8C 4B 5D 83 15 */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
/* 80BCCA90 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80BCCA94 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80BCCA98 80 04 5F 70 */ lwz r0, 0x5f70(r4)
/* 80BCCA9C 3C 60 80 43 */ lis r3, j3dSys@ha /* 0x80434AC8@ha */
/* 80BCCAA0 3B E3 4A C8 */ addi r31, r3, j3dSys@l /* 0x80434AC8@l */
/* 80BCCAA4 90 1F 00 48 */ stw r0, 0x48(r31)
/* 80BCCAA8 80 04 5F 74 */ lwz r0, 0x5f74(r4)
/* 80BCCAAC 90 1F 00 4C */ stw r0, 0x4c(r31)
/* 80BCCAB0 80 7E 05 A8 */ lwz r3, 0x5a8(r30)
/* 80BCCAB4 4B 44 12 11 */ bl mDoExt_modelUpdateDL__FP8J3DModel
/* 80BCCAB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80BCCABC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80BCCAC0 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 80BCCAC4 90 1F 00 48 */ stw r0, 0x48(r31)
/* 80BCCAC8 80 03 5F 84 */ lwz r0, 0x5f84(r3)
/* 80BCCACC 90 1F 00 4C */ stw r0, 0x4c(r31)
/* 80BCCAD0 38 60 00 01 */ li r3, 1
/* 80BCCAD4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80BCCAD8 83 C1 00 08 */ lwz r30, 8(r1)
/* 80BCCADC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCAE0 7C 08 03 A6 */ mtlr r0
/* 80BCCAE4 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCAE8 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_80BCCA1C:
/* 80BCCA1C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCCA20 7C 08 02 A6 */ mflr r0
/* 80BCCA24 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCCA28 38 03 05 6C */ addi r0, r3, 0x56c
/* 80BCCA2C 90 04 00 00 */ stw r0, 0(r4)
/* 80BCCA30 4B FF FD C9 */ bl setBaseMtx__11daCowdoor_cFv
/* 80BCCA34 38 60 00 01 */ li r3, 1
/* 80BCCA38 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCA3C 7C 08 03 A6 */ mtlr r0
/* 80BCCA40 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCA44 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80BCCB8C:
/* 80BCCB8C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCCB90 7C 08 02 A6 */ mflr r0
/* 80BCCB94 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCCB98 4B FF FD A5 */ bl create__11daCowdoor_cFv
/* 80BCCB9C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCBA0 7C 08 03 A6 */ mtlr r0
/* 80BCCBA4 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCBA8 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80BCCB6C:
/* 80BCCB6C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCCB70 7C 08 02 A6 */ mflr r0
/* 80BCCB74 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCCB78 4B 4A BD 65 */ bl MoveBGDelete__16dBgS_MoveBgActorFv
/* 80BCCB7C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCB80 7C 08 03 A6 */ mtlr r0
/* 80BCCB84 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCB88 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_80BCCB20:
/* 80BCCB20 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCCB24 7C 08 02 A6 */ mflr r0
/* 80BCCB28 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCCB2C 81 83 05 9C */ lwz r12, 0x59c(r3)
/* 80BCCB30 81 8C 00 14 */ lwz r12, 0x14(r12)
/* 80BCCB34 7D 89 03 A6 */ mtctr r12
/* 80BCCB38 4E 80 04 21 */ bctrl
/* 80BCCB3C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCB40 7C 08 03 A6 */ mtlr r0
/* 80BCCB44 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCB48 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80BCCB4C:
/* 80BCCB4C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCCB50 7C 08 02 A6 */ mflr r0
/* 80BCCB54 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCCB58 4B 4A BD F9 */ bl MoveBGExecute__16dBgS_MoveBgActorFv
/* 80BCCB5C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCB60 7C 08 03 A6 */ mtlr r0
/* 80BCCB64 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCB68 4E 80 00 20 */ blr
@@ -1,61 +0,0 @@
lbl_80BCC93C:
/* 80BCC93C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCC940 7C 08 02 A6 */ mflr r0
/* 80BCC944 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCC948 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80BCC94C 7C 7F 1B 78 */ mr r31, r3
/* 80BCC950 80 03 04 A0 */ lwz r0, 0x4a0(r3)
/* 80BCC954 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80BCC958 40 82 00 28 */ bne lbl_80BCC980
/* 80BCC95C 28 1F 00 00 */ cmplwi r31, 0
/* 80BCC960 41 82 00 14 */ beq lbl_80BCC974
/* 80BCC964 4B 4A BC C1 */ bl __ct__16dBgS_MoveBgActorFv
/* 80BCC968 3C 60 80 BD */ lis r3, __vt__11daCowdoor_c@ha /* 0x80BCCC38@ha */
/* 80BCC96C 38 03 CC 38 */ addi r0, r3, __vt__11daCowdoor_c@l /* 0x80BCCC38@l */
/* 80BCC970 90 1F 05 9C */ stw r0, 0x59c(r31)
lbl_80BCC974:
/* 80BCC974 80 1F 04 A0 */ lwz r0, 0x4a0(r31)
/* 80BCC978 60 00 00 08 */ ori r0, r0, 8
/* 80BCC97C 90 1F 04 A0 */ stw r0, 0x4a0(r31)
lbl_80BCC980:
/* 80BCC980 38 7F 05 A0 */ addi r3, r31, 0x5a0
/* 80BCC984 3C 80 80 BD */ lis r4, l_arcName@ha /* 0x80BCCBDC@ha */
/* 80BCC988 38 84 CB DC */ addi r4, r4, l_arcName@l /* 0x80BCCBDC@l */
/* 80BCC98C 80 84 00 00 */ lwz r4, 0(r4)
/* 80BCC990 4B 46 05 2D */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc
/* 80BCC994 7C 60 1B 78 */ mr r0, r3
/* 80BCC998 2C 00 00 04 */ cmpwi r0, 4
/* 80BCC99C 40 82 00 68 */ bne lbl_80BCCA04
/* 80BCC9A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80BCC9A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80BCC9A8 3C 63 00 02 */ addis r3, r3, 2
/* 80BCC9AC 3C 80 80 BD */ lis r4, l_arcName@ha /* 0x80BCCBDC@ha */
/* 80BCC9B0 38 84 CB DC */ addi r4, r4, l_arcName@l /* 0x80BCCBDC@l */
/* 80BCC9B4 80 84 00 00 */ lwz r4, 0(r4)
/* 80BCC9B8 3C A0 80 BD */ lis r5, l_dzbName@ha /* 0x80BCCBE4@ha */
/* 80BCC9BC 38 A5 CB E4 */ addi r5, r5, l_dzbName@l /* 0x80BCCBE4@l */
/* 80BCC9C0 80 A5 00 00 */ lwz r5, 0(r5)
/* 80BCC9C4 38 63 C2 F8 */ addi r3, r3, -15624
/* 80BCC9C8 4B 46 FC F1 */ bl getObjectResName2Index__14dRes_control_cFPCcPCc
/* 80BCC9CC 7C 65 1B 78 */ mr r5, r3
/* 80BCC9D0 7F E3 FB 78 */ mr r3, r31
/* 80BCC9D4 3C 80 80 BD */ lis r4, l_arcName@ha /* 0x80BCCBDC@ha */
/* 80BCC9D8 38 84 CB DC */ addi r4, r4, l_arcName@l /* 0x80BCCBDC@l */
/* 80BCC9DC 80 84 00 00 */ lwz r4, 0(r4)
/* 80BCC9E0 3C C0 80 07 */ lis r6, dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@ha /* 0x80075AD8@ha */
/* 80BCC9E4 38 C6 5A D8 */ addi r6, r6, dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz@l /* 0x80075AD8@l */
/* 80BCC9E8 38 E0 40 00 */ li r7, 0x4000
/* 80BCC9EC 39 00 00 00 */ li r8, 0
/* 80BCC9F0 4B 4A BD CD */ bl MoveBGCreate__16dBgS_MoveBgActorFPCciPFP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz_vUlPA3_A4_f
/* 80BCC9F4 7C 60 1B 78 */ mr r0, r3
/* 80BCC9F8 2C 00 00 05 */ cmpwi r0, 5
/* 80BCC9FC 40 82 00 08 */ bne lbl_80BCCA04
/* 80BCCA00 48 00 00 08 */ b lbl_80BCCA08
lbl_80BCCA04:
/* 80BCCA04 7C 03 03 78 */ mr r3, r0
lbl_80BCCA08:
/* 80BCCA08 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80BCCA0C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCCA10 7C 08 03 A6 */ mtlr r0
/* 80BCCA14 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCCA18 4E 80 00 20 */ blr
@@ -1,30 +0,0 @@
lbl_80BCC7F8:
/* 80BCC7F8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80BCC7FC 7C 08 02 A6 */ mflr r0
/* 80BCC800 90 01 00 14 */ stw r0, 0x14(r1)
/* 80BCC804 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80BCC808 7C 7F 1B 78 */ mr r31, r3
/* 80BCC80C 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
/* 80BCC810 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
/* 80BCC814 C0 3F 04 D0 */ lfs f1, 0x4d0(r31)
/* 80BCC818 C0 5F 04 D4 */ lfs f2, 0x4d4(r31)
/* 80BCC81C C0 7F 04 D8 */ lfs f3, 0x4d8(r31)
/* 80BCC820 4B 77 A0 C9 */ bl PSMTXTrans
/* 80BCC824 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
/* 80BCC828 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
/* 80BCC82C A8 9F 04 E6 */ lha r4, 0x4e6(r31)
/* 80BCC830 4B 43 FC 05 */ bl mDoMtx_YrotM__FPA4_fs
/* 80BCC834 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
/* 80BCC838 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
/* 80BCC83C 80 9F 05 A8 */ lwz r4, 0x5a8(r31)
/* 80BCC840 38 84 00 24 */ addi r4, r4, 0x24
/* 80BCC844 4B 77 9C 6D */ bl PSMTXCopy
/* 80BCC848 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
/* 80BCC84C 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
/* 80BCC850 38 9F 05 6C */ addi r4, r31, 0x56c
/* 80BCC854 4B 77 9C 5D */ bl PSMTXCopy
/* 80BCC858 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80BCC85C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80BCC860 7C 08 03 A6 */ mtlr r0
/* 80BCC864 38 21 00 10 */ addi r1, r1, 0x10
/* 80BCC868 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80D12B98:
/* 80D12B98 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12B9C 7C 08 02 A6 */ mflr r0
/* 80D12BA0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12BA4 48 00 00 F9 */ bl CreateHeap__12daObjTMoon_cFv
/* 80D12BA8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12BAC 7C 08 03 A6 */ mtlr r0
/* 80D12BB0 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12BB4 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_80D12C9C:
/* 80D12C9C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12CA0 7C 08 02 A6 */ mflr r0
/* 80D12CA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12CA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80D12CAC 7C 7F 1B 78 */ mr r31, r3
/* 80D12CB0 3C 60 80 D1 */ lis r3, l_arcName@ha /* 0x80D12FA0@ha */
/* 80D12CB4 38 63 2F A0 */ addi r3, r3, l_arcName@l /* 0x80D12FA0@l */
/* 80D12CB8 80 63 00 00 */ lwz r3, 0(r3)
/* 80D12CBC 38 80 00 03 */ li r4, 3
/* 80D12CC0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80D12CC4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80D12CC8 3C A5 00 02 */ addis r5, r5, 2
/* 80D12CCC 38 C0 00 80 */ li r6, 0x80
/* 80D12CD0 38 A5 C2 F8 */ addi r5, r5, -15624
/* 80D12CD4 4B 32 96 19 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
/* 80D12CD8 3C 80 00 08 */ lis r4, 8
/* 80D12CDC 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
/* 80D12CE0 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
/* 80D12CE4 4B 30 1F 71 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
/* 80D12CE8 90 7F 05 70 */ stw r3, 0x570(r31)
/* 80D12CEC 80 7F 05 70 */ lwz r3, 0x570(r31)
/* 80D12CF0 30 03 FF FF */ addic r0, r3, -1
/* 80D12CF4 7C 60 19 10 */ subfe r3, r0, r3
/* 80D12CF8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80D12CFC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12D00 7C 08 03 A6 */ mtlr r0
/* 80D12D04 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12D08 4E 80 00 20 */ blr
@@ -1,22 +0,0 @@
lbl_80D12C48:
/* 80D12C48 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12C4C 7C 08 02 A6 */ mflr r0
/* 80D12C50 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12C54 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80D12C58 7C 7F 1B 78 */ mr r31, r3
/* 80D12C5C 80 03 00 B0 */ lwz r0, 0xb0(r3)
/* 80D12C60 54 00 05 BE */ clrlwi r0, r0, 0x16
/* 80D12C64 B0 03 05 74 */ sth r0, 0x574(r3)
/* 80D12C68 80 03 00 B0 */ lwz r0, 0xb0(r3)
/* 80D12C6C 54 00 B5 BE */ rlwinm r0, r0, 0x16, 0x16, 0x1f
/* 80D12C70 B0 03 05 76 */ sth r0, 0x576(r3)
/* 80D12C74 4B FF FF 45 */ bl initBaseMtx__12daObjTMoon_cFv
/* 80D12C78 80 7F 05 70 */ lwz r3, 0x570(r31)
/* 80D12C7C 38 03 00 24 */ addi r0, r3, 0x24
/* 80D12C80 90 1F 05 04 */ stw r0, 0x504(r31)
/* 80D12C84 38 60 00 01 */ li r3, 1
/* 80D12C88 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80D12C8C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12C90 7C 08 03 A6 */ mtlr r0
/* 80D12C94 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12C98 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_80D12EDC:
/* 80D12EDC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12EE0 7C 08 02 A6 */ mflr r0
/* 80D12EE4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12EE8 3C 80 80 D1 */ lis r4, l_arcName@ha /* 0x80D12FA0@ha */
/* 80D12EEC 38 84 2F A0 */ addi r4, r4, l_arcName@l /* 0x80D12FA0@l */
/* 80D12EF0 80 84 00 00 */ lwz r4, 0(r4)
/* 80D12EF4 38 63 05 68 */ addi r3, r3, 0x568
/* 80D12EF8 4B 31 A1 11 */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
/* 80D12EFC 38 60 00 01 */ li r3, 1
/* 80D12F00 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12F04 7C 08 03 A6 */ mtlr r0
/* 80D12F08 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12F0C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80D12F70:
/* 80D12F70 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12F74 7C 08 02 A6 */ mflr r0
/* 80D12F78 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12F7C 4B FF FD 91 */ bl create__12daObjTMoon_cFv
/* 80D12F80 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12F84 7C 08 03 A6 */ mtlr r0
/* 80D12F88 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12F8C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80D12F50:
/* 80D12F50 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12F54 7C 08 02 A6 */ mflr r0
/* 80D12F58 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12F5C 4B FF FF 81 */ bl _delete__12daObjTMoon_cFv
/* 80D12F60 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12F64 7C 08 03 A6 */ mtlr r0
/* 80D12F68 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12F6C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80D12F10:
/* 80D12F10 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12F14 7C 08 02 A6 */ mflr r0
/* 80D12F18 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12F1C 4B FF FF 99 */ bl draw__12daObjTMoon_cFv
/* 80D12F20 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12F24 7C 08 03 A6 */ mtlr r0
/* 80D12F28 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12F2C 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_80D12F30:
/* 80D12F30 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80D12F34 7C 08 02 A6 */ mflr r0
/* 80D12F38 90 01 00 14 */ stw r0, 0x14(r1)
/* 80D12F3C 4B FF FE 85 */ bl execute__12daObjTMoon_cFv
/* 80D12F40 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80D12F44 7C 08 03 A6 */ mtlr r0
/* 80D12F48 38 21 00 10 */ addi r1, r1, 0x10
/* 80D12F4C 4E 80 00 20 */ blr

Some files were not shown because too many files have changed in this diff Show More