mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
+4
-4
@@ -21,8 +21,8 @@ Total | 51.360867% | 2065052 | 4020672
|
||||
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
---|---|---|---
|
||||
main.dol | 51.360867% | 2065052 | 4020672
|
||||
RELs | 35.736871% | 4109856 | 11500324
|
||||
Total | 39.784225% | 6174908 | 15520996
|
||||
RELs | 35.763653% | 4112936 | 11500324
|
||||
Total | 39.804069% | 6177988 | 15520996
|
||||
|
||||
## RELs
|
||||
|
||||
@@ -669,7 +669,7 @@ d_a_obj_web0 | 75.286533% | 4204 | 5584
|
||||
d_a_obj_web1 | 100.000000% | 5772 | 5772
|
||||
d_a_obj_well_cover | 45.704467% | 1596 | 3492
|
||||
d_a_obj_wflag | 41.214286% | 2308 | 5600
|
||||
d_a_obj_wind_stone | 37.702265% | 1864 | 4944
|
||||
d_a_obj_wind_stone | 100.000000% | 4944 | 4944
|
||||
d_a_obj_window | 100.000000% | 4820 | 4820
|
||||
d_a_obj_wood_pendulum | 44.455748% | 1748 | 3932
|
||||
d_a_obj_wood_statue | 36.601579% | 3524 | 9628
|
||||
@@ -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 | 35.736871% | 4109856 | 11500324
|
||||
Total | 35.763653% | 4112936 | 11500324
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
lbl_80D3806C:
|
||||
/* 80D3806C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D38070 7C 08 02 A6 */ mflr r0
|
||||
/* 80D38074 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D38078 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D3807C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D38080 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D38084 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D38088 A8 1F 04 B4 */ lha r0, 0x4b4(r31)
|
||||
/* 80D3808C 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80D38090 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80D38094 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80D38098 4B 2F D2 C9 */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80D3809C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80D380A0 41 82 00 20 */ beq lbl_80D380C0
|
||||
/* 80D380A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D380A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D380AC A8 1F 04 B4 */ lha r0, 0x4b4(r31)
|
||||
/* 80D380B0 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80D380B4 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80D380B8 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80D380BC 4B 2F D1 F5 */ bl offSwitch__10dSv_info_cFii
|
||||
lbl_80D380C0:
|
||||
/* 80D380C0 80 7F 05 88 */ lwz r3, 0x588(r31)
|
||||
/* 80D380C4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80D380C8 41 82 00 24 */ beq lbl_80D380EC
|
||||
/* 80D380CC 4B 53 01 09 */ bl ChkUsed__9cBgW_BgIdCFv
|
||||
/* 80D380D0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80D380D4 41 82 00 18 */ beq lbl_80D380EC
|
||||
/* 80D380D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D380DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D380E0 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80D380E4 80 9F 05 88 */ lwz r4, 0x588(r31)
|
||||
/* 80D380E8 4B 33 C1 69 */ bl Release__4cBgSFP9dBgW_Base
|
||||
lbl_80D380EC:
|
||||
/* 80D380EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D380F0 38 80 FF FF */ li r4, -1
|
||||
/* 80D380F4 81 9F 05 70 */ lwz r12, 0x570(r31)
|
||||
/* 80D380F8 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80D380FC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80D38100 4E 80 04 21 */ bctrl
|
||||
/* 80D38104 38 60 00 01 */ li r3, 1
|
||||
/* 80D38108 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D3810C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D38110 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D38114 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D38118 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_80D37A18:
|
||||
/* 80D37A18 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D37A1C 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37A20 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D37A24 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D37A28 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D37A2C 4B 2E 11 39 */ bl __ct__10fopAc_ac_cFv
|
||||
/* 80D37A30 3C 60 80 D4 */ lis r3, __vt__13daWindStone_c@ha /* 0x80D386B8@ha */
|
||||
/* 80D37A34 38 03 86 B8 */ addi r0, r3, __vt__13daWindStone_c@l /* 0x80D386B8@l */
|
||||
/* 80D37A38 90 1F 05 70 */ stw r0, 0x570(r31)
|
||||
/* 80D37A3C 38 7F 05 74 */ addi r3, r31, 0x574
|
||||
/* 80D37A40 4B 53 06 35 */ bl __ct__13cBgS_PolyInfoFv
|
||||
/* 80D37A44 38 00 00 00 */ li r0, 0
|
||||
/* 80D37A48 90 1F 05 88 */ stw r0, 0x588(r31)
|
||||
/* 80D37A4C 98 1F 05 C4 */ stb r0, 0x5c4(r31)
|
||||
/* 80D37A50 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D37A54 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D37A58 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D37A5C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37A60 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D37A64 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_80D37E9C:
|
||||
/* 80D37E9C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D37EA0 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37EA4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D37EA8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D37EAC 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80D37EB0 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80D37EB4 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80D37EB8 41 82 00 38 */ beq lbl_80D37EF0
|
||||
/* 80D37EBC 3C 60 80 D4 */ lis r3, __vt__12dBgS_AcchCir@ha /* 0x80D38688@ha */
|
||||
/* 80D37EC0 38 03 86 88 */ addi r0, r3, __vt__12dBgS_AcchCir@l /* 0x80D38688@l */
|
||||
/* 80D37EC4 90 1E 00 0C */ stw r0, 0xc(r30)
|
||||
/* 80D37EC8 38 7E 00 14 */ addi r3, r30, 0x14
|
||||
/* 80D37ECC 38 80 FF FF */ li r4, -1
|
||||
/* 80D37ED0 4B 53 70 49 */ bl __dt__8cM3dGCirFv
|
||||
/* 80D37ED4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37ED8 38 80 00 00 */ li r4, 0
|
||||
/* 80D37EDC 4B 53 01 D5 */ bl __dt__13cBgS_PolyInfoFv
|
||||
/* 80D37EE0 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80D37EE4 40 81 00 0C */ ble lbl_80D37EF0
|
||||
/* 80D37EE8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37EEC 4B 59 6E 51 */ bl __dl__FPv
|
||||
lbl_80D37EF0:
|
||||
/* 80D37EF0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37EF4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D37EF8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80D37EFC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D37F00 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37F04 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D37F08 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_80D37E2C:
|
||||
/* 80D37E2C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D37E30 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37E34 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D37E38 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D37E3C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80D37E40 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80D37E44 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80D37E48 41 82 00 38 */ beq lbl_80D37E80
|
||||
/* 80D37E4C 3C 80 80 D4 */ lis r4, __vt__12dBgS_ObjAcch@ha /* 0x80D38694@ha */
|
||||
/* 80D37E50 38 84 86 94 */ addi r4, r4, __vt__12dBgS_ObjAcch@l /* 0x80D38694@l */
|
||||
/* 80D37E54 90 9E 00 10 */ stw r4, 0x10(r30)
|
||||
/* 80D37E58 38 04 00 0C */ addi r0, r4, 0xc
|
||||
/* 80D37E5C 90 1E 00 14 */ stw r0, 0x14(r30)
|
||||
/* 80D37E60 38 04 00 18 */ addi r0, r4, 0x18
|
||||
/* 80D37E64 90 1E 00 24 */ stw r0, 0x24(r30)
|
||||
/* 80D37E68 38 80 00 00 */ li r4, 0
|
||||
/* 80D37E6C 4B 33 E1 29 */ bl __dt__9dBgS_AcchFv
|
||||
/* 80D37E70 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80D37E74 40 81 00 0C */ ble lbl_80D37E80
|
||||
/* 80D37E78 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37E7C 4B 59 6E C1 */ bl __dl__FPv
|
||||
lbl_80D37E80:
|
||||
/* 80D37E80 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37E84 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D37E88 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80D37E8C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D37E90 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37E94 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D37E98 4E 80 00 20 */ blr
|
||||
@@ -1,38 +0,0 @@
|
||||
lbl_80D37A68:
|
||||
/* 80D37A68 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D37A6C 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37A70 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D37A74 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D37A78 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80D37A7C 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80D37A80 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80D37A84 41 82 00 54 */ beq lbl_80D37AD8
|
||||
/* 80D37A88 3C 60 80 D4 */ lis r3, __vt__13daWindStone_c@ha /* 0x80D386B8@ha */
|
||||
/* 80D37A8C 38 03 86 B8 */ addi r0, r3, __vt__13daWindStone_c@l /* 0x80D386B8@l */
|
||||
/* 80D37A90 90 1E 05 70 */ stw r0, 0x570(r30)
|
||||
/* 80D37A94 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37A98 41 82 00 08 */ beq lbl_80D37AA0
|
||||
/* 80D37A9C 38 63 05 68 */ addi r3, r3, 0x568
|
||||
lbl_80D37AA0:
|
||||
/* 80D37AA0 3C 80 80 D4 */ lis r4, l_arcName@ha /* 0x80D38634@ha */
|
||||
/* 80D37AA4 38 84 86 34 */ addi r4, r4, l_arcName@l /* 0x80D38634@l */
|
||||
/* 80D37AA8 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 80D37AAC 4B 2F 55 5D */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
|
||||
/* 80D37AB0 38 7E 05 74 */ addi r3, r30, 0x574
|
||||
/* 80D37AB4 38 80 FF FF */ li r4, -1
|
||||
/* 80D37AB8 4B 53 05 F9 */ bl __dt__13cBgS_PolyInfoFv
|
||||
/* 80D37ABC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37AC0 38 80 00 00 */ li r4, 0
|
||||
/* 80D37AC4 4B 2E 11 C9 */ bl __dt__10fopAc_ac_cFv
|
||||
/* 80D37AC8 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80D37ACC 40 81 00 0C */ ble lbl_80D37AD8
|
||||
/* 80D37AD0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37AD4 4B 59 72 69 */ bl __dl__FPv
|
||||
lbl_80D37AD8:
|
||||
/* 80D37AD8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D37ADC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D37AE0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80D37AE4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D37AE8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37AEC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D37AF0 4E 80 00 20 */ blr
|
||||
-20
@@ -1,20 +0,0 @@
|
||||
lbl_80D38278:
|
||||
/* 80D38278 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D3827C 7C 08 02 A6 */ mflr r0
|
||||
/* 80D38280 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D38284 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80D38288 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D3828C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D38290 38 63 07 F0 */ addi r3, r3, 0x7f0
|
||||
/* 80D38294 80 04 00 B0 */ lwz r0, 0xb0(r4)
|
||||
/* 80D38298 54 00 8B FC */ rlwinm r0, r0, 0x11, 0xf, 0x1e
|
||||
/* 80D3829C 3C 80 80 3A */ lis r4, saveBitLabels__16dSv_event_flag_c@ha /* 0x803A7288@ha */
|
||||
/* 80D382A0 38 84 72 88 */ addi r4, r4, saveBitLabels__16dSv_event_flag_c@l /* 0x803A7288@l */
|
||||
/* 80D382A4 7C 84 02 2E */ lhzx r4, r4, r0
|
||||
/* 80D382A8 4B 2F C7 15 */ bl isEventBit__11dSv_event_cCFUs
|
||||
/* 80D382AC 7C 60 00 34 */ cntlzw r0, r3
|
||||
/* 80D382B0 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
|
||||
/* 80D382B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D382B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D382BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D382C0 4E 80 00 20 */ blr
|
||||
-57
@@ -1,57 +0,0 @@
|
||||
lbl_80D383FC:
|
||||
/* 80D383FC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D38400 7C 08 02 A6 */ mflr r0
|
||||
/* 80D38404 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D38408 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D3840C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D38410 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D38414 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D38418 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80D3841C 54 04 C6 3E */ rlwinm r4, r0, 0x18, 0x18, 0x1f
|
||||
/* 80D38420 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80D38424 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80D38428 4B 2F CF 39 */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80D3842C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80D38430 41 82 00 0C */ beq lbl_80D3843C
|
||||
/* 80D38434 38 60 00 00 */ li r3, 0
|
||||
/* 80D38438 48 00 00 78 */ b lbl_80D384B0
|
||||
lbl_80D3843C:
|
||||
/* 80D3843C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D38440 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D38444 A8 63 0D B8 */ lha r3, 0xdb8(r3)
|
||||
/* 80D38448 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80D3844C 54 00 E7 3E */ rlwinm r0, r0, 0x1c, 0x1c, 0x1f
|
||||
/* 80D38450 7C 00 07 74 */ extsb r0, r0
|
||||
/* 80D38454 2C 00 00 05 */ cmpwi r0, 5
|
||||
/* 80D38458 41 82 00 2C */ beq lbl_80D38484
|
||||
/* 80D3845C 40 80 00 14 */ bge lbl_80D38470
|
||||
/* 80D38460 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 80D38464 41 82 00 20 */ beq lbl_80D38484
|
||||
/* 80D38468 40 80 00 30 */ bge lbl_80D38498
|
||||
/* 80D3846C 48 00 00 40 */ b lbl_80D384AC
|
||||
lbl_80D38470:
|
||||
/* 80D38470 2C 00 00 09 */ cmpwi r0, 9
|
||||
/* 80D38474 40 80 00 38 */ bge lbl_80D384AC
|
||||
/* 80D38478 2C 00 00 07 */ cmpwi r0, 7
|
||||
/* 80D3847C 40 80 00 08 */ bge lbl_80D38484
|
||||
/* 80D38480 48 00 00 18 */ b lbl_80D38498
|
||||
lbl_80D38484:
|
||||
/* 80D38484 7C 60 07 34 */ extsh r0, r3
|
||||
/* 80D38488 2C 00 00 64 */ cmpwi r0, 0x64
|
||||
/* 80D3848C 40 82 00 20 */ bne lbl_80D384AC
|
||||
/* 80D38490 38 60 00 01 */ li r3, 1
|
||||
/* 80D38494 48 00 00 1C */ b lbl_80D384B0
|
||||
lbl_80D38498:
|
||||
/* 80D38498 7C 60 07 34 */ extsh r0, r3
|
||||
/* 80D3849C 2C 00 00 65 */ cmpwi r0, 0x65
|
||||
/* 80D384A0 40 82 00 0C */ bne lbl_80D384AC
|
||||
/* 80D384A4 38 60 00 01 */ li r3, 1
|
||||
/* 80D384A8 48 00 00 08 */ b lbl_80D384B0
|
||||
lbl_80D384AC:
|
||||
/* 80D384AC 38 60 00 00 */ li r3, 0
|
||||
lbl_80D384B0:
|
||||
/* 80D384B0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D384B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D384B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D384BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D384C0 4E 80 00 20 */ blr
|
||||
-39
@@ -1,39 +0,0 @@
|
||||
lbl_80D381EC:
|
||||
/* 80D381EC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80D381F0 7C 08 02 A6 */ mflr r0
|
||||
/* 80D381F4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80D381F8 7C 65 1B 78 */ mr r5, r3
|
||||
/* 80D381FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D38200 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D38204 80 83 5D AC */ lwz r4, 0x5dac(r3)
|
||||
/* 80D38208 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80D3820C 40 82 00 0C */ bne lbl_80D38218
|
||||
/* 80D38210 38 60 00 00 */ li r3, 0
|
||||
/* 80D38214 48 00 00 54 */ b lbl_80D38268
|
||||
lbl_80D38218:
|
||||
/* 80D38218 80 63 5D B4 */ lwz r3, 0x5db4(r3)
|
||||
/* 80D3821C 80 03 05 74 */ lwz r0, 0x574(r3)
|
||||
/* 80D38220 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
|
||||
/* 80D38224 41 82 00 40 */ beq lbl_80D38264
|
||||
/* 80D38228 C0 04 04 D0 */ lfs f0, 0x4d0(r4)
|
||||
/* 80D3822C D0 01 00 08 */ stfs f0, 8(r1)
|
||||
/* 80D38230 C0 04 04 D4 */ lfs f0, 0x4d4(r4)
|
||||
/* 80D38234 D0 01 00 0C */ stfs f0, 0xc(r1)
|
||||
/* 80D38238 C0 04 04 D8 */ lfs f0, 0x4d8(r4)
|
||||
/* 80D3823C D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 80D38240 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80D38244 38 85 04 D0 */ addi r4, r5, 0x4d0
|
||||
/* 80D38248 4B 60 F1 55 */ bl PSVECSquareDistance
|
||||
/* 80D3824C 3C 60 80 D4 */ lis r3, lit_4243@ha /* 0x80D38624@ha */
|
||||
/* 80D38250 C0 03 86 24 */ lfs f0, lit_4243@l(r3) /* 0x80D38624@l */
|
||||
/* 80D38254 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80D38258 40 80 00 0C */ bge lbl_80D38264
|
||||
/* 80D3825C 38 60 00 01 */ li r3, 1
|
||||
/* 80D38260 48 00 00 08 */ b lbl_80D38268
|
||||
lbl_80D38264:
|
||||
/* 80D38264 38 60 00 00 */ li r3, 0
|
||||
lbl_80D38268:
|
||||
/* 80D38268 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80D3826C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D38270 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80D38274 4E 80 00 20 */ blr
|
||||
@@ -1,80 +0,0 @@
|
||||
lbl_80D37AF4:
|
||||
/* 80D37AF4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D37AF8 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37AFC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D37B00 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D37B04 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80D37B08 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D37B0C 3C 60 80 D4 */ lis r3, l_arcName@ha /* 0x80D38634@ha */
|
||||
/* 80D37B10 38 63 86 34 */ addi r3, r3, l_arcName@l /* 0x80D38634@l */
|
||||
/* 80D37B14 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80D37B18 38 80 00 04 */ li r4, 4
|
||||
/* 80D37B1C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D37B20 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D37B24 3F C5 00 02 */ addis r30, r5, 2
|
||||
/* 80D37B28 3B DE C2 F8 */ addi r30, r30, -15624
|
||||
/* 80D37B2C 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80D37B30 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80D37B34 4B 30 47 B9 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80D37B38 3C 80 00 08 */ lis r4, 8
|
||||
/* 80D37B3C 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
|
||||
/* 80D37B40 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
|
||||
/* 80D37B44 4B 2D D1 11 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
|
||||
/* 80D37B48 90 7F 05 84 */ stw r3, 0x584(r31)
|
||||
/* 80D37B4C 80 1F 05 84 */ lwz r0, 0x584(r31)
|
||||
/* 80D37B50 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80D37B54 40 82 00 0C */ bne lbl_80D37B60
|
||||
/* 80D37B58 38 60 00 00 */ li r3, 0
|
||||
/* 80D37B5C 48 00 00 AC */ b lbl_80D37C08
|
||||
lbl_80D37B60:
|
||||
/* 80D37B60 38 60 00 C0 */ li r3, 0xc0
|
||||
/* 80D37B64 4B 59 70 E9 */ bl __nw__FUl
|
||||
/* 80D37B68 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80D37B6C 41 82 00 0C */ beq lbl_80D37B78
|
||||
/* 80D37B70 4B 34 3E 01 */ bl __ct__4dBgWFv
|
||||
/* 80D37B74 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80D37B78:
|
||||
/* 80D37B78 90 1F 05 88 */ stw r0, 0x588(r31)
|
||||
/* 80D37B7C 80 1F 05 88 */ lwz r0, 0x588(r31)
|
||||
/* 80D37B80 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80D37B84 40 82 00 0C */ bne lbl_80D37B90
|
||||
/* 80D37B88 38 60 00 00 */ li r3, 0
|
||||
/* 80D37B8C 48 00 00 7C */ b lbl_80D37C08
|
||||
lbl_80D37B90:
|
||||
/* 80D37B90 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80D37B94 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80D37B98 C0 3F 04 D0 */ lfs f1, 0x4d0(r31)
|
||||
/* 80D37B9C C0 5F 04 D4 */ lfs f2, 0x4d4(r31)
|
||||
/* 80D37BA0 C0 7F 04 D8 */ lfs f3, 0x4d8(r31)
|
||||
/* 80D37BA4 4B 60 ED 45 */ bl PSMTXTrans
|
||||
/* 80D37BA8 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80D37BAC 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80D37BB0 A8 9F 04 E6 */ lha r4, 0x4e6(r31)
|
||||
/* 80D37BB4 4B 2D 48 81 */ bl mDoMtx_YrotM__FPA4_fs
|
||||
/* 80D37BB8 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80D37BBC 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80D37BC0 38 9F 05 8C */ addi r4, r31, 0x58c
|
||||
/* 80D37BC4 4B 60 E8 ED */ bl PSMTXCopy
|
||||
/* 80D37BC8 3C 60 80 D4 */ lis r3, l_arcName@ha /* 0x80D38634@ha */
|
||||
/* 80D37BCC 38 63 86 34 */ addi r3, r3, l_arcName@l /* 0x80D38634@l */
|
||||
/* 80D37BD0 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80D37BD4 38 80 00 07 */ li r4, 7
|
||||
/* 80D37BD8 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80D37BDC 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80D37BE0 4B 30 47 0D */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80D37BE4 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80D37BE8 80 7F 05 88 */ lwz r3, 0x588(r31)
|
||||
/* 80D37BEC 38 A0 00 01 */ li r5, 1
|
||||
/* 80D37BF0 38 DF 05 8C */ addi r6, r31, 0x58c
|
||||
/* 80D37BF4 4B 34 23 45 */ bl Set__4cBgWFP6cBgD_tUlPA3_A4_f
|
||||
/* 80D37BF8 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 80D37BFC 20 60 00 01 */ subfic r3, r0, 1
|
||||
/* 80D37C00 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 80D37C04 7C 60 19 10 */ subfe r3, r0, r3
|
||||
lbl_80D37C08:
|
||||
/* 80D37C08 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D37C0C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80D37C10 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D37C14 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37C18 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D37C1C 4E 80 00 20 */ blr
|
||||
@@ -1,140 +0,0 @@
|
||||
lbl_80D37C20:
|
||||
/* 80D37C20 94 21 FD C0 */ stwu r1, -0x240(r1)
|
||||
/* 80D37C24 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37C28 90 01 02 44 */ stw r0, 0x244(r1)
|
||||
/* 80D37C2C 39 61 02 40 */ addi r11, r1, 0x240
|
||||
/* 80D37C30 4B 62 A5 A1 */ bl _savegpr_26
|
||||
/* 80D37C34 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80D37C38 80 03 04 A0 */ lwz r0, 0x4a0(r3)
|
||||
/* 80D37C3C 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 80D37C40 40 82 00 1C */ bne lbl_80D37C5C
|
||||
/* 80D37C44 28 1C 00 00 */ cmplwi r28, 0
|
||||
/* 80D37C48 41 82 00 08 */ beq lbl_80D37C50
|
||||
/* 80D37C4C 4B FF FD CD */ bl __ct__13daWindStone_cFv
|
||||
lbl_80D37C50:
|
||||
/* 80D37C50 80 1C 04 A0 */ lwz r0, 0x4a0(r28)
|
||||
/* 80D37C54 60 00 00 08 */ ori r0, r0, 8
|
||||
/* 80D37C58 90 1C 04 A0 */ stw r0, 0x4a0(r28)
|
||||
lbl_80D37C5C:
|
||||
/* 80D37C5C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80D37C60 28 1C 00 00 */ cmplwi r28, 0
|
||||
/* 80D37C64 41 82 00 08 */ beq lbl_80D37C6C
|
||||
/* 80D37C68 38 7C 05 68 */ addi r3, r28, 0x568
|
||||
lbl_80D37C6C:
|
||||
/* 80D37C6C 3C 80 80 D4 */ lis r4, l_arcName@ha /* 0x80D38634@ha */
|
||||
/* 80D37C70 38 84 86 34 */ addi r4, r4, l_arcName@l /* 0x80D38634@l */
|
||||
/* 80D37C74 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 80D37C78 4B 2F 52 45 */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc
|
||||
/* 80D37C7C 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80D37C80 2C 1D 00 04 */ cmpwi r29, 4
|
||||
/* 80D37C84 40 82 01 8C */ bne lbl_80D37E10
|
||||
/* 80D37C88 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80D37C8C 3C 80 80 D3 */ lis r4, daWindStone_c_createHeap__FP10fopAc_ac_c@ha /* 0x80D379F8@ha */
|
||||
/* 80D37C90 38 84 79 F8 */ addi r4, r4, daWindStone_c_createHeap__FP10fopAc_ac_c@l /* 0x80D379F8@l */
|
||||
/* 80D37C94 38 A0 10 00 */ li r5, 0x1000
|
||||
/* 80D37C98 4B 2E 28 19 */ bl fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl
|
||||
/* 80D37C9C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80D37CA0 40 82 00 0C */ bne lbl_80D37CAC
|
||||
/* 80D37CA4 38 60 00 05 */ li r3, 5
|
||||
/* 80D37CA8 48 00 01 6C */ b lbl_80D37E14
|
||||
lbl_80D37CAC:
|
||||
/* 80D37CAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D37CB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D37CB4 3B 63 0F 38 */ addi r27, r3, 0xf38
|
||||
/* 80D37CB8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80D37CBC 80 9C 05 88 */ lwz r4, 0x588(r28)
|
||||
/* 80D37CC0 7F 85 E3 78 */ mr r5, r28
|
||||
/* 80D37CC4 4B 33 CD 45 */ bl Regist__4dBgSFP9dBgW_BaseP10fopAc_ac_c
|
||||
/* 80D37CC8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80D37CCC 41 82 00 0C */ beq lbl_80D37CD8
|
||||
/* 80D37CD0 38 60 00 05 */ li r3, 5
|
||||
/* 80D37CD4 48 00 01 40 */ b lbl_80D37E14
|
||||
lbl_80D37CD8:
|
||||
/* 80D37CD8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80D37CDC 48 00 04 A5 */ bl init__13daWindStone_cFv
|
||||
/* 80D37CE0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80D37CE4 48 00 04 39 */ bl setModelMtx__13daWindStone_cFv
|
||||
/* 80D37CE8 80 7C 05 84 */ lwz r3, 0x584(r28)
|
||||
/* 80D37CEC 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80D37CF0 90 1C 05 04 */ stw r0, 0x504(r28)
|
||||
/* 80D37CF4 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80D37CF8 4B 33 E1 B5 */ bl __ct__12dBgS_AcchCirFv
|
||||
/* 80D37CFC 3B 41 00 50 */ addi r26, r1, 0x50
|
||||
/* 80D37D00 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80D37D04 4B 33 E3 9D */ bl __ct__9dBgS_AcchFv
|
||||
/* 80D37D08 3C 60 80 D4 */ lis r3, __vt__12dBgS_ObjAcch@ha /* 0x80D38694@ha */
|
||||
/* 80D37D0C 38 63 86 94 */ addi r3, r3, __vt__12dBgS_ObjAcch@l /* 0x80D38694@l */
|
||||
/* 80D37D10 90 61 00 60 */ stw r3, 0x60(r1)
|
||||
/* 80D37D14 3B E3 00 0C */ addi r31, r3, 0xc
|
||||
/* 80D37D18 93 E1 00 64 */ stw r31, 0x64(r1)
|
||||
/* 80D37D1C 3B C3 00 18 */ addi r30, r3, 0x18
|
||||
/* 80D37D20 93 C1 00 74 */ stw r30, 0x74(r1)
|
||||
/* 80D37D24 38 7A 00 14 */ addi r3, r26, 0x14
|
||||
/* 80D37D28 4B 34 11 41 */ bl SetObj__16dBgS_PolyPassChkFv
|
||||
/* 80D37D2C 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80D37D30 3C 80 80 D4 */ lis r4, lit_4127@ha /* 0x80D38614@ha */
|
||||
/* 80D37D34 C0 24 86 14 */ lfs f1, lit_4127@l(r4) /* 0x80D38614@l */
|
||||
/* 80D37D38 3C 80 80 D4 */ lis r4, lit_4128@ha /* 0x80D38618@ha */
|
||||
/* 80D37D3C C0 44 86 18 */ lfs f2, lit_4128@l(r4) /* 0x80D38618@l */
|
||||
/* 80D37D40 4B 33 E2 19 */ bl SetWall__12dBgS_AcchCirFff
|
||||
/* 80D37D44 38 00 00 00 */ li r0, 0
|
||||
/* 80D37D48 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80D37D4C 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80D37D50 38 9C 04 D0 */ addi r4, r28, 0x4d0
|
||||
/* 80D37D54 38 BC 04 BC */ addi r5, r28, 0x4bc
|
||||
/* 80D37D58 7F 86 E3 78 */ mr r6, r28
|
||||
/* 80D37D5C 38 E0 00 01 */ li r7, 1
|
||||
/* 80D37D60 39 01 00 10 */ addi r8, r1, 0x10
|
||||
/* 80D37D64 39 3C 04 F8 */ addi r9, r28, 0x4f8
|
||||
/* 80D37D68 39 40 00 00 */ li r10, 0
|
||||
/* 80D37D6C 4B 33 E4 DD */ bl Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz
|
||||
/* 80D37D70 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80D37D74 7F 64 DB 78 */ mr r4, r27
|
||||
/* 80D37D78 4B 33 ED 35 */ bl CrrPos__9dBgS_AcchFR4dBgS
|
||||
/* 80D37D7C C0 01 00 E8 */ lfs f0, 0xe8(r1)
|
||||
/* 80D37D80 D0 1C 05 BC */ stfs f0, 0x5bc(r28)
|
||||
/* 80D37D84 A0 01 01 40 */ lhz r0, 0x140(r1)
|
||||
/* 80D37D88 B0 1C 05 74 */ sth r0, 0x574(r28)
|
||||
/* 80D37D8C A0 01 01 42 */ lhz r0, 0x142(r1)
|
||||
/* 80D37D90 B0 1C 05 76 */ sth r0, 0x576(r28)
|
||||
/* 80D37D94 80 01 01 44 */ lwz r0, 0x144(r1)
|
||||
/* 80D37D98 90 1C 05 78 */ stw r0, 0x578(r28)
|
||||
/* 80D37D9C 80 01 01 48 */ lwz r0, 0x148(r1)
|
||||
/* 80D37DA0 90 1C 05 7C */ stw r0, 0x57c(r28)
|
||||
/* 80D37DA4 88 1C 05 C4 */ lbz r0, 0x5c4(r28)
|
||||
/* 80D37DA8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80D37DAC 40 82 00 20 */ bne lbl_80D37DCC
|
||||
/* 80D37DB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D37DB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D37DB8 A8 1C 04 B4 */ lha r0, 0x4b4(r28)
|
||||
/* 80D37DBC 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80D37DC0 88 1C 04 BA */ lbz r0, 0x4ba(r28)
|
||||
/* 80D37DC4 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80D37DC8 4B 2F D4 39 */ bl onSwitch__10dSv_info_cFii
|
||||
lbl_80D37DCC:
|
||||
/* 80D37DCC 3C 60 80 D4 */ lis r3, __vt__12dBgS_ObjAcch@ha /* 0x80D38694@ha */
|
||||
/* 80D37DD0 38 03 86 94 */ addi r0, r3, __vt__12dBgS_ObjAcch@l /* 0x80D38694@l */
|
||||
/* 80D37DD4 90 01 00 60 */ stw r0, 0x60(r1)
|
||||
/* 80D37DD8 93 E1 00 64 */ stw r31, 0x64(r1)
|
||||
/* 80D37DDC 93 C1 00 74 */ stw r30, 0x74(r1)
|
||||
/* 80D37DE0 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 80D37DE4 38 80 00 00 */ li r4, 0
|
||||
/* 80D37DE8 4B 33 E1 AD */ bl __dt__9dBgS_AcchFv
|
||||
/* 80D37DEC 3C 60 80 D4 */ lis r3, __vt__12dBgS_AcchCir@ha /* 0x80D38688@ha */
|
||||
/* 80D37DF0 38 03 86 88 */ addi r0, r3, __vt__12dBgS_AcchCir@l /* 0x80D38688@l */
|
||||
/* 80D37DF4 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 80D37DF8 38 61 00 24 */ addi r3, r1, 0x24
|
||||
/* 80D37DFC 38 80 FF FF */ li r4, -1
|
||||
/* 80D37E00 4B 53 71 19 */ bl __dt__8cM3dGCirFv
|
||||
/* 80D37E04 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80D37E08 38 80 00 00 */ li r4, 0
|
||||
/* 80D37E0C 4B 53 02 A5 */ bl __dt__13cBgS_PolyInfoFv
|
||||
lbl_80D37E10:
|
||||
/* 80D37E10 7F A3 EB 78 */ mr r3, r29
|
||||
lbl_80D37E14:
|
||||
/* 80D37E14 39 61 02 40 */ addi r11, r1, 0x240
|
||||
/* 80D37E18 4B 62 A4 05 */ bl _restgpr_26
|
||||
/* 80D37E1C 80 01 02 44 */ lwz r0, 0x244(r1)
|
||||
/* 80D37E20 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37E24 38 21 02 40 */ addi r1, r1, 0x240
|
||||
/* 80D37E28 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80D38590:
|
||||
/* 80D38590 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D38594 7C 08 02 A6 */ mflr r0
|
||||
/* 80D38598 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D3859C 4B FF FA D1 */ bl Delete__13daWindStone_cFv
|
||||
/* 80D385A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D385A4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D385A8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D385AC 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80D379F8:
|
||||
/* 80D379F8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D379FC 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37A00 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D37A04 48 00 00 F1 */ bl createHeap__13daWindStone_cFv
|
||||
/* 80D37A08 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D37A0C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37A10 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D37A14 4E 80 00 20 */ blr
|
||||
-24
@@ -1,24 +0,0 @@
|
||||
lbl_80D3853C:
|
||||
/* 80D3853C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D38540 7C 08 02 A6 */ mflr r0
|
||||
/* 80D38544 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D38548 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D3854C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D38550 80 03 04 A0 */ lwz r0, 0x4a0(r3)
|
||||
/* 80D38554 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 80D38558 40 82 00 1C */ bne lbl_80D38574
|
||||
/* 80D3855C 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 80D38560 41 82 00 08 */ beq lbl_80D38568
|
||||
/* 80D38564 4B FF F4 B5 */ bl __ct__13daWindStone_cFv
|
||||
lbl_80D38568:
|
||||
/* 80D38568 80 1F 04 A0 */ lwz r0, 0x4a0(r31)
|
||||
/* 80D3856C 60 00 00 08 */ ori r0, r0, 8
|
||||
/* 80D38570 90 1F 04 A0 */ stw r0, 0x4a0(r31)
|
||||
lbl_80D38574:
|
||||
/* 80D38574 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D38578 4B FF F6 A9 */ bl create__13daWindStone_cFv
|
||||
/* 80D3857C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D38580 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D38584 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D38588 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D3858C 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80D385D0:
|
||||
/* 80D385D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D385D4 7C 08 02 A6 */ mflr r0
|
||||
/* 80D385D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D385DC 4B FF F9 91 */ bl draw__13daWindStone_cFv
|
||||
/* 80D385E0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D385E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D385E8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D385EC 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80D385B0:
|
||||
/* 80D385B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D385B4 7C 08 02 A6 */ mflr r0
|
||||
/* 80D385B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D385BC 4B FF F9 51 */ bl execute__13daWindStone_cFv
|
||||
/* 80D385C0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D385C4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D385C8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D385CC 4E 80 00 20 */ blr
|
||||
@@ -1,65 +0,0 @@
|
||||
lbl_80D37F6C:
|
||||
/* 80D37F6C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80D37F70 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37F74 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80D37F78 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80D37F7C 4B 62 A2 61 */ bl _savegpr_29
|
||||
/* 80D37F80 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D37F84 3C 60 80 D4 */ lis r3, lit_3760@ha /* 0x80D38608@ha */
|
||||
/* 80D37F88 3B A3 86 08 */ addi r29, r3, lit_3760@l /* 0x80D38608@l */
|
||||
/* 80D37F8C 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80D37F90 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80D37F94 38 80 00 08 */ li r4, 8
|
||||
/* 80D37F98 38 BF 04 D0 */ addi r5, r31, 0x4d0
|
||||
/* 80D37F9C 38 DF 01 0C */ addi r6, r31, 0x10c
|
||||
/* 80D37FA0 4B 46 B8 25 */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c
|
||||
/* 80D37FA4 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80D37FA8 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80D37FAC 80 9F 05 84 */ lwz r4, 0x584(r31)
|
||||
/* 80D37FB0 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 80D37FB4 38 BF 01 0C */ addi r5, r31, 0x10c
|
||||
/* 80D37FB8 4B 46 CD E9 */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
|
||||
/* 80D37FBC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D37FC0 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D37FC4 80 04 5F 70 */ lwz r0, 0x5f70(r4)
|
||||
/* 80D37FC8 3C 60 80 43 */ lis r3, j3dSys@ha /* 0x80434AC8@ha */
|
||||
/* 80D37FCC 3B C3 4A C8 */ addi r30, r3, j3dSys@l /* 0x80434AC8@l */
|
||||
/* 80D37FD0 90 1E 00 48 */ stw r0, 0x48(r30)
|
||||
/* 80D37FD4 80 04 5F 74 */ lwz r0, 0x5f74(r4)
|
||||
/* 80D37FD8 90 1E 00 4C */ stw r0, 0x4c(r30)
|
||||
/* 80D37FDC 80 7F 05 84 */ lwz r3, 0x584(r31)
|
||||
/* 80D37FE0 4B 2D 5C E5 */ bl mDoExt_modelUpdateDL__FP8J3DModel
|
||||
/* 80D37FE4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D37FE8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D37FEC 80 03 5F 80 */ lwz r0, 0x5f80(r3)
|
||||
/* 80D37FF0 90 1E 00 48 */ stw r0, 0x48(r30)
|
||||
/* 80D37FF4 80 03 5F 84 */ lwz r0, 0x5f84(r3)
|
||||
/* 80D37FF8 90 1E 00 4C */ stw r0, 0x4c(r30)
|
||||
/* 80D37FFC C0 3F 04 D8 */ lfs f1, 0x4d8(r31)
|
||||
/* 80D38000 C0 7F 04 D4 */ lfs f3, 0x4d4(r31)
|
||||
/* 80D38004 C0 1F 04 D0 */ lfs f0, 0x4d0(r31)
|
||||
/* 80D38008 D0 01 00 08 */ stfs f0, 8(r1)
|
||||
/* 80D3800C D0 61 00 0C */ stfs f3, 0xc(r1)
|
||||
/* 80D38010 D0 21 00 10 */ stfs f1, 0x10(r1)
|
||||
/* 80D38014 80 7F 05 C0 */ lwz r3, 0x5c0(r31)
|
||||
/* 80D38018 38 80 00 01 */ li r4, 1
|
||||
/* 80D3801C 80 BF 05 84 */ lwz r5, 0x584(r31)
|
||||
/* 80D38020 38 C1 00 08 */ addi r6, r1, 8
|
||||
/* 80D38024 C0 3D 00 14 */ lfs f1, 0x14(r29)
|
||||
/* 80D38028 C0 5D 00 0C */ lfs f2, 0xc(r29)
|
||||
/* 80D3802C C0 9F 05 BC */ lfs f4, 0x5bc(r31)
|
||||
/* 80D38030 38 FF 05 74 */ addi r7, r31, 0x574
|
||||
/* 80D38034 39 1F 01 0C */ addi r8, r31, 0x10c
|
||||
/* 80D38038 39 20 00 00 */ li r9, 0
|
||||
/* 80D3803C C0 BD 00 18 */ lfs f5, 0x18(r29)
|
||||
/* 80D38040 3D 40 80 42 */ lis r10, mSimpleTexObj__21dDlst_shadowControl_c@ha /* 0x804248D0@ha */
|
||||
/* 80D38044 39 4A 48 D0 */ addi r10, r10, mSimpleTexObj__21dDlst_shadowControl_c@l /* 0x804248D0@l */
|
||||
/* 80D38048 4B 2F 68 C9 */ bl dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj
|
||||
/* 80D3804C 90 7F 05 C0 */ stw r3, 0x5c0(r31)
|
||||
/* 80D38050 38 60 00 01 */ li r3, 1
|
||||
/* 80D38054 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80D38058 4B 62 A1 D1 */ bl _restgpr_29
|
||||
/* 80D3805C 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80D38060 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D38064 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80D38068 4E 80 00 20 */ blr
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
lbl_80D382C4:
|
||||
/* 80D382C4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D382C8 7C 08 02 A6 */ mflr r0
|
||||
/* 80D382CC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D382D0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D382D4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D382D8 4B FF FF A1 */ bl chkEveOccur__13daWindStone_cFv
|
||||
/* 80D382DC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80D382E0 40 82 00 18 */ bne lbl_80D382F8
|
||||
/* 80D382E4 38 00 00 00 */ li r0, 0
|
||||
/* 80D382E8 90 1F 05 5C */ stw r0, 0x55c(r31)
|
||||
/* 80D382EC 38 00 00 02 */ li r0, 2
|
||||
/* 80D382F0 98 1F 05 C4 */ stb r0, 0x5c4(r31)
|
||||
/* 80D382F4 48 00 00 54 */ b lbl_80D38348
|
||||
lbl_80D382F8:
|
||||
/* 80D382F8 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80D382FC 54 00 E7 3E */ rlwinm r0, r0, 0x1c, 0x1c, 0x1f
|
||||
/* 80D38300 7C 04 07 74 */ extsb r4, r0
|
||||
/* 80D38304 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D38308 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D3830C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
|
||||
/* 80D38310 38 63 2D 84 */ addi r3, r3, 0x2d84
|
||||
/* 80D38314 38 BF 04 D0 */ addi r5, r31, 0x4d0
|
||||
/* 80D38318 4B 59 33 D5 */ bl startWindStoneSound__13Z2WolfHowlMgrFScP3Vec
|
||||
/* 80D3831C 38 00 00 00 */ li r0, 0
|
||||
/* 80D38320 90 1F 05 5C */ stw r0, 0x55c(r31)
|
||||
/* 80D38324 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D38328 4B FF FE C5 */ bl chkWlfInRange__13daWindStone_cFv
|
||||
/* 80D3832C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80D38330 41 82 00 18 */ beq lbl_80D38348
|
||||
/* 80D38334 80 1F 05 5C */ lwz r0, 0x55c(r31)
|
||||
/* 80D38338 60 00 00 80 */ ori r0, r0, 0x80
|
||||
/* 80D3833C 90 1F 05 5C */ stw r0, 0x55c(r31)
|
||||
/* 80D38340 38 00 00 41 */ li r0, 0x41
|
||||
/* 80D38344 98 1F 05 4B */ stb r0, 0x54b(r31)
|
||||
lbl_80D38348:
|
||||
/* 80D38348 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D3834C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D38350 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D38354 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D38358 4E 80 00 20 */ blr
|
||||
-45
@@ -1,45 +0,0 @@
|
||||
lbl_80D3835C:
|
||||
/* 80D3835C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D38360 7C 08 02 A6 */ mflr r0
|
||||
/* 80D38364 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D38368 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D3836C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D38370 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D38374 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D38378 38 00 00 00 */ li r0, 0
|
||||
/* 80D3837C 88 83 4F AD */ lbz r4, 0x4fad(r3)
|
||||
/* 80D38380 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80D38384 41 82 00 0C */ beq lbl_80D38390
|
||||
/* 80D38388 28 04 00 02 */ cmplwi r4, 2
|
||||
/* 80D3838C 40 82 00 08 */ bne lbl_80D38394
|
||||
lbl_80D38390:
|
||||
/* 80D38390 38 00 00 01 */ li r0, 1
|
||||
lbl_80D38394:
|
||||
/* 80D38394 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
||||
/* 80D38398 40 82 00 10 */ bne lbl_80D383A8
|
||||
/* 80D3839C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
||||
/* 80D383A0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80D383A4 40 82 00 44 */ bne lbl_80D383E8
|
||||
lbl_80D383A8:
|
||||
/* 80D383A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D383AC 48 00 01 19 */ bl getGoldWolfIdx__13daWindStone_cFv
|
||||
/* 80D383B0 3C 80 80 43 */ lis r4, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 80D383B4 38 84 01 88 */ addi r4, r4, g_meter2_info@l /* 0x80430188@l */
|
||||
/* 80D383B8 98 64 00 E2 */ stb r3, 0xe2(r4)
|
||||
/* 80D383BC 38 00 00 05 */ li r0, 5
|
||||
/* 80D383C0 98 04 00 C1 */ stb r0, 0xc1(r4)
|
||||
/* 80D383C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D383C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D383CC 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80D383D0 54 04 C6 3E */ rlwinm r4, r0, 0x18, 0x18, 0x1f
|
||||
/* 80D383D4 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80D383D8 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80D383DC 4B 2F CE 25 */ bl onSwitch__10dSv_info_cFii
|
||||
/* 80D383E0 38 00 00 02 */ li r0, 2
|
||||
/* 80D383E4 98 1F 05 C4 */ stb r0, 0x5c4(r31)
|
||||
lbl_80D383E8:
|
||||
/* 80D383E8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D383EC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D383F0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D383F4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D383F8 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_80D37F0C:
|
||||
/* 80D37F0C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D37F10 7C 08 02 A6 */ mflr r0
|
||||
/* 80D37F14 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D37F18 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D37F1C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D37F20 88 03 05 C4 */ lbz r0, 0x5c4(r3)
|
||||
/* 80D37F24 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80D37F28 41 82 00 20 */ beq lbl_80D37F48
|
||||
/* 80D37F2C 40 80 00 20 */ bge lbl_80D37F4C
|
||||
/* 80D37F30 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80D37F34 40 80 00 0C */ bge lbl_80D37F40
|
||||
/* 80D37F38 48 00 00 14 */ b lbl_80D37F4C
|
||||
/* 80D37F3C 48 00 00 10 */ b lbl_80D37F4C
|
||||
lbl_80D37F40:
|
||||
/* 80D37F40 48 00 03 85 */ bl exeModeHowl__13daWindStone_cFv
|
||||
/* 80D37F44 48 00 00 08 */ b lbl_80D37F4C
|
||||
lbl_80D37F48:
|
||||
/* 80D37F48 48 00 04 15 */ bl exeModeMapDisp__13daWindStone_cFv
|
||||
lbl_80D37F4C:
|
||||
/* 80D37F4C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D37F50 48 00 01 CD */ bl setModelMtx__13daWindStone_cFv
|
||||
/* 80D37F54 38 60 00 01 */ li r3, 1
|
||||
/* 80D37F58 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D37F5C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D37F60 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D37F64 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D37F68 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