mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-09-02 00:38:46 -04:00
d_a_dmidna OK / f_op + misc cleanup (#276)
* some f_op / d_insect cleanup * rename some vars according to tww * d_a_dmidna OK * remove asm
This commit is contained in:
@@ -12,7 +12,7 @@ lbl_80271D18:
|
||||
/* 80271D40 4B FF FF 91 */ bl firstInit__9JFWSystemFv
|
||||
lbl_80271D44:
|
||||
/* 80271D44 38 00 00 01 */ li r0, 1
|
||||
/* 80271D48 98 0D 8C 3C */ stb r0, data_804511BC(r13)
|
||||
/* 80271D48 98 0D 8C 3C */ stb r0, sInitCalled(r13)
|
||||
/* 80271D4C 80 6D 81 FC */ lwz r3, aramAudioBufSize__Q29JFWSystem11CSetUpParam(r13)
|
||||
/* 80271D50 80 8D 82 00 */ lwz r4, aramGraphBufSize__Q29JFWSystem11CSetUpParam(r13)
|
||||
/* 80271D54 80 AD 82 04 */ lwz r5, streamPriority__Q29JFWSystem11CSetUpParam(r13)
|
||||
|
||||
@@ -27,7 +27,7 @@ lbl_8009D94C:
|
||||
/* 8009D96C 81 8C 00 50 */ lwz r12, 0x50(r12)
|
||||
/* 8009D970 7D 89 03 A6 */ mtctr r12
|
||||
/* 8009D974 4E 80 04 21 */ bctrl
|
||||
/* 8009D978 88 8D 8A 49 */ lbz r4, struct_80450FC8+0x1(r13)
|
||||
/* 8009D978 88 8D 8A 49 */ lbz r4, m_eye_move_flg+0x1(r13)
|
||||
/* 8009D97C 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 8009D980 41 82 00 8C */ beq lbl_8009DA0C
|
||||
/* 8009D984 80 1E 01 04 */ lwz r0, 0x104(r30)
|
||||
@@ -66,7 +66,7 @@ lbl_8009D9F8:
|
||||
/* 8009DA04 D0 03 00 20 */ stfs f0, 0x20(r3)
|
||||
/* 8009DA08 48 00 00 20 */ b lbl_8009DA28
|
||||
lbl_8009DA0C:
|
||||
/* 8009DA0C 88 0D 8A 48 */ lbz r0, struct_80450FC8+0x0(r13)
|
||||
/* 8009DA0C 88 0D 8A 48 */ lbz r0, m_eye_move_flg+0x0(r13)
|
||||
/* 8009DA10 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8009DA14 41 82 00 14 */ beq lbl_8009DA28
|
||||
/* 8009DA18 C0 1E 00 FC */ lfs f0, 0xfc(r30)
|
||||
|
||||
@@ -313,7 +313,7 @@ lbl_800C8B98:
|
||||
/* 800C8B98 38 00 00 00 */ li r0, 0
|
||||
/* 800C8B9C 90 1F 05 80 */ stw r0, 0x580(r31)
|
||||
/* 800C8BA0 90 1F 05 84 */ stw r0, 0x584(r31)
|
||||
/* 800C8BA4 38 6D 8A 49 */ la r3, struct_80450FC8+0x1(r13) /* 80450FC9-_SDA_BASE_ */
|
||||
/* 800C8BA4 38 6D 8A 49 */ la r3, m_eye_move_flg+0x1(r13) /* 80450FC9-_SDA_BASE_ */
|
||||
/* 800C8BA8 48 07 8F 41 */ bl func_80141AE8
|
||||
/* 800C8BAC 80 7F 21 80 */ lwz r3, 0x2180(r31)
|
||||
/* 800C8BB0 48 00 75 D1 */ bl offSetFlg__16daAlink_matAnm_cFv
|
||||
|
||||
@@ -224,16 +224,16 @@ lbl_800A1E00:
|
||||
/* 800A1E18 D0 03 01 00 */ stfs f0, 0x100(r3)
|
||||
/* 800A1E1C 80 7F 21 84 */ lwz r3, 0x2184(r31)
|
||||
/* 800A1E20 D0 03 01 00 */ stfs f0, 0x100(r3)
|
||||
/* 800A1E24 88 0D 8A 48 */ lbz r0, struct_80450FC8+0x0(r13)
|
||||
/* 800A1E24 88 0D 8A 48 */ lbz r0, m_eye_move_flg+0x0(r13)
|
||||
/* 800A1E28 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800A1E2C 41 82 01 3C */ beq lbl_800A1F68
|
||||
/* 800A1E30 38 00 00 00 */ li r0, 0
|
||||
/* 800A1E34 98 0D 8A 48 */ stb r0, struct_80450FC8+0x0(r13)
|
||||
/* 800A1E34 98 0D 8A 48 */ stb r0, m_eye_move_flg+0x0(r13)
|
||||
/* 800A1E38 38 00 00 03 */ li r0, 3
|
||||
/* 800A1E3C 98 0D 8A 49 */ stb r0, struct_80450FC8+0x1(r13)
|
||||
/* 800A1E3C 98 0D 8A 49 */ stb r0, m_eye_move_flg+0x1(r13)
|
||||
/* 800A1E40 48 00 01 28 */ b lbl_800A1F68
|
||||
lbl_800A1E44:
|
||||
/* 800A1E44 88 0D 8A 49 */ lbz r0, struct_80450FC8+0x1(r13)
|
||||
/* 800A1E44 88 0D 8A 49 */ lbz r0, m_eye_move_flg+0x1(r13)
|
||||
/* 800A1E48 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800A1E4C 40 82 01 1C */ bne lbl_800A1F68
|
||||
/* 800A1E50 C0 42 92 BC */ lfs f2, lit_6041(r2)
|
||||
@@ -292,7 +292,7 @@ lbl_800A1EE8:
|
||||
/* 800A1EFC EF DE 00 32 */ fmuls f30, f30, f0
|
||||
lbl_800A1F00:
|
||||
/* 800A1F00 38 00 00 01 */ li r0, 1
|
||||
/* 800A1F04 98 0D 8A 48 */ stb r0, struct_80450FC8+0x0(r13)
|
||||
/* 800A1F04 98 0D 8A 48 */ stb r0, m_eye_move_flg+0x0(r13)
|
||||
/* 800A1F08 80 7F 21 80 */ lwz r3, 0x2180(r31)
|
||||
/* 800A1F0C 38 63 00 FC */ addi r3, r3, 0xfc
|
||||
/* 800A1F10 C0 42 92 98 */ lfs f2, lit_5943(r2)
|
||||
|
||||
@@ -44,7 +44,7 @@ lbl_800AF84C:
|
||||
/* 800AF86C 80 9E 21 58 */ lwz r4, 0x2158(r30)
|
||||
/* 800AF870 48 28 04 55 */ bl entryTexMtxAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKey
|
||||
/* 800AF874 38 00 00 03 */ li r0, 3
|
||||
/* 800AF878 98 0D 8A 49 */ stb r0, struct_80450FC8+0x1(r13)
|
||||
/* 800AF878 98 0D 8A 49 */ stb r0, m_eye_move_flg+0x1(r13)
|
||||
/* 800AF87C C0 02 92 C0 */ lfs f0, lit_6108(r2)
|
||||
/* 800AF880 80 7E 21 58 */ lwz r3, 0x2158(r30)
|
||||
/* 800AF884 D0 03 00 08 */ stfs f0, 8(r3)
|
||||
|
||||
@@ -1,67 +0,0 @@
|
||||
lbl_80035CC8:
|
||||
/* 80035CC8 94 21 FF A0 */ stwu r1, -0x60(r1)
|
||||
/* 80035CCC 7C 08 02 A6 */ mflr r0
|
||||
/* 80035CD0 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
/* 80035CD4 39 61 00 60 */ addi r11, r1, 0x60
|
||||
/* 80035CD8 48 32 C5 05 */ bl _savegpr_29
|
||||
/* 80035CDC 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80035CE0 7C 9E 23 78 */ mr r30, r4
|
||||
/* 80035CE4 7C DF 33 78 */ mr r31, r6
|
||||
/* 80035CE8 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 80035CEC 41 82 00 28 */ beq lbl_80035D14
|
||||
/* 80035CF0 7C A3 2B 78 */ mr r3, r5
|
||||
/* 80035CF4 4B FD 72 19 */ bl ZXYrotS__14mDoMtx_stack_cFRC5csXyz
|
||||
/* 80035CF8 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80035CFC 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80035D00 3C 80 80 43 */ lis r4, BaseZ__4cXyz@ha /* 0x80430D3C@ha */
|
||||
/* 80035D04 38 84 0D 3C */ addi r4, r4, BaseZ__4cXyz@l /* 0x80430D3C@l */
|
||||
/* 80035D08 7F E5 FB 78 */ mr r5, r31
|
||||
/* 80035D0C 48 31 10 61 */ bl PSMTXMultVec
|
||||
/* 80035D10 48 00 00 20 */ b lbl_80035D30
|
||||
lbl_80035D14:
|
||||
/* 80035D14 3C 60 80 43 */ lis r3, BaseZ__4cXyz@ha /* 0x80430D3C@ha */
|
||||
/* 80035D18 C4 03 0D 3C */ lfsu f0, BaseZ__4cXyz@l(r3) /* 0x80430D3C@l */
|
||||
/* 80035D1C D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 80035D20 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 80035D24 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
/* 80035D28 C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 80035D2C D0 1F 00 08 */ stfs f0, 8(r31)
|
||||
lbl_80035D30:
|
||||
/* 80035D30 38 61 00 2C */ addi r3, r1, 0x2c
|
||||
/* 80035D34 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80035D38 C0 22 83 60 */ lfs f1, lit_3655(r2)
|
||||
/* 80035D3C 48 23 0E 49 */ bl __ml__4cXyzCFf
|
||||
/* 80035D40 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 80035D44 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80035D48 38 A1 00 2C */ addi r5, r1, 0x2c
|
||||
/* 80035D4C 48 23 0D E9 */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 80035D50 C0 01 00 20 */ lfs f0, 0x20(r1)
|
||||
/* 80035D54 D0 01 00 44 */ stfs f0, 0x44(r1)
|
||||
/* 80035D58 C0 01 00 24 */ lfs f0, 0x24(r1)
|
||||
/* 80035D5C D0 01 00 48 */ stfs f0, 0x48(r1)
|
||||
/* 80035D60 C0 01 00 28 */ lfs f0, 0x28(r1)
|
||||
/* 80035D64 D0 01 00 4C */ stfs f0, 0x4c(r1)
|
||||
/* 80035D68 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80035D6C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80035D70 C0 22 83 60 */ lfs f1, lit_3655(r2)
|
||||
/* 80035D74 48 23 0E 11 */ bl __ml__4cXyzCFf
|
||||
/* 80035D78 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80035D7C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80035D80 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 80035D84 48 23 0D 61 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80035D88 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 80035D8C D0 01 00 38 */ stfs f0, 0x38(r1)
|
||||
/* 80035D90 C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
/* 80035D94 D0 01 00 3C */ stfs f0, 0x3c(r1)
|
||||
/* 80035D98 C0 01 00 10 */ lfs f0, 0x10(r1)
|
||||
/* 80035D9C D0 01 00 40 */ stfs f0, 0x40(r1)
|
||||
/* 80035DA0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80035DA4 38 81 00 44 */ addi r4, r1, 0x44
|
||||
/* 80035DA8 38 A1 00 38 */ addi r5, r1, 0x38
|
||||
/* 80035DAC 48 23 95 3D */ bl SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz
|
||||
/* 80035DB0 39 61 00 60 */ addi r11, r1, 0x60
|
||||
/* 80035DB4 48 32 C4 75 */ bl _restgpr_29
|
||||
/* 80035DB8 80 01 00 64 */ lwz r0, 0x64(r1)
|
||||
/* 80035DBC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80035DC0 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 80035DC4 4E 80 00 20 */ blr
|
||||
@@ -9,7 +9,7 @@ lbl_801A572C:
|
||||
/* 801A5748 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801A574C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801A5750 83 A3 5D 74 */ lwz r29, 0x5d74(r3)
|
||||
/* 801A5754 88 0D 8A EA */ lbz r0, struct_80451068+0x2(r13)
|
||||
/* 801A5754 88 0D 8A EA */ lbz r0, S_fuwan_sin+0x2(r13)
|
||||
/* 801A5758 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 801A575C 40 82 00 30 */ bne lbl_801A578C
|
||||
/* 801A5760 C0 02 A2 0C */ lfs f0, lit_4409(r2)
|
||||
@@ -22,9 +22,9 @@ lbl_801A572C:
|
||||
/* 801A577C 38 BF 1D 74 */ addi r5, r31, 0x1d74
|
||||
/* 801A5780 48 1B C4 A5 */ bl __register_global_object
|
||||
/* 801A5784 38 00 00 01 */ li r0, 1
|
||||
/* 801A5788 98 0D 8A EA */ stb r0, struct_80451068+0x2(r13)
|
||||
/* 801A5788 98 0D 8A EA */ stb r0, S_fuwan_sin+0x2(r13)
|
||||
lbl_801A578C:
|
||||
/* 801A578C 88 0D 8A EB */ lbz r0, struct_80451068+0x3(r13)
|
||||
/* 801A578C 88 0D 8A EB */ lbz r0, S_fuwan_sin+0x3(r13)
|
||||
/* 801A5790 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 801A5794 40 82 00 30 */ bne lbl_801A57C4
|
||||
/* 801A5798 C0 02 A2 0C */ lfs f0, lit_4409(r2)
|
||||
@@ -37,7 +37,7 @@ lbl_801A578C:
|
||||
/* 801A57B4 38 BF 1D 8C */ addi r5, r31, 0x1d8c
|
||||
/* 801A57B8 48 1B C4 6D */ bl __register_global_object
|
||||
/* 801A57BC 38 00 00 01 */ li r0, 1
|
||||
/* 801A57C0 98 0D 8A EB */ stb r0, struct_80451068+0x3(r13)
|
||||
/* 801A57C0 98 0D 8A EB */ stb r0, S_fuwan_sin+0x3(r13)
|
||||
lbl_801A57C4:
|
||||
/* 801A57C4 48 00 5A BD */ bl dKy_camera_water_in_status_check__Fv
|
||||
/* 801A57C8 2C 03 00 00 */ cmpwi r3, 0
|
||||
|
||||
@@ -439,7 +439,7 @@ lbl_801A0A14:
|
||||
/* 801A0AA0 48 00 BA DD */ bl dKy_darkworld_check__Fv
|
||||
/* 801A0AA4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801A0AA8 41 82 00 70 */ beq lbl_801A0B18
|
||||
/* 801A0AAC A8 0D 8A E8 */ lha r0, struct_80451068+0x0(r13)
|
||||
/* 801A0AAC A8 0D 8A E8 */ lha r0, S_fuwan_sin+0x0(r13)
|
||||
/* 801A0AB0 54 00 04 38 */ rlwinm r0, r0, 0, 0x10, 0x1c
|
||||
/* 801A0AB4 3C 60 80 44 */ lis r3, sincosTable___5JMath@ha /* 0x80439A20@ha */
|
||||
/* 801A0AB8 38 63 9A 20 */ addi r3, r3, sincosTable___5JMath@l /* 0x80439A20@l */
|
||||
@@ -449,10 +449,10 @@ lbl_801A0A14:
|
||||
/* 801A0AC8 FC 00 08 1E */ fctiwz f0, f1
|
||||
/* 801A0ACC D8 01 00 C8 */ stfd f0, 0xc8(r1)
|
||||
/* 801A0AD0 80 61 00 CC */ lwz r3, 0xcc(r1)
|
||||
/* 801A0AD4 A8 0D 8A E8 */ lha r0, struct_80451068+0x0(r13)
|
||||
/* 801A0AD4 A8 0D 8A E8 */ lha r0, S_fuwan_sin+0x0(r13)
|
||||
/* 801A0AD8 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 801A0ADC 38 03 01 F4 */ addi r0, r3, 0x1f4
|
||||
/* 801A0AE0 B0 0D 8A E8 */ sth r0, struct_80451068+0x0(r13)
|
||||
/* 801A0AE0 B0 0D 8A E8 */ sth r0, S_fuwan_sin+0x0(r13)
|
||||
/* 801A0AE4 C0 42 A2 F4 */ lfs f2, lit_6035(r2)
|
||||
/* 801A0AE8 C8 22 A2 80 */ lfd f1, lit_4964(r2)
|
||||
/* 801A0AEC 92 01 00 D4 */ stw r16, 0xd4(r1)
|
||||
|
||||
@@ -1,56 +0,0 @@
|
||||
lbl_8001F3B4:
|
||||
/* 8001F3B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8001F3B8 7C 08 02 A6 */ mflr r0
|
||||
/* 8001F3BC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8001F3C0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8001F3C4 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8001F3C8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8001F3CC 88 03 00 0C */ lbz r0, 0xc(r3)
|
||||
/* 8001F3D0 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 8001F3D4 40 82 00 6C */ bne lbl_8001F440
|
||||
/* 8001F3D8 83 C3 00 10 */ lwz r30, 0x10(r3)
|
||||
/* 8001F3DC 38 6D 87 68 */ la r3, fopKy_KANKYO_TYPE(r13) /* 80450CE8-_SDA_BASE_ */
|
||||
/* 8001F3E0 48 00 12 7D */ bl fpcBs_MakeOfType__FPi
|
||||
/* 8001F3E4 90 7F 00 C0 */ stw r3, 0xc0(r31)
|
||||
/* 8001F3E8 80 1E 00 24 */ lwz r0, 0x24(r30)
|
||||
/* 8001F3EC 90 1F 00 D8 */ stw r0, 0xd8(r31)
|
||||
/* 8001F3F0 38 7F 00 C4 */ addi r3, r31, 0xc4
|
||||
/* 8001F3F4 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8001F3F8 48 00 10 FD */ bl fopDwTg_Init__FP16create_tag_classPv
|
||||
/* 8001F3FC 80 7F 00 AC */ lwz r3, 0xac(r31)
|
||||
/* 8001F400 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8001F404 41 82 00 3C */ beq lbl_8001F440
|
||||
/* 8001F408 C0 03 00 00 */ lfs f0, 0(r3)
|
||||
/* 8001F40C D0 1F 00 DC */ stfs f0, 0xdc(r31)
|
||||
/* 8001F410 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 8001F414 D0 1F 00 E0 */ stfs f0, 0xe0(r31)
|
||||
/* 8001F418 C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 8001F41C D0 1F 00 E4 */ stfs f0, 0xe4(r31)
|
||||
/* 8001F420 C0 03 00 0C */ lfs f0, 0xc(r3)
|
||||
/* 8001F424 D0 1F 00 E8 */ stfs f0, 0xe8(r31)
|
||||
/* 8001F428 C0 03 00 10 */ lfs f0, 0x10(r3)
|
||||
/* 8001F42C D0 1F 00 EC */ stfs f0, 0xec(r31)
|
||||
/* 8001F430 C0 03 00 14 */ lfs f0, 0x14(r3)
|
||||
/* 8001F434 D0 1F 00 F0 */ stfs f0, 0xf0(r31)
|
||||
/* 8001F438 80 03 00 18 */ lwz r0, 0x18(r3)
|
||||
/* 8001F43C 90 1F 00 F4 */ stw r0, 0xf4(r31)
|
||||
lbl_8001F440:
|
||||
/* 8001F440 80 7F 00 D8 */ lwz r3, 0xd8(r31)
|
||||
/* 8001F444 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8001F448 48 00 30 85 */ bl fpcMtd_Create__FP20process_method_classPv
|
||||
/* 8001F44C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8001F450 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 8001F454 40 82 00 18 */ bne lbl_8001F46C
|
||||
/* 8001F458 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8001F45C 48 00 25 A5 */ bl fpcLf_GetPriority__FPC14leafdraw_class
|
||||
/* 8001F460 7C 64 07 34 */ extsh r4, r3
|
||||
/* 8001F464 38 7F 00 C4 */ addi r3, r31, 0xc4
|
||||
/* 8001F468 48 00 10 45 */ bl fopDwTg_ToDrawQ__FP16create_tag_classi
|
||||
lbl_8001F46C:
|
||||
/* 8001F46C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8001F470 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8001F474 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8001F478 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8001F47C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8001F480 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8001F484 4E 80 00 20 */ blr
|
||||
@@ -1,57 +0,0 @@
|
||||
lbl_8001F588:
|
||||
/* 8001F588 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8001F58C 7C 08 02 A6 */ mflr r0
|
||||
/* 8001F590 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8001F594 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8001F598 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8001F59C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8001F5A0 88 03 00 0C */ lbz r0, 0xc(r3)
|
||||
/* 8001F5A4 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 8001F5A8 40 82 00 70 */ bne lbl_8001F618
|
||||
/* 8001F5AC 83 C3 00 10 */ lwz r30, 0x10(r3)
|
||||
/* 8001F5B0 38 6D 87 70 */ la r3, fopMsg_MSG_TYPE(r13) /* 80450CF0-_SDA_BASE_ */
|
||||
/* 8001F5B4 48 00 10 A9 */ bl fpcBs_MakeOfType__FPi
|
||||
/* 8001F5B8 90 7F 00 C0 */ stw r3, 0xc0(r31)
|
||||
/* 8001F5BC 80 1E 00 24 */ lwz r0, 0x24(r30)
|
||||
/* 8001F5C0 90 1F 00 D8 */ stw r0, 0xd8(r31)
|
||||
/* 8001F5C4 38 7F 00 C4 */ addi r3, r31, 0xc4
|
||||
/* 8001F5C8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8001F5CC 48 00 0F 29 */ bl fopDwTg_Init__FP16create_tag_classPv
|
||||
/* 8001F5D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8001F5D4 48 00 04 71 */ bl fopMsgM_GetAppend__FPv
|
||||
/* 8001F5D8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8001F5DC 41 82 00 3C */ beq lbl_8001F618
|
||||
/* 8001F5E0 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 8001F5E4 90 1F 00 DC */ stw r0, 0xdc(r31)
|
||||
/* 8001F5E8 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 8001F5EC D0 1F 00 E0 */ stfs f0, 0xe0(r31)
|
||||
/* 8001F5F0 C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 8001F5F4 D0 1F 00 E4 */ stfs f0, 0xe4(r31)
|
||||
/* 8001F5F8 C0 03 00 0C */ lfs f0, 0xc(r3)
|
||||
/* 8001F5FC D0 1F 00 E8 */ stfs f0, 0xe8(r31)
|
||||
/* 8001F600 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 8001F604 90 1F 00 EC */ stw r0, 0xec(r31)
|
||||
/* 8001F608 80 03 00 14 */ lwz r0, 0x14(r3)
|
||||
/* 8001F60C 90 1F 00 F0 */ stw r0, 0xf0(r31)
|
||||
/* 8001F610 80 03 00 18 */ lwz r0, 0x18(r3)
|
||||
/* 8001F614 90 1F 00 F4 */ stw r0, 0xf4(r31)
|
||||
lbl_8001F618:
|
||||
/* 8001F618 80 7F 00 D8 */ lwz r3, 0xd8(r31)
|
||||
/* 8001F61C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8001F620 48 00 2E AD */ bl fpcMtd_Create__FP20process_method_classPv
|
||||
/* 8001F624 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8001F628 2C 1E 00 04 */ cmpwi r30, 4
|
||||
/* 8001F62C 40 82 00 18 */ bne lbl_8001F644
|
||||
/* 8001F630 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8001F634 48 00 23 CD */ bl fpcLf_GetPriority__FPC14leafdraw_class
|
||||
/* 8001F638 7C 64 07 34 */ extsh r4, r3
|
||||
/* 8001F63C 38 7F 00 C4 */ addi r3, r31, 0xc4
|
||||
/* 8001F640 48 00 0E 6D */ bl fopDwTg_ToDrawQ__FP16create_tag_classi
|
||||
lbl_8001F644:
|
||||
/* 8001F644 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8001F648 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8001F64C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8001F650 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8001F654 7C 08 03 A6 */ mtlr r0
|
||||
/* 8001F658 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8001F65C 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_8001E41C:
|
||||
/* 8001E41C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8001E420 7C 08 02 A6 */ mflr r0
|
||||
/* 8001E424 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8001E428 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8001E42C 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8001E430 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8001E434 88 03 00 0C */ lbz r0, 0xc(r3)
|
||||
/* 8001E438 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 8001E43C 40 82 00 24 */ bne lbl_8001E460
|
||||
/* 8001E440 83 DF 00 10 */ lwz r30, 0x10(r31)
|
||||
/* 8001E444 38 7F 00 C4 */ addi r3, r31, 0xc4
|
||||
/* 8001E448 38 80 00 01 */ li r4, 1
|
||||
/* 8001E44C 48 24 84 05 */ bl cReq_Create__FP18request_base_classUc
|
||||
/* 8001E450 80 1E 00 24 */ lwz r0, 0x24(r30)
|
||||
/* 8001E454 90 1F 00 C0 */ stw r0, 0xc0(r31)
|
||||
/* 8001E458 38 00 FF FF */ li r0, -1
|
||||
/* 8001E45C 90 1F 00 C8 */ stw r0, 0xc8(r31)
|
||||
lbl_8001E460:
|
||||
/* 8001E460 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
||||
/* 8001E464 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8001E468 48 00 40 65 */ bl fpcMtd_Create__FP20process_method_classPv
|
||||
/* 8001E46C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8001E470 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8001E474 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8001E478 7C 08 03 A6 */ mtlr r0
|
||||
/* 8001E47C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8001E480 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_8045D0B4:
|
||||
/* 8045D0B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D0B8 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D0BC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D0C0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8045D0C4 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8045D0C8 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 8045D0CC 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8045D0D0 41 82 00 30 */ beq lbl_8045D100
|
||||
/* 8045D0D4 38 7E 05 68 */ addi r3, r30, 0x568
|
||||
/* 8045D0D8 3C 80 80 46 */ lis r4, l_arcName@ha /* 0x8045D290@ha */
|
||||
/* 8045D0DC 38 84 D2 90 */ addi r4, r4, l_arcName@l /* 0x8045D290@l */
|
||||
/* 8045D0E0 4B BC FF 29 */ bl dComIfG_resDelete__FP30request_of_phase_process_classPCc
|
||||
/* 8045D0E4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8045D0E8 38 80 00 00 */ li r4, 0
|
||||
/* 8045D0EC 4B BB BB A1 */ bl __dt__10fopAc_ac_cFv
|
||||
/* 8045D0F0 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 8045D0F4 40 81 00 0C */ ble lbl_8045D100
|
||||
/* 8045D0F8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8045D0FC 4B E7 1C 41 */ bl __dl__FPv
|
||||
lbl_8045D100:
|
||||
/* 8045D100 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8045D104 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8045D108 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8045D10C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D110 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D114 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D118 4E 80 00 20 */ blr
|
||||
@@ -1,64 +0,0 @@
|
||||
lbl_8045CED8:
|
||||
/* 8045CED8 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 8045CEDC 7C 08 02 A6 */ mflr r0
|
||||
/* 8045CEE0 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8045CEE4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8045CEE8 4B F0 52 F1 */ bl _savegpr_28
|
||||
/* 8045CEEC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8045CEF0 38 60 00 58 */ li r3, 0x58
|
||||
/* 8045CEF4 4B E7 1D 59 */ bl __nw__FUl
|
||||
/* 8045CEF8 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 8045CEFC 41 82 00 88 */ beq lbl_8045CF84
|
||||
/* 8045CF00 3C 60 80 46 */ lis r3, l_arcName@ha /* 0x8045D290@ha */
|
||||
/* 8045CF04 38 63 D2 90 */ addi r3, r3, l_arcName@l /* 0x8045D290@l */
|
||||
/* 8045CF08 38 80 00 04 */ li r4, 4
|
||||
/* 8045CF0C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 8045CF10 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8045CF14 3F 85 00 02 */ addis r28, r5, 2
|
||||
/* 8045CF18 3B 9C C2 F8 */ addi r28, r28, -15624
|
||||
/* 8045CF1C 7F 85 E3 78 */ mr r5, r28
|
||||
/* 8045CF20 38 C0 00 80 */ li r6, 0x80
|
||||
/* 8045CF24 4B BD F3 C9 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 8045CF28 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8045CF2C 3C 60 80 46 */ lis r3, l_arcName@ha /* 0x8045D290@ha */
|
||||
/* 8045CF30 38 63 D2 90 */ addi r3, r3, l_arcName@l /* 0x8045D290@l */
|
||||
/* 8045CF34 38 80 00 08 */ li r4, 8
|
||||
/* 8045CF38 7F 85 E3 78 */ mr r5, r28
|
||||
/* 8045CF3C 38 C0 00 80 */ li r6, 0x80
|
||||
/* 8045CF40 4B BD F3 AD */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 8045CF44 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8045CF48 38 00 00 00 */ li r0, 0
|
||||
/* 8045CF4C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8045CF50 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 8045CF54 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 8045CF58 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8045CF5C 38 A0 00 00 */ li r5, 0
|
||||
/* 8045CF60 38 C0 00 00 */ li r6, 0
|
||||
/* 8045CF64 7F A7 EB 78 */ mr r7, r29
|
||||
/* 8045CF68 39 00 00 02 */ li r8, 2
|
||||
/* 8045CF6C 3D 20 80 46 */ lis r9, lit_3769@ha /* 0x8045D298@ha */
|
||||
/* 8045CF70 C0 29 D2 98 */ lfs f1, lit_3769@l(r9) /* 0x8045D298@l */
|
||||
/* 8045CF74 39 20 00 00 */ li r9, 0
|
||||
/* 8045CF78 39 40 FF FF */ li r10, -1
|
||||
/* 8045CF7C 4B BB 38 55 */ bl __ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl
|
||||
/* 8045CF80 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_8045CF84:
|
||||
/* 8045CF84 93 DF 05 74 */ stw r30, 0x574(r31)
|
||||
/* 8045CF88 80 7F 05 74 */ lwz r3, 0x574(r31)
|
||||
/* 8045CF8C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8045CF90 41 82 00 10 */ beq lbl_8045CFA0
|
||||
/* 8045CF94 80 03 00 04 */ lwz r0, 4(r3)
|
||||
/* 8045CF98 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8045CF9C 40 82 00 0C */ bne lbl_8045CFA8
|
||||
lbl_8045CFA0:
|
||||
/* 8045CFA0 38 60 00 00 */ li r3, 0
|
||||
/* 8045CFA4 48 00 00 08 */ b lbl_8045CFAC
|
||||
lbl_8045CFA8:
|
||||
/* 8045CFA8 38 60 00 01 */ li r3, 1
|
||||
lbl_8045CFAC:
|
||||
/* 8045CFAC 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8045CFB0 4B F0 52 75 */ bl _restgpr_28
|
||||
/* 8045CFB4 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 8045CFB8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045CFBC 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 8045CFC0 4E 80 00 20 */ blr
|
||||
@@ -1,50 +0,0 @@
|
||||
lbl_8045CFE4:
|
||||
/* 8045CFE4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045CFE8 7C 08 02 A6 */ mflr r0
|
||||
/* 8045CFEC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045CFF0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8045CFF4 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8045CFF8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8045CFFC 80 03 04 A0 */ lwz r0, 0x4a0(r3)
|
||||
/* 8045D000 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 8045D004 40 82 00 1C */ bne lbl_8045D020
|
||||
/* 8045D008 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 8045D00C 41 82 00 08 */ beq lbl_8045D014
|
||||
/* 8045D010 4B BB BB 55 */ bl __ct__10fopAc_ac_cFv
|
||||
lbl_8045D014:
|
||||
/* 8045D014 80 1E 04 A0 */ lwz r0, 0x4a0(r30)
|
||||
/* 8045D018 60 00 00 08 */ ori r0, r0, 8
|
||||
/* 8045D01C 90 1E 04 A0 */ stw r0, 0x4a0(r30)
|
||||
lbl_8045D020:
|
||||
/* 8045D020 38 7E 05 68 */ addi r3, r30, 0x568
|
||||
/* 8045D024 3C 80 80 46 */ lis r4, l_arcName@ha /* 0x8045D290@ha */
|
||||
/* 8045D028 38 84 D2 90 */ addi r4, r4, l_arcName@l /* 0x8045D290@l */
|
||||
/* 8045D02C 4B BC FE 91 */ bl dComIfG_resLoad__FP30request_of_phase_process_classPCc
|
||||
/* 8045D030 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8045D034 2C 1F 00 04 */ cmpwi r31, 4
|
||||
/* 8045D038 40 82 00 40 */ bne lbl_8045D078
|
||||
/* 8045D03C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8045D040 3C 80 80 46 */ lis r4, daDmidna_createHeap__FP10fopAc_ac_c@ha /* 0x8045CFC4@ha */
|
||||
/* 8045D044 38 84 CF C4 */ addi r4, r4, daDmidna_createHeap__FP10fopAc_ac_c@l /* 0x8045CFC4@l */
|
||||
/* 8045D048 3C A0 00 01 */ lis r5, 0x0001 /* 0x0000AEE0@ha */
|
||||
/* 8045D04C 38 A5 AE E0 */ addi r5, r5, 0xAEE0 /* 0x0000AEE0@l */
|
||||
/* 8045D050 4B BB D4 61 */ bl fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl
|
||||
/* 8045D054 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8045D058 40 82 00 0C */ bne lbl_8045D064
|
||||
/* 8045D05C 38 60 00 05 */ li r3, 5
|
||||
/* 8045D060 48 00 00 1C */ b lbl_8045D07C
|
||||
lbl_8045D064:
|
||||
/* 8045D064 80 7E 05 74 */ lwz r3, 0x574(r30)
|
||||
/* 8045D068 80 03 00 04 */ lwz r0, 4(r3)
|
||||
/* 8045D06C 90 1E 05 24 */ stw r0, 0x524(r30)
|
||||
/* 8045D070 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8045D074 48 00 00 D1 */ bl setMatrix__10daDmidna_cFv
|
||||
lbl_8045D078:
|
||||
/* 8045D078 7F E3 FB 78 */ mr r3, r31
|
||||
lbl_8045D07C:
|
||||
/* 8045D07C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8045D080 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8045D084 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D088 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D08C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D090 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8045D094:
|
||||
/* 8045D094 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D098 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D09C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D0A0 4B FF FF 45 */ bl create__10daDmidna_cFv
|
||||
/* 8045D0A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D0A8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D0AC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D0B0 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_8045D11C:
|
||||
/* 8045D11C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D120 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D124 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D128 38 80 FF FF */ li r4, -1
|
||||
/* 8045D12C 4B FF FF 89 */ bl __dt__10daDmidna_cFv
|
||||
/* 8045D130 38 60 00 01 */ li r3, 1
|
||||
/* 8045D134 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D138 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D13C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D140 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8045D268:
|
||||
/* 8045D268 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D26C 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D270 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D274 4B FF FF 91 */ bl draw__10daDmidna_cFv
|
||||
/* 8045D278 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D27C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D280 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D284 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8045D1E4:
|
||||
/* 8045D1E4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D1E8 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D1EC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D1F0 4B FF FF B1 */ bl execute__10daDmidna_cFv
|
||||
/* 8045D1F4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D1F8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D1FC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D200 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_8045CFC4:
|
||||
/* 8045CFC4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045CFC8 7C 08 02 A6 */ mflr r0
|
||||
/* 8045CFCC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045CFD0 4B FF FF 09 */ bl createHeap__10daDmidna_cFv
|
||||
/* 8045CFD4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045CFD8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045CFDC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045CFE0 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_8045D204:
|
||||
/* 8045D204 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D208 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D20C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D210 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8045D214 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8045D218 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 8045D21C 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 8045D220 38 80 00 00 */ li r4, 0
|
||||
/* 8045D224 38 BF 04 D0 */ addi r5, r31, 0x4d0
|
||||
/* 8045D228 38 DF 01 0C */ addi r6, r31, 0x10c
|
||||
/* 8045D22C 4B D4 65 99 */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c
|
||||
/* 8045D230 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 8045D234 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 8045D238 80 9F 05 24 */ lwz r4, 0x524(r31)
|
||||
/* 8045D23C 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 8045D240 38 BF 01 0C */ addi r5, r31, 0x10c
|
||||
/* 8045D244 4B D4 7B 5D */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
|
||||
/* 8045D248 80 7F 05 24 */ lwz r3, 0x524(r31)
|
||||
/* 8045D24C 4B BB 0B 19 */ bl mDoExt_modelEntryDL__FP8J3DModel
|
||||
/* 8045D250 38 60 00 01 */ li r3, 1
|
||||
/* 8045D254 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8045D258 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D25C 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D260 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D264 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_8045D1A0:
|
||||
/* 8045D1A0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D1A4 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D1A8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D1AC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8045D1B0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8045D1B4 80 63 05 74 */ lwz r3, 0x574(r3)
|
||||
/* 8045D1B8 38 80 00 00 */ li r4, 0
|
||||
/* 8045D1BC 38 A0 00 00 */ li r5, 0
|
||||
/* 8045D1C0 4B BB 3E F1 */ bl play__16mDoExt_McaMorfSOFUlSc
|
||||
/* 8045D1C4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8045D1C8 4B FF FF 7D */ bl setMatrix__10daDmidna_cFv
|
||||
/* 8045D1CC 38 60 00 01 */ li r3, 1
|
||||
/* 8045D1D0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8045D1D4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D1D8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D1DC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D1E0 4E 80 00 20 */ blr
|
||||
@@ -1,24 +0,0 @@
|
||||
lbl_8045D144:
|
||||
/* 8045D144 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8045D148 7C 08 02 A6 */ mflr r0
|
||||
/* 8045D14C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8045D150 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8045D154 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8045D158 38 7F 04 D0 */ addi r3, r31, 0x4d0
|
||||
/* 8045D15C 4B BA FC 09 */ bl transS__14mDoMtx_stack_cFRC4cXyz
|
||||
/* 8045D160 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 8045D164 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 8045D168 A8 9F 04 E6 */ lha r4, 0x4e6(r31)
|
||||
/* 8045D16C 4B BA F2 C9 */ bl mDoMtx_YrotM__FPA4_fs
|
||||
/* 8045D170 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 8045D174 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 8045D178 80 9F 05 24 */ lwz r4, 0x524(r31)
|
||||
/* 8045D17C 38 84 00 24 */ addi r4, r4, 0x24
|
||||
/* 8045D180 4B EE 93 31 */ bl PSMTXCopy
|
||||
/* 8045D184 80 7F 05 74 */ lwz r3, 0x574(r31)
|
||||
/* 8045D188 4B BB 40 65 */ bl modelCalc__16mDoExt_McaMorfSOFv
|
||||
/* 8045D18C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8045D190 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8045D194 7C 08 03 A6 */ mtlr r0
|
||||
/* 8045D198 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8045D19C 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user