mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
Remove Asm
This commit is contained in:
@@ -1,4 +0,0 @@
|
||||
lbl_80BC42B8:
|
||||
/* 80BC42B8 3C 60 80 BC */ lis r3, M_attr__14daObjCatDoor_c@ha /* 0x80BC49B4@ha */
|
||||
/* 80BC42BC 38 63 49 B4 */ addi r3, r3, M_attr__14daObjCatDoor_c@l /* 0x80BC49B4@l */
|
||||
/* 80BC42C0 4E 80 00 20 */ blr
|
||||
@@ -1,57 +0,0 @@
|
||||
lbl_80BC4560:
|
||||
/* 80BC4560 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BC4564 7C 08 02 A6 */ mflr r0
|
||||
/* 80BC4568 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BC456C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BC4570 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80BC4574 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80BC4578 AB E3 07 90 */ lha r31, 0x790(r3)
|
||||
/* 80BC457C 4B FF FD 3D */ bl attr__14daObjCatDoor_cCFv
|
||||
/* 80BC4580 A8 A3 00 00 */ lha r5, 0(r3)
|
||||
/* 80BC4584 38 7E 07 90 */ addi r3, r30, 0x790
|
||||
/* 80BC4588 38 80 00 00 */ li r4, 0
|
||||
/* 80BC458C 4B 6A C1 45 */ bl cLib_chaseS__FPsss
|
||||
/* 80BC4590 38 C0 00 00 */ li r6, 0
|
||||
/* 80BC4594 38 00 00 02 */ li r0, 2
|
||||
/* 80BC4598 7C 09 03 A6 */ mtctr r0
|
||||
lbl_80BC459C:
|
||||
/* 80BC459C 2C 06 00 00 */ cmpwi r6, 0
|
||||
/* 80BC45A0 40 82 00 0C */ bne lbl_80BC45AC
|
||||
/* 80BC45A4 38 BE 05 70 */ addi r5, r30, 0x570
|
||||
/* 80BC45A8 48 00 00 08 */ b lbl_80BC45B0
|
||||
lbl_80BC45AC:
|
||||
/* 80BC45AC 38 BE 06 68 */ addi r5, r30, 0x668
|
||||
lbl_80BC45B0:
|
||||
/* 80BC45B0 2C 06 00 00 */ cmpwi r6, 0
|
||||
/* 80BC45B4 40 82 00 18 */ bne lbl_80BC45CC
|
||||
/* 80BC45B8 A8 9E 07 90 */ lha r4, 0x790(r30)
|
||||
/* 80BC45BC A8 05 00 F4 */ lha r0, 0xf4(r5)
|
||||
/* 80BC45C0 7C 04 00 50 */ subf r0, r4, r0
|
||||
/* 80BC45C4 B0 05 00 F4 */ sth r0, 0xf4(r5)
|
||||
/* 80BC45C8 48 00 00 14 */ b lbl_80BC45DC
|
||||
lbl_80BC45CC:
|
||||
/* 80BC45CC A8 85 00 F4 */ lha r4, 0xf4(r5)
|
||||
/* 80BC45D0 A8 1E 07 90 */ lha r0, 0x790(r30)
|
||||
/* 80BC45D4 7C 04 02 14 */ add r0, r4, r0
|
||||
/* 80BC45D8 B0 05 00 F4 */ sth r0, 0xf4(r5)
|
||||
lbl_80BC45DC:
|
||||
/* 80BC45DC 38 C6 00 01 */ addi r6, r6, 1
|
||||
/* 80BC45E0 42 00 FF BC */ bdnz lbl_80BC459C
|
||||
/* 80BC45E4 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80BC45E8 41 82 00 28 */ beq lbl_80BC4610
|
||||
/* 80BC45EC 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80BC45F0 41 82 00 20 */ beq lbl_80BC4610
|
||||
/* 80BC45F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BC45F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BC45FC 80 1E 00 B0 */ lwz r0, 0xb0(r30)
|
||||
/* 80BC4600 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80BC4604 88 1E 04 BA */ lbz r0, 0x4ba(r30)
|
||||
/* 80BC4608 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BC460C 4B 47 0B F5 */ bl onSwitch__10dSv_info_cFii
|
||||
lbl_80BC4610:
|
||||
/* 80BC4610 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BC4614 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80BC4618 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BC461C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BC4620 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BC4624 4E 80 00 20 */ blr
|
||||
@@ -1,82 +0,0 @@
|
||||
lbl_80BC42C4:
|
||||
/* 80BC42C4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80BC42C8 7C 08 02 A6 */ mflr r0
|
||||
/* 80BC42CC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80BC42D0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80BC42D4 4B 79 DF 09 */ bl _savegpr_29
|
||||
/* 80BC42D8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80BC42DC 3C 60 80 BC */ lis r3, l_arcName@ha /* 0x80BC49E0@ha */
|
||||
/* 80BC42E0 38 63 49 E0 */ addi r3, r3, l_arcName@l /* 0x80BC49E0@l */
|
||||
/* 80BC42E4 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80BC42E8 38 80 00 04 */ li r4, 4
|
||||
/* 80BC42EC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BC42F0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BC42F4 3F A5 00 02 */ addis r29, r5, 2
|
||||
/* 80BC42F8 3B BD C2 F8 */ addi r29, r29, -15624
|
||||
/* 80BC42FC 7F A5 EB 78 */ mr r5, r29
|
||||
/* 80BC4300 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80BC4304 4B 47 7F E9 */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80BC4308 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80BC430C 3C 80 00 08 */ lis r4, 8
|
||||
/* 80BC4310 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
|
||||
/* 80BC4314 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
|
||||
/* 80BC4318 4B 45 09 3D */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
|
||||
/* 80BC431C 90 7F 05 70 */ stw r3, 0x570(r31)
|
||||
/* 80BC4320 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BC4324 3C 80 00 08 */ lis r4, 8
|
||||
/* 80BC4328 3C A0 11 00 */ lis r5, 0x1100 /* 0x11000084@ha */
|
||||
/* 80BC432C 38 A5 00 84 */ addi r5, r5, 0x0084 /* 0x11000084@l */
|
||||
/* 80BC4330 4B 45 09 25 */ bl mDoExt_J3DModel__create__FP12J3DModelDataUlUl
|
||||
/* 80BC4334 90 7F 06 68 */ stw r3, 0x668(r31)
|
||||
/* 80BC4338 80 1F 05 70 */ lwz r0, 0x570(r31)
|
||||
/* 80BC433C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80BC4340 41 82 00 10 */ beq lbl_80BC4350
|
||||
/* 80BC4344 80 1F 06 68 */ lwz r0, 0x668(r31)
|
||||
/* 80BC4348 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80BC434C 40 82 00 0C */ bne lbl_80BC4358
|
||||
lbl_80BC4350:
|
||||
/* 80BC4350 38 60 00 00 */ li r3, 0
|
||||
/* 80BC4354 48 00 00 88 */ b lbl_80BC43DC
|
||||
lbl_80BC4358:
|
||||
/* 80BC4358 3C 60 80 BC */ lis r3, l_arcName@ha /* 0x80BC49E0@ha */
|
||||
/* 80BC435C 38 63 49 E0 */ addi r3, r3, l_arcName@l /* 0x80BC49E0@l */
|
||||
/* 80BC4360 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80BC4364 38 80 00 07 */ li r4, 7
|
||||
/* 80BC4368 7F A5 EB 78 */ mr r5, r29
|
||||
/* 80BC436C 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80BC4370 4B 47 7F 7D */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80BC4374 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80BC4378 38 7F 05 74 */ addi r3, r31, 0x574
|
||||
/* 80BC437C 38 A0 00 01 */ li r5, 1
|
||||
/* 80BC4380 38 DF 06 34 */ addi r6, r31, 0x634
|
||||
/* 80BC4384 4B 4B 5B B5 */ bl Set__4cBgWFP6cBgD_tUlPA3_A4_f
|
||||
/* 80BC4388 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80BC438C 41 82 00 0C */ beq lbl_80BC4398
|
||||
/* 80BC4390 38 60 00 00 */ li r3, 0
|
||||
/* 80BC4394 48 00 00 48 */ b lbl_80BC43DC
|
||||
lbl_80BC4398:
|
||||
/* 80BC4398 3C 60 80 BC */ lis r3, l_arcName@ha /* 0x80BC49E0@ha */
|
||||
/* 80BC439C 38 63 49 E0 */ addi r3, r3, l_arcName@l /* 0x80BC49E0@l */
|
||||
/* 80BC43A0 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80BC43A4 38 80 00 07 */ li r4, 7
|
||||
/* 80BC43A8 7F A5 EB 78 */ mr r5, r29
|
||||
/* 80BC43AC 38 C0 00 80 */ li r6, 0x80
|
||||
/* 80BC43B0 4B 47 7F 3D */ bl getRes__14dRes_control_cFPCclP11dRes_info_ci
|
||||
/* 80BC43B4 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80BC43B8 38 7F 06 6C */ addi r3, r31, 0x66c
|
||||
/* 80BC43BC 38 A0 00 01 */ li r5, 1
|
||||
/* 80BC43C0 38 DF 07 2C */ addi r6, r31, 0x72c
|
||||
/* 80BC43C4 4B 4B 5B 75 */ bl Set__4cBgWFP6cBgD_tUlPA3_A4_f
|
||||
/* 80BC43C8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80BC43CC 41 82 00 0C */ beq lbl_80BC43D8
|
||||
/* 80BC43D0 38 60 00 00 */ li r3, 0
|
||||
/* 80BC43D4 48 00 00 08 */ b lbl_80BC43DC
|
||||
lbl_80BC43D8:
|
||||
/* 80BC43D8 38 60 00 01 */ li r3, 1
|
||||
lbl_80BC43DC:
|
||||
/* 80BC43DC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80BC43E0 4B 79 DE 49 */ bl _restgpr_29
|
||||
/* 80BC43E4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80BC43E8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BC43EC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80BC43F0 4E 80 00 20 */ blr
|
||||
-50
@@ -1,50 +0,0 @@
|
||||
lbl_80BC4628:
|
||||
/* 80BC4628 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BC462C 7C 08 02 A6 */ mflr r0
|
||||
/* 80BC4630 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BC4634 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BC4638 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80BC463C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80BC4640 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80BC4644 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80BC4648 38 80 00 10 */ li r4, 0x10
|
||||
/* 80BC464C 38 BE 04 D0 */ addi r5, r30, 0x4d0
|
||||
/* 80BC4650 38 DE 01 0C */ addi r6, r30, 0x10c
|
||||
/* 80BC4654 4B 5D F1 71 */ bl settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c
|
||||
/* 80BC4658 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80BC465C 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80BC4660 80 9E 05 70 */ lwz r4, 0x570(r30)
|
||||
/* 80BC4664 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 80BC4668 38 BE 01 0C */ addi r5, r30, 0x10c
|
||||
/* 80BC466C 4B 5E 07 35 */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
|
||||
/* 80BC4670 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 80BC4674 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 80BC4678 80 9E 06 68 */ lwz r4, 0x668(r30)
|
||||
/* 80BC467C 80 84 00 04 */ lwz r4, 4(r4)
|
||||
/* 80BC4680 38 BE 01 0C */ addi r5, r30, 0x10c
|
||||
/* 80BC4684 4B 5E 07 1D */ bl setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c
|
||||
/* 80BC4688 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BC468C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BC4690 80 04 5F 70 */ lwz r0, 0x5f70(r4)
|
||||
/* 80BC4694 3C 60 80 43 */ lis r3, j3dSys@ha /* 0x80434AC8@ha */
|
||||
/* 80BC4698 3B E3 4A C8 */ addi r31, r3, j3dSys@l /* 0x80434AC8@l */
|
||||
/* 80BC469C 90 1F 00 48 */ stw r0, 0x48(r31)
|
||||
/* 80BC46A0 80 04 5F 74 */ lwz r0, 0x5f74(r4)
|
||||
/* 80BC46A4 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 80BC46A8 80 7E 05 70 */ lwz r3, 0x570(r30)
|
||||
/* 80BC46AC 4B 44 96 19 */ bl mDoExt_modelUpdateDL__FP8J3DModel
|
||||
/* 80BC46B0 80 7E 06 68 */ lwz r3, 0x668(r30)
|
||||
/* 80BC46B4 4B 44 96 11 */ bl mDoExt_modelUpdateDL__FP8J3DModel
|
||||
/* 80BC46B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BC46BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BC46C0 80 03 5F 80 */ lwz r0, 0x5f80(r3)
|
||||
/* 80BC46C4 90 1F 00 48 */ stw r0, 0x48(r31)
|
||||
/* 80BC46C8 80 03 5F 84 */ lwz r0, 0x5f84(r3)
|
||||
/* 80BC46CC 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 80BC46D0 38 60 00 01 */ li r3, 1
|
||||
/* 80BC46D4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BC46D8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80BC46DC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BC46E0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BC46E4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BC46E8 4E 80 00 20 */ blr
|
||||
-33
@@ -1,33 +0,0 @@
|
||||
lbl_80BC46EC:
|
||||
/* 80BC46EC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BC46F0 7C 08 02 A6 */ mflr r0
|
||||
/* 80BC46F4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BC46F8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BC46FC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80BC4700 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80BC4704 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80BC4708 80 1F 00 B0 */ lwz r0, 0xb0(r31)
|
||||
/* 80BC470C 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80BC4710 88 1F 04 BA */ lbz r0, 0x4ba(r31)
|
||||
/* 80BC4714 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80BC4718 4B 47 0C 49 */ bl isSwitch__10dSv_info_cCFii
|
||||
/* 80BC471C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80BC4720 40 82 00 10 */ bne lbl_80BC4730
|
||||
/* 80BC4724 A8 1F 07 90 */ lha r0, 0x790(r31)
|
||||
/* 80BC4728 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80BC472C 40 82 00 0C */ bne lbl_80BC4738
|
||||
lbl_80BC4730:
|
||||
/* 80BC4730 38 60 00 01 */ li r3, 1
|
||||
/* 80BC4734 48 00 00 18 */ b lbl_80BC474C
|
||||
lbl_80BC4738:
|
||||
/* 80BC4738 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BC473C 4B FF FE 25 */ bl calcOpen__14daObjCatDoor_cFv
|
||||
/* 80BC4740 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BC4744 4B FF FD 11 */ bl setBaseMtx__14daObjCatDoor_cFv
|
||||
/* 80BC4748 38 60 00 01 */ li r3, 1
|
||||
lbl_80BC474C:
|
||||
/* 80BC474C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BC4750 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BC4754 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BC4758 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BC475C 4E 80 00 20 */ blr
|
||||
@@ -1,25 +0,0 @@
|
||||
lbl_80BC43F4:
|
||||
/* 80BC43F4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80BC43F8 7C 08 02 A6 */ mflr r0
|
||||
/* 80BC43FC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80BC4400 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80BC4404 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80BC4408 38 1F 07 60 */ addi r0, r31, 0x760
|
||||
/* 80BC440C 90 03 05 04 */ stw r0, 0x504(r3)
|
||||
/* 80BC4410 38 7F 04 D0 */ addi r3, r31, 0x4d0
|
||||
/* 80BC4414 4B 44 89 51 */ bl transS__14mDoMtx_stack_cFRC4cXyz
|
||||
/* 80BC4418 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80BC441C 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80BC4420 A8 9F 04 E6 */ lha r4, 0x4e6(r31)
|
||||
/* 80BC4424 4B 44 80 11 */ bl mDoMtx_YrotM__FPA4_fs
|
||||
/* 80BC4428 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80BC442C 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80BC4430 38 9F 07 60 */ addi r4, r31, 0x760
|
||||
/* 80BC4434 4B 78 20 7D */ bl PSMTXCopy
|
||||
/* 80BC4438 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BC443C 48 00 00 19 */ bl setBaseMtx__14daObjCatDoor_cFv
|
||||
/* 80BC4440 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80BC4444 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80BC4448 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BC444C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80BC4450 4E 80 00 20 */ blr
|
||||
@@ -1,75 +0,0 @@
|
||||
lbl_80BC4454:
|
||||
/* 80BC4454 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80BC4458 7C 08 02 A6 */ mflr r0
|
||||
/* 80BC445C 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 80BC4460 DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 80BC4464 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80BC4468 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80BC446C 4B 79 DD 61 */ bl _savegpr_25
|
||||
/* 80BC4470 7C 79 1B 78 */ mr r25, r3
|
||||
/* 80BC4474 3C 60 80 BC */ lis r3, M_attr__14daObjCatDoor_c@ha /* 0x80BC49B4@ha */
|
||||
/* 80BC4478 3B A3 49 B4 */ addi r29, r3, M_attr__14daObjCatDoor_c@l /* 0x80BC49B4@l */
|
||||
/* 80BC447C 38 79 04 D0 */ addi r3, r25, 0x4d0
|
||||
/* 80BC4480 4B 44 88 E5 */ bl transS__14mDoMtx_stack_cFRC4cXyz
|
||||
/* 80BC4484 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80BC4488 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80BC448C A8 99 04 E6 */ lha r4, 0x4e6(r25)
|
||||
/* 80BC4490 4B 44 7F A5 */ bl mDoMtx_YrotM__FPA4_fs
|
||||
/* 80BC4494 3B 40 00 00 */ li r26, 0
|
||||
/* 80BC4498 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */
|
||||
/* 80BC449C 3B C3 D4 70 */ addi r30, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */
|
||||
/* 80BC44A0 7F DF F3 78 */ mr r31, r30
|
||||
lbl_80BC44A4:
|
||||
/* 80BC44A4 2C 1A 00 00 */ cmpwi r26, 0
|
||||
/* 80BC44A8 40 82 00 0C */ bne lbl_80BC44B4
|
||||
/* 80BC44AC 3B 99 05 70 */ addi r28, r25, 0x570
|
||||
/* 80BC44B0 48 00 00 08 */ b lbl_80BC44B8
|
||||
lbl_80BC44B4:
|
||||
/* 80BC44B4 3B 99 06 68 */ addi r28, r25, 0x668
|
||||
lbl_80BC44B8:
|
||||
/* 80BC44B8 2C 1A 00 00 */ cmpwi r26, 0
|
||||
/* 80BC44BC 40 82 00 0C */ bne lbl_80BC44C8
|
||||
/* 80BC44C0 C3 FD 00 04 */ lfs f31, 4(r29)
|
||||
/* 80BC44C4 48 00 00 08 */ b lbl_80BC44CC
|
||||
lbl_80BC44C8:
|
||||
/* 80BC44C8 C3 FD 00 08 */ lfs f31, 8(r29)
|
||||
lbl_80BC44CC:
|
||||
/* 80BC44CC 2C 1A 00 00 */ cmpwi r26, 0
|
||||
/* 80BC44D0 40 82 00 0C */ bne lbl_80BC44DC
|
||||
/* 80BC44D4 AB 7C 00 F4 */ lha r27, 0xf4(r28)
|
||||
/* 80BC44D8 48 00 00 14 */ b lbl_80BC44EC
|
||||
lbl_80BC44DC:
|
||||
/* 80BC44DC A8 7C 00 F4 */ lha r3, 0xf4(r28)
|
||||
/* 80BC44E0 3C 63 00 01 */ addis r3, r3, 1
|
||||
/* 80BC44E4 38 03 80 00 */ addi r0, r3, -32768
|
||||
/* 80BC44E8 7C 1B 07 34 */ extsh r27, r0
|
||||
lbl_80BC44EC:
|
||||
/* 80BC44EC 4B 44 87 DD */ bl push__14mDoMtx_stack_cFv
|
||||
/* 80BC44F0 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80BC44F4 C0 5D 00 0C */ lfs f2, 0xc(r29)
|
||||
/* 80BC44F8 FC 60 10 90 */ fmr f3, f2
|
||||
/* 80BC44FC 4B 44 88 A1 */ bl transM__14mDoMtx_stack_cFfff
|
||||
/* 80BC4500 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BC4504 7F 64 07 34 */ extsh r4, r27
|
||||
/* 80BC4508 4B 44 7F 2D */ bl mDoMtx_YrotM__FPA4_fs
|
||||
/* 80BC450C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80BC4510 80 9C 00 00 */ lwz r4, 0(r28)
|
||||
/* 80BC4514 38 84 00 24 */ addi r4, r4, 0x24
|
||||
/* 80BC4518 4B 78 1F 99 */ bl PSMTXCopy
|
||||
/* 80BC451C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80BC4520 38 9C 00 C4 */ addi r4, r28, 0xc4
|
||||
/* 80BC4524 4B 78 1F 8D */ bl PSMTXCopy
|
||||
/* 80BC4528 38 7C 00 04 */ addi r3, r28, 4
|
||||
/* 80BC452C 4B 4B 74 95 */ bl Move__4dBgWFv
|
||||
/* 80BC4530 4B 44 87 E5 */ bl pop__14mDoMtx_stack_cFv
|
||||
/* 80BC4534 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 80BC4538 2C 1A 00 02 */ cmpwi r26, 2
|
||||
/* 80BC453C 41 80 FF 68 */ blt lbl_80BC44A4
|
||||
/* 80BC4540 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 80BC4544 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 80BC4548 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80BC454C 4B 79 DC CD */ bl _restgpr_25
|
||||
/* 80BC4550 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 80BC4554 7C 08 03 A6 */ mtlr r0
|
||||
/* 80BC4558 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80BC455C 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user