mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
firewood/tornado/tag_camera done, obj_drop almost (#2190)
* firewood done, obj_drop mostly done * obj_tornado done, cleanup obj_tornado2 * tag_camera done * remove asm * tag_msg done
This commit is contained in:
+10
-10
@@ -7,22 +7,22 @@ Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
.init | 97.972973% | 9280 | 9472
|
||||
.extab | 100.000000% | 96 | 96
|
||||
.extabindex | 100.000000% | 96 | 96
|
||||
.text | 50.965038% | 1832980 | 3596544
|
||||
.text | 51.286124% | 1844528 | 3596544
|
||||
.ctors | 100.000000% | 448 | 448
|
||||
.dtors | 100.000000% | 32 | 32
|
||||
.rodata | 100.000000% | 193856 | 193856
|
||||
.data | 100.000000% | 197632 | 197632
|
||||
.sdata | 100.000000% | 1408 | 1408
|
||||
.sdata2 | 100.000000% | 20832 | 20832
|
||||
Total | 56.132806% | 2256916 | 4020672
|
||||
Total | 56.420021% | 2268464 | 4020672
|
||||
|
||||
## Total
|
||||
|
||||
Section | Percentage | Decompiled (bytes) | Total (bytes)
|
||||
---|---|---|---
|
||||
main.dol | 56.132806% | 2256916 | 4020672
|
||||
RELs | 39.318510% | 4521756 | 11500324
|
||||
Total | 43.674208% | 6778672 | 15520996
|
||||
main.dol | 56.420021% | 2268464 | 4020672
|
||||
RELs | 39.402125% | 4531372 | 11500324
|
||||
Total | 43.810565% | 6799836 | 15520996
|
||||
|
||||
## RELs
|
||||
|
||||
@@ -400,7 +400,7 @@ d_a_obj_enemy_create | 100.000000% | 2828 | 2828
|
||||
d_a_obj_fallobj | 31.929604% | 2032 | 6364
|
||||
d_a_obj_fan | 100.000000% | 7260 | 7260
|
||||
d_a_obj_fchain | 30.649490% | 2284 | 7452
|
||||
d_a_obj_fireWood | 44.125561% | 1968 | 4460
|
||||
d_a_obj_fireWood | 100.000000% | 4460 | 4460
|
||||
d_a_obj_fireWood2 | 100.000000% | 5580 | 5580
|
||||
d_a_obj_firepillar | 43.032015% | 1828 | 4248
|
||||
d_a_obj_firepillar2 | 32.320564% | 2936 | 9084
|
||||
@@ -648,7 +648,7 @@ d_a_obj_toby | 32.460733% | 3720 | 11460
|
||||
d_a_obj_tobyhouse | 34.586466% | 3864 | 11172
|
||||
d_a_obj_togeTrap | 41.746183% | 3500 | 8384
|
||||
d_a_obj_tombo | 33.688640% | 4804 | 14260
|
||||
d_a_obj_tornado | 51.127049% | 1996 | 3904
|
||||
d_a_obj_tornado | 100.000000% | 3904 | 3904
|
||||
d_a_obj_tornado2 | 100.000000% | 5536 | 5536
|
||||
d_a_obj_tp | 35.262726% | 3436 | 9744
|
||||
d_a_obj_treesh | 48.098664% | 1872 | 3892
|
||||
@@ -715,7 +715,7 @@ d_a_tag_assistance | 100.000000% | 824 | 824
|
||||
d_a_tag_attack_item | 70.076482% | 2932 | 4184
|
||||
d_a_tag_attention | 100.000000% | 2024 | 2024
|
||||
d_a_tag_bottle_item | 100.000000% | 2656 | 2656
|
||||
d_a_tag_camera | 37.023593% | 1632 | 4408
|
||||
d_a_tag_camera | 100.000000% | 4408 | 4408
|
||||
d_a_tag_chgrestart | 100.000000% | 1768 | 1768
|
||||
d_a_tag_chkpoint | 100.000000% | 2168 | 2168
|
||||
d_a_tag_csw | 100.000000% | 10304 | 10304
|
||||
@@ -744,7 +744,7 @@ d_a_tag_magne | 100.000000% | 928 | 928
|
||||
d_a_tag_mhint | 100.000000% | 3744 | 3744
|
||||
d_a_tag_mist | 100.000000% | 2072 | 2072
|
||||
d_a_tag_mmsg | 100.000000% | 1960 | 1960
|
||||
d_a_tag_msg | 37.563971% | 1468 | 3908
|
||||
d_a_tag_msg | 100.000000% | 3908 | 3908
|
||||
d_a_tag_mstop | 100.000000% | 3264 | 3264
|
||||
d_a_tag_mwait | 100.000000% | 2896 | 2896
|
||||
d_a_tag_myna2 | 100.000000% | 1752 | 1752
|
||||
@@ -785,4 +785,4 @@ d_a_vrbox2 | 44.907111% | 2804 | 6244
|
||||
d_a_warp_bug | 100.000000% | 2024 | 2024
|
||||
d_a_ykgr | 44.400631% | 2252 | 5072
|
||||
f_pc_profile_lst | 100.000000% | 28156 | 28156
|
||||
Total | 39.318510% | 4521756 | 11500324
|
||||
Total | 39.402125% | 4531372 | 11500324
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_80BE7E7C:
|
||||
/* 80BE7E7C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7E80 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7E84 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7E88 38 63 07 1C */ addi r3, r3, 0x71c
|
||||
/* 80BE7E8C 4B 5B FA A1 */ bl dKy_plight_cut__FP15LIGHT_INFLUENCE
|
||||
/* 80BE7E90 38 60 00 01 */ li r3, 1
|
||||
/* 80BE7E94 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7E98 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7E9C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7EA0 4E 80 00 20 */ blr
|
||||
@@ -1,277 +0,0 @@
|
||||
lbl_80BE7A38:
|
||||
/* 80BE7A38 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80BE7A3C 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7A40 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80BE7A44 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80BE7A48 4B 77 A7 95 */ bl _savegpr_29
|
||||
/* 80BE7A4C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80BE7A50 3C 60 80 BF */ lis r3, lit_3625@ha /* 0x80BE8004@ha */
|
||||
/* 80BE7A54 3B C3 80 04 */ addi r30, r3, lit_3625@l /* 0x80BE8004@l */
|
||||
/* 80BE7A58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BE7A5C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BE7A60 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80BE7A64 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80BE7A68 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80BE7A6C 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BE7A70 4B 44 D8 F1 */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80BE7A74 98 7F 06 F8 */ stb r3, 0x6f8(r31)
|
||||
/* 80BE7A78 88 1F 06 F9 */ lbz r0, 0x6f9(r31)
|
||||
/* 80BE7A7C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80BE7A80 41 82 02 B0 */ beq lbl_80BE7D30
|
||||
/* 80BE7A84 88 1F 07 0C */ lbz r0, 0x70c(r31)
|
||||
/* 80BE7A88 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80BE7A8C 40 82 01 60 */ bne lbl_80BE7BEC
|
||||
/* 80BE7A90 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BE7A94 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BE7A98 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
|
||||
/* 80BE7A9C 38 00 00 FF */ li r0, 0xff
|
||||
/* 80BE7AA0 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80BE7AA4 38 80 00 00 */ li r4, 0
|
||||
/* 80BE7AA8 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80BE7AAC 38 00 FF FF */ li r0, -1
|
||||
/* 80BE7AB0 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80BE7AB4 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80BE7AB8 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 80BE7ABC 90 81 00 1C */ stw r4, 0x1c(r1)
|
||||
/* 80BE7AC0 80 9F 06 FC */ lwz r4, 0x6fc(r31)
|
||||
/* 80BE7AC4 38 A0 00 00 */ li r5, 0
|
||||
/* 80BE7AC8 3C C0 00 01 */ lis r6, 0x0001 /* 0x000085A7@ha */
|
||||
/* 80BE7ACC 38 C6 85 A7 */ addi r6, r6, 0x85A7 /* 0x000085A7@l */
|
||||
/* 80BE7AD0 38 FF 06 EC */ addi r7, r31, 0x6ec
|
||||
/* 80BE7AD4 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7AD8 39 20 00 00 */ li r9, 0
|
||||
/* 80BE7ADC 39 40 00 00 */ li r10, 0
|
||||
/* 80BE7AE0 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7AE4 4B 46 59 E9 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf
|
||||
/* 80BE7AE8 90 7F 06 FC */ stw r3, 0x6fc(r31)
|
||||
/* 80BE7AEC 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
|
||||
/* 80BE7AF0 38 00 00 FF */ li r0, 0xff
|
||||
/* 80BE7AF4 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80BE7AF8 38 80 00 00 */ li r4, 0
|
||||
/* 80BE7AFC 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80BE7B00 38 00 FF FF */ li r0, -1
|
||||
/* 80BE7B04 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80BE7B08 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80BE7B0C 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 80BE7B10 90 81 00 1C */ stw r4, 0x1c(r1)
|
||||
/* 80BE7B14 80 9F 07 00 */ lwz r4, 0x700(r31)
|
||||
/* 80BE7B18 38 A0 00 00 */ li r5, 0
|
||||
/* 80BE7B1C 3C C0 00 01 */ lis r6, 0x0001 /* 0x000085BB@ha */
|
||||
/* 80BE7B20 38 C6 85 BB */ addi r6, r6, 0x85BB /* 0x000085BB@l */
|
||||
/* 80BE7B24 38 FF 06 EC */ addi r7, r31, 0x6ec
|
||||
/* 80BE7B28 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7B2C 39 20 00 00 */ li r9, 0
|
||||
/* 80BE7B30 39 40 00 00 */ li r10, 0
|
||||
/* 80BE7B34 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7B38 4B 46 59 95 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf
|
||||
/* 80BE7B3C 90 7F 07 00 */ stw r3, 0x700(r31)
|
||||
/* 80BE7B40 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
|
||||
/* 80BE7B44 38 00 00 FF */ li r0, 0xff
|
||||
/* 80BE7B48 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80BE7B4C 38 80 00 00 */ li r4, 0
|
||||
/* 80BE7B50 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80BE7B54 38 00 FF FF */ li r0, -1
|
||||
/* 80BE7B58 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80BE7B5C 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80BE7B60 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 80BE7B64 90 81 00 1C */ stw r4, 0x1c(r1)
|
||||
/* 80BE7B68 80 9F 07 04 */ lwz r4, 0x704(r31)
|
||||
/* 80BE7B6C 38 A0 00 00 */ li r5, 0
|
||||
/* 80BE7B70 3C C0 00 01 */ lis r6, 0x0001 /* 0x000085BC@ha */
|
||||
/* 80BE7B74 38 C6 85 BC */ addi r6, r6, 0x85BC /* 0x000085BC@l */
|
||||
/* 80BE7B78 38 FF 06 EC */ addi r7, r31, 0x6ec
|
||||
/* 80BE7B7C 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7B80 39 20 00 00 */ li r9, 0
|
||||
/* 80BE7B84 39 40 00 00 */ li r10, 0
|
||||
/* 80BE7B88 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7B8C 4B 46 59 41 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf
|
||||
/* 80BE7B90 90 7F 07 04 */ stw r3, 0x704(r31)
|
||||
/* 80BE7B94 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
|
||||
/* 80BE7B98 38 00 00 FF */ li r0, 0xff
|
||||
/* 80BE7B9C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80BE7BA0 38 80 00 00 */ li r4, 0
|
||||
/* 80BE7BA4 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80BE7BA8 38 00 FF FF */ li r0, -1
|
||||
/* 80BE7BAC 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80BE7BB0 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80BE7BB4 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 80BE7BB8 90 81 00 1C */ stw r4, 0x1c(r1)
|
||||
/* 80BE7BBC 80 9F 07 08 */ lwz r4, 0x708(r31)
|
||||
/* 80BE7BC0 38 A0 00 00 */ li r5, 0
|
||||
/* 80BE7BC4 3C C0 00 01 */ lis r6, 0x0001 /* 0x000085BD@ha */
|
||||
/* 80BE7BC8 38 C6 85 BD */ addi r6, r6, 0x85BD /* 0x000085BD@l */
|
||||
/* 80BE7BCC 38 FF 06 EC */ addi r7, r31, 0x6ec
|
||||
/* 80BE7BD0 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7BD4 39 20 00 00 */ li r9, 0
|
||||
/* 80BE7BD8 39 40 00 00 */ li r10, 0
|
||||
/* 80BE7BDC C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7BE0 4B 46 58 ED */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf
|
||||
/* 80BE7BE4 90 7F 07 08 */ stw r3, 0x708(r31)
|
||||
/* 80BE7BE8 48 00 00 FC */ b lbl_80BE7CE4
|
||||
lbl_80BE7BEC:
|
||||
/* 80BE7BEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BE7BF0 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BE7BF4 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
|
||||
/* 80BE7BF8 38 00 00 FF */ li r0, 0xff
|
||||
/* 80BE7BFC 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80BE7C00 38 80 00 00 */ li r4, 0
|
||||
/* 80BE7C04 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80BE7C08 38 00 FF FF */ li r0, -1
|
||||
/* 80BE7C0C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80BE7C10 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80BE7C14 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 80BE7C18 90 81 00 1C */ stw r4, 0x1c(r1)
|
||||
/* 80BE7C1C 80 9F 06 FC */ lwz r4, 0x6fc(r31)
|
||||
/* 80BE7C20 38 A0 00 00 */ li r5, 0
|
||||
/* 80BE7C24 38 C0 03 AD */ li r6, 0x3ad
|
||||
/* 80BE7C28 38 FF 06 EC */ addi r7, r31, 0x6ec
|
||||
/* 80BE7C2C 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7C30 39 20 00 00 */ li r9, 0
|
||||
/* 80BE7C34 39 40 00 00 */ li r10, 0
|
||||
/* 80BE7C38 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7C3C 4B 46 58 91 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf
|
||||
/* 80BE7C40 90 7F 06 FC */ stw r3, 0x6fc(r31)
|
||||
/* 80BE7C44 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
|
||||
/* 80BE7C48 38 00 00 FF */ li r0, 0xff
|
||||
/* 80BE7C4C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80BE7C50 38 80 00 00 */ li r4, 0
|
||||
/* 80BE7C54 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80BE7C58 38 00 FF FF */ li r0, -1
|
||||
/* 80BE7C5C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80BE7C60 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80BE7C64 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 80BE7C68 90 81 00 1C */ stw r4, 0x1c(r1)
|
||||
/* 80BE7C6C 80 9F 07 00 */ lwz r4, 0x700(r31)
|
||||
/* 80BE7C70 38 A0 00 00 */ li r5, 0
|
||||
/* 80BE7C74 38 C0 03 AF */ li r6, 0x3af
|
||||
/* 80BE7C78 38 FF 06 EC */ addi r7, r31, 0x6ec
|
||||
/* 80BE7C7C 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7C80 39 20 00 00 */ li r9, 0
|
||||
/* 80BE7C84 39 40 00 00 */ li r10, 0
|
||||
/* 80BE7C88 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7C8C 4B 46 58 41 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf
|
||||
/* 80BE7C90 90 7F 07 00 */ stw r3, 0x700(r31)
|
||||
/* 80BE7C94 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
|
||||
/* 80BE7C98 38 00 00 FF */ li r0, 0xff
|
||||
/* 80BE7C9C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 80BE7CA0 38 80 00 00 */ li r4, 0
|
||||
/* 80BE7CA4 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80BE7CA8 38 00 FF FF */ li r0, -1
|
||||
/* 80BE7CAC 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80BE7CB0 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80BE7CB4 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 80BE7CB8 90 81 00 1C */ stw r4, 0x1c(r1)
|
||||
/* 80BE7CBC 80 9F 07 04 */ lwz r4, 0x704(r31)
|
||||
/* 80BE7CC0 38 A0 00 00 */ li r5, 0
|
||||
/* 80BE7CC4 38 C0 03 AE */ li r6, 0x3ae
|
||||
/* 80BE7CC8 38 FF 06 EC */ addi r7, r31, 0x6ec
|
||||
/* 80BE7CCC 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7CD0 39 20 00 00 */ li r9, 0
|
||||
/* 80BE7CD4 39 40 00 00 */ li r10, 0
|
||||
/* 80BE7CD8 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7CDC 4B 46 57 F1 */ bl set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf
|
||||
/* 80BE7CE0 90 7F 07 04 */ stw r3, 0x704(r31)
|
||||
lbl_80BE7CE4:
|
||||
/* 80BE7CE4 88 1F 04 E2 */ lbz r0, 0x4e2(r31)
|
||||
/* 80BE7CE8 7C 03 07 74 */ extsb r3, r0
|
||||
/* 80BE7CEC 4B 44 53 81 */ bl dComIfGp_getReverb__Fi
|
||||
/* 80BE7CF0 7C 67 1B 78 */ mr r7, r3
|
||||
/* 80BE7CF4 3C 60 00 08 */ lis r3, 0x0008 /* 0x00080018@ha */
|
||||
/* 80BE7CF8 38 03 00 18 */ addi r0, r3, 0x0018 /* 0x00080018@l */
|
||||
/* 80BE7CFC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80BE7D00 3C 60 80 45 */ lis r3, mAudioMgrPtr__10Z2AudioMgr@ha /* 0x80451368@ha */
|
||||
/* 80BE7D04 38 63 13 68 */ addi r3, r3, mAudioMgrPtr__10Z2AudioMgr@l /* 0x80451368@l */
|
||||
/* 80BE7D08 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80BE7D0C 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 80BE7D10 38 BF 06 EC */ addi r5, r31, 0x6ec
|
||||
/* 80BE7D14 38 C0 00 00 */ li r6, 0
|
||||
/* 80BE7D18 C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7D1C FC 40 08 90 */ fmr f2, f1
|
||||
/* 80BE7D20 C0 7E 00 44 */ lfs f3, 0x44(r30)
|
||||
/* 80BE7D24 FC 80 18 90 */ fmr f4, f3
|
||||
/* 80BE7D28 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7D2C 4B 6C 47 E1 */ bl seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
lbl_80BE7D30:
|
||||
/* 80BE7D30 38 7F 05 B0 */ addi r3, r31, 0x5b0
|
||||
/* 80BE7D34 4B 49 C7 2D */ bl ChkTgHit__12dCcD_GObjInfFv
|
||||
/* 80BE7D38 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80BE7D3C 41 82 00 A0 */ beq lbl_80BE7DDC
|
||||
/* 80BE7D40 38 7F 05 B0 */ addi r3, r31, 0x5b0
|
||||
/* 80BE7D44 4B 49 C8 05 */ bl GetTgHitGObj__12dCcD_GObjInfFv
|
||||
/* 80BE7D48 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 80BE7D4C 28 00 02 00 */ cmplwi r0, 0x200
|
||||
/* 80BE7D50 40 82 00 8C */ bne lbl_80BE7DDC
|
||||
/* 80BE7D54 88 03 00 75 */ lbz r0, 0x75(r3)
|
||||
/* 80BE7D58 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80BE7D5C 40 82 00 80 */ bne lbl_80BE7DDC
|
||||
/* 80BE7D60 88 1F 06 F9 */ lbz r0, 0x6f9(r31)
|
||||
/* 80BE7D64 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80BE7D68 40 82 00 74 */ bne lbl_80BE7DDC
|
||||
/* 80BE7D6C 3C 60 80 BF */ lis r3, l_HIO@ha /* 0x80BE8144@ha */
|
||||
/* 80BE7D70 38 63 81 44 */ addi r3, r3, l_HIO@l /* 0x80BE8144@l */
|
||||
/* 80BE7D74 88 03 00 0C */ lbz r0, 0xc(r3)
|
||||
/* 80BE7D78 98 1F 07 3C */ stb r0, 0x73c(r31)
|
||||
/* 80BE7D7C 38 00 00 01 */ li r0, 1
|
||||
/* 80BE7D80 98 1F 06 F9 */ stb r0, 0x6f9(r31)
|
||||
/* 80BE7D84 98 1F 06 25 */ stb r0, 0x625(r31)
|
||||
/* 80BE7D88 88 1F 04 E2 */ lbz r0, 0x4e2(r31)
|
||||
/* 80BE7D8C 7C 03 07 74 */ extsb r3, r0
|
||||
/* 80BE7D90 4B 44 52 DD */ bl dComIfGp_getReverb__Fi
|
||||
/* 80BE7D94 7C 67 1B 78 */ mr r7, r3
|
||||
/* 80BE7D98 3C 60 00 08 */ lis r3, 0x0008 /* 0x00080017@ha */
|
||||
/* 80BE7D9C 38 03 00 17 */ addi r0, r3, 0x0017 /* 0x00080017@l */
|
||||
/* 80BE7DA0 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 80BE7DA4 3C 60 80 45 */ lis r3, mAudioMgrPtr__10Z2AudioMgr@ha /* 0x80451368@ha */
|
||||
/* 80BE7DA8 38 63 13 68 */ addi r3, r3, mAudioMgrPtr__10Z2AudioMgr@l /* 0x80451368@l */
|
||||
/* 80BE7DAC 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80BE7DB0 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 80BE7DB4 38 BF 06 EC */ addi r5, r31, 0x6ec
|
||||
/* 80BE7DB8 38 C0 00 00 */ li r6, 0
|
||||
/* 80BE7DBC C0 3E 00 40 */ lfs f1, 0x40(r30)
|
||||
/* 80BE7DC0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 80BE7DC4 C0 7E 00 44 */ lfs f3, 0x44(r30)
|
||||
/* 80BE7DC8 FC 80 18 90 */ fmr f4, f3
|
||||
/* 80BE7DCC 39 00 00 00 */ li r8, 0
|
||||
/* 80BE7DD0 4B 6C 3B B5 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 80BE7DD4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE7DD8 4B FF FC 3D */ bl setLight__12daFireWood_cFv
|
||||
lbl_80BE7DDC:
|
||||
/* 80BE7DDC 38 7F 06 D4 */ addi r3, r31, 0x6d4
|
||||
/* 80BE7DE0 3C 80 80 BF */ lis r4, l_HIO@ha /* 0x80BE8144@ha */
|
||||
/* 80BE7DE4 38 84 81 44 */ addi r4, r4, l_HIO@l /* 0x80BE8144@l */
|
||||
/* 80BE7DE8 C0 24 00 08 */ lfs f1, 8(r4)
|
||||
/* 80BE7DEC 4B 68 74 15 */ bl SetR__8cM3dGCylFf
|
||||
/* 80BE7DF0 38 7F 06 D4 */ addi r3, r31, 0x6d4
|
||||
/* 80BE7DF4 C0 3E 00 48 */ lfs f1, 0x48(r30)
|
||||
/* 80BE7DF8 4B 68 74 01 */ bl SetH__8cM3dGCylFf
|
||||
/* 80BE7DFC 38 7F 06 D4 */ addi r3, r31, 0x6d4
|
||||
/* 80BE7E00 38 9F 04 D0 */ addi r4, r31, 0x4d0
|
||||
/* 80BE7E04 4B 68 73 D9 */ bl SetC__8cM3dGCylFRC4cXyz
|
||||
/* 80BE7E08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BE7E0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BE7E10 38 63 23 3C */ addi r3, r3, 0x233c
|
||||
/* 80BE7E14 38 9F 05 B0 */ addi r4, r31, 0x5b0
|
||||
/* 80BE7E18 4B 67 CD 91 */ bl Set__4cCcSFP8cCcD_Obj
|
||||
/* 80BE7E1C 88 7F 07 3C */ lbz r3, 0x73c(r31)
|
||||
/* 80BE7E20 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80BE7E24 41 82 00 34 */ beq lbl_80BE7E58
|
||||
/* 80BE7E28 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 80BE7E2C 98 1F 07 3C */ stb r0, 0x73c(r31)
|
||||
/* 80BE7E30 88 1F 07 3C */ lbz r0, 0x73c(r31)
|
||||
/* 80BE7E34 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80BE7E38 40 82 00 20 */ bne lbl_80BE7E58
|
||||
/* 80BE7E3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BE7E40 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BE7E44 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80BE7E48 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80BE7E4C 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80BE7E50 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BE7E54 4B 44 D3 AD */ bl onSwitch__10dSv_info_cFii
|
||||
lbl_80BE7E58:
|
||||
/* 80BE7E58 38 60 00 01 */ li r3, 1
|
||||
/* 80BE7E5C 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 80BE7E60 4B 77 A3 C9 */ bl _restgpr_29
|
||||
/* 80BE7E64 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80BE7E68 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7E6C 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80BE7E70 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_80BE762C:
|
||||
/* 80BE762C 3C 80 80 BF */ lis r4, __vt__14mDoHIO_entry_c@ha /* 0x80BE8120@ha */
|
||||
/* 80BE7630 38 04 81 20 */ addi r0, r4, __vt__14mDoHIO_entry_c@l /* 0x80BE8120@l */
|
||||
/* 80BE7634 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80BE7638 3C 80 80 BF */ lis r4, __vt__16daFireWood_HIO_c@ha /* 0x80BE8114@ha */
|
||||
/* 80BE763C 38 04 81 14 */ addi r0, r4, __vt__16daFireWood_HIO_c@l /* 0x80BE8114@l */
|
||||
/* 80BE7640 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80BE7644 3C 80 80 BF */ lis r4, lit_3625@ha /* 0x80BE8004@ha */
|
||||
/* 80BE7648 C0 04 80 04 */ lfs f0, lit_3625@l(r4) /* 0x80BE8004@l */
|
||||
/* 80BE764C D0 03 00 04 */ stfs f0, 4(r3)
|
||||
/* 80BE7650 3C 80 80 BF */ lis r4, lit_3626@ha /* 0x80BE8008@ha */
|
||||
/* 80BE7654 C0 04 80 08 */ lfs f0, lit_3626@l(r4) /* 0x80BE8008@l */
|
||||
/* 80BE7658 D0 03 00 08 */ stfs f0, 8(r3)
|
||||
/* 80BE765C 38 00 00 14 */ li r0, 0x14
|
||||
/* 80BE7660 98 03 00 0C */ stb r0, 0xc(r3)
|
||||
/* 80BE7664 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80BE7668:
|
||||
/* 80BE7668 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE766C 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7670 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7674 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BE7678 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80BE767C 41 82 00 1C */ beq lbl_80BE7698
|
||||
/* 80BE7680 3C A0 80 BF */ lis r5, __vt__14mDoHIO_entry_c@ha /* 0x80BE8120@ha */
|
||||
/* 80BE7684 38 05 81 20 */ addi r0, r5, __vt__14mDoHIO_entry_c@l /* 0x80BE8120@l */
|
||||
/* 80BE7688 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80BE768C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80BE7690 40 81 00 08 */ ble lbl_80BE7698
|
||||
/* 80BE7694 4B 6E 76 A9 */ bl __dl__FPv
|
||||
lbl_80BE7698:
|
||||
/* 80BE7698 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE769C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BE76A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE76A4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE76A8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE76AC 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_80BE7F24:
|
||||
/* 80BE7F24 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7F28 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7F2C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7F30 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BE7F34 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80BE7F38 41 82 00 30 */ beq lbl_80BE7F68
|
||||
/* 80BE7F3C 3C 60 80 BF */ lis r3, __vt__16daFireWood_HIO_c@ha /* 0x80BE8114@ha */
|
||||
/* 80BE7F40 38 03 81 14 */ addi r0, r3, __vt__16daFireWood_HIO_c@l /* 0x80BE8114@l */
|
||||
/* 80BE7F44 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80BE7F48 41 82 00 10 */ beq lbl_80BE7F58
|
||||
/* 80BE7F4C 3C 60 80 BF */ lis r3, __vt__14mDoHIO_entry_c@ha /* 0x80BE8120@ha */
|
||||
/* 80BE7F50 38 03 81 20 */ addi r0, r3, __vt__14mDoHIO_entry_c@l /* 0x80BE8120@l */
|
||||
/* 80BE7F54 90 1F 00 00 */ stw r0, 0(r31)
|
||||
lbl_80BE7F58:
|
||||
/* 80BE7F58 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80BE7F5C 40 81 00 0C */ ble lbl_80BE7F68
|
||||
/* 80BE7F60 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE7F64 4B 6E 6D D9 */ bl __dl__FPv
|
||||
lbl_80BE7F68:
|
||||
/* 80BE7F68 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE7F6C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BE7F70 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7F74 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7F78 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7F7C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80BE7958:
|
||||
/* 80BE7958 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE795C 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7960 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7964 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BE7968 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80BE796C 41 82 00 1C */ beq lbl_80BE7988
|
||||
/* 80BE7970 3C A0 80 BF */ lis r5, __vt__8cM3dGAab@ha /* 0x80BE8108@ha */
|
||||
/* 80BE7974 38 05 81 08 */ addi r0, r5, __vt__8cM3dGAab@l /* 0x80BE8108@l */
|
||||
/* 80BE7978 90 1F 00 18 */ stw r0, 0x18(r31)
|
||||
/* 80BE797C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80BE7980 40 81 00 08 */ ble lbl_80BE7988
|
||||
/* 80BE7984 4B 6E 73 B9 */ bl __dl__FPv
|
||||
lbl_80BE7988:
|
||||
/* 80BE7988 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE798C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BE7990 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7994 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7998 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE799C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80BE7910:
|
||||
/* 80BE7910 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7914 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7918 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE791C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BE7920 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80BE7924 41 82 00 1C */ beq lbl_80BE7940
|
||||
/* 80BE7928 3C A0 80 BF */ lis r5, __vt__8cM3dGCyl@ha /* 0x80BE80FC@ha */
|
||||
/* 80BE792C 38 05 80 FC */ addi r0, r5, __vt__8cM3dGCyl@l /* 0x80BE80FC@l */
|
||||
/* 80BE7930 90 1F 00 14 */ stw r0, 0x14(r31)
|
||||
/* 80BE7934 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80BE7938 40 81 00 08 */ ble lbl_80BE7940
|
||||
/* 80BE793C 4B 6E 74 01 */ bl __dl__FPv
|
||||
lbl_80BE7940:
|
||||
/* 80BE7940 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE7944 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BE7948 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE794C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7950 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7954 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_80BE7F80:
|
||||
/* 80BE7F80 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7F84 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7F88 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7F8C 3C 60 80 BF */ lis r3, l_HIO@ha /* 0x80BE8144@ha */
|
||||
/* 80BE7F90 38 63 81 44 */ addi r3, r3, l_HIO@l /* 0x80BE8144@l */
|
||||
/* 80BE7F94 4B FF F6 99 */ bl __ct__16daFireWood_HIO_cFv
|
||||
/* 80BE7F98 3C 80 80 BE */ lis r4, __dt__16daFireWood_HIO_cFv@ha /* 0x80BE7F24@ha */
|
||||
/* 80BE7F9C 38 84 7F 24 */ addi r4, r4, __dt__16daFireWood_HIO_cFv@l /* 0x80BE7F24@l */
|
||||
/* 80BE7FA0 3C A0 80 BF */ lis r5, lit_3619@ha /* 0x80BE8138@ha */
|
||||
/* 80BE7FA4 38 A5 81 38 */ addi r5, r5, lit_3619@l /* 0x80BE8138@l */
|
||||
/* 80BE7FA8 4B FF F6 11 */ bl __register_global_object
|
||||
/* 80BE7FAC 3C 60 80 BF */ lis r3, mCcDCyl__12daFireWood_c@ha /* 0x80BE8050@ha */
|
||||
/* 80BE7FB0 38 63 80 50 */ addi r3, r3, mCcDCyl__12daFireWood_c@l /* 0x80BE8050@l */
|
||||
/* 80BE7FB4 38 A3 FF FC */ addi r5, r3, -4
|
||||
/* 80BE7FB8 3C 60 80 BF */ lis r3, mCcDObjInfo__12daFireWood_c@ha /* 0x80BE800C@ha */
|
||||
/* 80BE7FBC 38 63 80 0C */ addi r3, r3, mCcDObjInfo__12daFireWood_c@l /* 0x80BE800C@l */
|
||||
/* 80BE7FC0 38 83 FF FC */ addi r4, r3, -4
|
||||
/* 80BE7FC4 38 00 00 06 */ li r0, 6
|
||||
/* 80BE7FC8 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80BE7FCC:
|
||||
/* 80BE7FCC 80 64 00 04 */ lwz r3, 4(r4)
|
||||
/* 80BE7FD0 84 04 00 08 */ lwzu r0, 8(r4)
|
||||
/* 80BE7FD4 90 65 00 04 */ stw r3, 4(r5)
|
||||
/* 80BE7FD8 94 05 00 08 */ stwu r0, 8(r5)
|
||||
/* 80BE7FDC 42 00 FF F0 */ bdnz lbl_80BE7FCC
|
||||
/* 80BE7FE0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7FE4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7FE8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7FEC 4E 80 00 20 */ blr
|
||||
@@ -1,135 +0,0 @@
|
||||
lbl_80BE7708:
|
||||
/* 80BE7708 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE770C 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7710 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7714 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BE7718 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80BE771C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80BE7720 80 03 04 A0 */ lwz r0, 0x4a0(r3)
|
||||
/* 80BE7724 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 80BE7728 40 82 00 A8 */ bne lbl_80BE77D0
|
||||
/* 80BE772C 7F E0 FB 79 */ or. r0, r31, r31
|
||||
/* 80BE7730 41 82 00 94 */ beq lbl_80BE77C4
|
||||
/* 80BE7734 7C 1E 03 78 */ mr r30, r0
|
||||
/* 80BE7738 4B 43 14 2D */ bl __ct__10fopAc_ac_cFv
|
||||
/* 80BE773C 3C 60 80 3C */ lis r3, __vt__9cCcD_Stts@ha /* 0x803C3728@ha */
|
||||
/* 80BE7740 38 03 37 28 */ addi r0, r3, __vt__9cCcD_Stts@l /* 0x803C3728@l */
|
||||
/* 80BE7744 90 1E 05 8C */ stw r0, 0x58c(r30)
|
||||
/* 80BE7748 38 7E 05 90 */ addi r3, r30, 0x590
|
||||
/* 80BE774C 4B 49 C0 15 */ bl __ct__10dCcD_GSttsFv
|
||||
/* 80BE7750 3C 60 80 3B */ lis r3, __vt__9dCcD_Stts@ha /* 0x803AC2E4@ha */
|
||||
/* 80BE7754 38 63 C2 E4 */ addi r3, r3, __vt__9dCcD_Stts@l /* 0x803AC2E4@l */
|
||||
/* 80BE7758 90 7E 05 8C */ stw r3, 0x58c(r30)
|
||||
/* 80BE775C 38 03 00 20 */ addi r0, r3, 0x20
|
||||
/* 80BE7760 90 1E 05 90 */ stw r0, 0x590(r30)
|
||||
/* 80BE7764 3B DE 05 B0 */ addi r30, r30, 0x5b0
|
||||
/* 80BE7768 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BE776C 4B 49 C2 BD */ bl __ct__12dCcD_GObjInfFv
|
||||
/* 80BE7770 3C 60 80 3C */ lis r3, __vt__14cCcD_ShapeAttr@ha /* 0x803C36D0@ha */
|
||||
/* 80BE7774 38 03 36 D0 */ addi r0, r3, __vt__14cCcD_ShapeAttr@l /* 0x803C36D0@l */
|
||||
/* 80BE7778 90 1E 01 20 */ stw r0, 0x120(r30)
|
||||
/* 80BE777C 3C 60 80 BF */ lis r3, __vt__8cM3dGAab@ha /* 0x80BE8108@ha */
|
||||
/* 80BE7780 38 03 81 08 */ addi r0, r3, __vt__8cM3dGAab@l /* 0x80BE8108@l */
|
||||
/* 80BE7784 90 1E 01 1C */ stw r0, 0x11c(r30)
|
||||
/* 80BE7788 3C 60 80 BF */ lis r3, __vt__8cM3dGCyl@ha /* 0x80BE80FC@ha */
|
||||
/* 80BE778C 38 03 80 FC */ addi r0, r3, __vt__8cM3dGCyl@l /* 0x80BE80FC@l */
|
||||
/* 80BE7790 90 1E 01 38 */ stw r0, 0x138(r30)
|
||||
/* 80BE7794 3C 60 80 3C */ lis r3, __vt__12cCcD_CylAttr@ha /* 0x803C35A4@ha */
|
||||
/* 80BE7798 38 63 35 A4 */ addi r3, r3, __vt__12cCcD_CylAttr@l /* 0x803C35A4@l */
|
||||
/* 80BE779C 90 7E 01 20 */ stw r3, 0x120(r30)
|
||||
/* 80BE77A0 38 03 00 58 */ addi r0, r3, 0x58
|
||||
/* 80BE77A4 90 1E 01 38 */ stw r0, 0x138(r30)
|
||||
/* 80BE77A8 3C 60 80 3B */ lis r3, __vt__8dCcD_Cyl@ha /* 0x803AC050@ha */
|
||||
/* 80BE77AC 38 63 C0 50 */ addi r3, r3, __vt__8dCcD_Cyl@l /* 0x803AC050@l */
|
||||
/* 80BE77B0 90 7E 00 3C */ stw r3, 0x3c(r30)
|
||||
/* 80BE77B4 38 03 00 2C */ addi r0, r3, 0x2c
|
||||
/* 80BE77B8 90 1E 01 20 */ stw r0, 0x120(r30)
|
||||
/* 80BE77BC 38 03 00 84 */ addi r0, r3, 0x84
|
||||
/* 80BE77C0 90 1E 01 38 */ stw r0, 0x138(r30)
|
||||
lbl_80BE77C4:
|
||||
/* 80BE77C4 80 1F 04 A0 */ lwz r0, 0x4a0(r31)
|
||||
/* 80BE77C8 60 00 00 08 */ ori r0, r0, 8
|
||||
/* 80BE77CC 90 1F 04 A0 */ stw r0, 0x4a0(r31)
|
||||
lbl_80BE77D0:
|
||||
/* 80BE77D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE77D4 4B FF FE DD */ bl setBaseMtx__12daFireWood_cFv
|
||||
/* 80BE77D8 38 7F 05 74 */ addi r3, r31, 0x574
|
||||
/* 80BE77DC 38 80 00 FF */ li r4, 0xff
|
||||
/* 80BE77E0 38 A0 00 FF */ li r5, 0xff
|
||||
/* 80BE77E4 7F E6 FB 78 */ mr r6, r31
|
||||
/* 80BE77E8 4B 49 C0 79 */ bl Init__9dCcD_SttsFiiP10fopAc_ac_c
|
||||
/* 80BE77EC 38 7F 05 B0 */ addi r3, r31, 0x5b0
|
||||
/* 80BE77F0 3C 80 80 BF */ lis r4, mCcDCyl__12daFireWood_c@ha /* 0x80BE8050@ha */
|
||||
/* 80BE77F4 38 84 80 50 */ addi r4, r4, mCcDCyl__12daFireWood_c@l /* 0x80BE8050@l */
|
||||
/* 80BE77F8 4B 49 D0 BD */ bl Set__8dCcD_CylFRC11dCcD_SrcCyl
|
||||
/* 80BE77FC 38 1F 05 74 */ addi r0, r31, 0x574
|
||||
/* 80BE7800 90 1F 05 F4 */ stw r0, 0x5f4(r31)
|
||||
/* 80BE7804 3C 60 80 BF */ lis r3, l_cull_box@ha /* 0x80BE8094@ha */
|
||||
/* 80BE7808 38 83 80 94 */ addi r4, r3, l_cull_box@l /* 0x80BE8094@l */
|
||||
/* 80BE780C C0 04 00 10 */ lfs f0, 0x10(r4)
|
||||
/* 80BE7810 C0 5F 04 F0 */ lfs f2, 0x4f0(r31)
|
||||
/* 80BE7814 EC A0 00 B2 */ fmuls f5, f0, f2
|
||||
/* 80BE7818 C0 9F 04 EC */ lfs f4, 0x4ec(r31)
|
||||
/* 80BE781C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE7820 C0 04 00 00 */ lfs f0, 0(r4)
|
||||
/* 80BE7824 EC 20 01 32 */ fmuls f1, f0, f4
|
||||
/* 80BE7828 C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 80BE782C EC 40 00 B2 */ fmuls f2, f0, f2
|
||||
/* 80BE7830 C0 04 00 08 */ lfs f0, 8(r4)
|
||||
/* 80BE7834 EC 60 01 32 */ fmuls f3, f0, f4
|
||||
/* 80BE7838 C0 04 00 0C */ lfs f0, 0xc(r4)
|
||||
/* 80BE783C EC 80 01 32 */ fmuls f4, f0, f4
|
||||
/* 80BE7840 FC C0 28 90 */ fmr f6, f5
|
||||
/* 80BE7844 4B 43 2D 05 */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff
|
||||
/* 80BE7848 C0 1F 04 D0 */ lfs f0, 0x4d0(r31)
|
||||
/* 80BE784C D0 1F 06 EC */ stfs f0, 0x6ec(r31)
|
||||
/* 80BE7850 C0 3F 04 D4 */ lfs f1, 0x4d4(r31)
|
||||
/* 80BE7854 3C 60 80 BF */ lis r3, l_HIO@ha /* 0x80BE8144@ha */
|
||||
/* 80BE7858 38 63 81 44 */ addi r3, r3, l_HIO@l /* 0x80BE8144@l */
|
||||
/* 80BE785C C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 80BE7860 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80BE7864 D0 1F 06 F0 */ stfs f0, 0x6f0(r31)
|
||||
/* 80BE7868 C0 1F 04 D8 */ lfs f0, 0x4d8(r31)
|
||||
/* 80BE786C D0 1F 06 F4 */ stfs f0, 0x6f4(r31)
|
||||
/* 80BE7870 38 60 00 00 */ li r3, 0
|
||||
/* 80BE7874 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80BE7878 38 00 00 04 */ li r0, 4
|
||||
/* 80BE787C 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80BE7880:
|
||||
/* 80BE7880 38 03 06 FC */ addi r0, r3, 0x6fc
|
||||
/* 80BE7884 7C 9F 01 2E */ stwx r4, r31, r0
|
||||
/* 80BE7888 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 80BE788C 42 00 FF F4 */ bdnz lbl_80BE7880
|
||||
/* 80BE7890 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE7894 48 00 01 0D */ bl lightInit__12daFireWood_cFv
|
||||
/* 80BE7898 38 00 00 00 */ li r0, 0
|
||||
/* 80BE789C 98 1F 06 F9 */ stb r0, 0x6f9(r31)
|
||||
/* 80BE78A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BE78A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BE78A8 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80BE78AC 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80BE78B0 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80BE78B4 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BE78B8 4B 44 DA A9 */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80BE78BC 98 7F 06 F8 */ stb r3, 0x6f8(r31)
|
||||
/* 80BE78C0 88 1F 06 F8 */ lbz r0, 0x6f8(r31)
|
||||
/* 80BE78C4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80BE78C8 41 82 00 18 */ beq lbl_80BE78E0
|
||||
/* 80BE78CC 38 00 00 01 */ li r0, 1
|
||||
/* 80BE78D0 98 1F 06 F9 */ stb r0, 0x6f9(r31)
|
||||
/* 80BE78D4 98 1F 06 25 */ stb r0, 0x625(r31)
|
||||
/* 80BE78D8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BE78DC 48 00 01 39 */ bl setLight__12daFireWood_cFv
|
||||
lbl_80BE78E0:
|
||||
/* 80BE78E0 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80BE78E4 54 00 C6 3E */ rlwinm r0, r0, 0x18, 0x18, 0x1f
|
||||
/* 80BE78E8 98 1F 07 0C */ stb r0, 0x70c(r31)
|
||||
/* 80BE78EC 38 00 00 00 */ li r0, 0
|
||||
/* 80BE78F0 98 1F 07 3C */ stb r0, 0x73c(r31)
|
||||
/* 80BE78F4 38 60 00 04 */ li r3, 4
|
||||
/* 80BE78F8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BE78FC 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80BE7900 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7904 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7908 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE790C 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_80BE7F04:
|
||||
/* 80BE7F04 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7F08 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7F0C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7F10 4B FF F7 F9 */ bl create__12daFireWood_cFv
|
||||
/* 80BE7F14 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7F18 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7F1C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7F20 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80BE7EE4:
|
||||
/* 80BE7EE4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7EE8 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7EEC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7EF0 4B FF FF 8D */ bl Delete__12daFireWood_cFv
|
||||
/* 80BE7EF4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7EF8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7EFC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7F00 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_80BE7EA4:
|
||||
/* 80BE7EA4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7EA8 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7EAC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7EB0 4B FF FF C5 */ bl Draw__12daFireWood_cFv
|
||||
/* 80BE7EB4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7EB8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7EBC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7EC0 4E 80 00 20 */ blr
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
lbl_80BE7EC4:
|
||||
/* 80BE7EC4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7EC8 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7ECC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7ED0 4B FF FB 69 */ bl Execute__12daFireWood_cFv
|
||||
/* 80BE7ED4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7ED8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7EDC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7EE0 4E 80 00 20 */ blr
|
||||
@@ -1,30 +0,0 @@
|
||||
lbl_80BE79A0:
|
||||
/* 80BE79A0 3C 80 80 BF */ lis r4, lit_3625@ha /* 0x80BE8004@ha */
|
||||
/* 80BE79A4 38 84 80 04 */ addi r4, r4, lit_3625@l /* 0x80BE8004@l */
|
||||
/* 80BE79A8 C0 03 06 EC */ lfs f0, 0x6ec(r3)
|
||||
/* 80BE79AC D0 03 07 10 */ stfs f0, 0x710(r3)
|
||||
/* 80BE79B0 C0 03 06 F0 */ lfs f0, 0x6f0(r3)
|
||||
/* 80BE79B4 D0 03 07 14 */ stfs f0, 0x714(r3)
|
||||
/* 80BE79B8 C0 03 06 F4 */ lfs f0, 0x6f4(r3)
|
||||
/* 80BE79BC D0 03 07 18 */ stfs f0, 0x718(r3)
|
||||
/* 80BE79C0 C0 23 07 14 */ lfs f1, 0x714(r3)
|
||||
/* 80BE79C4 C0 04 00 38 */ lfs f0, 0x38(r4)
|
||||
/* 80BE79C8 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 80BE79CC D0 03 07 14 */ stfs f0, 0x714(r3)
|
||||
/* 80BE79D0 C0 03 07 10 */ lfs f0, 0x710(r3)
|
||||
/* 80BE79D4 D0 03 07 1C */ stfs f0, 0x71c(r3)
|
||||
/* 80BE79D8 C0 03 07 14 */ lfs f0, 0x714(r3)
|
||||
/* 80BE79DC D0 03 07 20 */ stfs f0, 0x720(r3)
|
||||
/* 80BE79E0 C0 03 07 18 */ lfs f0, 0x718(r3)
|
||||
/* 80BE79E4 D0 03 07 24 */ stfs f0, 0x724(r3)
|
||||
/* 80BE79E8 38 00 00 BC */ li r0, 0xbc
|
||||
/* 80BE79EC B0 03 07 28 */ sth r0, 0x728(r3)
|
||||
/* 80BE79F0 38 00 00 66 */ li r0, 0x66
|
||||
/* 80BE79F4 B0 03 07 2A */ sth r0, 0x72a(r3)
|
||||
/* 80BE79F8 38 00 00 42 */ li r0, 0x42
|
||||
/* 80BE79FC B0 03 07 2C */ sth r0, 0x72c(r3)
|
||||
/* 80BE7A00 C0 04 00 3C */ lfs f0, 0x3c(r4)
|
||||
/* 80BE7A04 D0 03 07 30 */ stfs f0, 0x730(r3)
|
||||
/* 80BE7A08 C0 04 00 40 */ lfs f0, 0x40(r4)
|
||||
/* 80BE7A0C D0 03 07 34 */ stfs f0, 0x734(r3)
|
||||
/* 80BE7A10 4E 80 00 20 */ blr
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_80BE76B0:
|
||||
/* 80BE76B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE76B4 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE76B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE76BC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BE76C0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80BE76C4 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80BE76C8 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80BE76CC C0 3F 04 D0 */ lfs f1, 0x4d0(r31)
|
||||
/* 80BE76D0 C0 5F 04 D4 */ lfs f2, 0x4d4(r31)
|
||||
/* 80BE76D4 C0 7F 04 D8 */ lfs f3, 0x4d8(r31)
|
||||
/* 80BE76D8 4B 75 F2 11 */ bl PSMTXTrans
|
||||
/* 80BE76DC 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80BE76E0 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80BE76E4 A8 9F 04 DC */ lha r4, 0x4dc(r31)
|
||||
/* 80BE76E8 A8 BF 04 DE */ lha r5, 0x4de(r31)
|
||||
/* 80BE76EC A8 DF 04 E0 */ lha r6, 0x4e0(r31)
|
||||
/* 80BE76F0 4B 42 4B B1 */ bl mDoMtx_ZXYrotM__FPA4_fsss
|
||||
/* 80BE76F4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BE76F8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE76FC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7700 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7704 4E 80 00 20 */ blr
|
||||
@@ -1,10 +0,0 @@
|
||||
lbl_80BE7A14:
|
||||
/* 80BE7A14 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BE7A18 7C 08 02 A6 */ mflr r0
|
||||
/* 80BE7A1C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BE7A20 38 63 07 1C */ addi r3, r3, 0x71c
|
||||
/* 80BE7A24 4B 5B FD 6D */ bl dKy_plight_set__FP15LIGHT_INFLUENCE
|
||||
/* 80BE7A28 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BE7A2C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BE7A30 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BE7A34 4E 80 00 20 */ blr
|
||||
@@ -1,85 +0,0 @@
|
||||
lbl_80D1BE6C:
|
||||
/* 80D1BE6C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80D1BE70 7C 08 02 A6 */ mflr r0
|
||||
/* 80D1BE74 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80D1BE78 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 80D1BE7C 93 C1 00 28 */ stw r30, 0x28(r1)
|
||||
/* 80D1BE80 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80D1BE84 3C 80 80 D2 */ lis r4, lit_3628@ha /* 0x80D1C354@ha */
|
||||
/* 80D1BE88 3B E4 C3 54 */ addi r31, r4, lit_3628@l /* 0x80D1C354@l */
|
||||
/* 80D1BE8C 38 00 00 00 */ li r0, 0
|
||||
/* 80D1BE90 B0 03 04 E0 */ sth r0, 0x4e0(r3)
|
||||
/* 80D1BE94 B0 03 04 E8 */ sth r0, 0x4e8(r3)
|
||||
/* 80D1BE98 B0 03 04 B8 */ sth r0, 0x4b8(r3)
|
||||
/* 80D1BE9C 4B FF FF 69 */ bl initBaseMtx__11daObjTrnd_cFv
|
||||
/* 80D1BEA0 38 1E 07 08 */ addi r0, r30, 0x708
|
||||
/* 80D1BEA4 90 1E 05 04 */ stw r0, 0x504(r30)
|
||||
/* 80D1BEA8 38 7E 05 68 */ addi r3, r30, 0x568
|
||||
/* 80D1BEAC 38 80 00 FF */ li r4, 0xff
|
||||
/* 80D1BEB0 38 A0 00 FF */ li r5, 0xff
|
||||
/* 80D1BEB4 7F C6 F3 78 */ mr r6, r30
|
||||
/* 80D1BEB8 4B 36 79 A9 */ bl Init__9dCcD_SttsFiiP10fopAc_ac_c
|
||||
/* 80D1BEBC 38 7E 05 A4 */ addi r3, r30, 0x5a4
|
||||
/* 80D1BEC0 3C 80 80 D2 */ lis r4, l_cps_src@ha /* 0x80D1C3B4@ha */
|
||||
/* 80D1BEC4 38 84 C3 B4 */ addi r4, r4, l_cps_src@l /* 0x80D1C3B4@l */
|
||||
/* 80D1BEC8 4B 36 89 09 */ bl Set__8dCcD_CpsFRC11dCcD_SrcCps
|
||||
/* 80D1BECC 38 1E 05 68 */ addi r0, r30, 0x568
|
||||
/* 80D1BED0 90 1E 05 E8 */ stw r0, 0x5e8(r30)
|
||||
/* 80D1BED4 C0 1F 00 4C */ lfs f0, 0x4c(r31)
|
||||
/* 80D1BED8 C0 7E 04 EC */ lfs f3, 0x4ec(r30)
|
||||
/* 80D1BEDC EC 20 00 F2 */ fmuls f1, f0, f3
|
||||
/* 80D1BEE0 D0 21 00 14 */ stfs f1, 0x14(r1)
|
||||
/* 80D1BEE4 C0 5F 00 00 */ lfs f2, 0(r31)
|
||||
/* 80D1BEE8 D0 41 00 18 */ stfs f2, 0x18(r1)
|
||||
/* 80D1BEEC D0 21 00 1C */ stfs f1, 0x1c(r1)
|
||||
/* 80D1BEF0 C0 1F 00 08 */ lfs f0, 8(r31)
|
||||
/* 80D1BEF4 EC 80 00 F2 */ fmuls f4, f0, f3
|
||||
/* 80D1BEF8 D0 81 00 08 */ stfs f4, 8(r1)
|
||||
/* 80D1BEFC C0 7F 00 3C */ lfs f3, 0x3c(r31)
|
||||
/* 80D1BF00 C0 1E 04 F0 */ lfs f0, 0x4f0(r30)
|
||||
/* 80D1BF04 EC A3 00 32 */ fmuls f5, f3, f0
|
||||
/* 80D1BF08 D0 A1 00 0C */ stfs f5, 0xc(r1)
|
||||
/* 80D1BF0C D0 81 00 10 */ stfs f4, 0x10(r1)
|
||||
/* 80D1BF10 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D1BF14 FC 60 08 90 */ fmr f3, f1
|
||||
/* 80D1BF18 FC C0 20 90 */ fmr f6, f4
|
||||
/* 80D1BF1C 4B 2F E6 2D */ bl fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff
|
||||
/* 80D1BF20 80 1E 00 B0 */ lwz r0, 0xb0(r30)
|
||||
/* 80D1BF24 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 80D1BF28 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 80D1BF2C 41 82 00 0C */ beq lbl_80D1BF38
|
||||
/* 80D1BF30 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80D1BF34 40 82 00 10 */ bne lbl_80D1BF44
|
||||
lbl_80D1BF38:
|
||||
/* 80D1BF38 38 00 FF FF */ li r0, -1
|
||||
/* 80D1BF3C B0 1E 07 38 */ sth r0, 0x738(r30)
|
||||
/* 80D1BF40 48 00 00 0C */ b lbl_80D1BF4C
|
||||
lbl_80D1BF44:
|
||||
/* 80D1BF44 1C 00 00 0F */ mulli r0, r0, 0xf
|
||||
/* 80D1BF48 B0 1E 07 38 */ sth r0, 0x738(r30)
|
||||
lbl_80D1BF4C:
|
||||
/* 80D1BF4C C0 3F 00 08 */ lfs f1, 8(r31)
|
||||
/* 80D1BF50 C0 1E 04 EC */ lfs f0, 0x4ec(r30)
|
||||
/* 80D1BF54 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 80D1BF58 D0 1E 07 00 */ stfs f0, 0x700(r30)
|
||||
/* 80D1BF5C C0 1E 04 D0 */ lfs f0, 0x4d0(r30)
|
||||
/* 80D1BF60 D0 1E 06 E8 */ stfs f0, 0x6e8(r30)
|
||||
/* 80D1BF64 C0 1E 04 D4 */ lfs f0, 0x4d4(r30)
|
||||
/* 80D1BF68 D0 1E 06 EC */ stfs f0, 0x6ec(r30)
|
||||
/* 80D1BF6C C0 1E 04 D8 */ lfs f0, 0x4d8(r30)
|
||||
/* 80D1BF70 D0 1E 06 F0 */ stfs f0, 0x6f0(r30)
|
||||
/* 80D1BF74 C0 3F 00 3C */ lfs f1, 0x3c(r31)
|
||||
/* 80D1BF78 C0 1E 04 F0 */ lfs f0, 0x4f0(r30)
|
||||
/* 80D1BF7C EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 80D1BF80 D0 1E 07 3C */ stfs f0, 0x73c(r30)
|
||||
/* 80D1BF84 C0 1E 07 3C */ lfs f0, 0x73c(r30)
|
||||
/* 80D1BF88 D0 1E 07 04 */ stfs f0, 0x704(r30)
|
||||
/* 80D1BF8C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80D1BF90 4B FF FA 09 */ bl setPntWind__11daObjTrnd_cFv
|
||||
/* 80D1BF94 38 60 00 01 */ li r3, 1
|
||||
/* 80D1BF98 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
||||
/* 80D1BF9C 83 C1 00 28 */ lwz r30, 0x28(r1)
|
||||
/* 80D1BFA0 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80D1BFA4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D1BFA8 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80D1BFAC 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80D1C0A8:
|
||||
/* 80D1C0A8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D1C0AC 7C 08 02 A6 */ mflr r0
|
||||
/* 80D1C0B0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D1C0B4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D1C0B8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80D1C0BC 41 82 00 1C */ beq lbl_80D1C0D8
|
||||
/* 80D1C0C0 3C A0 80 D2 */ lis r5, __vt__8cM3dGAab@ha /* 0x80D1C450@ha */
|
||||
/* 80D1C0C4 38 05 C4 50 */ addi r0, r5, __vt__8cM3dGAab@l /* 0x80D1C450@l */
|
||||
/* 80D1C0C8 90 1F 00 18 */ stw r0, 0x18(r31)
|
||||
/* 80D1C0CC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80D1C0D0 40 81 00 08 */ ble lbl_80D1C0D8
|
||||
/* 80D1C0D4 4B 5B 2C 69 */ bl __dl__FPv
|
||||
lbl_80D1C0D8:
|
||||
/* 80D1C0D8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D1C0DC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D1C0E0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D1C0E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D1C0E8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D1C0EC 4E 80 00 20 */ blr
|
||||
@@ -1,112 +0,0 @@
|
||||
lbl_80D1C0F0:
|
||||
/* 80D1C0F0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80D1C0F4 7C 08 02 A6 */ mflr r0
|
||||
/* 80D1C0F8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80D1C0FC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80D1C100 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80D1C104 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80D1C108 3C 60 80 D2 */ lis r3, lit_3628@ha /* 0x80D1C354@ha */
|
||||
/* 80D1C10C 3B C3 C3 54 */ addi r30, r3, lit_3628@l /* 0x80D1C354@l */
|
||||
/* 80D1C110 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80D1C114 54 04 46 3E */ srwi r4, r0, 0x18
|
||||
/* 80D1C118 28 04 00 FF */ cmplwi r4, 0xff
|
||||
/* 80D1C11C 41 82 00 58 */ beq lbl_80D1C174
|
||||
/* 80D1C120 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D1C124 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D1C128 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80D1C12C 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80D1C130 4B 31 92 31 */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80D1C134 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80D1C138 40 82 00 3C */ bne lbl_80D1C174
|
||||
/* 80D1C13C C0 3E 00 00 */ lfs f1, 0(r30)
|
||||
/* 80D1C140 C0 1F 07 3C */ lfs f0, 0x73c(r31)
|
||||
/* 80D1C144 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 80D1C148 41 82 00 10 */ beq lbl_80D1C158
|
||||
/* 80D1C14C D0 3F 07 3C */ stfs f1, 0x73c(r31)
|
||||
/* 80D1C150 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D1C154 4B FF F8 B9 */ bl cutPntWind__11daObjTrnd_cFv
|
||||
lbl_80D1C158:
|
||||
/* 80D1C158 38 7F 07 6C */ addi r3, r31, 0x76c
|
||||
/* 80D1C15C C0 3E 00 50 */ lfs f1, 0x50(r30)
|
||||
/* 80D1C160 C0 5E 00 0C */ lfs f2, 0xc(r30)
|
||||
/* 80D1C164 C0 7E 00 14 */ lfs f3, 0x14(r30)
|
||||
/* 80D1C168 C0 9E 00 54 */ lfs f4, 0x54(r30)
|
||||
/* 80D1C16C 4B 55 38 11 */ bl cLib_addCalc__FPfffff
|
||||
/* 80D1C170 48 00 00 B0 */ b lbl_80D1C220
|
||||
lbl_80D1C174:
|
||||
/* 80D1C174 A8 7F 07 38 */ lha r3, 0x738(r31)
|
||||
/* 80D1C178 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 80D1C17C 40 81 00 54 */ ble lbl_80D1C1D0
|
||||
/* 80D1C180 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 80D1C184 B0 1F 07 38 */ sth r0, 0x738(r31)
|
||||
/* 80D1C188 C0 3E 00 00 */ lfs f1, 0(r30)
|
||||
/* 80D1C18C C0 1F 07 3C */ lfs f0, 0x73c(r31)
|
||||
/* 80D1C190 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 80D1C194 40 82 00 20 */ bne lbl_80D1C1B4
|
||||
/* 80D1C198 38 7F 07 6C */ addi r3, r31, 0x76c
|
||||
/* 80D1C19C C0 3E 00 50 */ lfs f1, 0x50(r30)
|
||||
/* 80D1C1A0 C0 5E 00 0C */ lfs f2, 0xc(r30)
|
||||
/* 80D1C1A4 C0 7E 00 14 */ lfs f3, 0x14(r30)
|
||||
/* 80D1C1A8 C0 9E 00 54 */ lfs f4, 0x54(r30)
|
||||
/* 80D1C1AC 4B 55 37 D1 */ bl cLib_addCalc__FPfffff
|
||||
/* 80D1C1B0 48 00 00 70 */ b lbl_80D1C220
|
||||
lbl_80D1C1B4:
|
||||
/* 80D1C1B4 38 7F 07 6C */ addi r3, r31, 0x76c
|
||||
/* 80D1C1B8 C0 3E 00 58 */ lfs f1, 0x58(r30)
|
||||
/* 80D1C1BC C0 5E 00 18 */ lfs f2, 0x18(r30)
|
||||
/* 80D1C1C0 C0 7E 00 14 */ lfs f3, 0x14(r30)
|
||||
/* 80D1C1C4 C0 9E 00 54 */ lfs f4, 0x54(r30)
|
||||
/* 80D1C1C8 4B 55 37 B5 */ bl cLib_addCalc__FPfffff
|
||||
/* 80D1C1CC 48 00 00 54 */ b lbl_80D1C220
|
||||
lbl_80D1C1D0:
|
||||
/* 80D1C1D0 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 80D1C1D4 40 82 00 4C */ bne lbl_80D1C220
|
||||
/* 80D1C1D8 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80D1C1DC 54 00 06 3E */ clrlwi r0, r0, 0x18
|
||||
/* 80D1C1E0 1C 00 00 0F */ mulli r0, r0, 0xf
|
||||
/* 80D1C1E4 B0 1F 07 38 */ sth r0, 0x738(r31)
|
||||
/* 80D1C1E8 C0 3E 00 00 */ lfs f1, 0(r30)
|
||||
/* 80D1C1EC C0 1F 07 3C */ lfs f0, 0x73c(r31)
|
||||
/* 80D1C1F0 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 80D1C1F4 40 82 00 20 */ bne lbl_80D1C214
|
||||
/* 80D1C1F8 C0 3E 00 3C */ lfs f1, 0x3c(r30)
|
||||
/* 80D1C1FC C0 1F 04 F0 */ lfs f0, 0x4f0(r31)
|
||||
/* 80D1C200 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 80D1C204 D0 1F 07 3C */ stfs f0, 0x73c(r31)
|
||||
/* 80D1C208 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D1C20C 4B FF F7 8D */ bl setPntWind__11daObjTrnd_cFv
|
||||
/* 80D1C210 48 00 00 10 */ b lbl_80D1C220
|
||||
lbl_80D1C214:
|
||||
/* 80D1C214 D0 3F 07 3C */ stfs f1, 0x73c(r31)
|
||||
/* 80D1C218 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D1C21C 4B FF F7 F1 */ bl cutPntWind__11daObjTrnd_cFv
|
||||
lbl_80D1C220:
|
||||
/* 80D1C220 38 60 00 00 */ li r3, 0
|
||||
/* 80D1C224 A8 9F 04 B6 */ lha r4, 0x4b6(r31)
|
||||
/* 80D1C228 4B 33 F3 F5 */ bl dKyw_evt_wind_set__Fss
|
||||
/* 80D1C22C C0 3F 07 6C */ lfs f1, 0x76c(r31)
|
||||
/* 80D1C230 4B 33 F3 DD */ bl dKyw_custom_windpower__Ff
|
||||
/* 80D1C234 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D1C238 4B FF FA 09 */ bl setCpsInfo__11daObjTrnd_cFv
|
||||
/* 80D1C23C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80D1C240 4B FF FB E5 */ bl setBaseMtx__11daObjTrnd_cFv
|
||||
/* 80D1C244 C0 3E 00 00 */ lfs f1, 0(r30)
|
||||
/* 80D1C248 C0 1F 07 04 */ lfs f0, 0x704(r31)
|
||||
/* 80D1C24C FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 80D1C250 41 82 00 24 */ beq lbl_80D1C274
|
||||
/* 80D1C254 38 7F 06 C8 */ addi r3, r31, 0x6c8
|
||||
/* 80D1C258 38 9F 06 E8 */ addi r4, r31, 0x6e8
|
||||
/* 80D1C25C 4B 55 2D E1 */ bl Set__8cM3dGCpsFRC9cM3dGCpsS
|
||||
/* 80D1C260 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80D1C264 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80D1C268 38 63 23 3C */ addi r3, r3, 0x233c
|
||||
/* 80D1C26C 38 9F 05 A4 */ addi r4, r31, 0x5a4
|
||||
/* 80D1C270 4B 54 89 39 */ bl Set__4cCcSFP8cCcD_Obj
|
||||
lbl_80D1C274:
|
||||
/* 80D1C274 38 60 00 01 */ li r3, 1
|
||||
/* 80D1C278 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80D1C27C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80D1C280 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80D1C284 7C 08 03 A6 */ mtlr r0
|
||||
/* 80D1C288 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80D1C28C 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