mirror of
https://github.com/zeldaret/tp
synced 2026-08-15 21:00:11 -04:00
Fix symbol names (#118)
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -17,10 +17,10 @@
|
||||
lbl_8015FEF8:
|
||||
/* 8015FEF8 0015CE38 7C B9 2B 78 */ mr r25, r5
|
||||
/* 8015FEFC 0015CE3C 7F 23 CB 78 */ mr r3, r25
|
||||
/* 8015FF00 0015CE40 4B EC D3 5D */ bl dComIfGp_getRoomCamera
|
||||
/* 8015FF00 0015CE40 4B EC D3 5D */ bl dComIfGp_getRoomCamera__Fi
|
||||
/* 8015FF04 0015CE44 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 8015FF08 0015CE48 7F 23 CB 78 */ mr r3, r25
|
||||
/* 8015FF0C 0015CE4C 4B EC D3 A1 */ bl dComIfGp_getRoomArrow
|
||||
/* 8015FF0C 0015CE4C 4B EC D3 A1 */ bl dComIfGp_getRoomArrow__Fi
|
||||
/* 8015FF10 0015CE50 28 1A 00 00 */ cmplwi r26, 0
|
||||
/* 8015FF14 0015CE54 41 82 01 5C */ beq lbl_80160070
|
||||
/* 8015FF18 0015CE58 2C 18 00 00 */ cmpwi r24, 0
|
||||
|
||||
@@ -6,17 +6,17 @@
|
||||
/* 801600A0 0015CFE0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801600A4 0015CFE4 7C 9F 23 78 */ mr r31, r4
|
||||
/* 801600A8 0015CFE8 38 7E 00 D0 */ addi r3, r30, 0xd0
|
||||
/*.global dCamera_c_NS_dCamInfo_c*/
|
||||
/* 801600AC 0015CFEC 3C 80 80 18 */ lis r4, dCamera_c_NS_dCamInfo_c@ha
|
||||
/*.global dCamera_c_NS_dCamInfo_c*/
|
||||
/* 801600B0 0015CFF0 38 84 29 1C */ addi r4, r4, dCamera_c_NS_dCamInfo_c@l
|
||||
/*.global dCamera_c_NS_dCamInfo_c_NS_dtor*/
|
||||
/* 801600B4 0015CFF4 3C A0 80 18 */ lis r5, dCamera_c_NS_dCamInfo_c_NS_dtor@ha
|
||||
/*.global dCamera_c_NS_dCamInfo_c_NS_dtor*/
|
||||
/* 801600B8 0015CFF8 38 A5 29 20 */ addi r5, r5, dCamera_c_NS_dCamInfo_c_NS_dtor@l
|
||||
/*.global __ct__Q29dCamera_c10dCamInfo_cFv*/
|
||||
/* 801600AC 0015CFEC 3C 80 80 18 */ lis r4, __ct__Q29dCamera_c10dCamInfo_cFv@ha
|
||||
/*.global __ct__Q29dCamera_c10dCamInfo_cFv*/
|
||||
/* 801600B0 0015CFF0 38 84 29 1C */ addi r4, r4, __ct__Q29dCamera_c10dCamInfo_cFv@l
|
||||
/*.global __dt__Q29dCamera_c10dCamInfo_cFv*/
|
||||
/* 801600B4 0015CFF4 3C A0 80 18 */ lis r5, __dt__Q29dCamera_c10dCamInfo_cFv@ha
|
||||
/*.global __dt__Q29dCamera_c10dCamInfo_cFv*/
|
||||
/* 801600B8 0015CFF8 38 A5 29 20 */ addi r5, r5, __dt__Q29dCamera_c10dCamInfo_cFv@l
|
||||
/* 801600BC 0015CFFC 38 C0 00 20 */ li r6, 0x20
|
||||
/* 801600C0 0015D000 38 E0 00 02 */ li r7, 2
|
||||
/* 801600C4 0015D004 48 20 1C 9D */ bl func_80361D60
|
||||
/* 801600C4 0015D004 48 20 1C 9D */ bl __construct_array
|
||||
/* 801600C8 0015D008 3C 60 80 3A */ lis r3, lbl_803A6F88@ha
|
||||
/* 801600CC 0015D00C 38 03 6F 88 */ addi r0, r3, lbl_803A6F88@l
|
||||
/* 801600D0 0015D010 90 1E 02 28 */ stw r0, 0x228(r30)
|
||||
@@ -27,10 +27,10 @@
|
||||
/* 801600E4 0015D024 38 80 00 64 */ li r4, 0x64
|
||||
/* 801600E8 0015D028 38 A0 00 64 */ li r5, 0x64
|
||||
/* 801600EC 0015D02C 38 C0 00 64 */ li r6, 0x64
|
||||
/* 801600F0 0015D030 4B EF 3B ED */ bl cM_rnd_c_NS_init
|
||||
/* 801600F0 0015D030 4B EF 3B ED */ bl init__8cM_rnd_cFiii
|
||||
/* 801600F4 0015D034 3B 5E 02 D0 */ addi r26, r30, 0x2d0
|
||||
/* 801600F8 0015D038 7F 43 D3 78 */ mr r3, r26
|
||||
/* 801600FC 0015D03C 4B F1 74 81 */ bl dBgS_GndChk
|
||||
/* 801600FC 0015D03C 4B F1 74 81 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 80160100 0015D040 3C 60 80 3B */ lis r3, lbl_803AB6B8@ha
|
||||
/* 80160104 0015D044 38 63 B6 B8 */ addi r3, r3, lbl_803AB6B8@l
|
||||
/* 80160108 0015D048 90 7A 00 10 */ stw r3, 0x10(r26)
|
||||
@@ -44,7 +44,7 @@
|
||||
/* 80160128 0015D068 4B F1 8D 59 */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 8016012C 0015D06C 3B 5E 03 2C */ addi r26, r30, 0x32c
|
||||
/* 80160130 0015D070 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80160134 0015D074 4B F1 74 49 */ bl dBgS_GndChk
|
||||
/* 80160134 0015D074 4B F1 74 49 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 80160138 0015D078 3C 60 80 3B */ lis r3, lbl_803AB6B8@ha
|
||||
/* 8016013C 0015D07C 38 03 B6 B8 */ addi r0, r3, lbl_803AB6B8@l
|
||||
/* 80160140 0015D080 90 1A 00 10 */ stw r0, 0x10(r26)
|
||||
@@ -59,7 +59,7 @@
|
||||
/* 80160164 0015D0A4 38 7E 05 D8 */ addi r3, r30, 0x5d8
|
||||
/* 80160168 0015D0A8 38 80 00 00 */ li r4, 0
|
||||
/* 8016016C 0015D0AC 38 A0 00 00 */ li r5, 0
|
||||
/* 80160170 0015D0B0 4B F3 77 09 */ bl d2DBSplinePath_NS_Init
|
||||
/* 80160170 0015D0B0 4B F3 77 09 */ bl Init__14d2DBSplinePathFll
|
||||
/* 80160174 0015D0B4 38 7E 06 14 */ addi r3, r30, 0x614
|
||||
/*.global dCamera_c_NS__class_3665d_camera_cpp*/
|
||||
/* 80160178 0015D0B8 3C 80 80 16 */ lis r4, dCamera_c_NS__class_3665d_camera_cpp@ha
|
||||
@@ -71,7 +71,7 @@
|
||||
/* 80160184 0015D0C4 38 A5 02 C4 */ addi r5, r5, dCamera_c_NS__class_3665d_camera_cpp_NS_dtor@l
|
||||
/* 80160188 0015D0C8 38 C0 00 14 */ li r6, 0x14
|
||||
/* 8016018C 0015D0CC 38 E0 00 04 */ li r7, 4
|
||||
/* 80160190 0015D0D0 48 20 1B D1 */ bl func_80361D60
|
||||
/* 80160190 0015D0D0 48 20 1B D1 */ bl __construct_array
|
||||
/* 80160194 0015D0D4 38 60 00 FF */ li r3, 0xff
|
||||
/* 80160198 0015D0D8 90 7E 07 D8 */ stw r3, 0x7d8(r30)
|
||||
/* 8016019C 0015D0DC 90 7E 07 DC */ stw r3, 0x7dc(r30)
|
||||
@@ -111,10 +111,10 @@
|
||||
/* 80160224 0015D164 98 7E 09 13 */ stb r3, 0x913(r30)
|
||||
/* 80160228 0015D168 B0 7E 09 10 */ sth r3, 0x910(r30)
|
||||
/* 8016022C 0015D16C 38 7E 09 70 */ addi r3, r30, 0x970
|
||||
/* 80160230 0015D170 4B F2 84 39 */ bl dCamSetup_c
|
||||
/* 80160230 0015D170 4B F2 84 39 */ bl __ct__11dCamSetup_cFv
|
||||
/* 80160234 0015D174 38 7E 0A EC */ addi r3, r30, 0xaec
|
||||
/* 80160238 0015D178 38 80 00 00 */ li r4, 0
|
||||
/* 8016023C 0015D17C 4B F2 82 B5 */ bl dCamParam_c
|
||||
/* 8016023C 0015D17C 4B F2 82 B5 */ bl __ct__11dCamParam_cFl
|
||||
/* 80160240 0015D180 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80160244 0015D184 4B EB E0 C5 */ bl fopCamM_GetParam__FP12camera_class
|
||||
/* 80160248 0015D188 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
|
||||
@@ -140,7 +140,7 @@
|
||||
/* 80160298 0015D1D8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8016029C 0015D1DC 7F 86 E3 78 */ mr r6, r28
|
||||
/* 801602A0 0015D1E0 7F A7 EB 78 */ mr r7, r29
|
||||
/* 801602A4 0015D1E4 48 00 01 CD */ bl dCamera_c_NS_initialize
|
||||
/* 801602A4 0015D1E4 48 00 01 CD */ bl initialize__9dCamera_cFP12camera_classP10fopAc_ac_cUlUl
|
||||
/* 801602A8 0015D1E8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801602AC 0015D1EC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801602B0 0015D1F0 48 20 1F 6D */ bl _restgpr_26
|
||||
|
||||
@@ -37,10 +37,10 @@
|
||||
lbl_80160394:
|
||||
/* 80160394 0015D2D4 38 7E 0A EC */ addi r3, r30, 0xaec
|
||||
/* 80160398 0015D2D8 38 80 FF FF */ li r4, -1
|
||||
/* 8016039C 0015D2DC 4B F2 81 F1 */ bl dCamParam_c_NS_dtor
|
||||
/* 8016039C 0015D2DC 4B F2 81 F1 */ bl __dt__11dCamParam_cFv
|
||||
/* 801603A0 0015D2E0 38 7E 09 70 */ addi r3, r30, 0x970
|
||||
/* 801603A4 0015D2E4 38 80 FF FF */ li r4, -1
|
||||
/* 801603A8 0015D2E8 4B F2 85 11 */ bl dCamSetup_c_NS_dtor
|
||||
/* 801603A8 0015D2E8 4B F2 85 11 */ bl __dt__11dCamSetup_cFv
|
||||
/* 801603AC 0015D2EC 38 7E 06 14 */ addi r3, r30, 0x614
|
||||
/*.global dCamera_c_NS__class_3665d_camera_cpp_NS_dtor*/
|
||||
/* 801603B0 0015D2F0 3C 80 80 16 */ lis r4, dCamera_c_NS__class_3665d_camera_cpp_NS_dtor@ha
|
||||
@@ -48,7 +48,7 @@ lbl_80160394:
|
||||
/* 801603B4 0015D2F4 38 84 02 C4 */ addi r4, r4, dCamera_c_NS__class_3665d_camera_cpp_NS_dtor@l
|
||||
/* 801603B8 0015D2F8 38 A0 00 14 */ li r5, 0x14
|
||||
/* 801603BC 0015D2FC 38 C0 00 04 */ li r6, 4
|
||||
/* 801603C0 0015D300 48 20 19 29 */ bl func_80361CE8
|
||||
/* 801603C0 0015D300 48 20 19 29 */ bl __destroy_arr
|
||||
/* 801603C4 0015D304 34 1E 04 E8 */ addic. r0, r30, 0x4e8
|
||||
/* 801603C8 0015D308 41 82 00 18 */ beq lbl_801603E0
|
||||
/* 801603CC 0015D30C 34 1E 05 D8 */ addic. r0, r30, 0x5d8
|
||||
@@ -63,13 +63,13 @@ lbl_801603E0:
|
||||
/* 801603EC 0015D32C 41 82 00 10 */ beq lbl_801603FC
|
||||
/* 801603F0 0015D330 38 7E 03 2C */ addi r3, r30, 0x32c
|
||||
/* 801603F4 0015D334 38 80 FF FF */ li r4, -1
|
||||
/* 801603F8 0015D338 4B F1 75 91 */ bl dBgS_CamGndChk_NS_dtor
|
||||
/* 801603F8 0015D338 4B F1 75 91 */ bl __dt__14dBgS_CamGndChkFv
|
||||
lbl_801603FC:
|
||||
/* 801603FC 0015D33C 34 1E 02 CC */ addic. r0, r30, 0x2cc
|
||||
/* 80160400 0015D340 41 82 00 10 */ beq lbl_80160410
|
||||
/* 80160404 0015D344 38 7E 02 D0 */ addi r3, r30, 0x2d0
|
||||
/* 80160408 0015D348 38 80 FF FF */ li r4, -1
|
||||
/* 8016040C 0015D34C 4B F1 75 7D */ bl dBgS_CamGndChk_NS_dtor
|
||||
/* 8016040C 0015D34C 4B F1 75 7D */ bl __dt__14dBgS_CamGndChkFv
|
||||
lbl_80160410:
|
||||
/* 80160410 0015D350 34 1E 02 28 */ addic. r0, r30, 0x228
|
||||
/* 80160414 0015D354 41 82 00 18 */ beq lbl_8016042C
|
||||
@@ -80,13 +80,13 @@ lbl_80160410:
|
||||
/* 80160428 0015D368 90 1E 02 28 */ stw r0, 0x228(r30)
|
||||
lbl_8016042C:
|
||||
/* 8016042C 0015D36C 38 7E 00 D0 */ addi r3, r30, 0xd0
|
||||
/*.global dCamera_c_NS_dCamInfo_c_NS_dtor*/
|
||||
/* 80160430 0015D370 3C 80 80 18 */ lis r4, dCamera_c_NS_dCamInfo_c_NS_dtor@ha
|
||||
/*.global dCamera_c_NS_dCamInfo_c_NS_dtor*/
|
||||
/* 80160434 0015D374 38 84 29 20 */ addi r4, r4, dCamera_c_NS_dCamInfo_c_NS_dtor@l
|
||||
/*.global __dt__Q29dCamera_c10dCamInfo_cFv*/
|
||||
/* 80160430 0015D370 3C 80 80 18 */ lis r4, __dt__Q29dCamera_c10dCamInfo_cFv@ha
|
||||
/*.global __dt__Q29dCamera_c10dCamInfo_cFv*/
|
||||
/* 80160434 0015D374 38 84 29 20 */ addi r4, r4, __dt__Q29dCamera_c10dCamInfo_cFv@l
|
||||
/* 80160438 0015D378 38 A0 00 20 */ li r5, 0x20
|
||||
/* 8016043C 0015D37C 38 C0 00 02 */ li r6, 2
|
||||
/* 80160440 0015D380 48 20 18 A9 */ bl func_80361CE8
|
||||
/* 80160440 0015D380 48 20 18 A9 */ bl __destroy_arr
|
||||
/* 80160444 0015D384 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80160448 0015D388 40 81 00 0C */ ble lbl_80160454
|
||||
/* 8016044C 0015D38C 7F C3 F3 78 */ mr r3, r30
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
/* 801604AC 0015D3EC 3C A5 00 02 */ addis r5, r5, 2
|
||||
/* 801604B0 0015D3F0 38 C0 00 80 */ li r6, 0x80
|
||||
/* 801604B4 0015D3F4 38 A5 C2 F8 */ addi r5, r5, -15624
|
||||
/* 801604B8 0015D3F8 4B ED BE C5 */ bl dRes_control_c_NS_getRes_X1_
|
||||
/* 801604B8 0015D3F8 4B ED BE C5 */ bl getRes__14dRes_control_cFPCcPCcP11dRes_info_ci
|
||||
/* 801604BC 0015D3FC 38 03 00 08 */ addi r0, r3, 8
|
||||
/* 801604C0 0015D400 90 1C 06 84 */ stw r0, 0x684(r28)
|
||||
/* 801604C4 0015D404 80 03 00 04 */ lwz r0, 4(r3)
|
||||
@@ -31,11 +31,11 @@
|
||||
/* 801604E8 0015D428 93 7C 01 78 */ stw r27, 0x178(r28)
|
||||
/* 801604EC 0015D42C 93 5C 01 7C */ stw r26, 0x17c(r28)
|
||||
/* 801604F0 0015D430 7F 83 E3 78 */ mr r3, r28
|
||||
/* 801604F4 0015D434 48 00 18 91 */ bl dCamera_c_NS_initMonitor
|
||||
/* 801604F4 0015D434 48 00 18 91 */ bl initMonitor__9dCamera_cFv
|
||||
/* 801604F8 0015D438 7F 83 E3 78 */ mr r3, r28
|
||||
/* 801604FC 0015D43C 48 00 10 55 */ bl dCamera_c_NS_initPad
|
||||
/* 801604FC 0015D43C 48 00 10 55 */ bl initPad__9dCamera_cFv
|
||||
/* 80160500 0015D440 38 7C 02 28 */ addi r3, r28, 0x228
|
||||
/* 80160504 0015D444 48 02 1F C5 */ bl dCamForcusLine_NS_Init
|
||||
/* 80160504 0015D444 48 02 1F C5 */ bl Init__14dCamForcusLineFv
|
||||
/* 80160508 0015D448 88 0D 87 E4 */ lbz r0, lbl_80450D64-_SDA_BASE_(r13)
|
||||
/* 8016050C 0015D44C 7C 00 07 74 */ extsb r0, r0
|
||||
/* 80160510 0015D450 90 1C 00 04 */ stw r0, 4(r28)
|
||||
@@ -112,14 +112,14 @@ lbl_80160610:
|
||||
/* 80160614 0015D554 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160618 0015D558 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 8016061C 0015D55C 38 84 00 3C */ addi r4, r4, 0x3c
|
||||
/* 80160620 0015D560 48 00 45 45 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160620 0015D560 48 00 45 45 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160624 0015D564 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160628 0015D568 90 64 C8 F8 */ stw r3, lbl_8042C8F8@l(r4)
|
||||
/* 8016062C 0015D56C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80160630 0015D570 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160634 0015D574 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160638 0015D578 38 84 00 43 */ addi r4, r4, 0x43
|
||||
/* 8016063C 0015D57C 48 00 45 29 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016063C 0015D57C 48 00 45 29 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160640 0015D580 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160644 0015D584 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160648 0015D588 90 64 00 04 */ stw r3, 4(r4)
|
||||
@@ -127,7 +127,7 @@ lbl_80160610:
|
||||
/* 80160650 0015D590 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160654 0015D594 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160658 0015D598 38 84 00 49 */ addi r4, r4, 0x49
|
||||
/* 8016065C 0015D59C 48 00 45 09 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016065C 0015D59C 48 00 45 09 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160660 0015D5A0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160664 0015D5A4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160668 0015D5A8 90 64 00 08 */ stw r3, 8(r4)
|
||||
@@ -135,7 +135,7 @@ lbl_80160610:
|
||||
/* 80160670 0015D5B0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160674 0015D5B4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160678 0015D5B8 38 84 00 4F */ addi r4, r4, 0x4f
|
||||
/* 8016067C 0015D5BC 48 00 44 E9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016067C 0015D5BC 48 00 44 E9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160680 0015D5C0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160684 0015D5C4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160688 0015D5C8 90 64 00 0C */ stw r3, 0xc(r4)
|
||||
@@ -143,7 +143,7 @@ lbl_80160610:
|
||||
/* 80160690 0015D5D0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160694 0015D5D4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160698 0015D5D8 38 84 00 55 */ addi r4, r4, 0x55
|
||||
/* 8016069C 0015D5DC 48 00 44 C9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016069C 0015D5DC 48 00 44 C9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801606A0 0015D5E0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801606A4 0015D5E4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801606A8 0015D5E8 90 64 00 34 */ stw r3, 0x34(r4)
|
||||
@@ -151,7 +151,7 @@ lbl_80160610:
|
||||
/* 801606B0 0015D5F0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801606B4 0015D5F4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801606B8 0015D5F8 38 84 00 5F */ addi r4, r4, 0x5f
|
||||
/* 801606BC 0015D5FC 48 00 44 A9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801606BC 0015D5FC 48 00 44 A9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801606C0 0015D600 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801606C4 0015D604 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801606C8 0015D608 90 64 00 14 */ stw r3, 0x14(r4)
|
||||
@@ -159,7 +159,7 @@ lbl_80160610:
|
||||
/* 801606D0 0015D610 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801606D4 0015D614 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801606D8 0015D618 38 84 00 66 */ addi r4, r4, 0x66
|
||||
/* 801606DC 0015D61C 48 00 44 89 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801606DC 0015D61C 48 00 44 89 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801606E0 0015D620 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801606E4 0015D624 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801606E8 0015D628 90 64 00 18 */ stw r3, 0x18(r4)
|
||||
@@ -167,7 +167,7 @@ lbl_80160610:
|
||||
/* 801606F0 0015D630 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801606F4 0015D634 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801606F8 0015D638 38 84 00 6C */ addi r4, r4, 0x6c
|
||||
/* 801606FC 0015D63C 48 00 44 69 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801606FC 0015D63C 48 00 44 69 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160700 0015D640 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160704 0015D644 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160708 0015D648 90 64 00 10 */ stw r3, 0x10(r4)
|
||||
@@ -175,7 +175,7 @@ lbl_80160610:
|
||||
/* 80160710 0015D650 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160714 0015D654 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160718 0015D658 38 84 00 72 */ addi r4, r4, 0x72
|
||||
/* 8016071C 0015D65C 48 00 44 49 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016071C 0015D65C 48 00 44 49 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160720 0015D660 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160724 0015D664 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160728 0015D668 90 64 00 20 */ stw r3, 0x20(r4)
|
||||
@@ -183,7 +183,7 @@ lbl_80160610:
|
||||
/* 80160730 0015D670 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160734 0015D674 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160738 0015D678 38 84 00 77 */ addi r4, r4, 0x77
|
||||
/* 8016073C 0015D67C 48 00 44 29 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016073C 0015D67C 48 00 44 29 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160740 0015D680 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160744 0015D684 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160748 0015D688 90 64 00 24 */ stw r3, 0x24(r4)
|
||||
@@ -191,7 +191,7 @@ lbl_80160610:
|
||||
/* 80160750 0015D690 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160754 0015D694 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160758 0015D698 38 84 00 7D */ addi r4, r4, 0x7d
|
||||
/* 8016075C 0015D69C 48 00 44 09 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016075C 0015D69C 48 00 44 09 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160760 0015D6A0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160764 0015D6A4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160768 0015D6A8 90 64 00 28 */ stw r3, 0x28(r4)
|
||||
@@ -199,7 +199,7 @@ lbl_80160610:
|
||||
/* 80160770 0015D6B0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160774 0015D6B4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160778 0015D6B8 38 84 00 88 */ addi r4, r4, 0x88
|
||||
/* 8016077C 0015D6BC 48 00 43 E9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016077C 0015D6BC 48 00 43 E9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160780 0015D6C0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160784 0015D6C4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160788 0015D6C8 90 64 00 30 */ stw r3, 0x30(r4)
|
||||
@@ -207,7 +207,7 @@ lbl_80160610:
|
||||
/* 80160790 0015D6D0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160794 0015D6D4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160798 0015D6D8 38 84 00 92 */ addi r4, r4, 0x92
|
||||
/* 8016079C 0015D6DC 48 00 43 C9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016079C 0015D6DC 48 00 43 C9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801607A0 0015D6E0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801607A4 0015D6E4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801607A8 0015D6E8 90 64 00 2C */ stw r3, 0x2c(r4)
|
||||
@@ -215,7 +215,7 @@ lbl_80160610:
|
||||
/* 801607B0 0015D6F0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801607B4 0015D6F4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801607B8 0015D6F8 38 84 00 9C */ addi r4, r4, 0x9c
|
||||
/* 801607BC 0015D6FC 48 00 43 A9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801607BC 0015D6FC 48 00 43 A9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801607C0 0015D700 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801607C4 0015D704 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801607C8 0015D708 90 64 00 80 */ stw r3, 0x80(r4)
|
||||
@@ -223,7 +223,7 @@ lbl_80160610:
|
||||
/* 801607D0 0015D710 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801607D4 0015D714 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801607D8 0015D718 38 84 00 A6 */ addi r4, r4, 0xa6
|
||||
/* 801607DC 0015D71C 48 00 43 89 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801607DC 0015D71C 48 00 43 89 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801607E0 0015D720 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801607E4 0015D724 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801607E8 0015D728 90 64 00 7C */ stw r3, 0x7c(r4)
|
||||
@@ -231,7 +231,7 @@ lbl_80160610:
|
||||
/* 801607F0 0015D730 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801607F4 0015D734 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801607F8 0015D738 38 84 00 AB */ addi r4, r4, 0xab
|
||||
/* 801607FC 0015D73C 48 00 43 69 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801607FC 0015D73C 48 00 43 69 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160800 0015D740 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160804 0015D744 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160808 0015D748 90 64 00 78 */ stw r3, 0x78(r4)
|
||||
@@ -239,7 +239,7 @@ lbl_80160610:
|
||||
/* 80160810 0015D750 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160814 0015D754 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160818 0015D758 38 84 00 B6 */ addi r4, r4, 0xb6
|
||||
/* 8016081C 0015D75C 48 00 43 49 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016081C 0015D75C 48 00 43 49 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160820 0015D760 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160824 0015D764 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160828 0015D768 90 64 00 74 */ stw r3, 0x74(r4)
|
||||
@@ -247,7 +247,7 @@ lbl_80160610:
|
||||
/* 80160830 0015D770 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160834 0015D774 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160838 0015D778 38 84 00 C0 */ addi r4, r4, 0xc0
|
||||
/* 8016083C 0015D77C 48 00 43 29 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016083C 0015D77C 48 00 43 29 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160840 0015D780 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160844 0015D784 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160848 0015D788 90 64 00 70 */ stw r3, 0x70(r4)
|
||||
@@ -255,7 +255,7 @@ lbl_80160610:
|
||||
/* 80160850 0015D790 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160854 0015D794 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160858 0015D798 38 84 00 C8 */ addi r4, r4, 0xc8
|
||||
/* 8016085C 0015D79C 48 00 43 09 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016085C 0015D79C 48 00 43 09 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160860 0015D7A0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160864 0015D7A4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160868 0015D7A8 90 64 00 64 */ stw r3, 0x64(r4)
|
||||
@@ -263,7 +263,7 @@ lbl_80160610:
|
||||
/* 80160870 0015D7B0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160874 0015D7B4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160878 0015D7B8 38 84 00 D1 */ addi r4, r4, 0xd1
|
||||
/* 8016087C 0015D7BC 48 00 42 E9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016087C 0015D7BC 48 00 42 E9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160880 0015D7C0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160884 0015D7C4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160888 0015D7C8 90 64 00 68 */ stw r3, 0x68(r4)
|
||||
@@ -271,7 +271,7 @@ lbl_80160610:
|
||||
/* 80160890 0015D7D0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160894 0015D7D4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160898 0015D7D8 38 84 00 DA */ addi r4, r4, 0xda
|
||||
/* 8016089C 0015D7DC 48 00 42 C9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016089C 0015D7DC 48 00 42 C9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801608A0 0015D7E0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801608A4 0015D7E4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801608A8 0015D7E8 90 64 00 6C */ stw r3, 0x6c(r4)
|
||||
@@ -279,7 +279,7 @@ lbl_80160610:
|
||||
/* 801608B0 0015D7F0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801608B4 0015D7F4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801608B8 0015D7F8 38 84 00 E4 */ addi r4, r4, 0xe4
|
||||
/* 801608BC 0015D7FC 48 00 42 A9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801608BC 0015D7FC 48 00 42 A9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801608C0 0015D800 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801608C4 0015D804 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801608C8 0015D808 90 64 00 84 */ stw r3, 0x84(r4)
|
||||
@@ -287,7 +287,7 @@ lbl_80160610:
|
||||
/* 801608D0 0015D810 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801608D4 0015D814 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801608D8 0015D818 38 84 00 ED */ addi r4, r4, 0xed
|
||||
/* 801608DC 0015D81C 48 00 42 89 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801608DC 0015D81C 48 00 42 89 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801608E0 0015D820 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801608E4 0015D824 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801608E8 0015D828 90 64 00 38 */ stw r3, 0x38(r4)
|
||||
@@ -295,7 +295,7 @@ lbl_80160610:
|
||||
/* 801608F0 0015D830 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801608F4 0015D834 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801608F8 0015D838 38 84 00 F4 */ addi r4, r4, 0xf4
|
||||
/* 801608FC 0015D83C 48 00 42 69 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801608FC 0015D83C 48 00 42 69 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160900 0015D840 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160904 0015D844 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160908 0015D848 90 64 00 3C */ stw r3, 0x3c(r4)
|
||||
@@ -303,7 +303,7 @@ lbl_80160610:
|
||||
/* 80160910 0015D850 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160914 0015D854 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160918 0015D858 38 84 00 FB */ addi r4, r4, 0xfb
|
||||
/* 8016091C 0015D85C 48 00 42 49 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016091C 0015D85C 48 00 42 49 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160920 0015D860 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160924 0015D864 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160928 0015D868 90 64 00 40 */ stw r3, 0x40(r4)
|
||||
@@ -311,7 +311,7 @@ lbl_80160610:
|
||||
/* 80160930 0015D870 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160934 0015D874 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160938 0015D878 38 84 01 03 */ addi r4, r4, 0x103
|
||||
/* 8016093C 0015D87C 48 00 42 29 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016093C 0015D87C 48 00 42 29 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160940 0015D880 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160944 0015D884 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160948 0015D888 90 64 00 44 */ stw r3, 0x44(r4)
|
||||
@@ -319,7 +319,7 @@ lbl_80160610:
|
||||
/* 80160950 0015D890 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160954 0015D894 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160958 0015D898 38 84 01 0B */ addi r4, r4, 0x10b
|
||||
/* 8016095C 0015D89C 48 00 42 09 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016095C 0015D89C 48 00 42 09 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160960 0015D8A0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160964 0015D8A4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160968 0015D8A8 90 64 00 48 */ stw r3, 0x48(r4)
|
||||
@@ -327,7 +327,7 @@ lbl_80160610:
|
||||
/* 80160970 0015D8B0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160974 0015D8B4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160978 0015D8B8 38 84 01 14 */ addi r4, r4, 0x114
|
||||
/* 8016097C 0015D8BC 48 00 41 E9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016097C 0015D8BC 48 00 41 E9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160980 0015D8C0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160984 0015D8C4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160988 0015D8C8 90 64 00 4C */ stw r3, 0x4c(r4)
|
||||
@@ -335,7 +335,7 @@ lbl_80160610:
|
||||
/* 80160990 0015D8D0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160994 0015D8D4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160998 0015D8D8 38 84 01 1A */ addi r4, r4, 0x11a
|
||||
/* 8016099C 0015D8DC 48 00 41 C9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 8016099C 0015D8DC 48 00 41 C9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801609A0 0015D8E0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801609A4 0015D8E4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801609A8 0015D8E8 90 64 00 50 */ stw r3, 0x50(r4)
|
||||
@@ -343,7 +343,7 @@ lbl_80160610:
|
||||
/* 801609B0 0015D8F0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801609B4 0015D8F4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801609B8 0015D8F8 38 84 01 21 */ addi r4, r4, 0x121
|
||||
/* 801609BC 0015D8FC 48 00 41 A9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801609BC 0015D8FC 48 00 41 A9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801609C0 0015D900 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801609C4 0015D904 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801609C8 0015D908 90 64 00 54 */ stw r3, 0x54(r4)
|
||||
@@ -351,7 +351,7 @@ lbl_80160610:
|
||||
/* 801609D0 0015D910 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801609D4 0015D914 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801609D8 0015D918 38 84 01 29 */ addi r4, r4, 0x129
|
||||
/* 801609DC 0015D91C 48 00 41 89 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801609DC 0015D91C 48 00 41 89 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 801609E0 0015D920 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 801609E4 0015D924 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 801609E8 0015D928 90 64 00 58 */ stw r3, 0x58(r4)
|
||||
@@ -359,7 +359,7 @@ lbl_80160610:
|
||||
/* 801609F0 0015D930 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 801609F4 0015D934 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 801609F8 0015D938 38 84 01 30 */ addi r4, r4, 0x130
|
||||
/* 801609FC 0015D93C 48 00 41 69 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 801609FC 0015D93C 48 00 41 69 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160A00 0015D940 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160A04 0015D944 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160A08 0015D948 90 64 00 5C */ stw r3, 0x5c(r4)
|
||||
@@ -367,7 +367,7 @@ lbl_80160610:
|
||||
/* 80160A10 0015D950 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160A14 0015D954 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160A18 0015D958 38 84 01 37 */ addi r4, r4, 0x137
|
||||
/* 80160A1C 0015D95C 48 00 41 49 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160A1C 0015D95C 48 00 41 49 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160A20 0015D960 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160A24 0015D964 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160A28 0015D968 90 64 00 60 */ stw r3, 0x60(r4)
|
||||
@@ -375,7 +375,7 @@ lbl_80160610:
|
||||
/* 80160A30 0015D970 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160A34 0015D974 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160A38 0015D978 38 84 01 3F */ addi r4, r4, 0x13f
|
||||
/* 80160A3C 0015D97C 48 00 41 29 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160A3C 0015D97C 48 00 41 29 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160A40 0015D980 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160A44 0015D984 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160A48 0015D988 90 64 00 88 */ stw r3, 0x88(r4)
|
||||
@@ -383,7 +383,7 @@ lbl_80160610:
|
||||
/* 80160A50 0015D990 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160A54 0015D994 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160A58 0015D998 38 84 01 4B */ addi r4, r4, 0x14b
|
||||
/* 80160A5C 0015D99C 48 00 41 09 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160A5C 0015D99C 48 00 41 09 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160A60 0015D9A0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160A64 0015D9A4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160A68 0015D9A8 90 64 00 8C */ stw r3, 0x8c(r4)
|
||||
@@ -391,7 +391,7 @@ lbl_80160610:
|
||||
/* 80160A70 0015D9B0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160A74 0015D9B4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160A78 0015D9B8 38 84 01 54 */ addi r4, r4, 0x154
|
||||
/* 80160A7C 0015D9BC 48 00 40 E9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160A7C 0015D9BC 48 00 40 E9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160A80 0015D9C0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160A84 0015D9C4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160A88 0015D9C8 90 64 00 90 */ stw r3, 0x90(r4)
|
||||
@@ -399,7 +399,7 @@ lbl_80160610:
|
||||
/* 80160A90 0015D9D0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160A94 0015D9D4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160A98 0015D9D8 38 84 01 5C */ addi r4, r4, 0x15c
|
||||
/* 80160A9C 0015D9DC 48 00 40 C9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160A9C 0015D9DC 48 00 40 C9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160AA0 0015D9E0 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160AA4 0015D9E4 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160AA8 0015D9E8 90 64 00 94 */ stw r3, 0x94(r4)
|
||||
@@ -407,7 +407,7 @@ lbl_80160610:
|
||||
/* 80160AB0 0015D9F0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160AB4 0015D9F4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160AB8 0015D9F8 38 84 01 69 */ addi r4, r4, 0x169
|
||||
/* 80160ABC 0015D9FC 48 00 40 A9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160ABC 0015D9FC 48 00 40 A9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160AC0 0015DA00 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160AC4 0015DA04 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160AC8 0015DA08 90 64 00 9C */ stw r3, 0x9c(r4)
|
||||
@@ -415,7 +415,7 @@ lbl_80160610:
|
||||
/* 80160AD0 0015DA10 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160AD4 0015DA14 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160AD8 0015DA18 38 84 01 75 */ addi r4, r4, 0x175
|
||||
/* 80160ADC 0015DA1C 48 00 40 89 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160ADC 0015DA1C 48 00 40 89 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160AE0 0015DA20 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160AE4 0015DA24 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160AE8 0015DA28 90 64 00 A0 */ stw r3, 0xa0(r4)
|
||||
@@ -423,7 +423,7 @@ lbl_80160610:
|
||||
/* 80160AF0 0015DA30 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160AF4 0015DA34 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160AF8 0015DA38 38 84 01 7D */ addi r4, r4, 0x17d
|
||||
/* 80160AFC 0015DA3C 48 00 40 69 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160AFC 0015DA3C 48 00 40 69 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160B00 0015DA40 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160B04 0015DA44 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160B08 0015DA48 90 64 00 98 */ stw r3, 0x98(r4)
|
||||
@@ -434,7 +434,7 @@ lbl_80160610:
|
||||
/* 80160B1C 0015DA5C 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160B20 0015DA60 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160B24 0015DA64 38 84 01 88 */ addi r4, r4, 0x188
|
||||
/* 80160B28 0015DA68 48 00 40 3D */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160B28 0015DA68 48 00 40 3D */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160B2C 0015DA6C 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
/* 80160B30 0015DA70 38 84 C8 F8 */ addi r4, r4, lbl_8042C8F8@l
|
||||
/* 80160B34 0015DA74 90 64 00 A4 */ stw r3, 0xa4(r4)
|
||||
@@ -554,13 +554,13 @@ lbl_80160610:
|
||||
/* 80160CFC 0015DC3C 98 9C 09 13 */ stb r4, 0x913(r28)
|
||||
/* 80160D00 0015DC40 B0 9C 09 10 */ sth r4, 0x910(r28)
|
||||
/* 80160D04 0015DC44 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80160D08 0015DC48 48 00 24 75 */ bl dCamera_c_NS_setStageMapToolData
|
||||
/* 80160D08 0015DC48 48 00 24 75 */ bl setStageMapToolData__9dCamera_cFv
|
||||
/* 80160D0C 0015DC4C 80 1C 08 18 */ lwz r0, 0x818(r28)
|
||||
/* 80160D10 0015DC50 2C 00 00 FF */ cmpwi r0, 0xff
|
||||
/* 80160D14 0015DC54 41 82 00 14 */ beq lbl_80160D28
|
||||
/* 80160D18 0015DC58 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80160D1C 0015DC5C 38 9C 07 E8 */ addi r4, r28, 0x7e8
|
||||
/* 80160D20 0015DC60 48 00 3E F1 */ bl dCamera_c_NS_GetCameraTypeFromToolData
|
||||
/* 80160D20 0015DC60 48 00 3E F1 */ bl GetCameraTypeFromToolData__9dCamera_cFP24stage_camera2_data_class
|
||||
/* 80160D24 0015DC64 90 7C 06 94 */ stw r3, 0x694(r28)
|
||||
lbl_80160D28:
|
||||
/* 80160D28 0015DC68 34 7D 3E E8 */ addic. r3, r29, 0x3ee8
|
||||
@@ -591,7 +591,7 @@ lbl_80160D7C:
|
||||
/* 80160D80 0015DCC0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160D84 0015DCC4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160D88 0015DCC8 38 84 01 8D */ addi r4, r4, 0x18d
|
||||
/* 80160D8C 0015DCCC 48 00 3D D9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160D8C 0015DCCC 48 00 3D D9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160D90 0015DCD0 90 7C 06 94 */ stw r3, 0x694(r28)
|
||||
/* 80160D94 0015DCD4 48 00 00 38 */ b lbl_80160DCC
|
||||
lbl_80160D98:
|
||||
@@ -599,7 +599,7 @@ lbl_80160D98:
|
||||
/* 80160D9C 0015DCDC 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160DA0 0015DCE0 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160DA4 0015DCE4 38 84 01 96 */ addi r4, r4, 0x196
|
||||
/* 80160DA8 0015DCE8 48 00 3D BD */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160DA8 0015DCE8 48 00 3D BD */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160DAC 0015DCEC 90 7C 06 94 */ stw r3, 0x694(r28)
|
||||
/* 80160DB0 0015DCF0 48 00 00 1C */ b lbl_80160DCC
|
||||
lbl_80160DB4:
|
||||
@@ -607,7 +607,7 @@ lbl_80160DB4:
|
||||
/* 80160DB8 0015DCF8 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160DBC 0015DCFC 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160DC0 0015DD00 38 84 00 3C */ addi r4, r4, 0x3c
|
||||
/* 80160DC4 0015DD04 48 00 3D A1 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160DC4 0015DD04 48 00 3D A1 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160DC8 0015DD08 90 7C 06 94 */ stw r3, 0x694(r28)
|
||||
lbl_80160DCC:
|
||||
/* 80160DCC 0015DD0C 3B 60 00 FF */ li r27, 0xff
|
||||
@@ -615,7 +615,7 @@ lbl_80160DCC:
|
||||
/* 80160DD4 0015DD14 7F 5A 07 74 */ extsb r26, r26
|
||||
/* 80160DD8 0015DD18 38 7D 3F 8C */ addi r3, r29, 0x3f8c
|
||||
/* 80160DDC 0015DD1C 7F 44 D3 78 */ mr r4, r26
|
||||
/* 80160DE0 0015DD20 4B EC 35 A5 */ bl dStage_roomControl_c_NS_getStatusRoomDt
|
||||
/* 80160DE0 0015DD20 4B EC 35 A5 */ bl getStatusRoomDt__20dStage_roomControl_cFi
|
||||
/* 80160DE4 0015DD24 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80160DE8 0015DD28 41 82 00 20 */ beq lbl_80160E08
|
||||
/* 80160DEC 0015DD2C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
@@ -630,17 +630,17 @@ lbl_80160E08:
|
||||
/* 80160E0C 0015DD4C 38 9C 08 24 */ addi r4, r28, 0x824
|
||||
/* 80160E10 0015DD50 7F 65 DB 78 */ mr r5, r27
|
||||
/* 80160E14 0015DD54 7F 46 D3 78 */ mr r6, r26
|
||||
/* 80160E18 0015DD58 48 00 27 95 */ bl dCamera_c_NS_setRoomMapToolData
|
||||
/* 80160E18 0015DD58 48 00 27 95 */ bl setRoomMapToolData__9dCamera_cFP15dCamMapToolDatall
|
||||
/* 80160E1C 0015DD5C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80160E20 0015DD60 48 00 71 CD */ bl dCamera_c_NS_checkGroundInfo
|
||||
/* 80160E20 0015DD60 48 00 71 CD */ bl checkGroundInfo__9dCamera_cFv
|
||||
/* 80160E24 0015DD64 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80160E28 0015DD68 48 00 25 19 */ bl dCamera_c_NS_setMapToolData
|
||||
/* 80160E28 0015DD68 48 00 25 19 */ bl setMapToolData__9dCamera_cFv
|
||||
/* 80160E2C 0015DD6C 80 1C 07 DC */ lwz r0, 0x7dc(r28)
|
||||
/* 80160E30 0015DD70 2C 00 00 FF */ cmpwi r0, 0xff
|
||||
/* 80160E34 0015DD74 41 82 00 18 */ beq lbl_80160E4C
|
||||
/* 80160E38 0015DD78 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80160E3C 0015DD7C 38 9C 07 AC */ addi r4, r28, 0x7ac
|
||||
/* 80160E40 0015DD80 48 00 3D D1 */ bl dCamera_c_NS_GetCameraTypeFromToolData
|
||||
/* 80160E40 0015DD80 48 00 3D D1 */ bl GetCameraTypeFromToolData__9dCamera_cFP24stage_camera2_data_class
|
||||
/* 80160E44 0015DD84 90 7C 06 8C */ stw r3, 0x68c(r28)
|
||||
/* 80160E48 0015DD88 48 00 00 48 */ b lbl_80160E90
|
||||
lbl_80160E4C:
|
||||
@@ -656,7 +656,7 @@ lbl_80160E4C:
|
||||
/* 80160E70 0015DDB0 3C 80 80 39 */ lis r4, lbl_80393F68@ha
|
||||
/* 80160E74 0015DDB4 38 84 3F 68 */ addi r4, r4, lbl_80393F68@l
|
||||
/* 80160E78 0015DDB8 38 84 01 9B */ addi r4, r4, 0x19b
|
||||
/* 80160E7C 0015DDBC 48 00 3C E9 */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80160E7C 0015DDBC 48 00 3C E9 */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80160E80 0015DDC0 90 7C 06 8C */ stw r3, 0x68c(r28)
|
||||
/* 80160E84 0015DDC4 48 00 00 0C */ b lbl_80160E90
|
||||
lbl_80160E88:
|
||||
@@ -685,7 +685,7 @@ lbl_80160E90:
|
||||
/* 80160EDC 0015DE1C 98 1C 04 E8 */ stb r0, 0x4e8(r28)
|
||||
/* 80160EE0 0015DE20 38 7C 0A EC */ addi r3, r28, 0xaec
|
||||
/* 80160EE4 0015DE24 80 9C 06 7C */ lwz r4, 0x67c(r28)
|
||||
/* 80160EE8 0015DE28 4B F2 76 ED */ bl dCamParam_c_NS_Change
|
||||
/* 80160EE8 0015DE28 4B F2 76 ED */ bl Change__11dCamParam_cFl
|
||||
/* 80160EEC 0015DE2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 80160EF0 0015DE30 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 80160EF4 0015DE34 80 03 0D D0 */ lwz r0, 0xdd0(r3)
|
||||
@@ -768,7 +768,7 @@ lbl_8016100C:
|
||||
/* 80161020 0015DF60 38 61 00 B0 */ addi r3, r1, 0xb0
|
||||
/* 80161024 0015DF64 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80161028 0015DF68 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 8016102C 0015DF6C 4B F3 66 F1 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8016102C 0015DF6C 4B F3 66 F1 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80161030 0015DF70 C0 01 00 B0 */ lfs f0, 0xb0(r1)
|
||||
/* 80161034 0015DF74 D0 01 00 EC */ stfs f0, 0xec(r1)
|
||||
/* 80161038 0015DF78 C0 21 00 B4 */ lfs f1, 0xb4(r1)
|
||||
@@ -789,7 +789,7 @@ lbl_80161064:
|
||||
/* 80161070 0015DFB0 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
/* 80161074 0015DFB4 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80161078 0015DFB8 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 8016107C 0015DFBC 4B F3 66 BD */ bl dCamera_c_NS_directionOf
|
||||
/* 8016107C 0015DFBC 4B F3 66 BD */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80161080 0015DFC0 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80161084 0015DFC4 C0 22 9C A0 */ lfs f1, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
/* 80161088 0015DFC8 38 81 00 20 */ addi r4, r1, 0x20
|
||||
@@ -879,7 +879,7 @@ lbl_801611D4:
|
||||
/* 801611D4 0015E114 38 61 00 68 */ addi r3, r1, 0x68
|
||||
/* 801611D8 0015E118 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801611DC 0015E11C 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 801611E0 0015E120 4B F3 65 3D */ bl dCamera_c_NS_attentionPos
|
||||
/* 801611E0 0015E120 4B F3 65 3D */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801611E4 0015E124 C0 01 00 68 */ lfs f0, 0x68(r1)
|
||||
/* 801611E8 0015E128 D0 01 00 C8 */ stfs f0, 0xc8(r1)
|
||||
/* 801611EC 0015E12C C0 21 00 6C */ lfs f1, 0x6c(r1)
|
||||
@@ -900,7 +900,7 @@ lbl_80161218:
|
||||
/* 80161224 0015E164 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80161228 0015E168 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8016122C 0015E16C 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80161230 0015E170 4B F3 65 09 */ bl dCamera_c_NS_directionOf
|
||||
/* 80161230 0015E170 4B F3 65 09 */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80161234 0015E174 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80161238 0015E178 C0 22 9C A0 */ lfs f1, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
/* 8016123C 0015E17C 38 81 00 14 */ addi r4, r1, 0x14
|
||||
@@ -928,7 +928,7 @@ lbl_80161218:
|
||||
/* 80161294 0015E1D4 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 80161298 0015E1D8 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8016129C 0015E1DC 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 801612A0 0015E1E0 4B F3 64 99 */ bl dCamera_c_NS_directionOf
|
||||
/* 801612A0 0015E1E0 4B F3 64 99 */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801612A4 0015E1E4 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 801612A8 0015E1E8 48 10 FE 41 */ bl Inv__7cSAngleCFv
|
||||
/* 801612AC 0015E1EC 7C 65 1B 78 */ mr r5, r3
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
/* 80161DA0 0015ECE0 41 82 00 2C */ beq lbl_80161DCC
|
||||
/* 80161DA4 0015ECE4 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80161DA8 0015ECE8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80161DAC 0015ECEC 4B F3 59 B1 */ bl dCamera_c_NS_positionOf
|
||||
/* 80161DAC 0015ECEC 4B F3 59 B1 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80161DB0 0015ECF0 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 80161DB4 0015ECF4 D0 1F 02 A0 */ stfs f0, 0x2a0(r31)
|
||||
/* 80161DB8 0015ECF8 C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
/* 80161E50 0015ED90 41 82 02 24 */ beq lbl_80162074
|
||||
/* 80161E54 0015ED94 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80161E58 0015ED98 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80161E5C 0015ED9C 4B F3 59 01 */ bl dCamera_c_NS_positionOf
|
||||
/* 80161E5C 0015ED9C 4B F3 59 01 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80161E60 0015EDA0 C0 01 00 30 */ lfs f0, 0x30(r1)
|
||||
/* 80161E64 0015EDA4 D0 01 00 3C */ stfs f0, 0x3c(r1)
|
||||
/* 80161E68 0015EDA8 C0 01 00 34 */ lfs f0, 0x34(r1)
|
||||
@@ -36,7 +36,7 @@
|
||||
/* 80161EC0 0015EE00 38 DF 02 A0 */ addi r6, r31, 0x2a0
|
||||
/* 80161EC4 0015EE04 38 E0 00 00 */ li r7, 0
|
||||
/* 80161EC8 0015EE08 39 00 00 00 */ li r8, 0
|
||||
/* 80161ECC 0015EE0C 4B F1 3A 91 */ bl dBgS_NS_MoveBgMatrixCrrPos
|
||||
/* 80161ECC 0015EE0C 4B F1 3A 91 */ bl MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz
|
||||
lbl_80161ED0:
|
||||
/* 80161ED0 0015EE10 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80161ED4 0015EE14 54 00 03 DF */ rlwinm. r0, r0, 0, 0xf, 0xf
|
||||
@@ -122,7 +122,7 @@ lbl_80161FE0:
|
||||
lbl_80161FF4:
|
||||
/* 80161FF4 0015EF34 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 80161FF8 0015EF38 38 9F 02 A0 */ addi r4, r31, 0x2a0
|
||||
/* 80161FFC 0015EF3C 4B F2 63 F1 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 80161FFC 0015EF3C 4B F2 63 F1 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
lbl_80162000:
|
||||
/* 80162000 0015EF40 C0 1F 02 AC */ lfs f0, 0x2ac(r31)
|
||||
/* 80162004 0015EF44 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/* 801620A8 0015EFE8 3C 04 00 01 */ addis r0, r4, 1
|
||||
/* 801620AC 0015EFEC 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 801620B0 0015EFF0 41 82 01 E0 */ beq lbl_80162290
|
||||
/* 801620B4 0015EFF4 48 01 F4 4D */ bl dCamera_c_NS_GetForceLockOnActor
|
||||
/* 801620B4 0015EFF4 48 01 F4 4D */ bl GetForceLockOnActor__9dCamera_cFv
|
||||
/* 801620B8 0015EFF8 90 7E 01 9C */ stw r3, 0x19c(r30)
|
||||
/* 801620BC 0015EFFC 80 1E 01 9C */ lwz r0, 0x19c(r30)
|
||||
/* 801620C0 0015F000 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -19,7 +19,7 @@
|
||||
/* 801620D0 0015F010 3B A3 56 B8 */ addi r29, r3, 0x56b8
|
||||
/* 801620D4 0015F014 3B 80 00 01 */ li r28, 1
|
||||
/* 801620D8 0015F018 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801620DC 0015F01C 4B F1 17 09 */ bl dAttention_c_NS_LockonTruth
|
||||
/* 801620DC 0015F01C 4B F1 17 09 */ bl LockonTruth__12dAttention_cFv
|
||||
/* 801620E0 0015F020 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801620E4 0015F024 40 82 00 14 */ bne lbl_801620F8
|
||||
/* 801620E8 0015F028 80 1D 03 34 */ lwz r0, 0x334(r29)
|
||||
@@ -48,11 +48,11 @@ lbl_801620F8:
|
||||
/* 80162140 0015F080 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80162144 0015F084 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80162148 0015F088 80 BE 01 9C */ lwz r5, 0x19c(r30)
|
||||
/* 8016214C 0015F08C 4B F3 56 11 */ bl dCamera_c_NS_positionOf
|
||||
/* 8016214C 0015F08C 4B F3 56 11 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80162150 0015F090 38 61 00 24 */ addi r3, r1, 0x24
|
||||
/* 80162154 0015F094 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80162158 0015F098 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 8016215C 0015F09C 4B F3 56 01 */ bl dCamera_c_NS_positionOf
|
||||
/* 8016215C 0015F09C 4B F3 56 01 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80162160 0015F0A0 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 80162164 0015F0A4 38 81 00 30 */ addi r4, r1, 0x30
|
||||
/* 80162168 0015F0A8 38 A1 00 24 */ addi r5, r1, 0x24
|
||||
|
||||
@@ -33,7 +33,7 @@ lbl_80162304:
|
||||
/* 80162330 0015F270 54 00 3F FE */ rlwinm r0, r0, 7, 0x1f, 0x1f
|
||||
/* 80162334 0015F274 90 1F 01 90 */ stw r0, 0x190(r31)
|
||||
/* 80162338 0015F278 38 7F 02 28 */ addi r3, r31, 0x228
|
||||
/* 8016233C 0015F27C 48 02 02 A9 */ bl dCamForcusLine_NS_Off
|
||||
/* 8016233C 0015F27C 48 02 02 A9 */ bl Off__14dCamForcusLineFv
|
||||
/* 80162340 0015F280 80 9F 06 0C */ lwz r4, 0x60c(r31)
|
||||
/* 80162344 0015F284 3C 60 EF E9 */ lis r3, 0xEFE973DE@ha
|
||||
/* 80162348 0015F288 38 03 73 DE */ addi r0, r3, 0xEFE973DE@l
|
||||
@@ -51,12 +51,12 @@ lbl_80162304:
|
||||
/* 80162378 0015F2B8 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8016237C 0015F2BC 41 82 00 0C */ beq lbl_80162388
|
||||
/* 80162380 0015F2C0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162384 0015F2C4 48 00 24 2D */ bl dCamera_c_NS_onRoomChange
|
||||
/* 80162384 0015F2C4 48 00 24 2D */ bl onRoomChange__9dCamera_cFl
|
||||
lbl_80162388:
|
||||
/* 80162388 0015F2C8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8016238C 0015F2CC 48 00 5C 61 */ bl dCamera_c_NS_checkGroundInfo
|
||||
/* 8016238C 0015F2CC 48 00 5C 61 */ bl checkGroundInfo__9dCamera_cFv
|
||||
/* 80162390 0015F2D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162394 0015F2D4 48 00 0F AD */ bl dCamera_c_NS_setMapToolData
|
||||
/* 80162394 0015F2D4 48 00 0F AD */ bl setMapToolData__9dCamera_cFv
|
||||
/* 80162398 0015F2D8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8016239C 0015F2DC 81 9C 06 28 */ lwz r12, 0x628(r28)
|
||||
/* 801623A0 0015F2E0 81 8C 00 94 */ lwz r12, 0x94(r12)
|
||||
@@ -91,7 +91,7 @@ lbl_80162404:
|
||||
/* 80162408 0015F348 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
|
||||
/* 8016240C 0015F34C 40 82 00 14 */ bne lbl_80162420
|
||||
/* 80162410 0015F350 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80162414 0015F354 4B FB 00 61 */ bl daAlink_c_NS_checkIronBallThrowMode
|
||||
/* 80162414 0015F354 4B FB 00 61 */ bl checkIronBallThrowMode__9daAlink_cCFv
|
||||
/* 80162418 0015F358 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8016241C 0015F35C 41 82 00 10 */ beq lbl_8016242C
|
||||
lbl_80162420:
|
||||
@@ -106,17 +106,17 @@ lbl_8016242C:
|
||||
/* 8016243C 0015F37C 90 1F 09 48 */ stw r0, 0x948(r31)
|
||||
lbl_80162440:
|
||||
/* 80162440 0015F380 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162444 0015F384 4B FF F9 F1 */ bl dCamera_c_NS_updateMonitor
|
||||
/* 80162444 0015F384 4B FF F9 F1 */ bl updateMonitor__9dCamera_cFv
|
||||
/* 80162448 0015F388 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 8016244C 0015F38C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
|
||||
/* 80162450 0015F390 3B 3E 56 B8 */ addi r25, r30, 0x56b8
|
||||
/* 80162454 0015F394 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80162458 0015F398 4B F1 13 8D */ bl dAttention_c_NS_LockonTruth
|
||||
/* 80162458 0015F398 4B F1 13 8D */ bl LockonTruth__12dAttention_cFv
|
||||
/* 8016245C 0015F39C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80162460 0015F3A0 41 82 00 14 */ beq lbl_80162474
|
||||
/* 80162464 0015F3A4 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80162468 0015F3A8 38 80 00 00 */ li r4, 0
|
||||
/* 8016246C 0015F3AC 4B F1 10 D1 */ bl dAttention_c_NS_LockonTarget
|
||||
/* 8016246C 0015F3AC 4B F1 10 D1 */ bl LockonTarget__12dAttention_cFl
|
||||
/* 80162470 0015F3B0 48 00 00 08 */ b lbl_80162478
|
||||
lbl_80162474:
|
||||
/* 80162474 0015F3B4 38 60 00 00 */ li r3, 0
|
||||
@@ -137,10 +137,10 @@ lbl_80162478:
|
||||
/* 801624AC 0015F3EC 54 00 00 85 */ rlwinm. r0, r0, 0, 2, 2
|
||||
/* 801624B0 0015F3F0 40 82 00 18 */ bne lbl_801624C8
|
||||
/* 801624B4 0015F3F4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801624B8 0015F3F8 4B FF F2 F9 */ bl dCamera_c_NS_updatePad
|
||||
/* 801624B8 0015F3F8 4B FF F2 F9 */ bl updatePad__9dCamera_cFv
|
||||
/* 801624BC 0015F3FC 38 7F 0A 70 */ addi r3, r31, 0xa70
|
||||
/* 801624C0 0015F400 80 9F 01 7C */ lwz r4, 0x17c(r31)
|
||||
/* 801624C4 0015F404 4B F2 5F 99 */ bl dCstick_c_NS_Shift
|
||||
/* 801624C4 0015F404 4B F2 5F 99 */ bl Shift__9dCstick_cFUl
|
||||
lbl_801624C8:
|
||||
/* 801624C8 0015F408 88 1E 4F AD */ lbz r0, 0x4fad(r30)
|
||||
/* 801624CC 0015F40C 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -154,7 +154,7 @@ lbl_801624C8:
|
||||
/* 801624EC 0015F42C D0 1F 01 D8 */ stfs f0, 0x1d8(r31)
|
||||
lbl_801624F0:
|
||||
/* 801624F0 0015F430 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801624F4 0015F434 4B FF FB 95 */ bl dCamera_c_NS_checkForceLockTarget
|
||||
/* 801624F4 0015F434 4B FF FB 95 */ bl checkForceLockTarget__9dCamera_cFv
|
||||
/* 801624F8 0015F438 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801624FC 0015F43C 40 82 00 10 */ bne lbl_8016250C
|
||||
/* 80162500 0015F440 38 00 FF FF */ li r0, -1
|
||||
@@ -167,14 +167,14 @@ lbl_8016250C:
|
||||
lbl_80162518:
|
||||
/* 80162518 0015F458 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8016251C 0015F45C 80 9F 06 8C */ lwz r4, 0x68c(r31)
|
||||
/* 80162520 0015F460 48 00 18 3D */ bl dCamera_c_NS_nextType
|
||||
/* 80162520 0015F460 48 00 18 3D */ bl nextType__9dCamera_cFl
|
||||
/* 80162524 0015F464 90 7F 06 90 */ stw r3, 0x690(r31)
|
||||
/* 80162528 0015F468 80 BF 06 90 */ lwz r5, 0x690(r31)
|
||||
/* 8016252C 0015F46C 80 9F 06 8C */ lwz r4, 0x68c(r31)
|
||||
/* 80162530 0015F470 7C 05 20 00 */ cmpw r5, r4
|
||||
/* 80162534 0015F474 41 82 00 1C */ beq lbl_80162550
|
||||
/* 80162538 0015F478 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8016253C 0015F47C 48 00 1F 11 */ bl dCamera_c_NS_onTypeChange
|
||||
/* 8016253C 0015F47C 48 00 1F 11 */ bl onTypeChange__9dCamera_cFll
|
||||
/* 80162540 0015F480 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80162544 0015F484 41 82 00 0C */ beq lbl_80162550
|
||||
/* 80162548 0015F488 80 1F 06 90 */ lwz r0, 0x690(r31)
|
||||
@@ -194,7 +194,7 @@ lbl_80162550:
|
||||
lbl_8016257C:
|
||||
/* 8016257C 0015F4BC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162580 0015F4C0 80 9F 01 A4 */ lwz r4, 0x1a4(r31)
|
||||
/* 80162584 0015F4C4 48 00 10 61 */ bl dCamera_c_NS_nextMode
|
||||
/* 80162584 0015F4C4 48 00 10 61 */ bl nextMode__9dCamera_cFl
|
||||
/* 80162588 0015F4C8 90 7F 01 A8 */ stw r3, 0x1a8(r31)
|
||||
/* 8016258C 0015F4CC 80 9F 01 90 */ lwz r4, 0x190(r31)
|
||||
/* 80162590 0015F4D0 7C 1A 20 00 */ cmpw r26, r4
|
||||
@@ -218,7 +218,7 @@ lbl_801625A8:
|
||||
/* 801625D4 0015F514 41 80 00 28 */ blt lbl_801625FC
|
||||
/* 801625D8 0015F518 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801625DC 0015F51C 80 9F 01 A4 */ lwz r4, 0x1a4(r31)
|
||||
/* 801625E0 0015F520 48 00 16 59 */ bl dCamera_c_NS_onModeChange
|
||||
/* 801625E0 0015F520 48 00 16 59 */ bl onModeChange__9dCamera_cFll
|
||||
/* 801625E4 0015F524 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801625E8 0015F528 41 82 00 14 */ beq lbl_801625FC
|
||||
/* 801625EC 0015F52C 80 1F 01 A8 */ lwz r0, 0x1a8(r31)
|
||||
@@ -228,7 +228,7 @@ lbl_801625A8:
|
||||
lbl_801625FC:
|
||||
/* 801625FC 0015F53C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162600 0015F540 80 9F 01 A4 */ lwz r4, 0x1a4(r31)
|
||||
/* 80162604 0015F544 4B FF EE F1 */ bl dCamera_c_NS_ChangeModeOK
|
||||
/* 80162604 0015F544 4B FF EE F1 */ bl ChangeModeOK__9dCamera_cFl
|
||||
/* 80162608 0015F548 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8016260C 0015F54C 40 82 00 0C */ bne lbl_80162618
|
||||
/* 80162610 0015F550 38 00 00 00 */ li r0, 0
|
||||
@@ -252,13 +252,13 @@ lbl_80162618:
|
||||
/* 80162654 0015F594 41 82 00 34 */ beq lbl_80162688
|
||||
/* 80162658 0015F598 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8016265C 0015F59C 7F 25 CB 78 */ mr r5, r25
|
||||
/* 80162660 0015F5A0 48 00 20 3D */ bl dCamera_c_NS_onStyleChange
|
||||
/* 80162660 0015F5A0 48 00 20 3D */ bl onStyleChange__9dCamera_cFll
|
||||
/* 80162664 0015F5A4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80162668 0015F5A8 41 82 00 20 */ beq lbl_80162688
|
||||
/* 8016266C 0015F5AC 93 3F 06 7C */ stw r25, 0x67c(r31)
|
||||
/* 80162670 0015F5B0 38 7F 0A EC */ addi r3, r31, 0xaec
|
||||
/* 80162674 0015F5B4 80 9F 06 7C */ lwz r4, 0x67c(r31)
|
||||
/* 80162678 0015F5B8 4B F2 5F 5D */ bl dCamParam_c_NS_Change
|
||||
/* 80162678 0015F5B8 4B F2 5F 5D */ bl Change__11dCamParam_cFl
|
||||
/* 8016267C 0015F5BC 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80162680 0015F5C0 60 00 02 00 */ ori r0, r0, 0x200
|
||||
/* 80162684 0015F5C4 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
@@ -317,7 +317,7 @@ lbl_80162744:
|
||||
/* 80162748 0015F688 40 82 00 40 */ bne lbl_80162788
|
||||
/* 8016274C 0015F68C 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 80162750 0015F690 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80162754 0015F694 48 00 39 39 */ bl dCamera_c_NS_forwardCheckAngle
|
||||
/* 80162754 0015F694 48 00 39 39 */ bl forwardCheckAngle__9dCamera_cFv
|
||||
/* 80162758 0015F698 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 8016275C 0015F69C 38 81 00 3C */ addi r4, r1, 0x3c
|
||||
/* 80162760 0015F6A0 38 BF 01 B0 */ addi r5, r31, 0x1b0
|
||||
@@ -375,7 +375,7 @@ lbl_80162804:
|
||||
/* 80162820 0015F760 3C A0 80 3C */ lis r5, lbl_803BA25C@ha
|
||||
/* 80162824 0015F764 38 05 A2 5C */ addi r0, r5, lbl_803BA25C@l
|
||||
/* 80162828 0015F768 7D 80 32 14 */ add r12, r0, r6
|
||||
/* 8016282C 0015F76C 48 1F F8 59 */ bl func_80362084
|
||||
/* 8016282C 0015F76C 48 1F F8 59 */ bl __ptmf_scall
|
||||
/* 80162830 0015F770 60 00 00 00 */ nop
|
||||
/* 80162834 0015F774 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 80162838 0015F778 80 7F 01 70 */ lwz r3, 0x170(r31)
|
||||
@@ -400,7 +400,7 @@ lbl_8016285C:
|
||||
/* 80162880 0015F7C0 90 1F 06 80 */ stw r0, 0x680(r31)
|
||||
lbl_80162884:
|
||||
/* 80162884 0015F7C4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162888 0015F7C8 48 00 36 6D */ bl dCamera_c_NS_defaultTriming
|
||||
/* 80162888 0015F7C8 48 00 36 6D */ bl defaultTriming__9dCamera_cFv
|
||||
/* 8016288C 0015F7CC 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80162890 0015F7D0 54 00 05 6B */ rlwinm. r0, r0, 0, 0x15, 0x15
|
||||
/* 80162894 0015F7D4 40 82 00 20 */ bne lbl_801628B4
|
||||
@@ -413,9 +413,9 @@ lbl_80162884:
|
||||
/* 801628B0 0015F7F0 48 10 E9 39 */ bl __ami__7cSAngleFRC7cSAngle
|
||||
lbl_801628B4:
|
||||
/* 801628B4 0015F7F4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801628B8 0015F7F8 48 01 E4 6D */ bl dCamera_c_NS_shakeCamera
|
||||
/* 801628B8 0015F7F8 48 01 E4 6D */ bl shakeCamera__9dCamera_cFv
|
||||
/* 801628BC 0015F7FC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801628C0 0015F800 48 01 E9 C1 */ bl dCamera_c_NS_blureCamera
|
||||
/* 801628C0 0015F800 48 01 E9 C1 */ bl blureCamera__9dCamera_cFv
|
||||
/* 801628C4 0015F804 80 7F 0A FC */ lwz r3, 0xafc(r31)
|
||||
/* 801628C8 0015F808 A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 801628CC 0015F80C 2C 00 00 0A */ cmpwi r0, 0xa
|
||||
@@ -486,7 +486,7 @@ lbl_801629A8:
|
||||
/* 801629B4 0015F8F4 B0 1F 00 54 */ sth r0, 0x54(r31)
|
||||
/* 801629B8 0015F8F8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801629BC 0015F8FC 80 9F 00 88 */ lwz r4, 0x88(r31)
|
||||
/* 801629C0 0015F900 48 00 3D A5 */ bl dCamera_c_NS_bumpCheck
|
||||
/* 801629C0 0015F900 48 00 3D A5 */ bl bumpCheck__9dCamera_cFUl
|
||||
/* 801629C4 0015F904 38 61 00 2C */ addi r3, r1, 0x2c
|
||||
/* 801629C8 0015F908 38 9F 01 D4 */ addi r4, r31, 0x1d4
|
||||
/* 801629CC 0015F90C 38 BF 02 9C */ addi r5, r31, 0x29c
|
||||
@@ -534,7 +534,7 @@ lbl_80162A54:
|
||||
/* 80162A6C 0015F9AC 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
/* 80162A70 0015F9B0 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80162A74 0015F9B4 38 A1 00 20 */ addi r5, r1, 0x20
|
||||
/* 80162A78 0015F9B8 48 00 26 E1 */ bl dCamera_c_NS_getUSOAngle
|
||||
/* 80162A78 0015F9B8 48 00 26 E1 */ bl getUSOAngle__9dCamera_cF7cSAngle
|
||||
/* 80162A7C 0015F9BC A8 01 00 1C */ lha r0, 0x1c(r1)
|
||||
/* 80162A80 0015F9C0 B0 1F 00 8C */ sth r0, 0x8c(r31)
|
||||
/* 80162A84 0015F9C4 48 00 00 20 */ b lbl_80162AA4
|
||||
@@ -551,7 +551,7 @@ lbl_80162AA4:
|
||||
/* 80162AA8 0015F9E8 54 00 04 21 */ rlwinm. r0, r0, 0, 0x10, 0x10
|
||||
/* 80162AAC 0015F9EC 41 82 00 0C */ beq lbl_80162AB8
|
||||
/* 80162AB0 0015F9F0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162AB4 0015F9F4 4B FF F7 FD */ bl dCamera_c_NS_infoReport
|
||||
/* 80162AB4 0015F9F4 4B FF F7 FD */ bl infoReport__9dCamera_cFv
|
||||
lbl_80162AB8:
|
||||
/* 80162AB8 0015F9F8 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80162ABC 0015F9FC 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
|
||||
@@ -645,13 +645,13 @@ lbl_80162C00:
|
||||
/* 80162C04 0015FB44 B0 1F 09 4C */ sth r0, 0x94c(r31)
|
||||
/* 80162C08 0015FB48 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162C0C 0015FB4C 38 9F 00 3C */ addi r4, r31, 0x3c
|
||||
/* 80162C10 0015FB50 48 00 52 E5 */ bl dCamera_c_NS_getWaterSurfaceHeight
|
||||
/* 80162C10 0015FB50 48 00 52 E5 */ bl getWaterSurfaceHeight__9dCamera_cFP4cXyz
|
||||
/* 80162C14 0015FB54 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80162C18 0015FB58 C0 1F 00 40 */ lfs f0, 0x40(r31)
|
||||
/* 80162C1C 0015FB5C FC 1F 00 40 */ fcmpo cr0, f31, f0
|
||||
/* 80162C20 0015FB60 40 81 00 24 */ ble lbl_80162C44
|
||||
/* 80162C24 0015FB64 38 60 00 01 */ li r3, 1
|
||||
/* 80162C28 0015FB68 48 04 86 49 */ bl dKy_camera_water_in_status_set
|
||||
/* 80162C28 0015FB68 48 04 86 49 */ bl dKy_camera_water_in_status_set__FUc
|
||||
/* 80162C2C 0015FB6C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
||||
/* 80162C30 0015FB70 38 63 04 C4 */ addi r3, r3, 0x4c4
|
||||
/* 80162C34 0015FB74 C0 1F 00 40 */ lfs f0, 0x40(r31)
|
||||
@@ -660,7 +660,7 @@ lbl_80162C00:
|
||||
/* 80162C40 0015FB80 48 00 00 1C */ b lbl_80162C5C
|
||||
lbl_80162C44:
|
||||
/* 80162C44 0015FB84 38 60 00 00 */ li r3, 0
|
||||
/* 80162C48 0015FB88 48 04 86 29 */ bl dKy_camera_water_in_status_set
|
||||
/* 80162C48 0015FB88 48 04 86 29 */ bl dKy_camera_water_in_status_set__FUc
|
||||
/* 80162C4C 0015FB8C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
||||
/* 80162C50 0015FB90 38 63 04 C4 */ addi r3, r3, 0x4c4
|
||||
/* 80162C54 0015FB94 C0 22 9C A0 */ lfs f1, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
@@ -679,7 +679,7 @@ lbl_80162C78:
|
||||
/* 80162C80 0015FBC0 90 1D 5D 7C */ stw r0, 0x5d7c(r29)
|
||||
lbl_80162C84:
|
||||
/* 80162C84 0015FBC4 38 7F 09 70 */ addi r3, r31, 0x970
|
||||
/* 80162C88 0015FBC8 4B F2 5D 01 */ bl dCamSetup_c_NS_PlayerHideDist
|
||||
/* 80162C88 0015FBC8 4B F2 5D 01 */ bl PlayerHideDist__11dCamSetup_cFv
|
||||
/* 80162C8C 0015FBCC C0 1F 00 28 */ lfs f0, 0x28(r31)
|
||||
/* 80162C90 0015FBD0 FC 00 08 40 */ fcmpo cr0, f0, f1
|
||||
/* 80162C94 0015FBD4 40 80 00 34 */ bge lbl_80162CC8
|
||||
@@ -698,7 +698,7 @@ lbl_80162CB4:
|
||||
/* 80162CC4 0015FC04 90 1D 5D 7C */ stw r0, 0x5d7c(r29)
|
||||
lbl_80162CC8:
|
||||
/* 80162CC8 0015FC08 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80162CCC 0015FC0C 48 01 DA 6D */ bl dCamera_c_NS_runEventRecoveryTrans
|
||||
/* 80162CCC 0015FC0C 48 01 DA 6D */ bl runEventRecoveryTrans__9dCamera_cFv
|
||||
/* 80162CD0 0015FC10 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 80162CD4 0015FC14 54 00 05 24 */ rlwinm r0, r0, 0, 0x14, 0x12
|
||||
/* 80162CD8 0015FC18 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
|
||||
@@ -32,7 +32,7 @@ lbl_80162D88:
|
||||
/* 80162DB0 0015FCF0 7C 80 00 38 */ and r0, r4, r0
|
||||
/* 80162DB4 0015FCF4 90 1E 06 0C */ stw r0, 0x60c(r30)
|
||||
/* 80162DB8 0015FCF8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80162DBC 0015FCFC 48 00 52 31 */ bl dCamera_c_NS_checkGroundInfo
|
||||
/* 80162DBC 0015FCFC 48 00 52 31 */ bl checkGroundInfo__9dCamera_cFv
|
||||
/* 80162DC0 0015FD00 80 1F 5D 7C */ lwz r0, 0x5d7c(r31)
|
||||
/* 80162DC4 0015FD04 54 00 06 6E */ rlwinm r0, r0, 0, 0x19, 0x17
|
||||
/* 80162DC8 0015FD08 90 1F 5D 7C */ stw r0, 0x5d7c(r31)
|
||||
@@ -54,7 +54,7 @@ lbl_80162DEC:
|
||||
/* 80162E04 0015FD44 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80162E08 0015FD48 38 9E 00 B0 */ addi r4, r30, 0xb0
|
||||
/* 80162E0C 0015FD4C 38 A0 00 01 */ li r5, 1
|
||||
/* 80162E10 0015FD50 48 00 1E 55 */ bl dCamera_c_NS_pushInfo
|
||||
/* 80162E10 0015FD50 48 00 1E 55 */ bl pushInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_cs
|
||||
/* 80162E14 0015FD54 80 1E 06 8C */ lwz r0, 0x68c(r30)
|
||||
/* 80162E18 0015FD58 90 1E 04 F4 */ stw r0, 0x4f4(r30)
|
||||
/* 80162E1C 0015FD5C 80 1D 00 04 */ lwz r0, 4(r29)
|
||||
@@ -62,7 +62,7 @@ lbl_80162DEC:
|
||||
/* 80162E24 0015FD64 38 7E 0A EC */ addi r3, r30, 0xaec
|
||||
/* 80162E28 0015FD68 3C 80 45 4E */ lis r4, 0x454E3031@ha
|
||||
/* 80162E2C 0015FD6C 38 84 30 31 */ addi r4, r4, 0x454E3031@l
|
||||
/* 80162E30 0015FD70 4B F2 57 F1 */ bl dCamParam_c_NS_SearchStyle
|
||||
/* 80162E30 0015FD70 4B F2 57 F1 */ bl SearchStyle__11dCamParam_cFUl
|
||||
/* 80162E34 0015FD74 90 7E 06 7C */ stw r3, 0x67c(r30)
|
||||
/* 80162E38 0015FD78 38 00 00 00 */ li r0, 0
|
||||
/* 80162E3C 0015FD7C 90 1E 01 70 */ stw r0, 0x170(r30)
|
||||
@@ -78,7 +78,7 @@ lbl_80162E48:
|
||||
/* 80162E60 0015FDA0 1C 00 00 16 */ mulli r0, r0, 0x16
|
||||
/* 80162E64 0015FDA4 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 80162E68 0015FDA8 A8 84 00 1E */ lha r4, 0x1e(r4)
|
||||
/* 80162E6C 0015FDAC 48 01 C9 BD */ bl dCamera_c_NS_eventCamera
|
||||
/* 80162E6C 0015FDAC 48 01 C9 BD */ bl eventCamera__9dCamera_cFl
|
||||
/* 80162E70 0015FDB0 80 7E 01 70 */ lwz r3, 0x170(r30)
|
||||
/* 80162E74 0015FDB4 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 80162E78 0015FDB8 90 1E 01 70 */ stw r0, 0x170(r30)
|
||||
@@ -98,11 +98,11 @@ lbl_80162E94:
|
||||
/* 80162EAC 0015FDEC 7C 80 00 38 */ and r0, r4, r0
|
||||
/* 80162EB0 0015FDF0 90 1E 06 0C */ stw r0, 0x60c(r30)
|
||||
/* 80162EB4 0015FDF4 38 7E 02 28 */ addi r3, r30, 0x228
|
||||
/* 80162EB8 0015FDF8 48 01 F7 2D */ bl dCamForcusLine_NS_Off
|
||||
/* 80162EB8 0015FDF8 48 01 F7 2D */ bl Off__14dCamForcusLineFv
|
||||
/* 80162EBC 0015FDFC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80162EC0 0015FE00 48 01 DE 65 */ bl dCamera_c_NS_shakeCamera
|
||||
/* 80162EC0 0015FE00 48 01 DE 65 */ bl shakeCamera__9dCamera_cFv
|
||||
/* 80162EC4 0015FE04 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80162EC8 0015FE08 48 01 E3 B9 */ bl dCamera_c_NS_blureCamera
|
||||
/* 80162EC8 0015FE08 48 01 E3 B9 */ bl blureCamera__9dCamera_cFv
|
||||
/* 80162ECC 0015FE0C 38 00 00 00 */ li r0, 0
|
||||
/* 80162ED0 0015FE10 98 1E 00 21 */ stb r0, 0x21(r30)
|
||||
/* 80162ED4 0015FE14 A8 7E 09 4C */ lha r3, 0x94c(r30)
|
||||
@@ -115,13 +115,13 @@ lbl_80162EE8:
|
||||
/* 80162EEC 0015FE2C B0 1E 09 4C */ sth r0, 0x94c(r30)
|
||||
/* 80162EF0 0015FE30 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80162EF4 0015FE34 38 9E 00 3C */ addi r4, r30, 0x3c
|
||||
/* 80162EF8 0015FE38 48 00 4F FD */ bl dCamera_c_NS_getWaterSurfaceHeight
|
||||
/* 80162EF8 0015FE38 48 00 4F FD */ bl getWaterSurfaceHeight__9dCamera_cFP4cXyz
|
||||
/* 80162EFC 0015FE3C FF E0 08 90 */ fmr f31, f1
|
||||
/* 80162F00 0015FE40 C0 1E 00 40 */ lfs f0, 0x40(r30)
|
||||
/* 80162F04 0015FE44 FC 1F 00 40 */ fcmpo cr0, f31, f0
|
||||
/* 80162F08 0015FE48 40 81 00 24 */ ble lbl_80162F2C
|
||||
/* 80162F0C 0015FE4C 38 60 00 01 */ li r3, 1
|
||||
/* 80162F10 0015FE50 48 04 83 61 */ bl dKy_camera_water_in_status_set
|
||||
/* 80162F10 0015FE50 48 04 83 61 */ bl dKy_camera_water_in_status_set__FUc
|
||||
/* 80162F14 0015FE54 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
||||
/* 80162F18 0015FE58 38 63 04 C4 */ addi r3, r3, 0x4c4
|
||||
/* 80162F1C 0015FE5C C0 1E 00 40 */ lfs f0, 0x40(r30)
|
||||
@@ -130,7 +130,7 @@ lbl_80162EE8:
|
||||
/* 80162F28 0015FE68 48 00 00 1C */ b lbl_80162F44
|
||||
lbl_80162F2C:
|
||||
/* 80162F2C 0015FE6C 38 60 00 00 */ li r3, 0
|
||||
/* 80162F30 0015FE70 48 04 83 41 */ bl dKy_camera_water_in_status_set
|
||||
/* 80162F30 0015FE70 48 04 83 41 */ bl dKy_camera_water_in_status_set__FUc
|
||||
/* 80162F34 0015FE74 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
||||
/* 80162F38 0015FE78 38 63 04 C4 */ addi r3, r3, 0x4c4
|
||||
/* 80162F3C 0015FE7C C0 22 9C A0 */ lfs f1, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* 80163158 00160098 7C 08 02 A6 */ mflr r0
|
||||
/* 8016315C 0016009C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80163160 001600A0 38 63 02 28 */ addi r3, r3, 0x228
|
||||
/* 80163164 001600A4 48 01 F3 FD */ bl dCamForcusLine_NS_Draw
|
||||
/* 80163164 001600A4 48 01 F3 FD */ bl Draw__14dCamForcusLineFv
|
||||
/* 80163168 001600A8 38 60 00 01 */ li r3, 1
|
||||
/* 8016316C 001600AC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80163170 001600B0 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
/* 80163358 00160298 8B CD 87 E4 */ lbz r30, lbl_80450D64-_SDA_BASE_(r13)
|
||||
/* 8016335C 0016029C 7F DE 07 74 */ extsb r30, r30
|
||||
/* 80163360 001602A0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80163364 001602A4 4B EC 9E F9 */ bl dComIfGp_getRoomCamera
|
||||
/* 80163364 001602A4 4B EC 9E F9 */ bl dComIfGp_getRoomCamera__Fi
|
||||
/* 80163368 001602A8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8016336C 001602AC 4B EC 9F 41 */ bl dComIfGp_getRoomArrow
|
||||
/* 8016336C 001602AC 4B EC 9F 41 */ bl dComIfGp_getRoomArrow__Fi
|
||||
/* 80163370 001602B0 38 A0 00 FF */ li r5, 0xff
|
||||
/* 80163374 001602B4 80 7F 03 CC */ lwz r3, 0x3cc(r31)
|
||||
/* 80163378 001602B8 2C 03 01 FF */ cmpwi r3, 0x1ff
|
||||
@@ -135,7 +135,7 @@ lbl_80163530:
|
||||
/* 80163530 00160470 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80163534 00160474 38 9F 07 AC */ addi r4, r31, 0x7ac
|
||||
/* 80163538 00160478 7F C6 F3 78 */ mr r6, r30
|
||||
/* 8016353C 0016047C 48 00 00 71 */ bl dCamera_c_NS_setRoomMapToolData
|
||||
/* 8016353C 0016047C 48 00 00 71 */ bl setRoomMapToolData__9dCamera_cFP15dCamMapToolDatall
|
||||
lbl_80163540:
|
||||
/* 80163540 00160480 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80163544 00160484 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
|
||||
@@ -16,7 +16,7 @@ lbl_80163588:
|
||||
lbl_80163590:
|
||||
/* 80163590 001604D0 7D 46 53 78 */ mr r6, r10
|
||||
/* 80163594 001604D4 7D 27 4B 78 */ mr r7, r9
|
||||
/* 80163598 001604D8 4B FF C9 21 */ bl dCamMapToolData_NS_Set
|
||||
/* 80163598 001604D8 4B FF C9 21 */ bl Set__15dCamMapToolDataFllP10fopAc_ac_cUsUc
|
||||
/* 8016359C 001604DC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801635A0 001604E0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801635A4 001604E4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/* 801635C4 00160504 38 C0 00 00 */ li r6, 0
|
||||
/* 801635C8 00160508 38 E0 00 FF */ li r7, 0xff
|
||||
/* 801635CC 0016050C 39 00 00 FF */ li r8, 0xff
|
||||
/* 801635D0 00160510 4B FF C8 E9 */ bl dCamMapToolData_NS_Set
|
||||
/* 801635D0 00160510 4B FF C8 E9 */ bl Set__15dCamMapToolDataFllP10fopAc_ac_cUsUc
|
||||
/* 801635D4 00160514 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801635D8 00160518 7C 08 03 A6 */ mtlr r0
|
||||
/* 801635DC 0016051C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
/* 80163610 00160550 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80163614 00160554 7F 44 D3 78 */ mr r4, r26
|
||||
/* 80163618 00160558 80 BA 01 80 */ lwz r5, 0x180(r26)
|
||||
/* 8016361C 0016055C 4B F3 41 41 */ bl dCamera_c_NS_positionOf
|
||||
/* 8016361C 0016055C 4B F3 41 41 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80163620 00160560 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 80163624 00160564 D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 80163628 00160568 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
@@ -69,7 +69,7 @@ lbl_801636CC:
|
||||
/* 801636E8 00160628 41 82 00 5C */ beq lbl_80163744
|
||||
/* 801636EC 0016062C 3B 20 00 01 */ li r25, 1
|
||||
/* 801636F0 00160630 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801636F4 00160634 4B F1 00 F1 */ bl dAttention_c_NS_LockonTruth
|
||||
/* 801636F4 00160634 4B F1 00 F1 */ bl LockonTruth__12dAttention_cFv
|
||||
/* 801636F8 00160638 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801636FC 0016063C 40 82 00 14 */ bne lbl_80163710
|
||||
/* 80163700 00160640 80 1D 03 34 */ lwz r0, 0x334(r29)
|
||||
@@ -199,7 +199,7 @@ lbl_80163898:
|
||||
/* 801638B4 001607F4 48 00 02 DC */ b lbl_80163B90
|
||||
lbl_801638B8:
|
||||
/* 801638B8 001607F8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801638BC 001607FC 4B F0 FF 29 */ bl dAttention_c_NS_LockonTruth
|
||||
/* 801638BC 001607FC 4B F0 FF 29 */ bl LockonTruth__12dAttention_cFv
|
||||
/* 801638C0 00160800 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801638C4 00160804 41 82 00 2C */ beq lbl_801638F0
|
||||
/* 801638C8 00160808 80 1A 01 84 */ lwz r0, 0x184(r26)
|
||||
@@ -229,7 +229,7 @@ lbl_80163914:
|
||||
/* 80163920 00160860 41 82 00 38 */ beq lbl_80163958
|
||||
/* 80163924 00160864 3B 20 00 01 */ li r25, 1
|
||||
/* 80163928 00160868 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8016392C 0016086C 4B F0 FE B9 */ bl dAttention_c_NS_LockonTruth
|
||||
/* 8016392C 0016086C 4B F0 FE B9 */ bl LockonTruth__12dAttention_cFv
|
||||
/* 80163930 00160870 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163934 00160874 40 82 00 14 */ bne lbl_80163948
|
||||
/* 80163938 00160878 80 1D 03 34 */ lwz r0, 0x334(r29)
|
||||
@@ -251,7 +251,7 @@ lbl_80163958:
|
||||
/* 80163970 001608B0 41 82 00 30 */ beq lbl_801639A0
|
||||
/* 80163974 001608B4 3B 20 00 01 */ li r25, 1
|
||||
/* 80163978 001608B8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8016397C 001608BC 4B F0 FE 69 */ bl dAttention_c_NS_LockonTruth
|
||||
/* 8016397C 001608BC 4B F0 FE 69 */ bl LockonTruth__12dAttention_cFv
|
||||
/* 80163980 001608C0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163984 001608C4 40 82 00 14 */ bne lbl_80163998
|
||||
/* 80163988 001608C8 80 1D 03 34 */ lwz r0, 0x334(r29)
|
||||
@@ -291,7 +291,7 @@ lbl_801639F4:
|
||||
lbl_801639FC:
|
||||
/* 801639FC 0016093C 3B 20 00 01 */ li r25, 1
|
||||
/* 80163A00 00160940 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80163A04 00160944 4B F0 FD E1 */ bl dAttention_c_NS_LockonTruth
|
||||
/* 80163A04 00160944 4B F0 FD E1 */ bl LockonTruth__12dAttention_cFv
|
||||
/* 80163A08 00160948 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163A0C 0016094C 40 82 00 14 */ bne lbl_80163A20
|
||||
/* 80163A10 00160950 80 1D 03 34 */ lwz r0, 0x334(r29)
|
||||
@@ -310,7 +310,7 @@ lbl_80163A30:
|
||||
/* 80163A3C 0016097C 54 00 02 53 */ rlwinm. r0, r0, 0, 9, 9
|
||||
/* 80163A40 00160980 40 82 00 20 */ bne lbl_80163A60
|
||||
/* 80163A44 00160984 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80163A48 00160988 4B FA EA 2D */ bl daAlink_c_NS_checkIronBallThrowMode
|
||||
/* 80163A48 00160988 4B FA EA 2D */ bl checkIronBallThrowMode__9daAlink_cCFv
|
||||
/* 80163A4C 0016098C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163A50 00160990 40 82 00 10 */ bne lbl_80163A60
|
||||
/* 80163A54 00160994 80 1F 05 7C */ lwz r0, 0x57c(r31)
|
||||
@@ -341,7 +341,7 @@ lbl_80163AAC:
|
||||
lbl_80163AB0:
|
||||
/* 80163AB0 001609F0 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
||||
/* 80163AB4 001609F4 41 82 00 0C */ beq lbl_80163AC0
|
||||
/* 80163AB8 001609F8 4B FF BE 19 */ bl daPy_py_c_NS_getThrowBoomerangActor
|
||||
/* 80163AB8 001609F8 4B FF BE 19 */ bl getThrowBoomerangActor__9daPy_py_cFv
|
||||
/* 80163ABC 001609FC 48 00 00 08 */ b lbl_80163AC4
|
||||
lbl_80163AC0:
|
||||
/* 80163AC0 00160A00 38 60 00 00 */ li r3, 0
|
||||
@@ -361,7 +361,7 @@ lbl_80163AE0:
|
||||
/* 80163AF0 00160A30 41 82 00 34 */ beq lbl_80163B24
|
||||
lbl_80163AF4:
|
||||
/* 80163AF4 00160A34 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80163AF8 00160A38 4B F7 D8 99 */ bl daAlink_c_NS_getCopyRodCameraActor
|
||||
/* 80163AF8 00160A38 4B F7 D8 99 */ bl getCopyRodCameraActor__9daAlink_cFv
|
||||
/* 80163AFC 00160A3C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80163B00 00160A40 40 82 00 24 */ bne lbl_80163B24
|
||||
/* 80163B04 00160A44 80 1F 28 40 */ lwz r0, 0x2840(r31)
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
/* 80163D90 00160CD0 2C 00 00 FF */ cmpwi r0, 0xff
|
||||
/* 80163D94 00160CD4 41 82 00 18 */ beq lbl_80163DAC
|
||||
/* 80163D98 00160CD8 38 97 08 60 */ addi r4, r23, 0x860
|
||||
/* 80163D9C 00160CDC 48 00 0E 75 */ bl dCamera_c_NS_GetCameraTypeFromToolData
|
||||
/* 80163D9C 00160CDC 48 00 0E 75 */ bl GetCameraTypeFromToolData__9dCamera_cFP24stage_camera2_data_class
|
||||
/* 80163DA0 00160CE0 2C 03 00 FF */ cmpwi r3, 0xff
|
||||
/* 80163DA4 00160CE4 41 82 00 08 */ beq lbl_80163DAC
|
||||
/* 80163DA8 00160CE8 7C 7C 1B 78 */ mr r28, r3
|
||||
@@ -34,21 +34,21 @@ lbl_80163DAC:
|
||||
/* 80163DDC 00160D1C 4E 80 04 21 */ bctrl
|
||||
/* 80163DE0 00160D20 7C 79 1B 78 */ mr r25, r3
|
||||
/* 80163DE4 00160D24 C0 23 00 04 */ lfs f1, 4(r3)
|
||||
/* 80163DE8 00160D28 48 10 44 15 */ bl cBgW_CheckBRoof
|
||||
/* 80163DE8 00160D28 48 10 44 15 */ bl cBgW_CheckBRoof__Ff
|
||||
/* 80163DEC 00160D2C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163DF0 00160D30 41 82 00 0C */ beq lbl_80163DFC
|
||||
/* 80163DF4 00160D34 3B 60 00 01 */ li r27, 1
|
||||
/* 80163DF8 00160D38 48 00 00 18 */ b lbl_80163E10
|
||||
lbl_80163DFC:
|
||||
/* 80163DFC 00160D3C C0 39 00 04 */ lfs f1, 4(r25)
|
||||
/* 80163E00 00160D40 48 10 44 11 */ bl cBgW_CheckBWall
|
||||
/* 80163E00 00160D40 48 10 44 11 */ bl cBgW_CheckBWall__Ff
|
||||
/* 80163E04 00160D44 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163E08 00160D48 41 82 00 08 */ beq lbl_80163E10
|
||||
/* 80163E0C 00160D4C 3B 40 00 01 */ li r26, 1
|
||||
lbl_80163E10:
|
||||
/* 80163E10 00160D50 3B 20 00 00 */ li r25, 0
|
||||
/* 80163E14 00160D54 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80163E18 00160D58 4B F7 D5 79 */ bl daAlink_c_NS_getCopyRodCameraActor
|
||||
/* 80163E18 00160D58 4B F7 D5 79 */ bl getCopyRodCameraActor__9daAlink_cFv
|
||||
/* 80163E1C 00160D5C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80163E20 00160D60 41 82 00 08 */ beq lbl_80163E28
|
||||
/* 80163E24 00160D64 3B 20 00 01 */ li r25, 1
|
||||
@@ -63,7 +63,7 @@ lbl_80163E28:
|
||||
/* 80163E44 00160D84 41 82 00 60 */ beq lbl_80163EA4
|
||||
/* 80163E48 00160D88 7E E3 BB 78 */ mr r3, r23
|
||||
/* 80163E4C 00160D8C 38 80 00 04 */ li r4, 4
|
||||
/* 80163E50 00160D90 4B FF D6 A5 */ bl dCamera_c_NS_ChangeModeOK
|
||||
/* 80163E50 00160D90 4B FF D6 A5 */ bl ChangeModeOK__9dCamera_cFl
|
||||
/* 80163E54 00160D94 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163E58 00160D98 41 82 00 4C */ beq lbl_80163EA4
|
||||
/* 80163E5C 00160D9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
@@ -71,7 +71,7 @@ lbl_80163E28:
|
||||
/* 80163E64 00160DA4 3A C3 56 B8 */ addi r22, r3, 0x56b8
|
||||
/* 80163E68 00160DA8 3A A0 00 01 */ li r21, 1
|
||||
/* 80163E6C 00160DAC 7E C3 B3 78 */ mr r3, r22
|
||||
/* 80163E70 00160DB0 4B F0 F9 75 */ bl dAttention_c_NS_LockonTruth
|
||||
/* 80163E70 00160DB0 4B F0 F9 75 */ bl LockonTruth__12dAttention_cFv
|
||||
/* 80163E74 00160DB4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80163E78 00160DB8 40 82 00 14 */ bne lbl_80163E8C
|
||||
/* 80163E7C 00160DBC 80 16 03 34 */ lwz r0, 0x334(r22)
|
||||
@@ -129,7 +129,7 @@ lbl_80163EF0:
|
||||
/* 80163F3C 00160E7C 48 00 03 F4 */ b lbl_80164330
|
||||
lbl_80163F40:
|
||||
/* 80163F40 00160E80 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80163F44 00160E84 4B FC FF AD */ bl daAlink_c_NS_checkMidnaLockJumpPoint
|
||||
/* 80163F44 00160E84 4B FC FF AD */ bl checkMidnaLockJumpPoint__9daAlink_cCFv
|
||||
/* 80163F48 00160E88 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80163F4C 00160E8C 41 82 00 5C */ beq lbl_80163FA8
|
||||
/* 80163F50 00160E90 80 8D 8A 98 */ lwz r4, lbl_80451018-_SDA_BASE_(r13)
|
||||
@@ -337,10 +337,10 @@ lbl_80164208:
|
||||
/* 80164220 00161160 38 C0 00 00 */ li r6, 0
|
||||
/* 80164224 00161164 38 E0 00 FF */ li r7, 0xff
|
||||
/* 80164228 00161168 39 00 00 FF */ li r8, 0xff
|
||||
/* 8016422C 0016116C 4B FF BC 8D */ bl dCamMapToolData_NS_Set
|
||||
/* 8016422C 0016116C 4B FF BC 8D */ bl Set__15dCamMapToolDataFllP10fopAc_ac_cUsUc
|
||||
/* 80164230 00161170 7E E3 BB 78 */ mr r3, r23
|
||||
/* 80164234 00161174 38 97 07 AC */ addi r4, r23, 0x7ac
|
||||
/* 80164238 00161178 48 00 09 D9 */ bl dCamera_c_NS_GetCameraTypeFromToolData
|
||||
/* 80164238 00161178 48 00 09 D9 */ bl GetCameraTypeFromToolData__9dCamera_cFP24stage_camera2_data_class
|
||||
/* 8016423C 0016117C 2C 03 00 FF */ cmpwi r3, 0xff
|
||||
/* 80164240 00161180 41 82 00 0C */ beq lbl_8016424C
|
||||
/* 80164244 00161184 7C 7D 1B 78 */ mr r29, r3
|
||||
@@ -400,7 +400,7 @@ lbl_801642FC:
|
||||
/* 80164304 00161244 41 82 00 20 */ beq lbl_80164324
|
||||
/* 80164308 00161248 7E E3 BB 78 */ mr r3, r23
|
||||
/* 8016430C 0016124C 38 97 07 AC */ addi r4, r23, 0x7ac
|
||||
/* 80164310 00161250 48 00 09 01 */ bl dCamera_c_NS_GetCameraTypeFromToolData
|
||||
/* 80164310 00161250 48 00 09 01 */ bl GetCameraTypeFromToolData__9dCamera_cFP24stage_camera2_data_class
|
||||
/* 80164314 00161254 2C 03 00 FF */ cmpwi r3, 0xff
|
||||
/* 80164318 00161258 41 82 00 18 */ beq lbl_80164330
|
||||
/* 8016431C 0016125C 7C 7D 1B 78 */ mr r29, r3
|
||||
@@ -430,14 +430,14 @@ lbl_80164330:
|
||||
/* 80164374 001612B4 41 82 00 1C */ beq lbl_80164390
|
||||
/* 80164378 001612B8 7E E3 BB 78 */ mr r3, r23
|
||||
/* 8016437C 001612BC 38 97 07 AC */ addi r4, r23, 0x7ac
|
||||
/* 80164380 001612C0 48 00 08 91 */ bl dCamera_c_NS_GetCameraTypeFromToolData
|
||||
/* 80164380 001612C0 48 00 08 91 */ bl GetCameraTypeFromToolData__9dCamera_cFP24stage_camera2_data_class
|
||||
/* 80164384 001612C4 2C 03 00 FF */ cmpwi r3, 0xff
|
||||
/* 80164388 001612C8 41 82 00 08 */ beq lbl_80164390
|
||||
/* 8016438C 001612CC 7C 7D 1B 78 */ mr r29, r3
|
||||
lbl_80164390:
|
||||
/* 80164390 001612D0 7E E3 BB 78 */ mr r3, r23
|
||||
/* 80164394 001612D4 38 80 00 02 */ li r4, 2
|
||||
/* 80164398 001612D8 4B FF D1 5D */ bl dCamera_c_NS_ChangeModeOK
|
||||
/* 80164398 001612D8 4B FF D1 5D */ bl ChangeModeOK__9dCamera_cFl
|
||||
/* 8016439C 001612DC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801643A0 001612E0 40 82 00 18 */ bne lbl_801643B8
|
||||
/* 801643A4 001612E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
|
||||
@@ -20,7 +20,7 @@ lbl_80164488:
|
||||
/* 80164494 001613D4 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80164498 001613D8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8016449C 001613DC 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 801644A0 001613E0 4B F3 32 BD */ bl dCamera_c_NS_positionOf
|
||||
/* 801644A0 001613E0 4B F3 32 BD */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801644A4 001613E4 38 61 00 24 */ addi r3, r1, 0x24
|
||||
/* 801644A8 001613E8 38 9F 01 38 */ addi r4, r31, 0x138
|
||||
/* 801644AC 001613EC 38 A1 00 30 */ addi r5, r1, 0x30
|
||||
@@ -33,10 +33,10 @@ lbl_80164488:
|
||||
/* 801644C8 00161408 D0 01 00 5C */ stfs f0, 0x5c(r1)
|
||||
/* 801644CC 0016140C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801644D0 00161410 A8 9F 01 14 */ lha r4, 0x114(r31)
|
||||
/* 801644D4 00161414 48 01 C2 09 */ bl dCamera_c_NS_setEventRecoveryTrans
|
||||
/* 801644D4 00161414 48 01 C2 09 */ bl setEventRecoveryTrans__9dCamera_cFs
|
||||
/* 801644D8 00161418 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801644DC 0016141C 38 9F 00 B0 */ addi r4, r31, 0xb0
|
||||
/* 801644E0 00161420 48 00 07 CD */ bl dCamera_c_NS_popInfo
|
||||
/* 801644E0 00161420 48 00 07 CD */ bl popInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_c
|
||||
/* 801644E4 00161424 38 7F 00 64 */ addi r3, r31, 0x64
|
||||
/* 801644E8 00161428 38 81 00 54 */ addi r4, r1, 0x54
|
||||
/* 801644EC 0016142C 7C 65 1B 78 */ mr r5, r3
|
||||
@@ -66,7 +66,7 @@ lbl_80164504:
|
||||
/* 80164548 00161488 90 1F 06 7C */ stw r0, 0x67c(r31)
|
||||
/* 8016454C 0016148C 38 7F 0A EC */ addi r3, r31, 0xaec
|
||||
/* 80164550 00161490 80 9F 06 7C */ lwz r4, 0x67c(r31)
|
||||
/* 80164554 00161494 4B F2 40 81 */ bl dCamParam_c_NS_Change
|
||||
/* 80164554 00161494 4B F2 40 81 */ bl Change__11dCamParam_cFl
|
||||
/* 80164558 00161498 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
/* 8016455C 0016149C 60 00 02 00 */ ori r0, r0, 0x200
|
||||
/* 80164560 001614A0 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
@@ -94,7 +94,7 @@ lbl_80164570:
|
||||
/* 801645B4 001614F4 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 801645B8 001614F8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801645BC 001614FC 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 801645C0 00161500 4B F3 31 5D */ bl dCamera_c_NS_attentionPos
|
||||
/* 801645C0 00161500 4B F3 31 5D */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801645C4 00161504 C0 01 00 18 */ lfs f0, 0x18(r1)
|
||||
/* 801645C8 00161508 D0 01 00 48 */ stfs f0, 0x48(r1)
|
||||
/* 801645CC 0016150C C0 01 00 1C */ lfs f0, 0x1c(r1)
|
||||
@@ -137,7 +137,7 @@ lbl_80164648:
|
||||
/* 80164658 00161598 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
/* 8016465C 0016159C 38 9F 00 B0 */ addi r4, r31, 0xb0
|
||||
/* 80164660 001615A0 38 A0 00 01 */ li r5, 1
|
||||
/* 80164664 001615A4 48 00 06 01 */ bl dCamera_c_NS_pushInfo
|
||||
/* 80164664 001615A4 48 00 06 01 */ bl pushInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_cs
|
||||
/* 80164668 001615A8 C0 02 9C A0 */ lfs f0, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
/* 8016466C 001615AC D0 1F 01 B4 */ stfs f0, 0x1b4(r31)
|
||||
/* 80164670 001615B0 38 00 00 00 */ li r0, 0
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
/* 801646EC 0016162C 88 1F 02 98 */ lbz r0, 0x298(r31)
|
||||
/* 801646F0 00161630 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801646F4 00161634 40 82 00 08 */ bne lbl_801646FC
|
||||
/* 801646F8 00161638 48 00 0A 0D */ bl dCamera_c_NS_setUSOAngle
|
||||
/* 801646F8 00161638 48 00 0A 0D */ bl setUSOAngle__9dCamera_cFv
|
||||
lbl_801646FC:
|
||||
/* 801646FC 0016163C 38 C0 00 01 */ li r6, 1
|
||||
/* 80164700 00161640 48 00 00 20 */ b lbl_80164720
|
||||
@@ -63,7 +63,7 @@ lbl_80164720:
|
||||
/* 80164788 001616C8 41 82 00 0C */ beq lbl_80164794
|
||||
lbl_8016478C:
|
||||
/* 8016478C 001616CC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80164790 001616D0 48 00 09 75 */ bl dCamera_c_NS_setUSOAngle
|
||||
/* 80164790 001616D0 48 00 09 75 */ bl setUSOAngle__9dCamera_cFv
|
||||
lbl_80164794:
|
||||
/* 80164794 001616D4 38 60 00 01 */ li r3, 1
|
||||
/* 80164798 001616D8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
/* 801647E0 00161720 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 801647E4 00161724 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 801647E8 00161728 38 63 4E C4 */ addi r3, r3, 0x4ec4
|
||||
/* 801647EC 0016172C 4B EB FB 99 */ bl dStage_roomControl_c_NS_getStatusRoomDt
|
||||
/* 801647EC 0016172C 4B EB FB 99 */ bl getStatusRoomDt__20dStage_roomControl_cFi
|
||||
/* 801647F0 00161730 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801647F4 00161734 41 82 00 20 */ beq lbl_80164814
|
||||
/* 801647F8 00161738 81 83 00 00 */ lwz r12, 0(r3)
|
||||
@@ -32,7 +32,7 @@ lbl_80164814:
|
||||
/* 80164828 00161768 38 C0 00 00 */ li r6, 0
|
||||
/* 8016482C 0016176C 38 E0 00 FF */ li r7, 0xff
|
||||
/* 80164830 00161770 39 00 00 FF */ li r8, 0xff
|
||||
/* 80164834 00161774 4B FF B6 85 */ bl dCamMapToolData_NS_Set
|
||||
/* 80164834 00161774 4B FF B6 85 */ bl Set__15dCamMapToolDataFllP10fopAc_ac_cUsUc
|
||||
/* 80164838 00161778 48 00 00 24 */ b lbl_8016485C
|
||||
lbl_8016483C:
|
||||
/* 8016483C 0016177C 38 60 00 FF */ li r3, 0xff
|
||||
|
||||
@@ -32,21 +32,21 @@ lbl_801648DC:
|
||||
lbl_801648F0:
|
||||
/* 801648F0 00161830 38 66 56 B8 */ addi r3, r6, 0x56b8
|
||||
/* 801648F4 00161834 38 80 00 00 */ li r4, 0
|
||||
/* 801648F8 00161838 4B F0 EC 45 */ bl dAttention_c_NS_LockonTarget
|
||||
/* 801648F8 00161838 4B F0 EC 45 */ bl LockonTarget__12dAttention_cFl
|
||||
/* 801648FC 0016183C 48 00 00 38 */ b lbl_80164934
|
||||
lbl_80164900:
|
||||
/* 80164900 00161840 38 66 56 B8 */ addi r3, r6, 0x56b8
|
||||
/* 80164904 00161844 38 80 00 00 */ li r4, 0
|
||||
/* 80164908 00161848 4B F0 EE 2D */ bl dAttention_c_NS_ActionTarget
|
||||
/* 80164908 00161848 4B F0 EE 2D */ bl ActionTarget__12dAttention_cFl
|
||||
/* 8016490C 0016184C 48 00 00 28 */ b lbl_80164934
|
||||
lbl_80164910:
|
||||
/* 80164910 00161850 38 66 56 B8 */ addi r3, r6, 0x56b8
|
||||
/* 80164914 00161854 38 80 00 00 */ li r4, 0
|
||||
/* 80164918 00161858 4B F0 EE 75 */ bl dAttention_c_NS_CheckObjectTarget
|
||||
/* 80164918 00161858 4B F0 EE 75 */ bl CheckObjectTarget__12dAttention_cFl
|
||||
/* 8016491C 0016185C 48 00 00 18 */ b lbl_80164934
|
||||
lbl_80164920:
|
||||
/* 80164920 00161860 7C E3 3B 78 */ mr r3, r7
|
||||
/* 80164924 00161864 4B F7 CA 6D */ bl daAlink_c_NS_getCopyRodCameraActor
|
||||
/* 80164924 00161864 4B F7 CA 6D */ bl getCopyRodCameraActor__9daAlink_cFv
|
||||
/* 80164928 00161868 48 00 00 0C */ b lbl_80164934
|
||||
lbl_8016492C:
|
||||
/* 8016492C 0016186C 38 80 FF FF */ li r4, -1
|
||||
|
||||
@@ -26,10 +26,10 @@
|
||||
lbl_801649A8:
|
||||
/* 801649A8 001618E8 7C BB 2B 78 */ mr r27, r5
|
||||
/* 801649AC 001618EC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801649B0 001618F0 4B EC 88 AD */ bl dComIfGp_getRoomCamera
|
||||
/* 801649B0 001618F0 4B EC 88 AD */ bl dComIfGp_getRoomCamera__Fi
|
||||
/* 801649B4 001618F4 7C 79 1B 78 */ mr r25, r3
|
||||
/* 801649B8 001618F8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801649BC 001618FC 4B EC 88 F1 */ bl dComIfGp_getRoomArrow
|
||||
/* 801649BC 001618FC 4B EC 88 F1 */ bl dComIfGp_getRoomArrow__Fi
|
||||
/* 801649C0 00161900 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801649C4 00161904 28 19 00 00 */ cmplwi r25, 0
|
||||
/* 801649C8 00161908 40 82 00 0C */ bne lbl_801649D4
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/* 80164C30 00161B70 7C 03 03 78 */ mr r3, r0
|
||||
/* 80164C34 00161B74 48 00 00 1C */ b lbl_80164C50
|
||||
lbl_80164C38:
|
||||
/* 80164C38 00161B78 4B FF FF 2D */ bl dCamera_c_NS_GetCameraTypeFromCameraName
|
||||
/* 80164C38 00161B78 4B FF FF 2D */ bl GetCameraTypeFromCameraName__9dCamera_cFPCc
|
||||
/* 80164C3C 00161B7C 3C 80 00 01 */ lis r4, 0x0000FFFF@ha
|
||||
/* 80164C40 00161B80 38 04 FF FF */ addi r0, r4, 0x0000FFFF@l
|
||||
/* 80164C44 00161B84 7C 03 00 00 */ cmpw r3, r0
|
||||
|
||||
@@ -23,7 +23,7 @@ lbl_80164DB4:
|
||||
/* 80164DC0 00161D00 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 80164DC4 00161D04 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80164DC8 00161D08 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80164DCC 00161D0C 4B F2 35 B9 */ bl dCamMath_NS_xyzRotateY
|
||||
/* 80164DCC 00161D0C 4B F2 35 B9 */ bl xyzRotateY__8dCamMathFR4cXyz7cSAngle
|
||||
/* 80164DD0 00161D10 C0 01 00 18 */ lfs f0, 0x18(r1)
|
||||
/* 80164DD4 00161D14 D0 01 00 24 */ stfs f0, 0x24(r1)
|
||||
/* 80164DD8 00161D18 C0 01 00 1C */ lfs f0, 0x1c(r1)
|
||||
@@ -33,7 +33,7 @@ lbl_80164DB4:
|
||||
/* 80164DE8 00161D28 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 80164DEC 00161D2C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80164DF0 00161D30 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80164DF4 00161D34 4B F3 29 29 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80164DF4 00161D34 4B F3 29 29 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80164DF8 00161D38 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80164DFC 00161D3C 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80164E00 00161D40 38 A1 00 24 */ addi r5, r1, 0x24
|
||||
|
||||
@@ -26,11 +26,11 @@ lbl_80164E80:
|
||||
/* 80164E80 00161DC0 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 80164E84 00161DC4 40 82 00 10 */ bne lbl_80164E94
|
||||
/* 80164E88 00161DC8 7F C6 F3 78 */ mr r6, r30
|
||||
/* 80164E8C 00161DCC 4B FF FE E1 */ bl dCamera_c_NS_relationalPos
|
||||
/* 80164E8C 00161DCC 4B FF FE E1 */ bl relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz
|
||||
/* 80164E90 00161DD0 48 00 02 4C */ b lbl_801650DC
|
||||
lbl_80164E94:
|
||||
/* 80164E94 00161DD4 38 61 00 B8 */ addi r3, r1, 0xb8
|
||||
/* 80164E98 00161DD8 4B F3 28 85 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80164E98 00161DD8 4B F3 28 85 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80164E9C 00161DDC C0 01 00 B8 */ lfs f0, 0xb8(r1)
|
||||
/* 80164EA0 00161DE0 D0 01 01 00 */ stfs f0, 0x100(r1)
|
||||
/* 80164EA4 00161DE4 C0 01 00 BC */ lfs f0, 0xbc(r1)
|
||||
@@ -40,7 +40,7 @@ lbl_80164E94:
|
||||
/* 80164EB4 00161DF4 38 61 00 AC */ addi r3, r1, 0xac
|
||||
/* 80164EB8 00161DF8 7F 64 DB 78 */ mr r4, r27
|
||||
/* 80164EBC 00161DFC 7F A5 EB 78 */ mr r5, r29
|
||||
/* 80164EC0 00161E00 4B F3 28 5D */ bl dCamera_c_NS_attentionPos
|
||||
/* 80164EC0 00161E00 4B F3 28 5D */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80164EC4 00161E04 C0 01 00 AC */ lfs f0, 0xac(r1)
|
||||
/* 80164EC8 00161E08 D0 01 00 F4 */ stfs f0, 0xf4(r1)
|
||||
/* 80164ECC 00161E0C C0 01 00 B0 */ lfs f0, 0xb0(r1)
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
/* 801651D0 00162110 C3 C3 00 0C */ lfs f30, 0xc(r3)
|
||||
/* 801651D4 00162114 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801651D8 00162118 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801651DC 0016211C 4B EB 01 35 */ bl mDoLib_project
|
||||
/* 801651DC 0016211C 4B EB 01 35 */ bl mDoLib_project__FP3VecP3Vec
|
||||
/* 801651E0 00162120 38 60 00 00 */ li r3, 0
|
||||
/* 801651E4 00162124 C0 21 00 08 */ lfs f1, 8(r1)
|
||||
/* 801651E8 00162128 C0 02 9C A0 */ lfs f0, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
|
||||
@@ -64,7 +64,7 @@ lbl_80165308:
|
||||
/* 8016532C 0016226C 38 61 00 78 */ addi r3, r1, 0x78
|
||||
/* 80165330 00162270 7F 44 D3 78 */ mr r4, r26
|
||||
/* 80165334 00162274 7F 65 DB 78 */ mr r5, r27
|
||||
/* 80165338 00162278 4B F3 23 E5 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80165338 00162278 4B F3 23 E5 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8016533C 0016227C C0 01 00 78 */ lfs f0, 0x78(r1)
|
||||
/* 80165340 00162280 D0 01 00 9C */ stfs f0, 0x9c(r1)
|
||||
/* 80165344 00162284 C0 01 00 7C */ lfs f0, 0x7c(r1)
|
||||
@@ -74,11 +74,11 @@ lbl_80165308:
|
||||
/* 80165354 00162294 38 61 00 6C */ addi r3, r1, 0x6c
|
||||
/* 80165358 00162298 7F 44 D3 78 */ mr r4, r26
|
||||
/* 8016535C 0016229C 7F 65 DB 78 */ mr r5, r27
|
||||
/* 80165360 001622A0 4B F3 23 FD */ bl dCamera_c_NS_positionOf
|
||||
/* 80165360 001622A0 4B F3 23 FD */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80165364 001622A4 38 61 00 60 */ addi r3, r1, 0x60
|
||||
/* 80165368 001622A8 7F 44 D3 78 */ mr r4, r26
|
||||
/* 8016536C 001622AC 7F 65 DB 78 */ mr r5, r27
|
||||
/* 80165370 001622B0 4B F3 23 AD */ bl dCamera_c_NS_attentionPos
|
||||
/* 80165370 001622B0 4B F3 23 AD */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80165374 001622B4 C0 61 00 A0 */ lfs f3, 0xa0(r1)
|
||||
/* 80165378 001622B8 C0 42 9C 90 */ lfs f2, lbl_80453690-_SDA2_BASE_(r2)
|
||||
/* 8016537C 001622BC C0 21 00 70 */ lfs f1, 0x70(r1)
|
||||
@@ -90,7 +90,7 @@ lbl_80165308:
|
||||
/* 80165394 001622D4 38 61 00 54 */ addi r3, r1, 0x54
|
||||
/* 80165398 001622D8 7F 44 D3 78 */ mr r4, r26
|
||||
/* 8016539C 001622DC 7F 85 E3 78 */ mr r5, r28
|
||||
/* 801653A0 001622E0 4B F3 23 7D */ bl dCamera_c_NS_attentionPos
|
||||
/* 801653A0 001622E0 4B F3 23 7D */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801653A4 001622E4 C0 01 00 54 */ lfs f0, 0x54(r1)
|
||||
/* 801653A8 001622E8 D0 01 00 90 */ stfs f0, 0x90(r1)
|
||||
/* 801653AC 001622EC C0 01 00 58 */ lfs f0, 0x58(r1)
|
||||
@@ -100,11 +100,11 @@ lbl_80165308:
|
||||
/* 801653BC 001622FC 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 801653C0 00162300 7F 44 D3 78 */ mr r4, r26
|
||||
/* 801653C4 00162304 7F 85 E3 78 */ mr r5, r28
|
||||
/* 801653C8 00162308 4B F3 23 95 */ bl dCamera_c_NS_positionOf
|
||||
/* 801653C8 00162308 4B F3 23 95 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801653CC 0016230C 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 801653D0 00162310 7F 44 D3 78 */ mr r4, r26
|
||||
/* 801653D4 00162314 7F 85 E3 78 */ mr r5, r28
|
||||
/* 801653D8 00162318 4B F3 23 45 */ bl dCamera_c_NS_attentionPos
|
||||
/* 801653D8 00162318 4B F3 23 45 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801653DC 0016231C C0 61 00 94 */ lfs f3, 0x94(r1)
|
||||
/* 801653E0 00162320 C0 42 9C 90 */ lfs f2, lbl_80453690-_SDA2_BASE_(r2)
|
||||
/* 801653E4 00162324 C0 21 00 4C */ lfs f1, 0x4c(r1)
|
||||
@@ -249,7 +249,7 @@ lbl_80165548:
|
||||
/* 801655E4 00162524 7F A5 EB 78 */ mr r5, r29
|
||||
/* 801655E8 00162528 38 DA 00 48 */ addi r6, r26, 0x48
|
||||
/* 801655EC 0016252C 7F E7 FB 78 */ mr r7, r31
|
||||
/* 801655F0 00162530 4B EA 71 21 */ bl mDoMtx_lookAt_X1_
|
||||
/* 801655F0 00162530 4B EA 71 21 */ bl mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs
|
||||
/* 801655F4 00162534 38 61 00 A8 */ addi r3, r1, 0xa8
|
||||
/* 801655F8 00162538 38 81 00 9C */ addi r4, r1, 0x9c
|
||||
/* 801655FC 0016253C 7C 85 23 78 */ mr r5, r4
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/* 80165804 00162744 93 C1 00 B8 */ stw r30, 0xb8(r1)
|
||||
/* 80165808 00162748 7C 9E 23 78 */ mr r30, r4
|
||||
/* 8016580C 0016274C 38 61 00 5C */ addi r3, r1, 0x5c
|
||||
/* 80165810 00162750 4B F1 1D 6D */ bl dBgS_GndChk
|
||||
/* 80165810 00162750 4B F1 1D 6D */ bl __ct__11dBgS_GndChkFv
|
||||
/* 80165814 00162754 38 61 00 5C */ addi r3, r1, 0x5c
|
||||
/* 80165818 00162758 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8016581C 0016275C 48 10 25 0D */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
@@ -16,16 +16,16 @@
|
||||
/* 80165828 00162768 3B E3 0F 38 */ addi r31, r3, 0xf38
|
||||
/* 8016582C 0016276C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165830 00162770 38 81 00 5C */ addi r4, r1, 0x5c
|
||||
/* 80165834 00162774 4B F0 EC 6D */ bl cBgS_NS_GroundCross
|
||||
/* 80165834 00162774 4B F0 EC 6D */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 80165838 00162778 FF E0 08 90 */ fmr f31, f1
|
||||
/* 8016583C 0016277C 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80165840 00162780 4B F1 21 C1 */ bl dBgS_CamGndChk_Wtr
|
||||
/* 80165840 00162780 4B F1 21 C1 */ bl __ct__18dBgS_CamGndChk_WtrFv
|
||||
/* 80165844 00162784 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80165848 00162788 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8016584C 0016278C 48 10 24 DD */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
/* 80165850 00162790 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165854 00162794 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80165858 00162798 4B F0 EC 49 */ bl cBgS_NS_GroundCross
|
||||
/* 80165858 00162798 4B F0 EC 49 */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 8016585C 0016279C FC 1F 08 40 */ fcmpo cr0, f31, f1
|
||||
/* 80165860 001627A0 4C 41 13 82 */ cror 2, 1, 2
|
||||
/* 80165864 001627A4 40 82 00 08 */ bne lbl_8016586C
|
||||
@@ -41,10 +41,10 @@ lbl_80165880:
|
||||
lbl_80165884:
|
||||
/* 80165884 001627C4 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80165888 001627C8 38 80 FF FF */ li r4, -1
|
||||
/* 8016588C 001627CC 4B F1 22 0D */ bl dBgS_CamGndChk_Wtr_NS_dtor
|
||||
/* 8016588C 001627CC 4B F1 22 0D */ bl __dt__18dBgS_CamGndChk_WtrFv
|
||||
/* 80165890 001627D0 38 61 00 5C */ addi r3, r1, 0x5c
|
||||
/* 80165894 001627D4 38 80 FF FF */ li r4, -1
|
||||
/* 80165898 001627D8 4B F1 1D 59 */ bl dBgS_GndChk_NS_dtor
|
||||
/* 80165898 001627D8 4B F1 1D 59 */ bl __dt__11dBgS_GndChkFv
|
||||
/* 8016589C 001627DC FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801658A0 001627E0 E3 E1 00 C8 */ psq_l f31, 200(r1), 0, 0
|
||||
/* 801658A4 001627E4 CB E1 00 C0 */ lfd f31, 0xc0(r1)
|
||||
|
||||
@@ -24,7 +24,7 @@ lbl_80165910:
|
||||
/* 80165914 00162854 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80165918 00162858 7F A5 EB 78 */ mr r5, r29
|
||||
/* 8016591C 0016285C 38 C0 00 00 */ li r6, 0
|
||||
/* 80165920 00162860 4B F1 24 45 */ bl dBgS_LinChk_NS_Set
|
||||
/* 80165920 00162860 4B F1 24 45 */ bl Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c
|
||||
/* 80165924 00162864 57 C0 07 7B */ rlwinm. r0, r30, 0, 0x1d, 0x1d
|
||||
/* 80165928 00162868 41 82 00 14 */ beq lbl_8016593C
|
||||
/* 8016592C 0016286C 80 1F 00 4C */ lwz r0, 0x4c(r31)
|
||||
@@ -73,7 +73,7 @@ lbl_801659B4:
|
||||
/* 801659B8 001628F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 801659BC 001628FC 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 801659C0 00162900 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801659C4 00162904 4B F0 E9 F1 */ bl cBgS_NS_LineCross
|
||||
/* 801659C4 00162904 4B F0 E9 F1 */ bl LineCross__4cBgSFP11cBgS_LinChk
|
||||
/* 801659C8 00162908 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801659CC 0016290C 41 82 00 0C */ beq lbl_801659D8
|
||||
/* 801659D0 00162910 38 60 00 01 */ li r3, 1
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
/* 80165A14 00162954 7C DE 33 78 */ mr r30, r6
|
||||
/* 80165A18 00162958 7C FF 3B 78 */ mr r31, r7
|
||||
/* 80165A1C 0016295C 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80165A20 00162960 4B F1 23 85 */ bl dBgS_CamLinChk
|
||||
/* 80165A20 00162960 4B F1 23 85 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80165A24 00162964 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80165A28 00162968 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80165A2C 0016296C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 80165A30 00162970 38 C1 00 28 */ addi r6, r1, 0x28
|
||||
/* 80165A34 00162974 7F E7 FB 78 */ mr r7, r31
|
||||
/* 80165A38 00162978 4B FF FE 89 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80165A38 00162978 4B FF FE 89 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80165A3C 0016297C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80165A40 00162980 41 82 00 70 */ beq lbl_80165AB0
|
||||
/* 80165A44 00162984 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
|
||||
@@ -26,7 +26,7 @@
|
||||
/* 80165A58 00162998 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80165A5C 0016299C 38 81 00 3C */ addi r4, r1, 0x3c
|
||||
/* 80165A60 001629A0 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 80165A64 001629A4 4B F0 EC E1 */ bl cBgS_NS_GetTriPla
|
||||
/* 80165A64 001629A4 4B F0 EC E1 */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80165A68 001629A8 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80165A6C 001629AC 38 81 00 58 */ addi r4, r1, 0x58
|
||||
/* 80165A70 001629B0 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
@@ -42,7 +42,7 @@
|
||||
/* 80165A98 001629D8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80165A9C 001629DC 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80165AA0 001629E0 38 80 FF FF */ li r4, -1
|
||||
/* 80165AA4 001629E4 4B F1 23 5D */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80165AA4 001629E4 4B F1 23 5D */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80165AA8 001629E8 38 60 00 01 */ li r3, 1
|
||||
/* 80165AAC 001629EC 48 00 00 2C */ b lbl_80165AD8
|
||||
lbl_80165AB0:
|
||||
@@ -54,7 +54,7 @@ lbl_80165AB0:
|
||||
/* 80165AC4 00162A04 D0 1E 00 08 */ stfs f0, 8(r30)
|
||||
/* 80165AC8 00162A08 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80165ACC 00162A0C 38 80 FF FF */ li r4, -1
|
||||
/* 80165AD0 00162A10 4B F1 23 31 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80165AD0 00162A10 4B F1 23 31 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80165AD4 00162A14 38 60 00 00 */ li r3, 0
|
||||
lbl_80165AD8:
|
||||
/* 80165AD8 00162A18 39 61 00 B0 */ addi r11, r1, 0xb0
|
||||
|
||||
@@ -8,17 +8,17 @@
|
||||
/* 80165B0C 00162A4C 7C BE 2B 78 */ mr r30, r5
|
||||
/* 80165B10 00162A50 7C DF 33 78 */ mr r31, r6
|
||||
/* 80165B14 00162A54 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80165B18 00162A58 4B F1 22 8D */ bl dBgS_CamLinChk
|
||||
/* 80165B18 00162A58 4B F1 22 8D */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80165B1C 00162A5C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80165B20 00162A60 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80165B24 00162A64 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80165B28 00162A68 38 C1 00 08 */ addi r6, r1, 8
|
||||
/* 80165B2C 00162A6C 7F E7 FB 78 */ mr r7, r31
|
||||
/* 80165B30 00162A70 4B FF FD 91 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80165B30 00162A70 4B FF FD 91 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80165B34 00162A74 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80165B38 00162A78 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80165B3C 00162A7C 38 80 FF FF */ li r4, -1
|
||||
/* 80165B40 00162A80 4B F1 22 C1 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80165B40 00162A80 4B F1 22 C1 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80165B44 00162A84 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165B48 00162A88 39 61 00 90 */ addi r11, r1, 0x90
|
||||
/* 80165B4C 00162A8C 48 1F C6 D9 */ bl _restgpr_28
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/* 80165B84 00162AC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 80165B88 00162AC8 3B E3 4B 88 */ addi r31, r3, 0x4b88
|
||||
/* 80165B8C 00162ACC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165B90 00162AD0 4B F2 03 21 */ bl dCcMassS_Mng_NS_GetResultCam
|
||||
/* 80165B90 00162AD0 4B F2 03 21 */ bl GetResultCam__12dCcMassS_MngCFv
|
||||
/* 80165B94 00162AD4 54 60 07 BD */ rlwinm. r0, r3, 0, 0x1e, 0x1e
|
||||
/* 80165B98 00162AD8 41 82 00 08 */ beq lbl_80165BA0
|
||||
/* 80165B9C 00162ADC 63 DE 00 02 */ ori r30, r30, 2
|
||||
@@ -32,7 +32,7 @@ lbl_80165BB8:
|
||||
/* 80165BD0 00162B10 48 10 94 31 */ bl Set__8cM3dGCpsFRC4cXyzRC4cXyzf
|
||||
/* 80165BD4 00162B14 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165BD8 00162B18 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80165BDC 00162B1C 4B F2 02 91 */ bl dCcMassS_Mng_NS_SetCam
|
||||
/* 80165BDC 00162B1C 4B F2 02 91 */ bl SetCam__12dCcMassS_MngFRC8cM3dGCps
|
||||
/* 80165BE0 00162B20 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80165BE4 00162B24 38 80 FF FF */ li r4, -1
|
||||
/* 80165BE8 00162B28 48 10 93 BD */ bl __dt__8cM3dGCpsFv
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/* 80165D08 00162C48 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80165D0C 00162C4C 3B C1 00 34 */ addi r30, r1, 0x34
|
||||
/* 80165D10 00162C50 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80165D14 00162C54 4B F1 2D 01 */ bl dBgS_SphChk
|
||||
/* 80165D14 00162C54 4B F1 2D 01 */ bl __ct__11dBgS_SphChkFv
|
||||
/* 80165D18 00162C58 3C 60 80 3C */ lis r3, lbl_803BA798@ha
|
||||
/* 80165D1C 00162C5C 38 63 A7 98 */ addi r3, r3, lbl_803BA798@l
|
||||
/* 80165D20 00162C60 90 61 00 44 */ stw r3, 0x44(r1)
|
||||
@@ -38,9 +38,9 @@
|
||||
/* 80165D74 00162CB4 98 01 00 30 */ stb r0, 0x30(r1)
|
||||
/* 80165D78 00162CB8 D3 E1 00 2C */ stfs f31, 0x2c(r1)
|
||||
/*.global sph_chk_callback*/
|
||||
/* 80165D7C 00162CBC 3C 60 80 16 */ lis r3, sph_chk_callback@ha
|
||||
/* 80165D7C 00162CBC 3C 60 80 16 */ lis r3, sph_chk_callback__FP11dBgS_SphChkP10cBgD_Vtx_tiiiP8cM3dGPlaPv@ha
|
||||
/*.global sph_chk_callback*/
|
||||
/* 80165D80 00162CC0 38 03 5C 08 */ addi r0, r3, sph_chk_callback@l
|
||||
/* 80165D80 00162CC0 38 03 5C 08 */ addi r0, r3, sph_chk_callback__FP11dBgS_SphChkP10cBgD_Vtx_tiiiP8cM3dGPlaPv@l
|
||||
/* 80165D84 00162CC4 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
/* 80165D88 00162CC8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80165D8C 00162CCC 7F A4 EB 78 */ mr r4, r29
|
||||
@@ -72,7 +72,7 @@ lbl_80165DB0:
|
||||
/* 80165DF0 00162D30 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80165DF4 00162D34 38 81 00 34 */ addi r4, r1, 0x34
|
||||
/* 80165DF8 00162D38 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 80165DFC 00162D3C 4B F0 F8 8D */ bl dBgS_NS_SphChk
|
||||
/* 80165DFC 00162D3C 4B F0 F8 8D */ bl SphChk__4dBgSFP11dBgS_SphChkPv
|
||||
/* 80165E00 00162D40 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80165E04 00162D44 41 82 00 10 */ beq lbl_80165E14
|
||||
/* 80165E08 00162D48 3B 18 00 01 */ addi r24, r24, 1
|
||||
@@ -94,7 +94,7 @@ lbl_80165E14:
|
||||
/* 80165E44 00162D84 93 21 00 7C */ stw r25, 0x7c(r1)
|
||||
/* 80165E48 00162D88 38 61 00 34 */ addi r3, r1, 0x34
|
||||
/* 80165E4C 00162D8C 38 80 00 00 */ li r4, 0
|
||||
/* 80165E50 00162D90 4B F1 2C 71 */ bl dBgS_SphChk_NS_dtor
|
||||
/* 80165E50 00162D90 4B F1 2C 71 */ bl __dt__11dBgS_SphChkFv
|
||||
/* 80165E54 00162D94 E3 E1 00 B8 */ psq_l f31, 184(r1), 0, 0
|
||||
/* 80165E58 00162D98 CB E1 00 B0 */ lfd f31, 0xb0(r1)
|
||||
/* 80165E5C 00162D9C 39 61 00 B0 */ addi r11, r1, 0xb0
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
/* 80165EB8 00162DF8 38 04 00 30 */ addi r0, r4, 0x30
|
||||
/* 80165EBC 00162DFC 90 1E 00 48 */ stw r0, 0x48(r30)
|
||||
/* 80165EC0 00162E00 38 80 00 00 */ li r4, 0
|
||||
/* 80165EC4 00162E04 4B F1 2B FD */ bl dBgS_SphChk_NS_dtor
|
||||
/* 80165EC4 00162E04 4B F1 2B FD */ bl __dt__11dBgS_SphChkFv
|
||||
/* 80165EC8 00162E08 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80165ECC 00162E0C 40 81 00 0C */ ble lbl_80165ED8
|
||||
/* 80165ED0 00162E10 7F C3 F3 78 */ mr r3, r30
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/* 80165F08 00162E48 80 83 09 28 */ lwz r4, 0x928(r3)
|
||||
/* 80165F0C 00162E4C 2C 04 00 00 */ cmpwi r4, 0
|
||||
/* 80165F10 00162E50 41 80 00 14 */ blt lbl_80165F24
|
||||
/* 80165F14 00162E54 4B FF D0 F9 */ bl dCamera_c_NS_SetTrimSize
|
||||
/* 80165F14 00162E54 4B FF D0 F9 */ bl SetTrimSize__9dCamera_cFl
|
||||
/* 80165F18 00162E58 38 00 FF FF */ li r0, -1
|
||||
/* 80165F1C 00162E5C 90 1F 09 28 */ stw r0, 0x928(r31)
|
||||
/* 80165F20 00162E60 48 00 00 7C */ b lbl_80165F9C
|
||||
@@ -28,25 +28,25 @@ lbl_80165F48:
|
||||
/* 80165F58 00162E98 48 00 00 10 */ b lbl_80165F68
|
||||
lbl_80165F5C:
|
||||
/* 80165F5C 00162E9C 38 80 00 02 */ li r4, 2
|
||||
/* 80165F60 00162EA0 4B FF D0 AD */ bl dCamera_c_NS_SetTrimSize
|
||||
/* 80165F60 00162EA0 4B FF D0 AD */ bl SetTrimSize__9dCamera_cFl
|
||||
/* 80165F64 00162EA4 48 00 00 38 */ b lbl_80165F9C
|
||||
lbl_80165F68:
|
||||
/* 80165F68 00162EA8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165F6C 00162EAC 38 80 00 01 */ li r4, 1
|
||||
/* 80165F70 00162EB0 4B FF D0 9D */ bl dCamera_c_NS_SetTrimSize
|
||||
/* 80165F70 00162EB0 4B FF D0 9D */ bl SetTrimSize__9dCamera_cFl
|
||||
/* 80165F74 00162EB4 48 00 00 28 */ b lbl_80165F9C
|
||||
lbl_80165F78:
|
||||
/* 80165F78 00162EB8 38 80 00 00 */ li r4, 0
|
||||
/* 80165F7C 00162EBC 4B FF D0 91 */ bl dCamera_c_NS_SetTrimSize
|
||||
/* 80165F7C 00162EBC 4B FF D0 91 */ bl SetTrimSize__9dCamera_cFl
|
||||
/* 80165F80 00162EC0 48 00 00 1C */ b lbl_80165F9C
|
||||
lbl_80165F84:
|
||||
/* 80165F84 00162EC4 38 80 00 01 */ li r4, 1
|
||||
/* 80165F88 00162EC8 4B FF D0 85 */ bl dCamera_c_NS_SetTrimSize
|
||||
/* 80165F88 00162EC8 4B FF D0 85 */ bl SetTrimSize__9dCamera_cFl
|
||||
/* 80165F8C 00162ECC 48 00 00 10 */ b lbl_80165F9C
|
||||
lbl_80165F90:
|
||||
/* 80165F90 00162ED0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165F94 00162ED4 38 80 00 00 */ li r4, 0
|
||||
/* 80165F98 00162ED8 4B FF D0 75 */ bl dCamera_c_NS_SetTrimSize
|
||||
/* 80165F98 00162ED8 4B FF D0 75 */ bl SetTrimSize__9dCamera_cFl
|
||||
lbl_80165F9C:
|
||||
/* 80165F9C 00162EDC 80 7F 09 24 */ lwz r3, 0x924(r31)
|
||||
/* 80165FA0 00162EE0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
@@ -32,13 +32,13 @@
|
||||
/* 80166030 00162F70 FC 80 F8 90 */ fmr f4, f31
|
||||
/* 80166034 00162F74 C0 BF 00 10 */ lfs f5, 0x10(r31)
|
||||
/* 80166038 00162F78 C0 DF 00 14 */ lfs f6, 0x14(r31)
|
||||
/* 8016603C 00162F7C 4B EE BA 85 */ bl dDlst_window_c_NS_setViewPort
|
||||
/* 8016603C 00162F7C 4B EE BA 85 */ bl setViewPort__14dDlst_window_cFffffff
|
||||
/* 80166040 00162F80 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80166044 00162F84 FC 20 E0 90 */ fmr f1, f28
|
||||
/* 80166048 00162F88 FC 40 E8 90 */ fmr f2, f29
|
||||
/* 8016604C 00162F8C FC 60 F0 90 */ fmr f3, f30
|
||||
/* 80166050 00162F90 FC 80 F8 90 */ fmr f4, f31
|
||||
/* 80166054 00162F94 4B EE BA 89 */ bl dDlst_window_c_NS_setScissor
|
||||
/* 80166054 00162F94 4B EE BA 89 */ bl setScissor__14dDlst_window_cFffff
|
||||
/* 80166058 00162F98 E3 E1 00 48 */ psq_l f31, 72(r1), 0, 0
|
||||
/* 8016605C 00162F9C CB E1 00 40 */ lfd f31, 0x40(r1)
|
||||
/* 80166060 00162FA0 E3 C1 00 38 */ psq_l f30, 56(r1), 0, 0
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
/* 801660B0 00162FF0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801660B4 00162FF4 7C 9E 23 78 */ mr r30, r4
|
||||
/* 801660B8 00162FF8 38 61 01 64 */ addi r3, r1, 0x164
|
||||
/* 801660BC 00162FFC 4B F1 1C E9 */ bl dBgS_CamLinChk
|
||||
/* 801660BC 00162FFC 4B F1 1C E9 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 801660C0 00163000 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 801660C4 00163004 38 8D 8C 08 */ addi r4, r13, 0x80451188 - 0x80458580 /*SDA HACK; original: lbl_80451188-_SDA_BASE_*/
|
||||
/* 801660C8 00163008 48 10 AE A1 */ bl __ct__7cSAngleFRC7cSAngle
|
||||
/* 801660CC 0016300C 38 61 01 10 */ addi r3, r1, 0x110
|
||||
/* 801660D0 00163010 7F C4 F3 78 */ mr r4, r30
|
||||
/* 801660D4 00163014 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 801660D8 00163018 4B F3 16 85 */ bl dCamera_c_NS_positionOf
|
||||
/* 801660D8 00163018 4B F3 16 85 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801660DC 0016301C C0 01 01 10 */ lfs f0, 0x110(r1)
|
||||
/* 801660E0 00163020 D0 01 01 58 */ stfs f0, 0x158(r1)
|
||||
/* 801660E4 00163024 C0 01 01 14 */ lfs f0, 0x114(r1)
|
||||
@@ -26,7 +26,7 @@
|
||||
/* 801660F0 00163030 D0 01 01 60 */ stfs f0, 0x160(r1)
|
||||
/* 801660F4 00163034 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801660F8 00163038 80 9E 01 80 */ lwz r4, 0x180(r30)
|
||||
/* 801660FC 0016303C 4B FF EC 31 */ bl dCamera_c_NS_heightOf
|
||||
/* 801660FC 0016303C 4B FF EC 31 */ bl heightOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80166100 00163040 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80166104 00163044 C0 01 01 5C */ lfs f0, 0x15c(r1)
|
||||
/* 80166108 00163048 EC 00 F8 2A */ fadds f0, f0, f31
|
||||
@@ -67,7 +67,7 @@
|
||||
/* 80166194 001630D4 38 A1 01 40 */ addi r5, r1, 0x140
|
||||
/* 80166198 001630D8 38 C1 01 4C */ addi r6, r1, 0x14c
|
||||
/* 8016619C 001630DC 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 801661A0 001630E0 4B FF F8 55 */ bl dCamera_c_NS_lineBGCheck_X1_
|
||||
/* 801661A0 001630E0 4B FF F8 55 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP4cXyzUl
|
||||
/* 801661A4 001630E4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801661A8 001630E8 41 82 01 84 */ beq lbl_8016632C
|
||||
/* 801661AC 001630EC 38 61 00 EC */ addi r3, r1, 0xec
|
||||
@@ -185,7 +185,7 @@ lbl_8016632C:
|
||||
/* 80166340 00163280 D0 01 01 54 */ stfs f0, 0x154(r1)
|
||||
/* 80166344 00163284 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80166348 00163288 38 81 01 40 */ addi r4, r1, 0x140
|
||||
/* 8016634C 0016328C 4B FF F4 A1 */ bl dCamera_c_NS_groundHeight
|
||||
/* 8016634C 0016328C 4B FF F4 A1 */ bl groundHeight__9dCamera_cFP4cXyz
|
||||
/* 80166350 00163290 EC 1F 08 2A */ fadds f0, f31, f1
|
||||
/* 80166354 00163294 D0 01 01 50 */ stfs f0, 0x150(r1)
|
||||
/* 80166358 00163298 38 61 00 BC */ addi r3, r1, 0xbc
|
||||
@@ -248,7 +248,7 @@ lbl_801663B4:
|
||||
/* 80166434 00163374 38 A1 01 28 */ addi r5, r1, 0x128
|
||||
/* 80166438 00163378 38 C1 01 4C */ addi r6, r1, 0x14c
|
||||
/* 8016643C 0016337C 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 80166440 00163380 4B FF F5 B5 */ bl dCamera_c_NS_lineBGCheck_X1_
|
||||
/* 80166440 00163380 4B FF F5 B5 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP4cXyzUl
|
||||
/* 80166444 00163384 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80166448 00163388 41 82 01 84 */ beq lbl_801665CC
|
||||
/* 8016644C 0016338C 38 61 00 98 */ addi r3, r1, 0x98
|
||||
@@ -366,7 +366,7 @@ lbl_801665CC:
|
||||
/* 801665E0 00163520 D0 01 01 54 */ stfs f0, 0x154(r1)
|
||||
/* 801665E4 00163524 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801665E8 00163528 38 81 01 28 */ addi r4, r1, 0x128
|
||||
/* 801665EC 0016352C 4B FF F2 01 */ bl dCamera_c_NS_groundHeight
|
||||
/* 801665EC 0016352C 4B FF F2 01 */ bl groundHeight__9dCamera_cFP4cXyz
|
||||
/* 801665F0 00163530 EC 1F 08 2A */ fadds f0, f31, f1
|
||||
/* 801665F4 00163534 D0 01 01 50 */ stfs f0, 0x150(r1)
|
||||
/* 801665F8 00163538 38 61 00 68 */ addi r3, r1, 0x68
|
||||
@@ -459,7 +459,7 @@ lbl_80166724:
|
||||
/* 8016672C 0016366C 48 10 A8 3D */ bl __ct__7cSAngleFRC7cSAngle
|
||||
/* 80166730 00163670 38 61 01 64 */ addi r3, r1, 0x164
|
||||
/* 80166734 00163674 38 80 FF FF */ li r4, -1
|
||||
/* 80166738 00163678 4B F1 16 C9 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80166738 00163678 4B F1 16 C9 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 8016673C 0016367C E3 E1 02 08 */ psq_l f31, 520(r1), 0, 0
|
||||
/* 80166740 00163680 CB E1 02 00 */ lfd f31, 0x200(r1)
|
||||
/* 80166744 00163684 E3 C1 01 F8 */ psq_l f30, 504(r1), 0, 0
|
||||
|
||||
@@ -48,25 +48,25 @@ lbl_801667F4:
|
||||
/* 80166818 00163758 C3 DC 0A C0 */ lfs f30, 0xac0(r28)
|
||||
/* 8016681C 0016375C 38 61 03 A0 */ addi r3, r1, 0x3a0
|
||||
/* 80166820 00163760 38 9C 00 64 */ addi r4, r28, 0x64
|
||||
/* 80166824 00163764 4B F3 0F D1 */ bl cXyz_X1_
|
||||
/* 80166824 00163764 4B F3 0F D1 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166828 00163768 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 8016682C 0016376C 38 9C 00 70 */ addi r4, r28, 0x70
|
||||
/* 80166830 00163770 4B F3 0F C5 */ bl cXyz_X1_
|
||||
/* 80166830 00163770 4B F3 0F C5 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166834 00163774 38 61 00 74 */ addi r3, r1, 0x74
|
||||
/* 80166838 00163778 38 9C 00 5C */ addi r4, r28, 0x5c
|
||||
/* 8016683C 0016377C 48 10 AF B5 */ bl __ct__7cSGlobeFRC7cSGlobe
|
||||
/* 80166840 00163780 A0 1C 09 7A */ lhz r0, 0x97a(r28)
|
||||
/* 80166844 00163784 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
||||
/* 80166848 00163788 41 82 00 E8 */ beq lbl_80166930
|
||||
/* 8016684C 0016378C 48 04 58 F5 */ bl dKy_TeachWind_existence_chk
|
||||
/* 8016684C 0016378C 48 04 58 F5 */ bl dKy_TeachWind_existence_chk__Fv
|
||||
/* 80166850 00163790 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80166854 00163794 41 82 00 DC */ beq lbl_80166930
|
||||
/* 80166858 00163798 4B EF 42 99 */ bl dKyw_get_wind_pow
|
||||
/* 80166858 00163798 4B EF 42 99 */ bl dKyw_get_wind_pow__Fv
|
||||
/* 8016685C 0016379C FF 20 08 90 */ fmr f25, f1
|
||||
/* 80166860 001637A0 C0 02 9D 28 */ lfs f0, lbl_80453728-_SDA2_BASE_(r2)
|
||||
/* 80166864 001637A4 FC 19 00 40 */ fcmpo cr0, f25, f0
|
||||
/* 80166868 001637A8 40 81 00 C8 */ ble lbl_80166930
|
||||
/* 8016686C 001637AC 4B EF 42 75 */ bl dKyw_get_wind_vec
|
||||
/* 8016686C 001637AC 4B EF 42 75 */ bl dKyw_get_wind_vec__Fv
|
||||
/* 80166870 001637B0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80166874 001637B4 38 61 00 6C */ addi r3, r1, 0x6c
|
||||
/* 80166878 001637B8 48 10 B0 09 */ bl __ct__7cSGlobeFRC4cXyz
|
||||
@@ -115,7 +115,7 @@ lbl_801668C4:
|
||||
/* 80166920 00163860 D0 1C 00 58 */ stfs f0, 0x58(r28)
|
||||
/* 80166924 00163864 38 61 00 6C */ addi r3, r1, 0x6c
|
||||
/* 80166928 00163868 38 80 FF FF */ li r4, -1
|
||||
/* 8016692C 0016386C 4B F0 AD 51 */ bl cSGlobe_NS_dtor
|
||||
/* 8016692C 0016386C 4B F0 AD 51 */ bl __dt__7cSGlobeFv
|
||||
lbl_80166930:
|
||||
/* 80166930 00163870 80 7C 01 80 */ lwz r3, 0x180(r28)
|
||||
/* 80166934 00163874 48 00 13 85 */ bl _unnamed_d_camera_cpp__NS_is_player
|
||||
@@ -176,7 +176,7 @@ lbl_801669D8:
|
||||
/* 801669F8 00163938 41 82 00 C0 */ beq lbl_80166AB8
|
||||
/* 801669FC 0016393C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80166A00 00163940 80 9C 01 80 */ lwz r4, 0x180(r28)
|
||||
/* 80166A04 00163944 48 00 12 21 */ bl dCamera_c_NS_radiusActorInSight_X1_
|
||||
/* 80166A04 00163944 48 00 12 21 */ bl radiusActorInSight__9dCamera_cFP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c
|
||||
/* 80166A08 00163948 C0 02 9C A0 */ lfs f0, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
/* 80166A0C 0016394C FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80166A10 00163950 40 81 01 7C */ ble lbl_80166B8C
|
||||
@@ -222,7 +222,7 @@ lbl_80166A78:
|
||||
/* 80166AA4 001639E4 48 10 00 41 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80166AA8 001639E8 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80166AAC 001639EC 38 81 02 98 */ addi r4, r1, 0x298
|
||||
/* 80166AB0 001639F0 4B F3 0D 29 */ bl cXyz_NS___as
|
||||
/* 80166AB0 001639F0 4B F3 0D 29 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80166AB4 001639F4 48 00 00 D8 */ b lbl_80166B8C
|
||||
lbl_80166AB8:
|
||||
/* 80166AB8 001639F8 28 05 00 00 */ cmplwi r5, 0
|
||||
@@ -234,7 +234,7 @@ lbl_80166AB8:
|
||||
/* 80166AD0 00163A10 C0 3C 00 58 */ lfs f1, 0x58(r28)
|
||||
/* 80166AD4 00163A14 A9 1C 00 54 */ lha r8, 0x54(r28)
|
||||
/* 80166AD8 00163A18 C0 42 9C E8 */ lfs f2, lbl_804536E8-_SDA2_BASE_(r2)
|
||||
/* 80166ADC 00163A1C 4B FF E7 5D */ bl dCamera_c_NS_radiusActorInSight
|
||||
/* 80166ADC 00163A1C 4B FF E7 5D */ bl radiusActorInSight__9dCamera_cFP10fopAc_ac_cP10fopAc_ac_cP4cXyzP4cXyzfsf
|
||||
/* 80166AE0 00163A20 C0 02 9C A0 */ lfs f0, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
/* 80166AE4 00163A24 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80166AE8 00163A28 40 81 00 A4 */ ble lbl_80166B8C
|
||||
@@ -280,7 +280,7 @@ lbl_80166B50:
|
||||
/* 80166B7C 00163ABC 48 0F FF 69 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80166B80 00163AC0 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80166B84 00163AC4 38 81 02 80 */ addi r4, r1, 0x280
|
||||
/* 80166B88 00163AC8 4B F3 0C 51 */ bl cXyz_NS___as
|
||||
/* 80166B88 00163AC8 4B F3 0C 51 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80166B8C:
|
||||
/* 80166B8C 00163ACC C0 3C 01 B4 */ lfs f1, 0x1b4(r28)
|
||||
/* 80166B90 00163AD0 C0 02 9D 0C */ lfs f0, lbl_8045370C-_SDA2_BASE_(r2)
|
||||
@@ -305,7 +305,7 @@ lbl_80166B8C:
|
||||
/* 80166BDC 00163B1C 48 0F FF 09 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80166BE0 00163B20 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80166BE4 00163B24 38 81 02 68 */ addi r4, r1, 0x268
|
||||
/* 80166BE8 00163B28 4B F3 0B F1 */ bl cXyz_NS___as
|
||||
/* 80166BE8 00163B28 4B F3 0B F1 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80166BEC:
|
||||
/* 80166BEC 00163B2C 57 B8 06 31 */ rlwinm. r24, r29, 0, 0x18, 0x18
|
||||
/* 80166BF0 00163B30 41 82 00 60 */ beq lbl_80166C50
|
||||
@@ -320,7 +320,7 @@ lbl_80166BEC:
|
||||
/* 80166C14 00163B54 48 10 A3 B5 */ bl __ct__7cSAngleFf
|
||||
/* 80166C18 00163B58 38 61 00 74 */ addi r3, r1, 0x74
|
||||
/* 80166C1C 00163B5C 38 81 00 38 */ addi r4, r1, 0x38
|
||||
/* 80166C20 00163B60 4B F2 8E 39 */ bl cSGlobe_NS_V
|
||||
/* 80166C20 00163B60 4B F2 8E 39 */ bl V__7cSGlobeFRC7cSAngle
|
||||
/* 80166C24 00163B64 38 61 02 5C */ addi r3, r1, 0x25c
|
||||
/* 80166C28 00163B68 38 81 00 74 */ addi r4, r1, 0x74
|
||||
/* 80166C2C 00163B6C 48 10 AE 89 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -330,26 +330,26 @@ lbl_80166BEC:
|
||||
/* 80166C3C 00163B7C 48 0F FE A9 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80166C40 00163B80 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80166C44 00163B84 38 81 02 50 */ addi r4, r1, 0x250
|
||||
/* 80166C48 00163B88 4B F3 0B 91 */ bl cXyz_NS___as
|
||||
/* 80166C48 00163B88 4B F3 0B 91 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80166C4C 00163B8C 63 DE 00 20 */ ori r30, r30, 0x20
|
||||
lbl_80166C50:
|
||||
/* 80166C50 00163B90 38 61 05 54 */ addi r3, r1, 0x554
|
||||
/* 80166C54 00163B94 4B F1 11 51 */ bl dBgS_CamLinChk
|
||||
/* 80166C54 00163B94 4B F1 11 51 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80166C58 00163B98 38 61 04 E4 */ addi r3, r1, 0x4e4
|
||||
/* 80166C5C 00163B9C 4B F1 11 49 */ bl dBgS_CamLinChk
|
||||
/* 80166C5C 00163B9C 4B F1 11 49 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80166C60 00163BA0 38 61 02 44 */ addi r3, r1, 0x244
|
||||
/* 80166C64 00163BA4 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 80166C68 00163BA8 38 A1 03 A0 */ addi r5, r1, 0x3a0
|
||||
/* 80166C6C 00163BAC 48 0F FE C9 */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 80166C70 00163BB0 38 61 02 38 */ addi r3, r1, 0x238
|
||||
/* 80166C74 00163BB4 38 81 02 44 */ addi r4, r1, 0x244
|
||||
/* 80166C78 00163BB8 4B F3 0B 7D */ bl cXyz_X1_
|
||||
/* 80166C78 00163BB8 4B F3 0B 7D */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166C7C 00163BBC 38 61 02 2C */ addi r3, r1, 0x22c
|
||||
/* 80166C80 00163BC0 38 81 02 38 */ addi r4, r1, 0x238
|
||||
/* 80166C84 00163BC4 48 10 00 61 */ bl norm__4cXyzCFv
|
||||
/* 80166C88 00163BC8 38 61 03 88 */ addi r3, r1, 0x388
|
||||
/* 80166C8C 00163BCC 38 81 02 2C */ addi r4, r1, 0x22c
|
||||
/* 80166C90 00163BD0 4B F3 0B 65 */ bl cXyz_X1_
|
||||
/* 80166C90 00163BD0 4B F3 0B 65 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166C94 00163BD4 38 61 02 20 */ addi r3, r1, 0x220
|
||||
/* 80166C98 00163BD8 38 81 03 88 */ addi r4, r1, 0x388
|
||||
/* 80166C9C 00163BDC FC 20 F8 90 */ fmr f1, f31
|
||||
@@ -360,7 +360,7 @@ lbl_80166C50:
|
||||
/* 80166CB0 00163BF0 48 0F FE 35 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80166CB4 00163BF4 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 80166CB8 00163BF8 38 81 02 14 */ addi r4, r1, 0x214
|
||||
/* 80166CBC 00163BFC 4B F3 0B 39 */ bl cXyz_X1_
|
||||
/* 80166CBC 00163BFC 4B F3 0B 39 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166CC0 00163C00 3B 20 00 00 */ li r25, 0
|
||||
/* 80166CC4 00163C04 73 B7 00 B7 */ andi. r23, r29, 0xb7
|
||||
/* 80166CC8 00163C08 41 82 0A 78 */ beq lbl_80167740
|
||||
@@ -369,7 +369,7 @@ lbl_80166C50:
|
||||
/* 80166CD4 00163C14 38 A1 03 7C */ addi r5, r1, 0x37c
|
||||
/* 80166CD8 00163C18 38 C1 05 54 */ addi r6, r1, 0x554
|
||||
/* 80166CDC 00163C1C 7F A7 EB 78 */ mr r7, r29
|
||||
/* 80166CE0 00163C20 4B FF EB E1 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80166CE0 00163C20 4B FF EB E1 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80166CE4 00163C24 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80166CE8 00163C28 41 82 08 A8 */ beq lbl_80167590
|
||||
/* 80166CEC 00163C2C 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
|
||||
@@ -381,7 +381,7 @@ lbl_80166C50:
|
||||
/* 80166D04 00163C44 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80166D08 00163C48 38 81 05 68 */ addi r4, r1, 0x568
|
||||
/* 80166D0C 00163C4C 38 A1 04 0C */ addi r5, r1, 0x40c
|
||||
/* 80166D10 00163C50 4B F0 DA 35 */ bl cBgS_NS_GetTriPla
|
||||
/* 80166D10 00163C50 4B F0 DA 35 */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80166D14 00163C54 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
|
||||
/* 80166D18 00163C58 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
|
||||
/* 80166D1C 00163C5C 90 01 04 08 */ stw r0, 0x408(r1)
|
||||
@@ -422,7 +422,7 @@ lbl_80166D90:
|
||||
/* 80166D98 00163CD8 38 A1 03 A0 */ addi r5, r1, 0x3a0
|
||||
/* 80166D9C 00163CDC 38 C1 04 E4 */ addi r6, r1, 0x4e4
|
||||
/* 80166DA0 00163CE0 7F A7 EB 78 */ mr r7, r29
|
||||
/* 80166DA4 00163CE4 4B FF EB 1D */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80166DA4 00163CE4 4B FF EB 1D */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80166DA8 00163CE8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80166DAC 00163CEC 41 82 00 DC */ beq lbl_80166E88
|
||||
/* 80166DB0 00163CF0 38 61 02 08 */ addi r3, r1, 0x208
|
||||
@@ -431,13 +431,13 @@ lbl_80166D90:
|
||||
/* 80166DBC 00163CFC 48 0F FD 79 */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 80166DC0 00163D00 38 61 01 FC */ addi r3, r1, 0x1fc
|
||||
/* 80166DC4 00163D04 38 81 02 08 */ addi r4, r1, 0x208
|
||||
/* 80166DC8 00163D08 4B F3 0A 2D */ bl cXyz_X1_
|
||||
/* 80166DC8 00163D08 4B F3 0A 2D */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166DCC 00163D0C 38 61 01 FC */ addi r3, r1, 0x1fc
|
||||
/* 80166DD0 00163D10 4B F2 79 C1 */ bl cXyz_NS_abs
|
||||
/* 80166DD0 00163D10 4B F2 79 C1 */ bl abs__4cXyzCFv
|
||||
/* 80166DD4 00163D14 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80166DD8 00163D18 38 81 04 F8 */ addi r4, r1, 0x4f8
|
||||
/* 80166DDC 00163D1C 38 A1 03 F8 */ addi r5, r1, 0x3f8
|
||||
/* 80166DE0 00163D20 4B F0 D9 65 */ bl cBgS_NS_GetTriPla
|
||||
/* 80166DE0 00163D20 4B F0 D9 65 */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80166DE4 00163D24 38 81 03 F8 */ addi r4, r1, 0x3f8
|
||||
/* 80166DE8 00163D28 7E C3 B3 78 */ mr r3, r22
|
||||
/* 80166DEC 00163D2C 48 1E 03 A9 */ bl PSVECDotProduct
|
||||
@@ -466,7 +466,7 @@ lbl_80166E2C:
|
||||
/* 80166E44 00163D84 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80166E48 00163D88 40 81 00 1C */ ble lbl_80166E64
|
||||
/* 80166E4C 00163D8C C0 21 03 FC */ lfs f1, 0x3fc(r1)
|
||||
/* 80166E50 00163D90 48 10 13 C1 */ bl cBgW_CheckBWall
|
||||
/* 80166E50 00163D90 48 10 13 C1 */ bl cBgW_CheckBWall__Ff
|
||||
/* 80166E54 00163D94 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80166E58 00163D98 41 82 00 0C */ beq lbl_80166E64
|
||||
/* 80166E5C 00163D9C 3B E0 00 05 */ li r31, 5
|
||||
@@ -511,10 +511,10 @@ lbl_80166EC8:
|
||||
/* 80166EDC 00163E1C 38 61 03 4C */ addi r3, r1, 0x34c
|
||||
/* 80166EE0 00163E20 3B 21 05 84 */ addi r25, r1, 0x584
|
||||
/* 80166EE4 00163E24 7F 24 CB 78 */ mr r4, r25
|
||||
/* 80166EE8 00163E28 4B F3 09 0D */ bl cXyz_X1_
|
||||
/* 80166EE8 00163E28 4B F3 09 0D */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166EEC 00163E2C 38 61 03 40 */ addi r3, r1, 0x340
|
||||
/* 80166EF0 00163E30 38 81 05 14 */ addi r4, r1, 0x514
|
||||
/* 80166EF4 00163E34 4B F3 09 01 */ bl cXyz_X1_
|
||||
/* 80166EF4 00163E34 4B F3 09 01 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166EF8 00163E38 38 61 01 F0 */ addi r3, r1, 0x1f0
|
||||
/* 80166EFC 00163E3C 38 81 03 4C */ addi r4, r1, 0x34c
|
||||
/* 80166F00 00163E40 38 A1 03 40 */ addi r5, r1, 0x340
|
||||
@@ -525,7 +525,7 @@ lbl_80166EC8:
|
||||
/* 80166F14 00163E54 48 0F FC 71 */ bl __ml__4cXyzCFf
|
||||
/* 80166F18 00163E58 38 61 03 64 */ addi r3, r1, 0x364
|
||||
/* 80166F1C 00163E5C 38 81 01 E4 */ addi r4, r1, 0x1e4
|
||||
/* 80166F20 00163E60 4B F3 08 B9 */ bl cXyz_NS___as
|
||||
/* 80166F20 00163E60 4B F3 08 B9 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80166F24 00163E64 38 61 04 0C */ addi r3, r1, 0x40c
|
||||
/* 80166F28 00163E68 38 81 03 F8 */ addi r4, r1, 0x3f8
|
||||
/* 80166F2C 00163E6C 38 A1 03 64 */ addi r5, r1, 0x364
|
||||
@@ -539,10 +539,10 @@ lbl_80166EC8:
|
||||
/* 80166F4C 00163E8C 48 0F FB 99 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80166F50 00163E90 38 7C 00 9C */ addi r3, r28, 0x9c
|
||||
/* 80166F54 00163E94 38 81 01 D8 */ addi r4, r1, 0x1d8
|
||||
/* 80166F58 00163E98 4B F3 08 81 */ bl cXyz_NS___as
|
||||
/* 80166F58 00163E98 4B F3 08 81 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80166F5C 00163E9C 38 7C 00 90 */ addi r3, r28, 0x90
|
||||
/* 80166F60 00163EA0 38 81 03 70 */ addi r4, r1, 0x370
|
||||
/* 80166F64 00163EA4 4B F3 08 75 */ bl cXyz_NS___as
|
||||
/* 80166F64 00163EA4 4B F3 08 75 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80166F68 00163EA8 38 61 01 CC */ addi r3, r1, 0x1cc
|
||||
/* 80166F6C 00163EAC 38 9C 00 9C */ addi r4, r28, 0x9c
|
||||
/* 80166F70 00163EB0 C0 22 9C F8 */ lfs f1, lbl_804536F8-_SDA2_BASE_(r2)
|
||||
@@ -553,7 +553,7 @@ lbl_80166EC8:
|
||||
/* 80166F84 00163EC4 48 0F FB 61 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80166F88 00163EC8 38 61 03 34 */ addi r3, r1, 0x334
|
||||
/* 80166F8C 00163ECC 38 81 01 C0 */ addi r4, r1, 0x1c0
|
||||
/* 80166F90 00163ED0 4B F3 08 65 */ bl cXyz_X1_
|
||||
/* 80166F90 00163ED0 4B F3 08 65 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80166F94 00163ED4 38 61 03 4C */ addi r3, r1, 0x34c
|
||||
/* 80166F98 00163ED8 38 81 04 0C */ addi r4, r1, 0x40c
|
||||
/* 80166F9C 00163EDC 7C 65 1B 78 */ mr r5, r3
|
||||
@@ -563,13 +563,13 @@ lbl_80166EC8:
|
||||
/* 80166FAC 00163EEC 7C 65 1B 78 */ mr r5, r3
|
||||
/* 80166FB0 00163EF0 48 1E 00 E1 */ bl PSVECAdd
|
||||
/* 80166FB4 00163EF4 38 61 04 74 */ addi r3, r1, 0x474
|
||||
/* 80166FB8 00163EF8 4B F1 0D ED */ bl dBgS_CamLinChk
|
||||
/* 80166FB8 00163EF8 4B F1 0D ED */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80166FBC 00163EFC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80166FC0 00163F00 38 81 03 4C */ addi r4, r1, 0x34c
|
||||
/* 80166FC4 00163F04 38 A1 03 34 */ addi r5, r1, 0x334
|
||||
/* 80166FC8 00163F08 38 C1 04 74 */ addi r6, r1, 0x474
|
||||
/* 80166FCC 00163F0C 7F A7 EB 78 */ mr r7, r29
|
||||
/* 80166FD0 00163F10 48 00 0C 29 */ bl dCamera_c_NS_lineBGCheckBoth
|
||||
/* 80166FD0 00163F10 48 00 0C 29 */ bl lineBGCheckBoth__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80166FD4 00163F14 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80166FD8 00163F18 40 82 01 D0 */ bne lbl_801671A8
|
||||
/* 80166FDC 00163F1C 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -577,12 +577,12 @@ lbl_80166EC8:
|
||||
/* 80166FE4 00163F24 38 A1 03 34 */ addi r5, r1, 0x334
|
||||
/* 80166FE8 00163F28 38 C1 04 74 */ addi r6, r1, 0x474
|
||||
/* 80166FEC 00163F2C 7F A7 EB 78 */ mr r7, r29
|
||||
/* 80166FF0 00163F30 48 00 0C 09 */ bl dCamera_c_NS_lineBGCheckBoth
|
||||
/* 80166FF0 00163F30 48 00 0C 09 */ bl lineBGCheckBoth__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80166FF4 00163F34 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80166FF8 00163F38 40 82 01 B0 */ bne lbl_801671A8
|
||||
/* 80166FFC 00163F3C 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 80167000 00163F40 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 80167004 00163F44 4B F3 07 D5 */ bl cXyz_NS___as
|
||||
/* 80167004 00163F44 4B F3 07 D5 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80167008 00163F48 80 1C 06 0C */ lwz r0, 0x60c(r28)
|
||||
/* 8016700C 00163F4C 54 00 04 63 */ rlwinm. r0, r0, 0, 0x11, 0x11
|
||||
/* 80167010 00163F50 41 82 01 28 */ beq lbl_80167138
|
||||
@@ -595,9 +595,9 @@ lbl_80166EC8:
|
||||
/* 8016702C 00163F6C 48 0F FB 09 */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 80167030 00163F70 38 61 01 A8 */ addi r3, r1, 0x1a8
|
||||
/* 80167034 00163F74 38 81 01 B4 */ addi r4, r1, 0x1b4
|
||||
/* 80167038 00163F78 4B F3 07 BD */ bl cXyz_X1_
|
||||
/* 80167038 00163F78 4B F3 07 BD */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 8016703C 00163F7C 38 61 01 A8 */ addi r3, r1, 0x1a8
|
||||
/* 80167040 00163F80 4B F2 77 51 */ bl cXyz_NS_abs
|
||||
/* 80167040 00163F80 4B F2 77 51 */ bl abs__4cXyzCFv
|
||||
/* 80167044 00163F84 C0 02 9C B8 */ lfs f0, lbl_804536B8-_SDA2_BASE_(r2)
|
||||
/* 80167048 00163F88 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 8016704C 00163F8C 40 81 00 10 */ ble lbl_8016705C
|
||||
@@ -644,7 +644,7 @@ lbl_8016708C:
|
||||
/* 801670E4 00164024 48 10 A0 91 */ bl __pl__7cSAngleCFRC7cSAngle
|
||||
/* 801670E8 00164028 38 61 00 74 */ addi r3, r1, 0x74
|
||||
/* 801670EC 0016402C 38 81 00 2C */ addi r4, r1, 0x2c
|
||||
/* 801670F0 00164030 4B F2 89 69 */ bl cSGlobe_NS_V
|
||||
/* 801670F0 00164030 4B F2 89 69 */ bl V__7cSGlobeFRC7cSAngle
|
||||
/* 801670F4 00164034 38 61 01 9C */ addi r3, r1, 0x19c
|
||||
/* 801670F8 00164038 38 81 00 74 */ addi r4, r1, 0x74
|
||||
/* 801670FC 0016403C 48 10 A9 B9 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -654,7 +654,7 @@ lbl_8016708C:
|
||||
/* 8016710C 0016404C 48 0F F9 D9 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80167110 00164050 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 80167114 00164054 38 81 01 90 */ addi r4, r1, 0x190
|
||||
/* 80167118 00164058 4B F3 06 C1 */ bl cXyz_NS___as
|
||||
/* 80167118 00164058 4B F3 06 C1 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8016711C 0016405C 80 7C 09 38 */ lwz r3, 0x938(r28)
|
||||
/* 80167120 00164060 34 03 FF FF */ addic. r0, r3, -1
|
||||
/* 80167124 00164064 90 1C 09 38 */ stw r0, 0x938(r28)
|
||||
@@ -668,43 +668,43 @@ lbl_80167138:
|
||||
/* 80167140 00164080 38 A1 03 94 */ addi r5, r1, 0x394
|
||||
/* 80167144 00164084 38 C1 05 54 */ addi r6, r1, 0x554
|
||||
/* 80167148 00164088 7F A7 EB 78 */ mr r7, r29
|
||||
/* 8016714C 0016408C 4B FF E7 75 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 8016714C 0016408C 4B FF E7 75 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80167150 00164090 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80167154 00164094 41 82 00 10 */ beq lbl_80167164
|
||||
/* 80167158 00164098 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 8016715C 0016409C 7F 24 CB 78 */ mr r4, r25
|
||||
/* 80167160 001640A0 4B F3 06 79 */ bl cXyz_NS___as
|
||||
/* 80167160 001640A0 4B F3 06 79 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80167164:
|
||||
/* 80167164 001640A4 38 61 01 84 */ addi r3, r1, 0x184
|
||||
/* 80167168 001640A8 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8016716C 001640AC 38 A1 03 7C */ addi r5, r1, 0x37c
|
||||
/* 80167170 001640B0 38 C1 03 A0 */ addi r6, r1, 0x3a0
|
||||
/* 80167174 001640B4 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80167178 001640B8 4B FF EB 69 */ bl dCamera_c_NS_compWallMargin
|
||||
/* 80167178 001640B8 4B FF EB 69 */ bl compWallMargin__9dCamera_cFP4cXyzP4cXyzf
|
||||
/* 8016717C 001640BC 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80167180 001640C0 38 81 01 84 */ addi r4, r1, 0x184
|
||||
/* 80167184 001640C4 4B F3 06 55 */ bl cXyz_NS___as
|
||||
/* 80167184 001640C4 4B F3 06 55 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80167188 001640C8 3B 20 00 01 */ li r25, 1
|
||||
/* 8016718C 001640CC 80 1C 06 0C */ lwz r0, 0x60c(r28)
|
||||
/* 80167190 001640D0 64 00 00 08 */ oris r0, r0, 8
|
||||
/* 80167194 001640D4 90 1C 06 0C */ stw r0, 0x60c(r28)
|
||||
/* 80167198 001640D8 38 61 04 74 */ addi r3, r1, 0x474
|
||||
/* 8016719C 001640DC 38 80 FF FF */ li r4, -1
|
||||
/* 801671A0 001640E0 4B F1 0C 61 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 801671A0 001640E0 4B F1 0C 61 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 801671A4 001640E4 48 00 03 B8 */ b lbl_8016755C
|
||||
lbl_801671A8:
|
||||
/* 801671A8 001640E8 38 61 04 74 */ addi r3, r1, 0x474
|
||||
/* 801671AC 001640EC 38 80 FF FF */ li r4, -1
|
||||
/* 801671B0 001640F0 4B F1 0C 51 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 801671B0 001640F0 4B F1 0C 51 */ bl __dt__14dBgS_CamLinChkFv
|
||||
lbl_801671B4:
|
||||
/* 801671B4 001640F4 63 DE 00 01 */ ori r30, r30, 1
|
||||
/* 801671B8 001640F8 38 7C 00 90 */ addi r3, r28, 0x90
|
||||
/* 801671BC 001640FC 3B 21 05 84 */ addi r25, r1, 0x584
|
||||
/* 801671C0 00164100 7F 24 CB 78 */ mr r4, r25
|
||||
/* 801671C4 00164104 4B F3 06 15 */ bl cXyz_NS___as
|
||||
/* 801671C4 00164104 4B F3 06 15 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801671C8 00164108 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801671CC 0016410C 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 801671D0 00164110 4B F3 06 09 */ bl cXyz_NS___as
|
||||
/* 801671D0 00164110 4B F3 06 09 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801671D4 00164114 28 1B 00 00 */ cmplwi r27, 0
|
||||
/* 801671D8 00164118 41 82 03 28 */ beq lbl_80167500
|
||||
/* 801671DC 0016411C 80 1C 09 58 */ lwz r0, 0x958(r28)
|
||||
@@ -741,7 +741,7 @@ lbl_80167228:
|
||||
/* 80167244 00164184 48 10 9F 31 */ bl __pl__7cSAngleCFRC7cSAngle
|
||||
/* 80167248 00164188 38 61 00 54 */ addi r3, r1, 0x54
|
||||
/* 8016724C 0016418C 38 81 00 28 */ addi r4, r1, 0x28
|
||||
/* 80167250 00164190 4B F2 88 09 */ bl cSGlobe_NS_V
|
||||
/* 80167250 00164190 4B F2 88 09 */ bl V__7cSGlobeFRC7cSAngle
|
||||
/* 80167254 00164194 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80167258 00164198 48 10 9E A1 */ bl Sin__7cSAngleCFv
|
||||
/* 8016725C 0016419C EC 19 00 72 */ fmuls f0, f25, f1
|
||||
@@ -755,10 +755,10 @@ lbl_80167228:
|
||||
/* 8016727C 001641BC 48 0F F8 69 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80167280 001641C0 38 61 03 28 */ addi r3, r1, 0x328
|
||||
/* 80167284 001641C4 38 81 01 6C */ addi r4, r1, 0x16c
|
||||
/* 80167288 001641C8 4B F3 05 6D */ bl cXyz_X1_
|
||||
/* 80167288 001641C8 4B F3 05 6D */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 8016728C 001641CC 38 61 03 1C */ addi r3, r1, 0x31c
|
||||
/* 80167290 001641D0 38 81 04 0C */ addi r4, r1, 0x40c
|
||||
/* 80167294 001641D4 4B F3 05 61 */ bl cXyz_X1_
|
||||
/* 80167294 001641D4 4B F3 05 61 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80167298 001641D8 C0 02 9C A0 */ lfs f0, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
/* 8016729C 001641DC D0 01 03 20 */ stfs f0, 0x320(r1)
|
||||
/* 801672A0 001641E0 80 1A 42 4C */ lwz r0, 0x424c(r26)
|
||||
@@ -854,7 +854,7 @@ lbl_80167360:
|
||||
/* 801673E4 00164324 48 10 9D 91 */ bl __pl__7cSAngleCFRC7cSAngle
|
||||
/* 801673E8 00164328 38 61 00 4C */ addi r3, r1, 0x4c
|
||||
/* 801673EC 0016432C 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 801673F0 00164330 4B F2 86 69 */ bl cSGlobe_NS_V
|
||||
/* 801673F0 00164330 4B F2 86 69 */ bl V__7cSGlobeFRC7cSAngle
|
||||
/* 801673F4 00164334 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 801673F8 00164338 C0 22 9D 54 */ lfs f1, lbl_80453754-_SDA2_BASE_(r2)
|
||||
/* 801673FC 0016433C 48 10 9B CD */ bl __ct__7cSAngleFf
|
||||
@@ -871,7 +871,7 @@ lbl_80167360:
|
||||
/* 80167428 00164368 48 10 9B A1 */ bl __ct__7cSAngleFf
|
||||
/* 8016742C 0016436C 38 61 00 4C */ addi r3, r1, 0x4c
|
||||
/* 80167430 00164370 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80167434 00164374 4B F2 86 25 */ bl cSGlobe_NS_V
|
||||
/* 80167434 00164374 4B F2 86 25 */ bl V__7cSGlobeFRC7cSAngle
|
||||
lbl_80167438:
|
||||
/* 80167438 00164378 C0 01 00 4C */ lfs f0, 0x4c(r1)
|
||||
/* 8016743C 0016437C EC 1F 00 2A */ fadds f0, f31, f0
|
||||
@@ -885,31 +885,31 @@ lbl_80167438:
|
||||
/* 8016745C 0016439C 48 0F F6 89 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80167460 001643A0 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 80167464 001643A4 38 81 01 30 */ addi r4, r1, 0x130
|
||||
/* 80167468 001643A8 4B F3 03 71 */ bl cXyz_NS___as
|
||||
/* 80167468 001643A8 4B F3 03 71 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8016746C 001643AC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80167470 001643B0 38 81 03 A0 */ addi r4, r1, 0x3a0
|
||||
/* 80167474 001643B4 38 A1 03 7C */ addi r5, r1, 0x37c
|
||||
/* 80167478 001643B8 38 C1 05 54 */ addi r6, r1, 0x554
|
||||
/* 8016747C 001643BC 7F A7 EB 78 */ mr r7, r29
|
||||
/* 80167480 001643C0 4B FF E4 41 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80167480 001643C0 4B FF E4 41 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80167484 001643C4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80167488 001643C8 41 82 00 10 */ beq lbl_80167498
|
||||
/* 8016748C 001643CC 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 80167490 001643D0 7F 24 CB 78 */ mr r4, r25
|
||||
/* 80167494 001643D4 4B F3 03 45 */ bl cXyz_NS___as
|
||||
/* 80167494 001643D4 4B F3 03 45 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80167498:
|
||||
/* 80167498 001643D8 38 61 01 24 */ addi r3, r1, 0x124
|
||||
/* 8016749C 001643DC 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801674A0 001643E0 38 A1 03 7C */ addi r5, r1, 0x37c
|
||||
/* 801674A4 001643E4 38 C1 03 A0 */ addi r6, r1, 0x3a0
|
||||
/* 801674A8 001643E8 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801674AC 001643EC 4B FF E8 35 */ bl dCamera_c_NS_compWallMargin
|
||||
/* 801674AC 001643EC 4B FF E8 35 */ bl compWallMargin__9dCamera_cFP4cXyzP4cXyzf
|
||||
/* 801674B0 001643F0 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 801674B4 001643F4 38 81 01 24 */ addi r4, r1, 0x124
|
||||
/* 801674B8 001643F8 4B F3 03 21 */ bl cXyz_NS___as
|
||||
/* 801674B8 001643F8 4B F3 03 21 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801674BC 001643FC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 801674C0 00164400 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 801674C4 00164404 48 00 09 79 */ bl dCamera_c_NS_tooNearEscape
|
||||
/* 801674C4 00164404 48 00 09 79 */ bl tooNearEscape__9dCamera_cFP4cXyz
|
||||
/* 801674C8 00164408 3B 20 00 01 */ li r25, 1
|
||||
/* 801674CC 0016440C 80 1C 06 0C */ lwz r0, 0x60c(r28)
|
||||
/* 801674D0 00164410 60 00 00 80 */ ori r0, r0, 0x80
|
||||
@@ -919,10 +919,10 @@ lbl_80167498:
|
||||
/* 801674E0 00164420 90 1C 06 0C */ stw r0, 0x60c(r28)
|
||||
/* 801674E4 00164424 38 61 00 4C */ addi r3, r1, 0x4c
|
||||
/* 801674E8 00164428 38 80 FF FF */ li r4, -1
|
||||
/* 801674EC 0016442C 4B F0 A1 91 */ bl cSGlobe_NS_dtor
|
||||
/* 801674EC 0016442C 4B F0 A1 91 */ bl __dt__7cSGlobeFv
|
||||
/* 801674F0 00164430 38 61 00 54 */ addi r3, r1, 0x54
|
||||
/* 801674F4 00164434 38 80 FF FF */ li r4, -1
|
||||
/* 801674F8 00164438 4B F0 A1 85 */ bl cSGlobe_NS_dtor
|
||||
/* 801674F8 00164438 4B F0 A1 85 */ bl __dt__7cSGlobeFv
|
||||
/* 801674FC 0016443C 48 00 00 60 */ b lbl_8016755C
|
||||
lbl_80167500:
|
||||
/* 80167500 00164440 63 DE 00 04 */ ori r30, r30, 4
|
||||
@@ -931,36 +931,36 @@ lbl_80167500:
|
||||
/* 8016750C 0016444C 90 1C 06 0C */ stw r0, 0x60c(r28)
|
||||
/* 80167510 00164450 38 7C 00 90 */ addi r3, r28, 0x90
|
||||
/* 80167514 00164454 38 81 05 84 */ addi r4, r1, 0x584
|
||||
/* 80167518 00164458 4B F3 02 C1 */ bl cXyz_NS___as
|
||||
/* 80167518 00164458 4B F3 02 C1 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8016751C 0016445C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80167520 00164460 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 80167524 00164464 4B F3 02 B5 */ bl cXyz_NS___as
|
||||
/* 80167524 00164464 4B F3 02 B5 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80167528 00164468 38 61 01 18 */ addi r3, r1, 0x118
|
||||
/* 8016752C 0016446C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80167530 00164470 38 A1 03 7C */ addi r5, r1, 0x37c
|
||||
/* 80167534 00164474 38 C1 03 A0 */ addi r6, r1, 0x3a0
|
||||
/* 80167538 00164478 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 8016753C 0016447C 4B FF E7 A5 */ bl dCamera_c_NS_compWallMargin
|
||||
/* 8016753C 0016447C 4B FF E7 A5 */ bl compWallMargin__9dCamera_cFP4cXyzP4cXyzf
|
||||
/* 80167540 00164480 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80167544 00164484 38 81 01 18 */ addi r4, r1, 0x118
|
||||
/* 80167548 00164488 4B F3 02 91 */ bl cXyz_NS___as
|
||||
/* 80167548 00164488 4B F3 02 91 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8016754C 0016448C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80167550 00164490 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 80167554 00164494 48 00 08 E9 */ bl dCamera_c_NS_tooNearEscape
|
||||
/* 80167554 00164494 48 00 08 E9 */ bl tooNearEscape__9dCamera_cFP4cXyz
|
||||
/* 80167558 00164498 3B 20 00 01 */ li r25, 1
|
||||
lbl_8016755C:
|
||||
/* 8016755C 0016449C 38 61 03 F8 */ addi r3, r1, 0x3f8
|
||||
/* 80167560 001644A0 38 80 FF FF */ li r4, -1
|
||||
/* 80167564 001644A4 4B EB 66 2D */ bl cM3dGPla_NS_dtor
|
||||
/* 80167564 001644A4 4B EB 66 2D */ bl __dt__8cM3dGPlaFv
|
||||
/* 80167568 001644A8 38 61 04 0C */ addi r3, r1, 0x40c
|
||||
/* 8016756C 001644AC 38 80 FF FF */ li r4, -1
|
||||
/* 80167570 001644B0 4B EB 66 21 */ bl cM3dGPla_NS_dtor
|
||||
/* 80167570 001644B0 4B EB 66 21 */ bl __dt__8cM3dGPlaFv
|
||||
/* 80167574 001644B4 38 61 00 5C */ addi r3, r1, 0x5c
|
||||
/* 80167578 001644B8 38 80 FF FF */ li r4, -1
|
||||
/* 8016757C 001644BC 4B F0 A1 01 */ bl cSGlobe_NS_dtor
|
||||
/* 8016757C 001644BC 4B F0 A1 01 */ bl __dt__7cSGlobeFv
|
||||
/* 80167580 001644C0 38 61 00 64 */ addi r3, r1, 0x64
|
||||
/* 80167584 001644C4 38 80 FF FF */ li r4, -1
|
||||
/* 80167588 001644C8 4B F0 A0 F5 */ bl cSGlobe_NS_dtor
|
||||
/* 80167588 001644C8 4B F0 A0 F5 */ bl __dt__7cSGlobeFv
|
||||
/* 8016758C 001644CC 48 00 01 B4 */ b lbl_80167740
|
||||
lbl_80167590:
|
||||
/* 80167590 001644D0 3B E0 00 00 */ li r31, 0
|
||||
@@ -976,9 +976,9 @@ lbl_80167590:
|
||||
/* 801675B8 001644F8 48 0F F5 7D */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 801675BC 001644FC 38 61 01 00 */ addi r3, r1, 0x100
|
||||
/* 801675C0 00164500 38 81 01 0C */ addi r4, r1, 0x10c
|
||||
/* 801675C4 00164504 4B F3 02 31 */ bl cXyz_X1_
|
||||
/* 801675C4 00164504 4B F3 02 31 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 801675C8 00164508 38 61 01 00 */ addi r3, r1, 0x100
|
||||
/* 801675CC 0016450C 4B F2 71 C5 */ bl cXyz_NS_abs
|
||||
/* 801675CC 0016450C 4B F2 71 C5 */ bl abs__4cXyzCFv
|
||||
/* 801675D0 00164510 C0 02 9C B8 */ lfs f0, lbl_804536B8-_SDA2_BASE_(r2)
|
||||
/* 801675D4 00164514 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801675D8 00164518 40 81 00 10 */ ble lbl_801675E8
|
||||
@@ -1031,7 +1031,7 @@ lbl_80167618:
|
||||
/* 80167688 001645C8 48 10 9A ED */ bl __pl__7cSAngleCFRC7cSAngle
|
||||
/* 8016768C 001645CC 38 61 00 74 */ addi r3, r1, 0x74
|
||||
/* 80167690 001645D0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80167694 001645D4 4B F2 83 C5 */ bl cSGlobe_NS_V
|
||||
/* 80167694 001645D4 4B F2 83 C5 */ bl V__7cSGlobeFRC7cSAngle
|
||||
/* 80167698 001645D8 38 61 00 F4 */ addi r3, r1, 0xf4
|
||||
/* 8016769C 001645DC 38 81 00 74 */ addi r4, r1, 0x74
|
||||
/* 801676A0 001645E0 48 10 A4 15 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -1041,18 +1041,18 @@ lbl_80167618:
|
||||
/* 801676B0 001645F0 48 0F F4 35 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 801676B4 001645F4 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 801676B8 001645F8 38 81 00 E8 */ addi r4, r1, 0xe8
|
||||
/* 801676BC 001645FC 4B F3 01 1D */ bl cXyz_NS___as
|
||||
/* 801676BC 001645FC 4B F3 01 1D */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801676C0 00164600 7F 83 E3 78 */ mr r3, r28
|
||||
/* 801676C4 00164604 38 81 03 A0 */ addi r4, r1, 0x3a0
|
||||
/* 801676C8 00164608 38 A1 03 7C */ addi r5, r1, 0x37c
|
||||
/* 801676CC 0016460C 38 C1 05 54 */ addi r6, r1, 0x554
|
||||
/* 801676D0 00164610 7F A7 EB 78 */ mr r7, r29
|
||||
/* 801676D4 00164614 4B FF E1 ED */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 801676D4 00164614 4B FF E1 ED */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 801676D8 00164618 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801676DC 0016461C 41 82 00 10 */ beq lbl_801676EC
|
||||
/* 801676E0 00164620 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 801676E4 00164624 38 81 05 84 */ addi r4, r1, 0x584
|
||||
/* 801676E8 00164628 4B F3 00 F1 */ bl cXyz_NS___as
|
||||
/* 801676E8 00164628 4B F3 00 F1 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_801676EC:
|
||||
/* 801676EC 0016462C 80 7C 09 38 */ lwz r3, 0x938(r28)
|
||||
/* 801676F0 00164630 34 03 FF FF */ addic. r0, r3, -1
|
||||
@@ -1065,17 +1065,17 @@ lbl_801676EC:
|
||||
lbl_8016770C:
|
||||
/* 8016770C 0016464C 38 61 03 7C */ addi r3, r1, 0x37c
|
||||
/* 80167710 00164650 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 80167714 00164654 4B F3 00 C5 */ bl cXyz_NS___as
|
||||
/* 80167714 00164654 4B F3 00 C5 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80167718:
|
||||
/* 80167718 00164658 38 61 00 DC */ addi r3, r1, 0xdc
|
||||
/* 8016771C 0016465C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80167720 00164660 38 A1 03 7C */ addi r5, r1, 0x37c
|
||||
/* 80167724 00164664 38 C1 03 A0 */ addi r6, r1, 0x3a0
|
||||
/* 80167728 00164668 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 8016772C 0016466C 4B FF E5 B5 */ bl dCamera_c_NS_compWallMargin
|
||||
/* 8016772C 0016466C 4B FF E5 B5 */ bl compWallMargin__9dCamera_cFP4cXyzP4cXyzf
|
||||
/* 80167730 00164670 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80167734 00164674 38 81 00 DC */ addi r4, r1, 0xdc
|
||||
/* 80167738 00164678 4B F3 00 A1 */ bl cXyz_NS___as
|
||||
/* 80167738 00164678 4B F3 00 A1 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8016773C 0016467C 3B 20 00 01 */ li r25, 1
|
||||
lbl_80167740:
|
||||
/* 80167740 00164680 93 FC 09 58 */ stw r31, 0x958(r28)
|
||||
@@ -1095,7 +1095,7 @@ lbl_8016776C:
|
||||
/* 80167774 001646B4 38 A1 03 E0 */ addi r5, r1, 0x3e0
|
||||
/* 80167778 001646B8 80 DC 01 80 */ lwz r6, 0x180(r28)
|
||||
/* 8016777C 001646BC 38 E0 00 00 */ li r7, 0
|
||||
/* 80167780 001646C0 4B F1 F8 3D */ bl dCcS_NS_chkCameraPoint
|
||||
/* 80167780 001646C0 4B F1 F8 3D */ bl chkCameraPoint__4dCcSFRC4cXyzPQ214cCcD_ShapeAttr5ShapeP10fopAc_ac_cP10fopAc_ac_c
|
||||
/* 80167784 001646C4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80167788 001646C8 41 82 01 A8 */ beq lbl_80167930
|
||||
/* 8016778C 001646CC 3B A0 00 00 */ li r29, 0
|
||||
@@ -1109,7 +1109,7 @@ lbl_8016776C:
|
||||
lbl_801677AC:
|
||||
/* 801677AC 001646EC 38 61 03 10 */ addi r3, r1, 0x310
|
||||
/* 801677B0 001646F0 7F 64 DB 78 */ mr r4, r27
|
||||
/* 801677B4 001646F4 4B F3 00 25 */ bl cXyz_NS___as
|
||||
/* 801677B4 001646F4 4B F3 00 25 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801677B8 001646F8 C0 01 03 14 */ lfs f0, 0x314(r1)
|
||||
/* 801677BC 001646FC C0 21 03 F0 */ lfs f1, 0x3f0(r1)
|
||||
/* 801677C0 00164700 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
@@ -1122,7 +1122,7 @@ lbl_801677AC:
|
||||
lbl_801677DC:
|
||||
/* 801677DC 0016471C 38 61 03 10 */ addi r3, r1, 0x310
|
||||
/* 801677E0 00164720 7F 64 DB 78 */ mr r4, r27
|
||||
/* 801677E4 00164724 4B F2 FF F5 */ bl cXyz_NS___as
|
||||
/* 801677E4 00164724 4B F2 FF F5 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801677E8 00164728 C3 A1 03 F0 */ lfs f29, 0x3f0(r1)
|
||||
/* 801677EC 0016472C C3 81 03 F4 */ lfs f28, 0x3f4(r1)
|
||||
/* 801677F0 00164730 3B A0 00 01 */ li r29, 1
|
||||
@@ -1149,7 +1149,7 @@ lbl_801677F4:
|
||||
/* 80167840 00164780 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 80167844 00164784 D0 01 03 0C */ stfs f0, 0x30c(r1)
|
||||
/* 80167848 00164788 38 61 03 04 */ addi r3, r1, 0x304
|
||||
/* 8016784C 0016478C 4B F2 6F 45 */ bl cXyz_NS_abs
|
||||
/* 8016784C 0016478C 4B F2 6F 45 */ bl abs__4cXyzCFv
|
||||
/* 80167850 00164790 FC 01 E8 40 */ fcmpo cr0, f1, f29
|
||||
/* 80167854 00164794 4C 40 13 82 */ cror 2, 0, 2
|
||||
/* 80167858 00164798 40 82 00 08 */ bne lbl_80167860
|
||||
@@ -1196,7 +1196,7 @@ lbl_80167860:
|
||||
/* 801678F8 00164838 48 0F F1 ED */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 801678FC 0016483C 38 61 03 94 */ addi r3, r1, 0x394
|
||||
/* 80167900 00164840 38 81 00 B8 */ addi r4, r1, 0xb8
|
||||
/* 80167904 00164844 4B F2 FE D5 */ bl cXyz_NS___as
|
||||
/* 80167904 00164844 4B F2 FE D5 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80167908 00164848 3B 20 00 01 */ li r25, 1
|
||||
lbl_8016790C:
|
||||
/* 8016790C 0016484C 38 61 03 AC */ addi r3, r1, 0x3ac
|
||||
@@ -1204,7 +1204,7 @@ lbl_8016790C:
|
||||
/* 80167914 00164854 4B EC F1 49 */ bl __dt__8cM3dGLinFv
|
||||
/* 80167918 00164858 38 61 03 C8 */ addi r3, r1, 0x3c8
|
||||
/* 8016791C 0016485C 38 80 FF FF */ li r4, -1
|
||||
/* 80167920 00164860 4B EC 95 1D */ bl cM3dGCyl_NS_dtor
|
||||
/* 80167920 00164860 4B EC 95 1D */ bl __dt__8cM3dGCylFv
|
||||
lbl_80167924:
|
||||
/* 80167924 00164864 3A D6 00 01 */ addi r22, r22, 1
|
||||
/* 80167928 00164868 2C 16 00 03 */ cmpwi r22, 3
|
||||
@@ -1212,12 +1212,12 @@ lbl_80167924:
|
||||
lbl_80167930:
|
||||
/* 80167930 00164870 38 61 03 E0 */ addi r3, r1, 0x3e0
|
||||
/* 80167934 00164874 38 80 FF FF */ li r4, -1
|
||||
/* 80167938 00164878 48 00 02 85 */ bl cCcD_ShapeAttr_NS_Shape_NS_dtor
|
||||
/* 80167938 00164878 48 00 02 85 */ bl __dt__Q214cCcD_ShapeAttr5ShapeFv
|
||||
lbl_8016793C:
|
||||
/* 8016793C 0016487C 28 18 00 00 */ cmplwi r24, 0
|
||||
/* 80167940 00164880 41 82 01 48 */ beq lbl_80167A88
|
||||
/* 80167944 00164884 38 61 04 20 */ addi r3, r1, 0x420
|
||||
/* 80167948 00164888 4B F0 FC 35 */ bl dBgS_GndChk
|
||||
/* 80167948 00164888 4B F0 FC 35 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 8016794C 0016488C 38 61 04 20 */ addi r3, r1, 0x420
|
||||
/* 80167950 00164890 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 80167954 00164894 48 10 03 D5 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
@@ -1225,7 +1225,7 @@ lbl_8016793C:
|
||||
/* 8016795C 0016489C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 80167960 001648A0 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80167964 001648A4 38 81 04 20 */ addi r4, r1, 0x420
|
||||
/* 80167968 001648A8 4B F0 CB 39 */ bl cBgS_NS_GroundCross
|
||||
/* 80167968 001648A8 4B F0 CB 39 */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 8016796C 001648AC C0 42 9D 34 */ lfs f2, lbl_80453734-_SDA2_BASE_(r2)
|
||||
/* 80167970 001648B0 C0 1C 03 80 */ lfs f0, 0x380(r28)
|
||||
/* 80167974 001648B4 EC 02 00 2A */ fadds f0, f2, f0
|
||||
@@ -1233,10 +1233,10 @@ lbl_8016793C:
|
||||
/* 8016797C 001648BC 40 80 00 50 */ bge lbl_801679CC
|
||||
/* 80167980 001648C0 38 61 02 D4 */ addi r3, r1, 0x2d4
|
||||
/* 80167984 001648C4 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 80167988 001648C8 4B F2 FE 51 */ bl cXyz_NS___as
|
||||
/* 80167988 001648C8 4B F2 FE 51 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8016798C 001648CC 38 61 02 C8 */ addi r3, r1, 0x2c8
|
||||
/* 80167990 001648D0 38 81 03 A0 */ addi r4, r1, 0x3a0
|
||||
/* 80167994 001648D4 4B F2 FE 45 */ bl cXyz_NS___as
|
||||
/* 80167994 001648D4 4B F2 FE 45 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80167998 001648D8 38 61 00 AC */ addi r3, r1, 0xac
|
||||
/* 8016799C 001648DC 38 81 02 D4 */ addi r4, r1, 0x2d4
|
||||
/* 801679A0 001648E0 38 A1 02 C8 */ addi r5, r1, 0x2c8
|
||||
@@ -1253,10 +1253,10 @@ lbl_8016793C:
|
||||
lbl_801679CC:
|
||||
/* 801679CC 0016490C 38 61 02 C8 */ addi r3, r1, 0x2c8
|
||||
/* 801679D0 00164910 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 801679D4 00164914 4B F2 FE 05 */ bl cXyz_NS___as
|
||||
/* 801679D4 00164914 4B F2 FE 05 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801679D8 00164918 38 61 02 D4 */ addi r3, r1, 0x2d4
|
||||
/* 801679DC 0016491C 38 81 03 A0 */ addi r4, r1, 0x3a0
|
||||
/* 801679E0 00164920 4B F2 FD F9 */ bl cXyz_NS___as
|
||||
/* 801679E0 00164920 4B F2 FD F9 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801679E4 00164924 38 61 00 94 */ addi r3, r1, 0x94
|
||||
/* 801679E8 00164928 38 81 02 C8 */ addi r4, r1, 0x2c8
|
||||
/* 801679EC 0016492C 38 A1 02 D4 */ addi r5, r1, 0x2d4
|
||||
@@ -1276,14 +1276,14 @@ lbl_80167A14:
|
||||
/* 80167A20 00164960 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80167A24 00164964 38 81 02 D4 */ addi r4, r1, 0x2d4
|
||||
/* 80167A28 00164968 38 A1 02 C8 */ addi r5, r1, 0x2c8
|
||||
/* 80167A2C 0016496C 4B FF E1 35 */ bl dCamera_c_NS_lineCollisionCheckBush
|
||||
/* 80167A2C 0016496C 4B FF E1 35 */ bl lineCollisionCheckBush__9dCamera_cFP4cXyzP4cXyz
|
||||
/* 80167A30 00164970 54 60 07 7D */ rlwinm. r0, r3, 0, 0x1d, 0x1e
|
||||
/* 80167A34 00164974 41 82 00 44 */ beq lbl_80167A78
|
||||
/* 80167A38 00164978 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 80167A3C 0016497C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 80167A40 00164980 38 63 4B 88 */ addi r3, r3, 0x4b88
|
||||
/* 80167A44 00164984 38 81 02 BC */ addi r4, r1, 0x2bc
|
||||
/* 80167A48 00164988 4B F1 E4 71 */ bl dCcMassS_Mng_NS_GetCamTopPos
|
||||
/* 80167A48 00164988 4B F1 E4 71 */ bl GetCamTopPos__12dCcMassS_MngFP3Vec
|
||||
/* 80167A4C 0016498C C0 01 03 98 */ lfs f0, 0x398(r1)
|
||||
/* 80167A50 00164990 C0 41 02 C0 */ lfs f2, 0x2c0(r1)
|
||||
/* 80167A54 00164994 FC 00 10 40 */ fcmpo cr0, f0, f2
|
||||
@@ -1298,7 +1298,7 @@ lbl_80167A14:
|
||||
lbl_80167A78:
|
||||
/* 80167A78 001649B8 38 61 04 20 */ addi r3, r1, 0x420
|
||||
/* 80167A7C 001649BC 38 80 FF FF */ li r4, -1
|
||||
/* 80167A80 001649C0 4B F0 FB 71 */ bl dBgS_GndChk_NS_dtor
|
||||
/* 80167A80 001649C0 4B F0 FB 71 */ bl __dt__11dBgS_GndChkFv
|
||||
/* 80167A84 001649C4 48 00 00 70 */ b lbl_80167AF4
|
||||
lbl_80167A88:
|
||||
/* 80167A88 001649C8 28 17 00 00 */ cmplwi r23, 0
|
||||
@@ -1332,10 +1332,10 @@ lbl_80167AC8:
|
||||
lbl_80167AF4:
|
||||
/* 80167AF4 00164A34 38 7C 00 30 */ addi r3, r28, 0x30
|
||||
/* 80167AF8 00164A38 38 81 03 A0 */ addi r4, r1, 0x3a0
|
||||
/* 80167AFC 00164A3C 4B F2 FC DD */ bl cXyz_NS___as
|
||||
/* 80167AFC 00164A3C 4B F2 FC DD */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80167B00 00164A40 38 7C 00 3C */ addi r3, r28, 0x3c
|
||||
/* 80167B04 00164A44 38 81 03 94 */ addi r4, r1, 0x394
|
||||
/* 80167B08 00164A48 4B F2 FC D1 */ bl cXyz_NS___as
|
||||
/* 80167B08 00164A48 4B F2 FC D1 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80167B0C 00164A4C 57 20 06 3F */ clrlwi. r0, r25, 0x18
|
||||
/* 80167B10 00164A50 41 82 00 20 */ beq lbl_80167B30
|
||||
/* 80167B14 00164A54 38 61 00 7C */ addi r3, r1, 0x7c
|
||||
@@ -1348,18 +1348,18 @@ lbl_80167AF4:
|
||||
lbl_80167B30:
|
||||
/* 80167B30 00164A70 38 7C 00 28 */ addi r3, r28, 0x28
|
||||
/* 80167B34 00164A74 38 81 00 74 */ addi r4, r1, 0x74
|
||||
/* 80167B38 00164A78 4B F2 6C 3D */ bl cSGlobe_NS___as
|
||||
/* 80167B38 00164A78 4B F2 6C 3D */ bl __as__7cSGlobeFRC7cSGlobe
|
||||
/* 80167B3C 00164A7C 30 1E FF FF */ addic r0, r30, -1
|
||||
/* 80167B40 00164A80 7E E0 F1 10 */ subfe r23, r0, r30
|
||||
/* 80167B44 00164A84 38 61 04 E4 */ addi r3, r1, 0x4e4
|
||||
/* 80167B48 00164A88 38 80 FF FF */ li r4, -1
|
||||
/* 80167B4C 00164A8C 4B F1 02 B5 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80167B4C 00164A8C 4B F1 02 B5 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80167B50 00164A90 38 61 05 54 */ addi r3, r1, 0x554
|
||||
/* 80167B54 00164A94 38 80 FF FF */ li r4, -1
|
||||
/* 80167B58 00164A98 4B F1 02 A9 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80167B58 00164A98 4B F1 02 A9 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80167B5C 00164A9C 38 61 00 74 */ addi r3, r1, 0x74
|
||||
/* 80167B60 00164AA0 38 80 FF FF */ li r4, -1
|
||||
/* 80167B64 00164AA4 4B F0 9B 19 */ bl cSGlobe_NS_dtor
|
||||
/* 80167B64 00164AA4 4B F0 9B 19 */ bl __dt__7cSGlobeFv
|
||||
/* 80167B68 00164AA8 7E E3 BB 78 */ mr r3, r23
|
||||
/* 80167B6C 00164AAC E3 E1 06 68 */ psq_l f31, 1640(r1), 0, 0
|
||||
/* 80167B70 00164AB0 CB E1 06 60 */ lfd f31, 0x660(r1)
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
/* 80167C04 00164B44 38 00 00 01 */ li r0, 1
|
||||
/* 80167C08 00164B48 98 06 00 54 */ stb r0, 0x54(r6)
|
||||
/* 80167C0C 00164B4C 98 06 00 53 */ stb r0, 0x53(r6)
|
||||
/* 80167C10 00164B50 4B FF DC B1 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80167C10 00164B50 4B FF DC B1 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80167C14 00164B54 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80167C18 00164B58 7C 08 03 A6 */ mtlr r0
|
||||
/* 80167C1C 00164B5C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
/* 80167C54 00164B94 C0 23 00 58 */ lfs f1, 0x58(r3)
|
||||
/* 80167C58 00164B98 A9 03 00 54 */ lha r8, 0x54(r3)
|
||||
/* 80167C5C 00164B9C C0 42 9C E8 */ lfs f2, lbl_804536E8-_SDA2_BASE_(r2)
|
||||
/* 80167C60 00164BA0 4B FF D5 D9 */ bl dCamera_c_NS_radiusActorInSight
|
||||
/* 80167C60 00164BA0 4B FF D5 D9 */ bl radiusActorInSight__9dCamera_cFP10fopAc_ac_cP10fopAc_ac_cP4cXyzP4cXyzfsf
|
||||
/* 80167C64 00164BA4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80167C68 00164BA8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80167C6C 00164BAC 7F C4 F3 78 */ mr r4, r30
|
||||
@@ -23,7 +23,7 @@
|
||||
/* 80167C7C 00164BBC C0 3D 00 58 */ lfs f1, 0x58(r29)
|
||||
/* 80167C80 00164BC0 A9 1D 00 54 */ lha r8, 0x54(r29)
|
||||
/* 80167C84 00164BC4 C0 42 9C E8 */ lfs f2, lbl_804536E8-_SDA2_BASE_(r2)
|
||||
/* 80167C88 00164BC8 4B FF D5 B1 */ bl dCamera_c_NS_radiusActorInSight
|
||||
/* 80167C88 00164BC8 4B FF D5 B1 */ bl radiusActorInSight__9dCamera_cFP10fopAc_ac_cP10fopAc_ac_cP4cXyzP4cXyzfsf
|
||||
/* 80167C8C 00164BCC FC 1F 08 40 */ fcmpo cr0, f31, f1
|
||||
/* 80167C90 00164BD0 40 81 00 08 */ ble lbl_80167C98
|
||||
/* 80167C94 00164BD4 FC 20 F8 90 */ fmr f1, f31
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/* 80167D00 00164C40 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 80167D04 00164C44 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80167D08 00164C48 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 80167D0C 00164C4C 4B F2 FA 11 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80167D0C 00164C4C 4B F2 FA 11 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80167D10 00164C50 C0 01 00 38 */ lfs f0, 0x38(r1)
|
||||
/* 80167D14 00164C54 D0 01 00 44 */ stfs f0, 0x44(r1)
|
||||
/* 80167D18 00164C58 C0 01 00 3C */ lfs f0, 0x3c(r1)
|
||||
@@ -21,7 +21,7 @@
|
||||
/* 80167D28 00164C68 38 61 00 2C */ addi r3, r1, 0x2c
|
||||
/* 80167D2C 00164C6C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80167D30 00164C70 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 80167D34 00164C74 4B F2 FA 29 */ bl dCamera_c_NS_positionOf
|
||||
/* 80167D34 00164C74 4B F2 FA 29 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80167D38 00164C78 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 80167D3C 00164C7C 38 81 00 2C */ addi r4, r1, 0x2c
|
||||
/* 80167D40 00164C80 38 A1 00 44 */ addi r5, r1, 0x44
|
||||
@@ -35,13 +35,13 @@
|
||||
/* 80167D60 00164CA0 7C 65 1B 78 */ mr r5, r3
|
||||
/* 80167D64 00164CA4 48 1D F3 2D */ bl PSVECAdd
|
||||
/* 80167D68 00164CA8 38 61 00 64 */ addi r3, r1, 0x64
|
||||
/* 80167D6C 00164CAC 4B F1 00 39 */ bl dBgS_CamLinChk
|
||||
/* 80167D6C 00164CAC 4B F1 00 39 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80167D70 00164CB0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80167D74 00164CB4 38 81 00 44 */ addi r4, r1, 0x44
|
||||
/* 80167D78 00164CB8 7F E5 FB 78 */ mr r5, r31
|
||||
/* 80167D7C 00164CBC 38 C1 00 64 */ addi r6, r1, 0x64
|
||||
/* 80167D80 00164CC0 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 80167D84 00164CC4 4B FF DB 3D */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80167D84 00164CC4 4B FF DB 3D */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80167D88 00164CC8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80167D8C 00164CCC 41 82 00 80 */ beq lbl_80167E0C
|
||||
/* 80167D90 00164CD0 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
|
||||
@@ -52,7 +52,7 @@
|
||||
/* 80167DA4 00164CE4 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80167DA8 00164CE8 38 81 00 78 */ addi r4, r1, 0x78
|
||||
/* 80167DAC 00164CEC 38 A1 00 50 */ addi r5, r1, 0x50
|
||||
/* 80167DB0 00164CF0 4B F0 C9 95 */ bl cBgS_NS_GetTriPla
|
||||
/* 80167DB0 00164CF0 4B F0 C9 95 */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80167DB4 00164CF4 C0 01 00 94 */ lfs f0, 0x94(r1)
|
||||
/* 80167DB8 00164CF8 D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 80167DBC 00164CFC C0 01 00 98 */ lfs f0, 0x98(r1)
|
||||
@@ -72,13 +72,13 @@
|
||||
/* 80167DF4 00164D34 90 01 00 60 */ stw r0, 0x60(r1)
|
||||
/* 80167DF8 00164D38 38 61 00 64 */ addi r3, r1, 0x64
|
||||
/* 80167DFC 00164D3C 38 80 FF FF */ li r4, -1
|
||||
/* 80167E00 00164D40 4B F1 00 01 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80167E00 00164D40 4B F1 00 01 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80167E04 00164D44 38 60 00 01 */ li r3, 1
|
||||
/* 80167E08 00164D48 48 00 00 14 */ b lbl_80167E1C
|
||||
lbl_80167E0C:
|
||||
/* 80167E0C 00164D4C 38 61 00 64 */ addi r3, r1, 0x64
|
||||
/* 80167E10 00164D50 38 80 FF FF */ li r4, -1
|
||||
/* 80167E14 00164D54 4B F0 FF ED */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80167E14 00164D54 4B F0 FF ED */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80167E18 00164D58 38 60 00 00 */ li r3, 0
|
||||
lbl_80167E1C:
|
||||
/* 80167E1C 00164D5C E3 E1 00 E8 */ psq_l f31, 232(r1), 0, 0
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/* 80167E54 00164D94 38 61 00 34 */ addi r3, r1, 0x34
|
||||
/* 80167E58 00164D98 7C A4 2B 78 */ mr r4, r5
|
||||
/* 80167E5C 00164D9C 80 A5 01 80 */ lwz r5, 0x180(r5)
|
||||
/* 80167E60 00164DA0 4B F2 F8 BD */ bl dCamera_c_NS_attentionPos
|
||||
/* 80167E60 00164DA0 4B F2 F8 BD */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80167E64 00164DA4 C0 01 00 34 */ lfs f0, 0x34(r1)
|
||||
/* 80167E68 00164DA8 D0 01 00 40 */ stfs f0, 0x40(r1)
|
||||
/* 80167E6C 00164DAC C0 01 00 38 */ lfs f0, 0x38(r1)
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
/* 80167F28 00164E68 C0 04 00 08 */ lfs f0, 8(r4)
|
||||
/* 80167F2C 00164E6C D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 80167F30 00164E70 38 61 00 68 */ addi r3, r1, 0x68
|
||||
/* 80167F34 00164E74 4B F1 10 C1 */ bl dBgS_RoofChk
|
||||
/* 80167F34 00164E74 4B F1 10 C1 */ bl __ct__12dBgS_RoofChkFv
|
||||
/* 80167F38 00164E78 38 61 00 8C */ addi r3, r1, 0x8c
|
||||
/* 80167F3C 00164E7C 4B F1 0F B1 */ bl SetUnderwaterRoof__16dBgS_PolyPassChkFv
|
||||
/* 80167F40 00164E80 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
@@ -28,20 +28,20 @@
|
||||
/* 80167F60 00164EA0 3B E3 0F 38 */ addi r31, r3, 0xf38
|
||||
/* 80167F64 00164EA4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80167F68 00164EA8 38 81 00 68 */ addi r4, r1, 0x68
|
||||
/* 80167F6C 00164EAC 4B F0 D5 31 */ bl dBgS_NS_RoofChk
|
||||
/* 80167F6C 00164EAC 4B F0 D5 31 */ bl RoofChk__4dBgSFP12dBgS_RoofChk
|
||||
/* 80167F70 00164EB0 C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
/* 80167F74 00164EB4 FC 00 08 40 */ fcmpo cr0, f0, f1
|
||||
/* 80167F78 00164EB8 40 80 00 08 */ bge lbl_80167F80
|
||||
/* 80167F7C 00164EBC D0 21 00 0C */ stfs f1, 0xc(r1)
|
||||
lbl_80167F80:
|
||||
/* 80167F80 00164EC0 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80167F84 00164EC4 4B F0 FA 7D */ bl dBgS_CamGndChk_Wtr
|
||||
/* 80167F84 00164EC4 4B F0 FA 7D */ bl __ct__18dBgS_CamGndChk_WtrFv
|
||||
/* 80167F88 00164EC8 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80167F8C 00164ECC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80167F90 00164ED0 48 0F FD 99 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
/* 80167F94 00164ED4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80167F98 00164ED8 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80167F9C 00164EDC 4B F0 C5 05 */ bl cBgS_NS_GroundCross
|
||||
/* 80167F9C 00164EDC 4B F0 C5 05 */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 80167FA0 00164EE0 C0 1E 00 04 */ lfs f0, 4(r30)
|
||||
/* 80167FA4 00164EE4 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80167FA8 00164EE8 40 81 00 08 */ ble lbl_80167FB0
|
||||
@@ -49,10 +49,10 @@ lbl_80167F80:
|
||||
lbl_80167FB0:
|
||||
/* 80167FB0 00164EF0 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80167FB4 00164EF4 38 80 FF FF */ li r4, -1
|
||||
/* 80167FB8 00164EF8 4B F0 FA E1 */ bl dBgS_CamGndChk_Wtr_NS_dtor
|
||||
/* 80167FB8 00164EF8 4B F0 FA E1 */ bl __dt__18dBgS_CamGndChk_WtrFv
|
||||
/* 80167FBC 00164EFC 38 61 00 68 */ addi r3, r1, 0x68
|
||||
/* 80167FC0 00164F00 38 80 FF FF */ li r4, -1
|
||||
/* 80167FC4 00164F04 4B F1 10 CD */ bl dBgS_RoofChk_NS_dtor
|
||||
/* 80167FC4 00164F04 4B F1 10 CD */ bl __dt__12dBgS_RoofChkFv
|
||||
/* 80167FC8 00164F08 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80167FCC 00164F0C E3 E1 00 C8 */ psq_l f31, 200(r1), 0, 0
|
||||
/* 80167FD0 00164F10 CB E1 00 C0 */ lfd f31, 0xc0(r1)
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/* 80168010 00164F50 7C BD 2B 78 */ mr r29, r5
|
||||
/* 80168014 00164F54 38 61 00 5C */ addi r3, r1, 0x5c
|
||||
/* 80168018 00164F58 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8016801C 00164F5C 4B F2 F7 41 */ bl dCamera_c_NS_positionOf
|
||||
/* 8016801C 00164F5C 4B F2 F7 41 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80168020 00164F60 C0 01 00 5C */ lfs f0, 0x5c(r1)
|
||||
/* 80168024 00164F64 D0 01 00 80 */ stfs f0, 0x80(r1)
|
||||
/* 80168028 00164F68 C0 01 00 60 */ lfs f0, 0x60(r1)
|
||||
@@ -28,7 +28,7 @@
|
||||
/* 80168058 00164F98 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 8016805C 00164F9C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80168060 00164FA0 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80168064 00164FA4 4B F2 F7 29 */ bl dCamera_c_NS_eyePos
|
||||
/* 80168064 00164FA4 4B F2 F7 29 */ bl eyePos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80168068 00164FA8 C0 01 00 50 */ lfs f0, 0x50(r1)
|
||||
/* 8016806C 00164FAC D0 01 00 80 */ stfs f0, 0x80(r1)
|
||||
/* 80168070 00164FB0 C0 01 00 54 */ lfs f0, 0x54(r1)
|
||||
@@ -38,7 +38,7 @@
|
||||
/* 80168080 00164FC0 38 61 00 44 */ addi r3, r1, 0x44
|
||||
/* 80168084 00164FC4 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80168088 00164FC8 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 8016808C 00164FCC 4B F2 F6 D1 */ bl dCamera_c_NS_positionOf
|
||||
/* 8016808C 00164FCC 4B F2 F6 D1 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80168090 00164FD0 C0 01 00 48 */ lfs f0, 0x48(r1)
|
||||
/* 80168094 00164FD4 D0 01 00 84 */ stfs f0, 0x84(r1)
|
||||
lbl_80168098:
|
||||
@@ -53,7 +53,7 @@ lbl_80168098:
|
||||
/* 801680B8 00164FF8 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801680BC 00164FFC D0 01 00 84 */ stfs f0, 0x84(r1)
|
||||
/* 801680C0 00165000 38 61 00 E0 */ addi r3, r1, 0xe0
|
||||
/* 801680C4 00165004 4B F1 0F 31 */ bl dBgS_RoofChk
|
||||
/* 801680C4 00165004 4B F1 0F 31 */ bl __ct__12dBgS_RoofChkFv
|
||||
/* 801680C8 00165008 38 61 01 04 */ addi r3, r1, 0x104
|
||||
/* 801680CC 0016500C 4B F1 0E 21 */ bl SetUnderwaterRoof__16dBgS_PolyPassChkFv
|
||||
/* 801680D0 00165010 C0 01 00 74 */ lfs f0, 0x74(r1)
|
||||
@@ -67,7 +67,7 @@ lbl_80168098:
|
||||
/* 801680F0 00165030 3B E3 0F 38 */ addi r31, r3, 0xf38
|
||||
/* 801680F4 00165034 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801680F8 00165038 38 81 00 E0 */ addi r4, r1, 0xe0
|
||||
/* 801680FC 0016503C 4B F0 D3 A1 */ bl dBgS_NS_RoofChk
|
||||
/* 801680FC 0016503C 4B F0 D3 A1 */ bl RoofChk__4dBgSFP12dBgS_RoofChk
|
||||
/* 80168100 00165040 C0 01 00 78 */ lfs f0, 0x78(r1)
|
||||
/* 80168104 00165044 FC 00 08 40 */ fcmpo cr0, f0, f1
|
||||
/* 80168108 00165048 40 80 00 08 */ bge lbl_80168110
|
||||
@@ -75,7 +75,7 @@ lbl_80168098:
|
||||
lbl_80168110:
|
||||
/* 80168110 00165050 3B 61 00 8C */ addi r27, r1, 0x8c
|
||||
/* 80168114 00165054 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80168118 00165058 4B F0 F4 65 */ bl dBgS_GndChk
|
||||
/* 80168118 00165058 4B F0 F4 65 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 8016811C 0016505C 3C 60 80 3B */ lis r3, lbl_803AB6B8@ha
|
||||
/* 80168120 00165060 38 63 B6 B8 */ addi r3, r3, lbl_803AB6B8@l
|
||||
/* 80168124 00165064 90 61 00 9C */ stw r3, 0x9c(r1)
|
||||
@@ -97,7 +97,7 @@ lbl_80168110:
|
||||
/* 80168164 001650A4 48 0F FB C5 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
/* 80168168 001650A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8016816C 001650AC 38 81 00 8C */ addi r4, r1, 0x8c
|
||||
/* 80168170 001650B0 4B F0 C3 31 */ bl cBgS_NS_GroundCross
|
||||
/* 80168170 001650B0 4B F0 C3 31 */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 80168174 001650B4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80168178 001650B8 38 7C 03 68 */ addi r3, r28, 0x368
|
||||
/* 8016817C 001650BC 4B F1 0D 05 */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
@@ -108,7 +108,7 @@ lbl_80168110:
|
||||
/* 80168190 001650D0 48 0F FB 99 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
/* 80168194 001650D4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80168198 001650D8 38 9C 03 2C */ addi r4, r28, 0x32c
|
||||
/* 8016819C 001650DC 4B F0 C3 05 */ bl cBgS_NS_GroundCross
|
||||
/* 8016819C 001650DC 4B F0 C3 05 */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 801681A0 001650E0 D0 3C 03 80 */ stfs f1, 0x380(r28)
|
||||
/* 801681A4 001650E4 C0 1C 03 80 */ lfs f0, 0x380(r28)
|
||||
/* 801681A8 001650E8 FC 00 F8 40 */ fcmpo cr0, f0, f31
|
||||
@@ -179,7 +179,7 @@ lbl_80168284:
|
||||
/* 801682A8 001651E8 48 0F FA 81 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
/* 801682AC 001651EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801682B0 001651F0 38 9C 02 D0 */ addi r4, r28, 0x2d0
|
||||
/* 801682B4 001651F4 4B F0 C1 ED */ bl cBgS_NS_GroundCross
|
||||
/* 801682B4 001651F4 4B F0 C1 ED */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 801682B8 001651F8 D0 3C 03 24 */ stfs f1, 0x324(r28)
|
||||
/* 801682BC 001651FC C0 22 9C AC */ lfs f1, lbl_804536AC-_SDA2_BASE_(r2)
|
||||
/* 801682C0 00165200 C0 1C 03 24 */ lfs f0, 0x324(r28)
|
||||
@@ -196,7 +196,7 @@ lbl_80168284:
|
||||
/* 801682EC 0016522C 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 801682F0 00165230 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801682F4 00165234 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 801682F8 00165238 4B F2 F4 25 */ bl dCamera_c_NS_attentionPos
|
||||
/* 801682F8 00165238 4B F2 F4 25 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801682FC 0016523C C0 5C 03 24 */ lfs f2, 0x324(r28)
|
||||
/* 80168300 00165240 C0 22 9D 34 */ lfs f1, lbl_80453734-_SDA2_BASE_(r2)
|
||||
/* 80168304 00165244 C0 01 00 3C */ lfs f0, 0x3c(r1)
|
||||
@@ -300,7 +300,7 @@ lbl_80168458:
|
||||
/* 80168470 001653B0 7D 89 03 A6 */ mtctr r12
|
||||
/* 80168474 001653B4 4E 80 04 21 */ bctrl
|
||||
/* 80168478 001653B8 C0 23 00 04 */ lfs f1, 4(r3)
|
||||
/* 8016847C 001653BC 48 0F FD 95 */ bl cBgW_CheckBWall
|
||||
/* 8016847C 001653BC 48 0F FD 95 */ bl cBgW_CheckBWall__Ff
|
||||
/* 80168480 001653C0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80168484 001653C4 40 82 00 40 */ bne lbl_801684C4
|
||||
/* 80168488 001653C8 38 00 00 01 */ li r0, 1
|
||||
@@ -326,19 +326,19 @@ lbl_801684C4:
|
||||
/* 801684CC 0016540C 90 1C 03 AC */ stw r0, 0x3ac(r28)
|
||||
/* 801684D0 00165410 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801684D4 00165414 38 9C 03 40 */ addi r4, r28, 0x340
|
||||
/* 801684D8 00165418 4B F0 C5 E5 */ bl dBgS_NS_ChkMoveBG
|
||||
/* 801684D8 00165418 4B F0 C5 E5 */ bl ChkMoveBG__4dBgSFRC13cBgS_PolyInfo
|
||||
/* 801684DC 0016541C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801684E0 00165420 41 82 01 60 */ beq lbl_80168640
|
||||
/* 801684E4 00165424 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801684E8 00165428 A0 9C 03 42 */ lhz r4, 0x342(r28)
|
||||
/* 801684EC 0016542C 4B F0 C1 2D */ bl cBgS_NS_GetActorPointer
|
||||
/* 801684EC 0016542C 4B F0 C1 2D */ bl GetActorPointer__4cBgSCFi
|
||||
/* 801684F0 00165430 90 7C 03 AC */ stw r3, 0x3ac(r28)
|
||||
/* 801684F4 00165434 80 BC 03 AC */ lwz r5, 0x3ac(r28)
|
||||
/* 801684F8 00165438 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 801684FC 0016543C 41 82 01 4C */ beq lbl_80168648
|
||||
/* 80168500 00165440 38 61 00 2C */ addi r3, r1, 0x2c
|
||||
/* 80168504 00165444 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80168508 00165448 4B F2 F2 55 */ bl dCamera_c_NS_positionOf
|
||||
/* 80168508 00165448 4B F2 F2 55 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8016850C 0016544C C0 01 00 2C */ lfs f0, 0x2c(r1)
|
||||
/* 80168510 00165450 D0 01 00 68 */ stfs f0, 0x68(r1)
|
||||
/* 80168514 00165454 C0 01 00 30 */ lfs f0, 0x30(r1)
|
||||
@@ -348,7 +348,7 @@ lbl_801684C4:
|
||||
/* 80168524 00165464 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 80168528 00165468 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8016852C 0016546C 80 BC 03 AC */ lwz r5, 0x3ac(r28)
|
||||
/* 80168530 00165470 4B F2 F2 09 */ bl dCamera_c_NS_directionOf
|
||||
/* 80168530 00165470 4B F2 F2 09 */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80168534 00165474 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80168538 00165478 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 8016853C 0016547C 48 10 8A 2D */ bl __ct__7cSAngleFRC7cSAngle
|
||||
@@ -394,14 +394,14 @@ lbl_801685BC:
|
||||
/* 801685D4 00165514 38 DC 00 64 */ addi r6, r28, 0x64
|
||||
/* 801685D8 00165518 38 E0 00 00 */ li r7, 0
|
||||
/* 801685DC 0016551C 39 00 00 00 */ li r8, 0
|
||||
/* 801685E0 00165520 4B F0 D3 7D */ bl dBgS_NS_MoveBgMatrixCrrPos
|
||||
/* 801685E0 00165520 4B F0 D3 7D */ bl MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz
|
||||
/* 801685E4 00165524 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801685E8 00165528 38 9C 03 40 */ addi r4, r28, 0x340
|
||||
/* 801685EC 0016552C 38 A0 00 01 */ li r5, 1
|
||||
/* 801685F0 00165530 38 DC 00 70 */ addi r6, r28, 0x70
|
||||
/* 801685F4 00165534 38 E0 00 00 */ li r7, 0
|
||||
/* 801685F8 00165538 39 00 00 00 */ li r8, 0
|
||||
/* 801685FC 0016553C 4B F0 D3 61 */ bl dBgS_NS_MoveBgMatrixCrrPos
|
||||
/* 801685FC 0016553C 4B F0 D3 61 */ bl MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz
|
||||
/* 80168600 00165540 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80168604 00165544 38 9C 00 70 */ addi r4, r28, 0x70
|
||||
/* 80168608 00165548 38 BC 00 64 */ addi r5, r28, 0x64
|
||||
@@ -428,7 +428,7 @@ lbl_80168648:
|
||||
/* 80168650 00165590 41 82 00 18 */ beq lbl_80168668
|
||||
/* 80168654 00165594 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80168658 00165598 38 9C 03 40 */ addi r4, r28, 0x340
|
||||
/* 8016865C 0016559C 4B F0 C8 E5 */ bl dBgS_NS_GetCamMoveBG
|
||||
/* 8016865C 0016559C 4B F0 C8 E5 */ bl GetCamMoveBG__4dBgSFRC13cBgS_PolyInfo
|
||||
/* 80168660 001655A0 90 7C 03 C0 */ stw r3, 0x3c0(r28)
|
||||
/* 80168664 001655A4 48 00 00 0C */ b lbl_80168670
|
||||
lbl_80168668:
|
||||
@@ -445,7 +445,7 @@ lbl_80168670:
|
||||
/* 8016868C 001655CC 41 82 00 18 */ beq lbl_801686A4
|
||||
/* 80168690 001655D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80168694 001655D4 38 9C 02 E4 */ addi r4, r28, 0x2e4
|
||||
/* 80168698 001655D8 4B F0 C8 F9 */ bl dBgS_NS_GetRoomCamId
|
||||
/* 80168698 001655D8 4B F0 C8 F9 */ bl GetRoomCamId__4dBgSFRC13cBgS_PolyInfo
|
||||
/* 8016869C 001655DC 90 7C 03 C8 */ stw r3, 0x3c8(r28)
|
||||
/* 801686A0 001655E0 48 00 00 0C */ b lbl_801686AC
|
||||
lbl_801686A4:
|
||||
@@ -472,7 +472,7 @@ lbl_801686E4:
|
||||
/* 801686EC 0016562C 41 82 00 18 */ beq lbl_80168704
|
||||
/* 801686F0 00165630 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801686F4 00165634 38 9C 03 40 */ addi r4, r28, 0x340
|
||||
/* 801686F8 00165638 4B F0 C8 99 */ bl dBgS_NS_GetRoomCamId
|
||||
/* 801686F8 00165638 4B F0 C8 99 */ bl GetRoomCamId__4dBgSFRC13cBgS_PolyInfo
|
||||
/* 801686FC 0016563C 90 7C 03 CC */ stw r3, 0x3cc(r28)
|
||||
/* 80168700 00165640 48 00 00 0C */ b lbl_8016870C
|
||||
lbl_80168704:
|
||||
@@ -481,10 +481,10 @@ lbl_80168704:
|
||||
lbl_8016870C:
|
||||
/* 8016870C 0016564C 38 61 00 8C */ addi r3, r1, 0x8c
|
||||
/* 80168710 00165650 38 80 FF FF */ li r4, -1
|
||||
/* 80168714 00165654 4B F0 F2 75 */ bl dBgS_CamGndChk_NS_dtor
|
||||
/* 80168714 00165654 4B F0 F2 75 */ bl __dt__14dBgS_CamGndChkFv
|
||||
/* 80168718 00165658 38 61 00 E0 */ addi r3, r1, 0xe0
|
||||
/* 8016871C 0016565C 38 80 FF FF */ li r4, -1
|
||||
/* 80168720 00165660 4B F1 09 71 */ bl dBgS_RoofChk_NS_dtor
|
||||
/* 80168720 00165660 4B F1 09 71 */ bl __dt__12dBgS_RoofChkFv
|
||||
/* 80168724 00165664 E3 E1 01 58 */ psq_l f31, 344(r1), 0, 0
|
||||
/* 80168728 00165668 CB E1 01 50 */ lfd f31, 0x150(r1)
|
||||
/* 8016872C 0016566C 39 61 01 50 */ addi r11, r1, 0x150
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+1302
-1302
File diff suppressed because it is too large
Load Diff
@@ -14,7 +14,7 @@
|
||||
/* 80174E84 00171DC4 C0 22 9D CC */ lfs f1, lbl_804537CC-_SDA2_BASE_(r2)
|
||||
/* 80174E88 00171DC8 7D 26 4B 78 */ mr r6, r9
|
||||
/* 80174E8C 00171DCC 7C 07 03 78 */ mr r7, r0
|
||||
/* 80174E90 00171DD0 4B F1 1E FD */ bl dCcS_NS_ChkCamera
|
||||
/* 80174E90 00171DD0 4B F1 1E FD */ bl ChkCamera__4dCcSFR4cXyzR4cXyzfP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c
|
||||
/* 80174E94 00171DD4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80174E98 00171DD8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80174E9C 00171DDC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -123,7 +123,7 @@ lbl_801750B4:
|
||||
/* 801750B4 00171FF4 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 801750B8 00171FF8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801750BC 00171FFC 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 801750C0 00172000 4B F2 26 79 */ bl dCamera_c_NS_directionOf
|
||||
/* 801750C0 00172000 4B F2 26 79 */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801750C4 00172004 38 61 00 44 */ addi r3, r1, 0x44
|
||||
/* 801750C8 00172008 38 81 00 48 */ addi r4, r1, 0x48
|
||||
/* 801750CC 0017200C 7E E5 BB 78 */ mr r5, r23
|
||||
@@ -159,7 +159,7 @@ lbl_80175120:
|
||||
/* 80175138 00172078 4E 80 04 21 */ bctrl
|
||||
/* 8017513C 0017207C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80175140 00172080 38 61 02 E4 */ addi r3, r1, 0x2e4
|
||||
/* 80175144 00172084 4B F2 26 95 */ bl cXyz_NS___as
|
||||
/* 80175144 00172084 4B F2 26 95 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175148 00172088 3A FD 2C 48 */ addi r23, r29, 0x2c48
|
||||
/* 8017514C 0017208C 3A DD 2C 78 */ addi r22, r29, 0x2c78
|
||||
/* 80175150 00172090 38 61 00 40 */ addi r3, r1, 0x40
|
||||
@@ -172,7 +172,7 @@ lbl_80175168:
|
||||
/* 80175168 001720A8 38 61 02 E4 */ addi r3, r1, 0x2e4
|
||||
/* 8017516C 001720AC 3C 80 80 43 */ lis r4, lbl_80430D24@ha
|
||||
/* 80175170 001720B0 38 84 0D 24 */ addi r4, r4, lbl_80430D24@l
|
||||
/* 80175174 001720B4 4B F2 26 65 */ bl cXyz_NS___as
|
||||
/* 80175174 001720B4 4B F2 26 65 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175178 001720B8 3C 60 80 3A */ lis r3, lbl_803A2FD8@ha
|
||||
/* 8017517C 001720BC 38 03 2F D8 */ addi r0, r3, lbl_803A2FD8@l
|
||||
/* 80175180 001720C0 7C 17 03 78 */ mr r23, r0
|
||||
@@ -180,7 +180,7 @@ lbl_80175168:
|
||||
/* 80175188 001720C8 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 8017518C 001720CC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80175190 001720D0 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 80175194 001720D4 4B F2 25 A5 */ bl dCamera_c_NS_directionOf
|
||||
/* 80175194 001720D4 4B F2 25 A5 */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80175198 001720D8 A8 01 00 3C */ lha r0, 0x3c(r1)
|
||||
/* 8017519C 001720DC B0 01 00 58 */ sth r0, 0x58(r1)
|
||||
lbl_801751A0:
|
||||
@@ -193,7 +193,7 @@ lbl_801751A0:
|
||||
/* 801751B8 001720F8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801751BC 001720FC 38 81 00 56 */ addi r4, r1, 0x56
|
||||
/* 801751C0 00172100 38 A1 00 54 */ addi r5, r1, 0x54
|
||||
/* 801751C4 00172104 4B F6 96 C1 */ bl daAlink_c_NS_checkBowCameraArrowPosP
|
||||
/* 801751C4 00172104 4B F6 96 C1 */ bl checkBowCameraArrowPosP__9daAlink_cFPsPs
|
||||
/* 801751C8 00172108 7C 75 1B 78 */ mr r21, r3
|
||||
/* 801751CC 0017210C 80 7F 01 7C */ lwz r3, 0x17c(r31)
|
||||
/* 801751D0 00172110 3C 80 00 20 */ lis r4, 0x20
|
||||
@@ -204,7 +204,7 @@ lbl_801751A0:
|
||||
/* 801751E4 00172124 41 82 00 2C */ beq lbl_80175210
|
||||
/* 801751E8 00172128 38 61 02 D8 */ addi r3, r1, 0x2d8
|
||||
/* 801751EC 0017212C 7E A4 AB 78 */ mr r4, r21
|
||||
/* 801751F0 00172130 4B F2 25 E9 */ bl cXyz_NS___as
|
||||
/* 801751F0 00172130 4B F2 25 E9 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801751F4 00172134 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 801751F8 00172138 A8 81 00 56 */ lha r4, 0x56(r1)
|
||||
/* 801751FC 0017213C 48 0F BE 09 */ bl Val__7cSAngleFs
|
||||
@@ -220,31 +220,31 @@ lbl_80175210:
|
||||
/* 80175220 00172160 40 82 00 20 */ bne lbl_80175240
|
||||
/* 80175224 00172164 38 61 02 48 */ addi r3, r1, 0x248
|
||||
/* 80175228 00172168 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8017522C 0017216C 4B FE 8D C9 */ bl daPy_py_c_NS_getLeftHandPos
|
||||
/* 8017522C 0017216C 4B FE 8D C9 */ bl getLeftHandPos__9daPy_py_cCFv
|
||||
/* 80175230 00172170 38 61 02 D8 */ addi r3, r1, 0x2d8
|
||||
/* 80175234 00172174 38 81 02 48 */ addi r4, r1, 0x248
|
||||
/* 80175238 00172178 4B F2 25 A1 */ bl cXyz_NS___as
|
||||
/* 80175238 00172178 4B F2 25 A1 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8017523C 0017217C 48 00 01 6C */ b lbl_801753A8
|
||||
lbl_80175240:
|
||||
/* 80175240 00172180 38 61 02 3C */ addi r3, r1, 0x23c
|
||||
/* 80175244 00172184 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80175248 00172188 48 00 D9 55 */ bl daPy_py_c_NS_getRightHandPos
|
||||
/* 80175248 00172188 48 00 D9 55 */ bl getRightHandPos__9daPy_py_cCFv
|
||||
/* 8017524C 0017218C 38 61 02 D8 */ addi r3, r1, 0x2d8
|
||||
/* 80175250 00172190 38 81 02 3C */ addi r4, r1, 0x23c
|
||||
/* 80175254 00172194 4B F2 25 85 */ bl cXyz_NS___as
|
||||
/* 80175254 00172194 4B F2 25 85 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175258 00172198 48 00 01 50 */ b lbl_801753A8
|
||||
lbl_8017525C:
|
||||
/* 8017525C 0017219C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80175260 001721A0 4B F9 D2 55 */ bl daAlink_c_NS_checkIronBallThrowReturnMode
|
||||
/* 80175260 001721A0 4B F9 D2 55 */ bl checkIronBallThrowReturnMode__9daAlink_cCFv
|
||||
/* 80175264 001721A4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80175268 001721A8 41 82 00 E4 */ beq lbl_8017534C
|
||||
/* 8017526C 001721AC 38 61 02 30 */ addi r3, r1, 0x230
|
||||
/* 80175270 001721B0 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80175274 001721B4 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 80175278 001721B8 4B F2 24 A5 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80175278 001721B8 4B F2 24 A5 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017527C 001721BC 38 61 02 D8 */ addi r3, r1, 0x2d8
|
||||
/* 80175280 001721C0 38 81 02 30 */ addi r4, r1, 0x230
|
||||
/* 80175284 001721C4 4B F2 25 55 */ bl cXyz_NS___as
|
||||
/* 80175284 001721C4 4B F2 25 55 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175288 001721C8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017528C 001721CC 81 9D 06 28 */ lwz r12, 0x628(r29)
|
||||
/* 80175290 001721D0 81 8C 02 00 */ lwz r12, 0x200(r12)
|
||||
@@ -264,9 +264,9 @@ lbl_8017525C:
|
||||
/* 801752C8 00172208 48 0F 18 6D */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 801752CC 0017220C 38 61 02 0C */ addi r3, r1, 0x20c
|
||||
/* 801752D0 00172210 38 81 02 18 */ addi r4, r1, 0x218
|
||||
/* 801752D4 00172214 4B F2 25 21 */ bl cXyz_X1_
|
||||
/* 801752D4 00172214 4B F2 25 21 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 801752D8 00172218 38 61 02 0C */ addi r3, r1, 0x20c
|
||||
/* 801752DC 0017221C 4B F1 94 B5 */ bl cXyz_NS_abs
|
||||
/* 801752DC 0017221C 4B F1 94 B5 */ bl abs__4cXyzCFv
|
||||
/* 801752E0 00172220 C0 02 9D 10 */ lfs f0, lbl_80453710-_SDA2_BASE_(r2)
|
||||
/* 801752E4 00172224 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801752E8 00172228 40 81 00 2C */ ble lbl_80175314
|
||||
@@ -294,7 +294,7 @@ lbl_80175324:
|
||||
/* 80175338 00172278 48 0F BE 9D */ bl __apl__7cSAngleFRC7cSAngle
|
||||
/* 8017533C 0017227C 38 61 00 6C */ addi r3, r1, 0x6c
|
||||
/* 80175340 00172280 38 80 FF FF */ li r4, -1
|
||||
/* 80175344 00172284 4B EF C3 39 */ bl cSGlobe_NS_dtor
|
||||
/* 80175344 00172284 4B EF C3 39 */ bl __dt__7cSGlobeFv
|
||||
/* 80175348 00172288 48 00 00 60 */ b lbl_801753A8
|
||||
lbl_8017534C:
|
||||
/* 8017534C 0017228C 57 40 06 3F */ clrlwi. r0, r26, 0x18
|
||||
@@ -302,10 +302,10 @@ lbl_8017534C:
|
||||
/* 80175354 00172294 38 61 02 00 */ addi r3, r1, 0x200
|
||||
/* 80175358 00172298 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8017535C 0017229C 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 80175360 001722A0 4B F2 23 BD */ bl dCamera_c_NS_attentionPos
|
||||
/* 80175360 001722A0 4B F2 23 BD */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80175364 001722A4 38 61 02 D8 */ addi r3, r1, 0x2d8
|
||||
/* 80175368 001722A8 38 81 02 00 */ addi r4, r1, 0x200
|
||||
/* 8017536C 001722AC 4B F2 24 6D */ bl cXyz_NS___as
|
||||
/* 8017536C 001722AC 4B F2 24 6D */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175370 001722B0 A8 01 00 50 */ lha r0, 0x50(r1)
|
||||
/* 80175374 001722B4 B0 1F 04 10 */ sth r0, 0x410(r31)
|
||||
/* 80175378 001722B8 A8 01 00 4C */ lha r0, 0x4c(r1)
|
||||
@@ -320,7 +320,7 @@ lbl_8017534C:
|
||||
lbl_8017539C:
|
||||
/* 8017539C 001722DC 38 61 02 D8 */ addi r3, r1, 0x2d8
|
||||
/* 801753A0 001722E0 38 9D 37 68 */ addi r4, r29, 0x3768
|
||||
/* 801753A4 001722E4 4B F2 24 35 */ bl cXyz_NS___as
|
||||
/* 801753A4 001722E4 4B F2 24 35 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_801753A8:
|
||||
/* 801753A8 001722E8 A8 01 00 50 */ lha r0, 0x50(r1)
|
||||
/* 801753AC 001722EC B0 1F 04 16 */ sth r0, 0x416(r31)
|
||||
@@ -331,24 +331,24 @@ lbl_801753A8:
|
||||
/* 801753C0 00172300 38 61 01 F4 */ addi r3, r1, 0x1f4
|
||||
/* 801753C4 00172304 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801753C8 00172308 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 801753CC 0017230C 4B F2 23 91 */ bl dCamera_c_NS_positionOf
|
||||
/* 801753CC 0017230C 4B F2 23 91 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801753D0 00172310 38 61 02 B4 */ addi r3, r1, 0x2b4
|
||||
/* 801753D4 00172314 38 81 01 F4 */ addi r4, r1, 0x1f4
|
||||
/* 801753D8 00172318 4B F2 24 1D */ bl cXyz_X1_
|
||||
/* 801753D8 00172318 4B F2 24 1D */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 801753DC 0017231C 38 61 01 E8 */ addi r3, r1, 0x1e8
|
||||
/* 801753E0 00172320 38 9F 00 64 */ addi r4, r31, 0x64
|
||||
/* 801753E4 00172324 38 A1 02 B4 */ addi r5, r1, 0x2b4
|
||||
/* 801753E8 00172328 48 0F 17 4D */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 801753EC 0017232C 38 7F 03 EC */ addi r3, r31, 0x3ec
|
||||
/* 801753F0 00172330 38 81 01 E8 */ addi r4, r1, 0x1e8
|
||||
/* 801753F4 00172334 4B F2 23 E5 */ bl cXyz_NS___as
|
||||
/* 801753F4 00172334 4B F2 23 E5 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801753F8 00172338 38 61 01 DC */ addi r3, r1, 0x1dc
|
||||
/* 801753FC 0017233C 38 9F 00 70 */ addi r4, r31, 0x70
|
||||
/* 80175400 00172340 38 A1 02 B4 */ addi r5, r1, 0x2b4
|
||||
/* 80175404 00172344 48 0F 17 31 */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 80175408 00172348 38 7F 04 18 */ addi r3, r31, 0x418
|
||||
/* 8017540C 0017234C 38 81 01 DC */ addi r4, r1, 0x1dc
|
||||
/* 80175410 00172350 4B F2 23 C9 */ bl cXyz_NS___as
|
||||
/* 80175410 00172350 4B F2 23 C9 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175414 00172354 7E C3 B3 78 */ mr r3, r22
|
||||
/* 80175418 00172358 38 9F 03 EC */ addi r4, r31, 0x3ec
|
||||
/* 8017541C 0017235C 7C 85 23 78 */ mr r5, r4
|
||||
@@ -378,16 +378,16 @@ lbl_80175470:
|
||||
/* 80175478 001723B8 40 82 00 38 */ bne lbl_801754B0
|
||||
/* 8017547C 001723BC 38 7F 03 EC */ addi r3, r31, 0x3ec
|
||||
/* 80175480 001723C0 38 9F 00 64 */ addi r4, r31, 0x64
|
||||
/* 80175484 001723C4 4B F2 23 55 */ bl cXyz_NS___as
|
||||
/* 80175484 001723C4 4B F2 23 55 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175488 001723C8 38 7F 04 18 */ addi r3, r31, 0x418
|
||||
/* 8017548C 001723CC 38 9F 00 70 */ addi r4, r31, 0x70
|
||||
/* 80175490 001723D0 4B F2 23 49 */ bl cXyz_NS___as
|
||||
/* 80175490 001723D0 4B F2 23 49 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175494 001723D4 38 7F 04 30 */ addi r3, r31, 0x430
|
||||
/* 80175498 001723D8 38 9F 00 5C */ addi r4, r31, 0x5c
|
||||
/* 8017549C 001723DC 4B F1 92 D9 */ bl cSGlobe_NS___as
|
||||
/* 8017549C 001723DC 4B F1 92 D9 */ bl __as__7cSGlobeFRC7cSGlobe
|
||||
/* 801754A0 001723E0 38 7F 04 24 */ addi r3, r31, 0x424
|
||||
/* 801754A4 001723E4 38 9F 00 48 */ addi r4, r31, 0x48
|
||||
/* 801754A8 001723E8 4B F2 23 31 */ bl cXyz_NS___as
|
||||
/* 801754A8 001723E8 4B F2 23 31 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801754AC 001723EC D2 9F 07 38 */ stfs f20, 0x738(r31)
|
||||
lbl_801754B0:
|
||||
/* 801754B0 001723F0 3A C0 00 00 */ li r22, 0
|
||||
@@ -449,7 +449,7 @@ lbl_8017557C:
|
||||
/* 8017557C 001724BC 57 40 06 3F */ clrlwi. r0, r26, 0x18
|
||||
/* 80175580 001724C0 40 82 00 14 */ bne lbl_80175594
|
||||
/* 80175584 001724C4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80175588 001724C8 4B F9 CF 2D */ bl daAlink_c_NS_checkIronBallThrowReturnMode
|
||||
/* 80175588 001724C8 4B F9 CF 2D */ bl checkIronBallThrowReturnMode__9daAlink_cCFv
|
||||
/* 8017558C 001724CC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80175590 001724D0 41 82 00 1C */ beq lbl_801755AC
|
||||
lbl_80175594:
|
||||
@@ -620,20 +620,20 @@ lbl_801757D0:
|
||||
/* 801757E8 00172728 38 61 01 C4 */ addi r3, r1, 0x1c4
|
||||
/* 801757EC 0017272C 38 81 02 A8 */ addi r4, r1, 0x2a8
|
||||
/* 801757F0 00172730 38 A1 00 2C */ addi r5, r1, 0x2c
|
||||
/* 801757F4 00172734 4B F1 2B 29 */ bl dCamMath_NS_xyzRotateX
|
||||
/* 801757F4 00172734 4B F1 2B 29 */ bl xyzRotateX__8dCamMathFR4cXyz7cSAngle
|
||||
/* 801757F8 00172738 38 61 02 CC */ addi r3, r1, 0x2cc
|
||||
/* 801757FC 0017273C 38 81 01 C4 */ addi r4, r1, 0x1c4
|
||||
/* 80175800 00172740 4B F2 1F D9 */ bl cXyz_NS___as
|
||||
/* 80175800 00172740 4B F2 1F D9 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175804 00172744 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80175808 00172748 38 81 00 4C */ addi r4, r1, 0x4c
|
||||
/* 8017580C 0017274C 48 0F B7 5D */ bl __ct__7cSAngleFRC7cSAngle
|
||||
/* 80175810 00172750 38 61 01 B8 */ addi r3, r1, 0x1b8
|
||||
/* 80175814 00172754 38 81 02 CC */ addi r4, r1, 0x2cc
|
||||
/* 80175818 00172758 38 A1 00 28 */ addi r5, r1, 0x28
|
||||
/* 8017581C 0017275C 4B F1 2B 69 */ bl dCamMath_NS_xyzRotateY
|
||||
/* 8017581C 0017275C 4B F1 2B 69 */ bl xyzRotateY__8dCamMathFR4cXyz7cSAngle
|
||||
/* 80175820 00172760 38 61 02 A8 */ addi r3, r1, 0x2a8
|
||||
/* 80175824 00172764 38 81 01 B8 */ addi r4, r1, 0x1b8
|
||||
/* 80175828 00172768 4B F2 1F B1 */ bl cXyz_NS___as
|
||||
/* 80175828 00172768 4B F2 1F B1 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8017582C 0017276C 57 40 06 3F */ clrlwi. r0, r26, 0x18
|
||||
/* 80175830 00172770 41 82 00 0C */ beq lbl_8017583C
|
||||
/* 80175834 00172774 C0 22 9D 34 */ lfs f1, lbl_80453734-_SDA2_BASE_(r2)
|
||||
@@ -652,20 +652,20 @@ lbl_80175840:
|
||||
/* 80175860 001727A0 38 61 01 AC */ addi r3, r1, 0x1ac
|
||||
/* 80175864 001727A4 38 81 02 9C */ addi r4, r1, 0x29c
|
||||
/* 80175868 001727A8 38 A1 00 24 */ addi r5, r1, 0x24
|
||||
/* 8017586C 001727AC 4B F1 2A B1 */ bl dCamMath_NS_xyzRotateX
|
||||
/* 8017586C 001727AC 4B F1 2A B1 */ bl xyzRotateX__8dCamMathFR4cXyz7cSAngle
|
||||
/* 80175870 001727B0 38 61 02 CC */ addi r3, r1, 0x2cc
|
||||
/* 80175874 001727B4 38 81 01 AC */ addi r4, r1, 0x1ac
|
||||
/* 80175878 001727B8 4B F2 1F 61 */ bl cXyz_NS___as
|
||||
/* 80175878 001727B8 4B F2 1F 61 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 8017587C 001727BC 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 80175880 001727C0 38 81 00 4C */ addi r4, r1, 0x4c
|
||||
/* 80175884 001727C4 48 0F B6 E5 */ bl __ct__7cSAngleFRC7cSAngle
|
||||
/* 80175888 001727C8 38 61 01 A0 */ addi r3, r1, 0x1a0
|
||||
/* 8017588C 001727CC 38 81 02 CC */ addi r4, r1, 0x2cc
|
||||
/* 80175890 001727D0 38 A1 00 20 */ addi r5, r1, 0x20
|
||||
/* 80175894 001727D4 4B F1 2A F1 */ bl dCamMath_NS_xyzRotateY
|
||||
/* 80175894 001727D4 4B F1 2A F1 */ bl xyzRotateY__8dCamMathFR4cXyz7cSAngle
|
||||
/* 80175898 001727D8 38 61 02 9C */ addi r3, r1, 0x29c
|
||||
/* 8017589C 001727DC 38 81 01 A0 */ addi r4, r1, 0x1a0
|
||||
/* 801758A0 001727E0 4B F2 1F 39 */ bl cXyz_NS___as
|
||||
/* 801758A0 001727E0 4B F2 1F 39 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801758A4 001727E4 28 19 00 00 */ cmplwi r25, 0
|
||||
/* 801758A8 001727E8 41 82 00 24 */ beq lbl_801758CC
|
||||
/* 801758AC 001727EC 7E E3 BB 78 */ mr r3, r23
|
||||
@@ -679,7 +679,7 @@ lbl_80175840:
|
||||
lbl_801758CC:
|
||||
/* 801758CC 0017280C C2 42 9C A8 */ lfs f18, lbl_804536A8-_SDA2_BASE_(r2)
|
||||
/* 801758D0 00172810 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801758D4 00172814 4B F9 CB E1 */ bl daAlink_c_NS_checkIronBallThrowReturnMode
|
||||
/* 801758D4 00172814 4B F9 CB E1 */ bl checkIronBallThrowReturnMode__9daAlink_cCFv
|
||||
/* 801758D8 00172818 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801758DC 0017281C 41 82 00 0C */ beq lbl_801758E8
|
||||
/* 801758E0 00172820 C2 42 9D 0C */ lfs f18, lbl_8045370C-_SDA2_BASE_(r2)
|
||||
@@ -708,19 +708,19 @@ lbl_80175924:
|
||||
/* 80175930 00172870 48 0F 11 B5 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80175934 00172874 38 61 02 90 */ addi r3, r1, 0x290
|
||||
/* 80175938 00172878 38 81 01 94 */ addi r4, r1, 0x194
|
||||
/* 8017593C 0017287C 4B F2 1E B9 */ bl cXyz_X1_
|
||||
/* 8017593C 0017287C 4B F2 1E B9 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80175940 00172880 38 61 03 04 */ addi r3, r1, 0x304
|
||||
/* 80175944 00172884 4B F0 24 61 */ bl dBgS_CamLinChk
|
||||
/* 80175944 00172884 4B F0 24 61 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80175948 00172888 80 1F 01 90 */ lwz r0, 0x190(r31)
|
||||
/* 8017594C 0017288C 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80175950 00172890 40 82 00 A4 */ bne lbl_801759F4
|
||||
/* 80175954 00172894 38 61 01 88 */ addi r3, r1, 0x188
|
||||
/* 80175958 00172898 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8017595C 0017289C 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 80175960 001728A0 4B F2 1D FD */ bl dCamera_c_NS_positionOf
|
||||
/* 80175960 001728A0 4B F2 1D FD */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80175964 001728A4 38 61 02 84 */ addi r3, r1, 0x284
|
||||
/* 80175968 001728A8 38 81 01 88 */ addi r4, r1, 0x188
|
||||
/* 8017596C 001728AC 4B F2 1E 89 */ bl cXyz_X1_
|
||||
/* 8017596C 001728AC 4B F2 1E 89 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80175970 001728B0 C0 01 02 DC */ lfs f0, 0x2dc(r1)
|
||||
/* 80175974 001728B4 D0 01 02 88 */ stfs f0, 0x288(r1)
|
||||
/* 80175978 001728B8 7F E3 FB 78 */ mr r3, r31
|
||||
@@ -728,7 +728,7 @@ lbl_80175924:
|
||||
/* 80175980 001728C0 38 A1 02 90 */ addi r5, r1, 0x290
|
||||
/* 80175984 001728C4 38 C1 03 04 */ addi r6, r1, 0x304
|
||||
/* 80175988 001728C8 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 8017598C 001728CC 4B FE FF 35 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 8017598C 001728CC 4B FE FF 35 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80175990 001728D0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80175994 001728D4 41 82 00 60 */ beq lbl_801759F4
|
||||
/* 80175998 001728D8 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
|
||||
@@ -739,10 +739,10 @@ lbl_80175924:
|
||||
/* 801759AC 001728EC 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 801759B0 001728F0 38 81 03 18 */ addi r4, r1, 0x318
|
||||
/* 801759B4 001728F4 38 A1 02 F0 */ addi r5, r1, 0x2f0
|
||||
/* 801759B8 001728F8 4B EF ED 8D */ bl cBgS_NS_GetTriPla
|
||||
/* 801759B8 001728F8 4B EF ED 8D */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 801759BC 001728FC 38 61 02 90 */ addi r3, r1, 0x290
|
||||
/* 801759C0 00172900 38 81 03 34 */ addi r4, r1, 0x334
|
||||
/* 801759C4 00172904 4B F2 1E 15 */ bl cXyz_NS___as
|
||||
/* 801759C4 00172904 4B F2 1E 15 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 801759C8 00172908 38 61 01 7C */ addi r3, r1, 0x17c
|
||||
/* 801759CC 0017290C 38 81 02 F0 */ addi r4, r1, 0x2f0
|
||||
/* 801759D0 00172910 C0 22 9D 50 */ lfs f1, lbl_80453750-_SDA2_BASE_(r2)
|
||||
@@ -753,7 +753,7 @@ lbl_80175924:
|
||||
/* 801759E4 00172924 48 1D 16 AD */ bl PSVECAdd
|
||||
/* 801759E8 00172928 38 61 02 F0 */ addi r3, r1, 0x2f0
|
||||
/* 801759EC 0017292C 38 80 FF FF */ li r4, -1
|
||||
/* 801759F0 00172930 4B EA 81 A1 */ bl cM3dGPla_NS_dtor
|
||||
/* 801759F0 00172930 4B EA 81 A1 */ bl __dt__8cM3dGPlaFv
|
||||
lbl_801759F4:
|
||||
/* 801759F4 00172934 38 61 01 70 */ addi r3, r1, 0x170
|
||||
/* 801759F8 00172938 38 81 02 90 */ addi r4, r1, 0x290
|
||||
@@ -769,14 +769,14 @@ lbl_801759F4:
|
||||
/* 80175A20 00172960 48 0F 10 C5 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80175A24 00172964 38 61 02 90 */ addi r3, r1, 0x290
|
||||
/* 80175A28 00172968 38 81 01 58 */ addi r4, r1, 0x158
|
||||
/* 80175A2C 0017296C 4B F2 1D AD */ bl cXyz_NS___as
|
||||
/* 80175A2C 0017296C 4B F2 1D AD */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175A30 00172970 38 61 01 4C */ addi r3, r1, 0x14c
|
||||
/* 80175A34 00172974 38 81 02 90 */ addi r4, r1, 0x290
|
||||
/* 80175A38 00172978 38 A1 02 9C */ addi r5, r1, 0x29c
|
||||
/* 80175A3C 0017297C 48 0F 10 A9 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80175A40 00172980 38 61 02 78 */ addi r3, r1, 0x278
|
||||
/* 80175A44 00172984 38 81 01 4C */ addi r4, r1, 0x14c
|
||||
/* 80175A48 00172988 4B F2 1D AD */ bl cXyz_X1_
|
||||
/* 80175A48 00172988 4B F2 1D AD */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80175A4C 0017298C 38 61 01 40 */ addi r3, r1, 0x140
|
||||
/* 80175A50 00172990 38 81 02 78 */ addi r4, r1, 0x278
|
||||
/* 80175A54 00172994 38 BF 00 70 */ addi r5, r31, 0x70
|
||||
@@ -791,7 +791,7 @@ lbl_801759F4:
|
||||
/* 80175A78 001729B8 48 0F 10 6D */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80175A7C 001729BC 38 61 02 78 */ addi r3, r1, 0x278
|
||||
/* 80175A80 001729C0 38 81 01 28 */ addi r4, r1, 0x128
|
||||
/* 80175A84 001729C4 4B F2 1D 55 */ bl cXyz_NS___as
|
||||
/* 80175A84 001729C4 4B F2 1D 55 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175A88 001729C8 28 19 00 00 */ cmplwi r25, 0
|
||||
/* 80175A8C 001729CC 41 82 00 20 */ beq lbl_80175AAC
|
||||
/* 80175A90 001729D0 80 1F 06 0C */ lwz r0, 0x60c(r31)
|
||||
@@ -799,13 +799,13 @@ lbl_801759F4:
|
||||
/* 80175A98 001729D8 90 1F 06 0C */ stw r0, 0x60c(r31)
|
||||
/* 80175A9C 001729DC 38 61 02 C0 */ addi r3, r1, 0x2c0
|
||||
/* 80175AA0 001729E0 38 81 02 E4 */ addi r4, r1, 0x2e4
|
||||
/* 80175AA4 001729E4 4B F2 1D 35 */ bl cXyz_NS___as
|
||||
/* 80175AA4 001729E4 4B F2 1D 35 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175AA8 001729E8 48 00 00 14 */ b lbl_80175ABC
|
||||
lbl_80175AAC:
|
||||
/* 80175AAC 001729EC 38 61 02 C0 */ addi r3, r1, 0x2c0
|
||||
/* 80175AB0 001729F0 3C 80 80 43 */ lis r4, lbl_80430D24@ha
|
||||
/* 80175AB4 001729F4 38 84 0D 24 */ addi r4, r4, lbl_80430D24@l
|
||||
/* 80175AB8 001729F8 4B F2 1D 21 */ bl cXyz_NS___as
|
||||
/* 80175AB8 001729F8 4B F2 1D 21 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80175ABC:
|
||||
/* 80175ABC 001729FC 38 61 01 1C */ addi r3, r1, 0x11c
|
||||
/* 80175AC0 00172A00 38 81 02 78 */ addi r4, r1, 0x278
|
||||
@@ -813,7 +813,7 @@ lbl_80175ABC:
|
||||
/* 80175AC8 00172A08 48 0F 10 6D */ bl __mi__4cXyzCFRC3Vec
|
||||
/* 80175ACC 00172A0C 38 61 02 6C */ addi r3, r1, 0x26c
|
||||
/* 80175AD0 00172A10 38 81 01 1C */ addi r4, r1, 0x11c
|
||||
/* 80175AD4 00172A14 4B F2 1D 21 */ bl cXyz_X1_
|
||||
/* 80175AD4 00172A14 4B F2 1D 21 */ bl __ct__4cXyzFRC4cXyz
|
||||
/* 80175AD8 00172A18 38 61 01 10 */ addi r3, r1, 0x110
|
||||
/* 80175ADC 00172A1C 38 81 02 6C */ addi r4, r1, 0x26c
|
||||
/* 80175AE0 00172A20 48 0F 14 15 */ bl normalize__4cXyzFv
|
||||
@@ -827,13 +827,13 @@ lbl_80175ABC:
|
||||
/* 80175B00 00172A40 48 0F 0F E5 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80175B04 00172A44 38 61 02 60 */ addi r3, r1, 0x260
|
||||
/* 80175B08 00172A48 38 81 00 F8 */ addi r4, r1, 0xf8
|
||||
/* 80175B0C 00172A4C 4B F2 1C CD */ bl cXyz_NS___as
|
||||
/* 80175B0C 00172A4C 4B F2 1C CD */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175B10 00172A50 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80175B14 00172A54 38 81 02 60 */ addi r4, r1, 0x260
|
||||
/* 80175B18 00172A58 38 A1 02 90 */ addi r5, r1, 0x290
|
||||
/* 80175B1C 00172A5C 38 C1 02 54 */ addi r6, r1, 0x254
|
||||
/* 80175B20 00172A60 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 80175B24 00172A64 4B FE FE D1 */ bl dCamera_c_NS_lineBGCheck_X1_
|
||||
/* 80175B24 00172A64 4B FE FE D1 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP4cXyzUl
|
||||
/* 80175B28 00172A68 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80175B2C 00172A6C 41 82 00 30 */ beq lbl_80175B5C
|
||||
/* 80175B30 00172A70 38 61 00 EC */ addi r3, r1, 0xec
|
||||
@@ -846,17 +846,17 @@ lbl_80175ABC:
|
||||
/* 80175B4C 00172A8C 48 0F 0F 99 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80175B50 00172A90 38 61 02 78 */ addi r3, r1, 0x278
|
||||
/* 80175B54 00172A94 38 81 00 E0 */ addi r4, r1, 0xe0
|
||||
/* 80175B58 00172A98 4B F2 1C 81 */ bl cXyz_NS___as
|
||||
/* 80175B58 00172A98 4B F2 1C 81 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80175B5C:
|
||||
/* 80175B5C 00172A9C 88 1F 01 58 */ lbz r0, 0x158(r31)
|
||||
/* 80175B60 00172AA0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80175B64 00172AA4 41 82 00 20 */ beq lbl_80175B84
|
||||
/* 80175B68 00172AA8 38 7F 00 64 */ addi r3, r31, 0x64
|
||||
/* 80175B6C 00172AAC 38 81 02 90 */ addi r4, r1, 0x290
|
||||
/* 80175B70 00172AB0 4B F2 1C 69 */ bl cXyz_NS___as
|
||||
/* 80175B70 00172AB0 4B F2 1C 69 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175B74 00172AB4 38 7F 00 70 */ addi r3, r31, 0x70
|
||||
/* 80175B78 00172AB8 38 81 02 78 */ addi r4, r1, 0x278
|
||||
/* 80175B7C 00172ABC 4B F2 1C 5D */ bl cXyz_NS___as
|
||||
/* 80175B7C 00172ABC 4B F2 1C 5D */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175B80 00172AC0 48 00 02 1C */ b lbl_80175D9C
|
||||
lbl_80175B84:
|
||||
/* 80175B84 00172AC4 38 61 00 D4 */ addi r3, r1, 0xd4
|
||||
@@ -911,7 +911,7 @@ lbl_80175B84:
|
||||
/* 80175C48 00172B88 48 0F B5 2D */ bl __pl__7cSAngleCFRC7cSAngle
|
||||
/* 80175C4C 00172B8C 38 7F 00 5C */ addi r3, r31, 0x5c
|
||||
/* 80175C50 00172B90 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80175C54 00172B94 4B F1 9E 05 */ bl cSGlobe_NS_V
|
||||
/* 80175C54 00172B94 4B F1 9E 05 */ bl V__7cSGlobeFRC7cSAngle
|
||||
/* 80175C58 00172B98 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80175C5C 00172B9C 38 81 00 6A */ addi r4, r1, 0x6a
|
||||
/* 80175C60 00172BA0 3A DF 00 62 */ addi r22, r31, 0x62
|
||||
@@ -927,7 +927,7 @@ lbl_80175B84:
|
||||
/* 80175C88 00172BC8 48 0F B4 ED */ bl __pl__7cSAngleCFRC7cSAngle
|
||||
/* 80175C8C 00172BCC 38 7F 00 5C */ addi r3, r31, 0x5c
|
||||
/* 80175C90 00172BD0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80175C94 00172BD4 4B F1 8C 01 */ bl cSGlobe_NS_U
|
||||
/* 80175C94 00172BD4 4B F1 8C 01 */ bl U__7cSGlobeFRC7cSAngle
|
||||
/* 80175C98 00172BD8 38 61 00 B0 */ addi r3, r1, 0xb0
|
||||
/* 80175C9C 00172BDC 38 9F 00 5C */ addi r4, r31, 0x5c
|
||||
/* 80175CA0 00172BE0 48 0F BE 15 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -937,7 +937,7 @@ lbl_80175B84:
|
||||
/* 80175CB0 00172BF0 48 0F 0E 35 */ bl __pl__4cXyzCFRC3Vec
|
||||
/* 80175CB4 00172BF4 38 7F 00 70 */ addi r3, r31, 0x70
|
||||
/* 80175CB8 00172BF8 38 81 00 A4 */ addi r4, r1, 0xa4
|
||||
/* 80175CBC 00172BFC 4B F2 1B 1D */ bl cXyz_NS___as
|
||||
/* 80175CBC 00172BFC 4B F2 1B 1D */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175CC0 00172C00 C0 3F 00 80 */ lfs f1, 0x80(r31)
|
||||
/* 80175CC4 00172C04 EC 1F 08 28 */ fsubs f0, f31, f1
|
||||
/* 80175CC8 00172C08 EC 11 00 32 */ fmuls f0, f17, f0
|
||||
@@ -960,7 +960,7 @@ lbl_80175B84:
|
||||
/* 80175D0C 00172C4C 48 0F 0F D9 */ bl norm__4cXyzCFv
|
||||
/* 80175D10 00172C50 38 61 02 C0 */ addi r3, r1, 0x2c0
|
||||
/* 80175D14 00172C54 38 81 00 80 */ addi r4, r1, 0x80
|
||||
/* 80175D18 00172C58 4B F2 1A C1 */ bl cXyz_NS___as
|
||||
/* 80175D18 00172C58 4B F2 1A C1 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175D1C 00172C5C 80 9F 03 F8 */ lwz r4, 0x3f8(r31)
|
||||
/* 80175D20 00172C60 80 7F 03 FC */ lwz r3, 0x3fc(r31)
|
||||
/* 80175D24 00172C64 38 03 FF FF */ addi r0, r3, -1
|
||||
@@ -976,23 +976,23 @@ lbl_80175D38:
|
||||
/* 80175D48 00172C88 41 82 00 34 */ beq lbl_80175D7C
|
||||
/* 80175D4C 00172C8C 38 7F 07 40 */ addi r3, r31, 0x740
|
||||
/* 80175D50 00172C90 38 9F 00 64 */ addi r4, r31, 0x64
|
||||
/* 80175D54 00172C94 4B F2 1A 85 */ bl cXyz_NS___as
|
||||
/* 80175D54 00172C94 4B F2 1A 85 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175D58 00172C98 38 7F 07 4C */ addi r3, r31, 0x74c
|
||||
/* 80175D5C 00172C9C 38 9F 00 70 */ addi r4, r31, 0x70
|
||||
/* 80175D60 00172CA0 4B F2 1A 79 */ bl cXyz_NS___as
|
||||
/* 80175D60 00172CA0 4B F2 1A 79 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175D64 00172CA4 38 7F 07 64 */ addi r3, r31, 0x764
|
||||
/* 80175D68 00172CA8 38 9F 00 5C */ addi r4, r31, 0x5c
|
||||
/* 80175D6C 00172CAC 4B F1 8A 09 */ bl cSGlobe_NS___as
|
||||
/* 80175D6C 00172CAC 4B F1 8A 09 */ bl __as__7cSGlobeFRC7cSGlobe
|
||||
/* 80175D70 00172CB0 38 7F 07 58 */ addi r3, r31, 0x758
|
||||
/* 80175D74 00172CB4 38 81 02 C0 */ addi r4, r1, 0x2c0
|
||||
/* 80175D78 00172CB8 4B F2 1A 61 */ bl cXyz_NS___as
|
||||
/* 80175D78 00172CB8 4B F2 1A 61 */ bl __as__4cXyzFRC4cXyz
|
||||
lbl_80175D7C:
|
||||
/* 80175D7C 00172CBC 38 61 00 64 */ addi r3, r1, 0x64
|
||||
/* 80175D80 00172CC0 38 80 FF FF */ li r4, -1
|
||||
/* 80175D84 00172CC4 4B EF B8 F9 */ bl cSGlobe_NS_dtor
|
||||
/* 80175D84 00172CC4 4B EF B8 F9 */ bl __dt__7cSGlobeFv
|
||||
/* 80175D88 00172CC8 38 61 03 04 */ addi r3, r1, 0x304
|
||||
/* 80175D8C 00172CCC 38 80 FF FF */ li r4, -1
|
||||
/* 80175D90 00172CD0 4B F0 20 71 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80175D90 00172CD0 4B F0 20 71 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80175D94 00172CD4 38 60 00 01 */ li r3, 1
|
||||
/* 80175D98 00172CD8 48 00 02 4C */ b lbl_80175FE4
|
||||
lbl_80175D9C:
|
||||
@@ -1005,16 +1005,16 @@ lbl_80175D9C:
|
||||
/* 80175DB4 00172CF4 48 0F BC BD */ bl Val__7cSGlobeFRC4cXyz
|
||||
/* 80175DB8 00172CF8 38 7F 07 40 */ addi r3, r31, 0x740
|
||||
/* 80175DBC 00172CFC 38 9F 00 64 */ addi r4, r31, 0x64
|
||||
/* 80175DC0 00172D00 4B F2 1A 19 */ bl cXyz_NS___as
|
||||
/* 80175DC0 00172D00 4B F2 1A 19 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175DC4 00172D04 38 7F 07 4C */ addi r3, r31, 0x74c
|
||||
/* 80175DC8 00172D08 38 9F 00 70 */ addi r4, r31, 0x70
|
||||
/* 80175DCC 00172D0C 4B F2 1A 0D */ bl cXyz_NS___as
|
||||
/* 80175DCC 00172D0C 4B F2 1A 0D */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175DD0 00172D10 38 7F 07 64 */ addi r3, r31, 0x764
|
||||
/* 80175DD4 00172D14 38 9F 00 5C */ addi r4, r31, 0x5c
|
||||
/* 80175DD8 00172D18 4B F1 89 9D */ bl cSGlobe_NS___as
|
||||
/* 80175DD8 00172D18 4B F1 89 9D */ bl __as__7cSGlobeFRC7cSGlobe
|
||||
/* 80175DDC 00172D1C 38 7F 07 58 */ addi r3, r31, 0x758
|
||||
/* 80175DE0 00172D20 38 81 02 C0 */ addi r4, r1, 0x2c0
|
||||
/* 80175DE4 00172D24 4B F2 19 F5 */ bl cXyz_NS___as
|
||||
/* 80175DE4 00172D24 4B F2 19 F5 */ bl __as__4cXyzFRC4cXyz
|
||||
/* 80175DE8 00172D28 80 1F 0A F4 */ lwz r0, 0xaf4(r31)
|
||||
/* 80175DEC 00172D2C 7C 60 F2 14 */ add r3, r0, r30
|
||||
/* 80175DF0 00172D30 A0 03 00 06 */ lhz r0, 6(r3)
|
||||
@@ -1028,7 +1028,7 @@ lbl_80175D9C:
|
||||
/* 80175E10 00172D50 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80175E14 00172D54 40 81 00 18 */ ble lbl_80175E2C
|
||||
/* 80175E18 00172D58 C0 5F 09 BC */ lfs f2, 0x9bc(r31)
|
||||
/* 80175E1C 00172D5C 4B F1 23 21 */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 80175E1C 00172D5C 4B F1 23 21 */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 80175E20 00172D60 FE 40 08 90 */ fmr f18, f1
|
||||
/* 80175E24 00172D64 38 00 FF FF */ li r0, -1
|
||||
/* 80175E28 00172D68 48 00 00 24 */ b lbl_80175E4C
|
||||
@@ -1038,7 +1038,7 @@ lbl_80175E2C:
|
||||
/* 80175E34 00172D74 40 80 00 18 */ bge lbl_80175E4C
|
||||
/* 80175E38 00172D78 FC 20 08 50 */ fneg f1, f1
|
||||
/* 80175E3C 00172D7C C0 5F 09 BC */ lfs f2, 0x9bc(r31)
|
||||
/* 80175E40 00172D80 4B F1 22 FD */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 80175E40 00172D80 4B F1 22 FD */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 80175E44 00172D84 FE 80 08 90 */ fmr f20, f1
|
||||
/* 80175E48 00172D88 38 00 00 01 */ li r0, 1
|
||||
lbl_80175E4C:
|
||||
@@ -1115,7 +1115,7 @@ lbl_80175F3C:
|
||||
/* 80175F4C 00172E8C C0 02 9C 90 */ lfs f0, lbl_80453690-_SDA2_BASE_(r2)
|
||||
/* 80175F50 00172E90 EC 20 07 F2 */ fmuls f1, f0, f31
|
||||
/* 80175F54 00172E94 FC 40 98 90 */ fmr f2, f19
|
||||
/* 80175F58 00172E98 4B F1 23 2D */ bl dCamMath_NS_zoomFovy
|
||||
/* 80175F58 00172E98 4B F1 23 2D */ bl zoomFovy__8dCamMathFff
|
||||
/* 80175F5C 00172E9C C0 02 9C F8 */ lfs f0, lbl_804536F8-_SDA2_BASE_(r2)
|
||||
/* 80175F60 00172EA0 EC 00 00 72 */ fmuls f0, f0, f1
|
||||
/* 80175F64 00172EA4 C0 3F 00 80 */ lfs f1, 0x80(r31)
|
||||
@@ -1150,7 +1150,7 @@ lbl_80175FD0:
|
||||
lbl_80175FD4:
|
||||
/* 80175FD4 00172F14 38 61 03 04 */ addi r3, r1, 0x304
|
||||
/* 80175FD8 00172F18 38 80 FF FF */ li r4, -1
|
||||
/* 80175FDC 00172F1C 4B F0 1E 25 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80175FDC 00172F1C 4B F0 1E 25 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80175FE0 00172F20 38 60 00 01 */ li r3, 1
|
||||
lbl_80175FE4:
|
||||
/* 80175FE4 00172F24 E3 E1 04 98 */ psq_l f31, 1176(r1), 0, 0
|
||||
|
||||
@@ -78,14 +78,14 @@ lbl_80176194:
|
||||
/* 801761A4 001730E4 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 801761A8 001730E8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801761AC 001730EC 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 801761B0 001730F0 4B F2 15 89 */ bl dCamera_c_NS_directionOf
|
||||
/* 801761B0 001730F0 4B F2 15 89 */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801761B4 001730F4 A8 01 00 48 */ lha r0, 0x48(r1)
|
||||
/* 801761B8 001730F8 B0 01 00 5C */ sth r0, 0x5c(r1)
|
||||
lbl_801761BC:
|
||||
/* 801761BC 001730FC 38 61 01 34 */ addi r3, r1, 0x134
|
||||
/* 801761C0 00173100 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801761C4 00173104 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 801761C8 00173108 4B F2 15 95 */ bl dCamera_c_NS_positionOf
|
||||
/* 801761C8 00173108 4B F2 15 95 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801761CC 0017310C C0 01 01 34 */ lfs f0, 0x134(r1)
|
||||
/* 801761D0 00173110 D0 01 01 70 */ stfs f0, 0x170(r1)
|
||||
/* 801761D4 00173114 C0 01 01 38 */ lfs f0, 0x138(r1)
|
||||
@@ -169,7 +169,7 @@ lbl_801762DC:
|
||||
/* 80176300 00173240 38 61 01 04 */ addi r3, r1, 0x104
|
||||
/* 80176304 00173244 38 81 01 64 */ addi r4, r1, 0x164
|
||||
/* 80176308 00173248 38 A1 00 44 */ addi r5, r1, 0x44
|
||||
/* 8017630C 0017324C 4B F1 20 79 */ bl dCamMath_NS_xyzRotateY
|
||||
/* 8017630C 0017324C 4B F1 20 79 */ bl xyzRotateY__8dCamMathFR4cXyz7cSAngle
|
||||
/* 80176310 00173250 C0 01 01 04 */ lfs f0, 0x104(r1)
|
||||
/* 80176314 00173254 D0 01 01 64 */ stfs f0, 0x164(r1)
|
||||
/* 80176318 00173258 C0 01 01 08 */ lfs f0, 0x108(r1)
|
||||
@@ -179,7 +179,7 @@ lbl_801762DC:
|
||||
/* 80176328 00173268 38 61 00 F8 */ addi r3, r1, 0xf8
|
||||
/* 8017632C 0017326C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80176330 00173270 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 80176334 00173274 4B F2 13 E9 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80176334 00173274 4B F2 13 E9 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80176338 00173278 38 61 00 EC */ addi r3, r1, 0xec
|
||||
/* 8017633C 0017327C 38 81 00 F8 */ addi r4, r1, 0xf8
|
||||
/* 80176340 00173280 38 A1 01 70 */ addi r5, r1, 0x170
|
||||
@@ -258,7 +258,7 @@ lbl_80176448:
|
||||
/* 80176454 00173394 FC 02 00 40 */ fcmpo cr0, f2, f0
|
||||
/* 80176458 00173398 40 81 00 38 */ ble lbl_80176490
|
||||
/* 8017645C 0017339C C0 42 9C 90 */ lfs f2, lbl_80453690-_SDA2_BASE_(r2)
|
||||
/* 80176460 001733A0 4B F1 1C DD */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 80176460 001733A0 4B F1 1C DD */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 80176464 001733A4 C0 02 9C E4 */ lfs f0, lbl_804536E4-_SDA2_BASE_(r2)
|
||||
/* 80176468 001733A8 EC 20 00 72 */ fmuls f1, f0, f1
|
||||
/* 8017646C 001733AC 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
@@ -300,7 +300,7 @@ lbl_801764F0:
|
||||
lbl_801764F4:
|
||||
/* 801764F4 00173434 FC 20 88 90 */ fmr f1, f17
|
||||
/* 801764F8 00173438 C0 42 9C A8 */ lfs f2, lbl_804536A8-_SDA2_BASE_(r2)
|
||||
/* 801764FC 0017343C 4B F1 1C 41 */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 801764FC 0017343C 4B F1 1C 41 */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 80176500 00173440 EC 10 04 F2 */ fmuls f0, f16, f19
|
||||
/* 80176504 00173444 EC 20 00 72 */ fmuls f1, f0, f1
|
||||
/* 80176508 00173448 38 61 00 30 */ addi r3, r1, 0x30
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
/* 801768B8 001737F8 38 61 00 D8 */ addi r3, r1, 0xd8
|
||||
/* 801768BC 001737FC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801768C0 00173800 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 801768C4 00173804 4B F2 0E 99 */ bl dCamera_c_NS_positionOf
|
||||
/* 801768C4 00173804 4B F2 0E 99 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801768C8 00173808 C0 21 00 DC */ lfs f1, 0xdc(r1)
|
||||
/* 801768CC 0017380C C0 02 9E 9C */ lfs f0, lbl_8045389C-_SDA2_BASE_(r2)
|
||||
/* 801768D0 00173810 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
@@ -64,7 +64,7 @@
|
||||
/* 801768F4 00173834 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 801768F8 00173838 A8 83 00 18 */ lha r4, 0x18(r3)
|
||||
/* 801768FC 0017383C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80176900 00173840 4B FF 1E 45 */ bl dCamera_c_NS_chaseCamera
|
||||
/* 80176900 00173840 4B FF 1E 45 */ bl chaseCamera__9dCamera_cFl
|
||||
/* 80176904 00173844 48 00 04 74 */ b lbl_80176D78
|
||||
lbl_80176908:
|
||||
/* 80176908 00173848 80 1D 01 74 */ lwz r0, 0x174(r29)
|
||||
@@ -97,31 +97,31 @@ lbl_80176960:
|
||||
/* 80176970 001738B0 41 82 00 5C */ beq lbl_801769CC
|
||||
/* 80176974 001738B4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80176978 001738B8 80 9D 06 8C */ lwz r4, 0x68c(r29)
|
||||
/* 8017697C 001738BC 4B FE DE FD */ bl dCamera_c_NS_getParamTargetActor
|
||||
/* 8017697C 001738BC 4B FE DE FD */ bl getParamTargetActor__9dCamera_cFl
|
||||
/* 80176980 001738C0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80176984 001738C4 38 61 00 CC */ addi r3, r1, 0xcc
|
||||
/* 80176988 001738C8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8017698C 001738CC 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80176990 001738D0 4B F2 0D CD */ bl dCamera_c_NS_positionOf
|
||||
/* 80176990 001738D0 4B F2 0D CD */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80176994 001738D4 C0 01 00 CC */ lfs f0, 0xcc(r1)
|
||||
/* 80176998 001738D8 D0 1D 03 F0 */ stfs f0, 0x3f0(r29)
|
||||
/* 8017699C 001738DC 38 61 00 C0 */ addi r3, r1, 0xc0
|
||||
/* 801769A0 001738E0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801769A4 001738E4 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 801769A8 001738E8 4B F2 0D 75 */ bl dCamera_c_NS_attentionPos
|
||||
/* 801769A8 001738E8 4B F2 0D 75 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801769AC 001738EC C0 01 00 C4 */ lfs f0, 0xc4(r1)
|
||||
/* 801769B0 001738F0 D0 1D 03 F4 */ stfs f0, 0x3f4(r29)
|
||||
/* 801769B4 001738F4 38 61 00 B4 */ addi r3, r1, 0xb4
|
||||
/* 801769B8 001738F8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 801769BC 001738FC 7F C5 F3 78 */ mr r5, r30
|
||||
/* 801769C0 00173900 4B F2 0D 9D */ bl dCamera_c_NS_positionOf
|
||||
/* 801769C0 00173900 4B F2 0D 9D */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801769C4 00173904 C0 01 00 BC */ lfs f0, 0xbc(r1)
|
||||
/* 801769C8 00173908 D0 1D 03 F8 */ stfs f0, 0x3f8(r29)
|
||||
lbl_801769CC:
|
||||
/* 801769CC 0017390C 38 7D 05 D8 */ addi r3, r29, 0x5d8
|
||||
/* 801769D0 00173910 38 80 00 05 */ li r4, 5
|
||||
/* 801769D4 00173914 38 A0 00 64 */ li r5, 0x64
|
||||
/* 801769D8 00173918 4B F2 0E A1 */ bl d2DBSplinePath_NS_Init
|
||||
/* 801769D8 00173918 4B F2 0E A1 */ bl Init__14d2DBSplinePathFll
|
||||
lbl_801769DC:
|
||||
/* 801769DC 0017391C C0 7D 03 FC */ lfs f3, 0x3fc(r29)
|
||||
/* 801769E0 00173920 C0 02 9E A8 */ lfs f0, lbl_804538A8-_SDA2_BASE_(r2)
|
||||
@@ -160,7 +160,7 @@ lbl_80176A30:
|
||||
/* 80176A5C 0017399C 38 61 00 A8 */ addi r3, r1, 0xa8
|
||||
/* 80176A60 001739A0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80176A64 001739A4 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 80176A68 001739A8 4B F2 0C B5 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80176A68 001739A8 4B F2 0C B5 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80176A6C 001739AC C0 01 00 AC */ lfs f0, 0xac(r1)
|
||||
/* 80176A70 001739B0 D0 01 01 0C */ stfs f0, 0x10c(r1)
|
||||
lbl_80176A74:
|
||||
@@ -177,7 +177,7 @@ lbl_80176A74:
|
||||
/* 80176A9C 001739DC 38 61 00 9C */ addi r3, r1, 0x9c
|
||||
/* 80176AA0 001739E0 38 81 00 FC */ addi r4, r1, 0xfc
|
||||
/* 80176AA4 001739E4 38 A1 00 28 */ addi r5, r1, 0x28
|
||||
/* 80176AA8 001739E8 4B F1 18 DD */ bl dCamMath_NS_xyzRotateY
|
||||
/* 80176AA8 001739E8 4B F1 18 DD */ bl xyzRotateY__8dCamMathFR4cXyz7cSAngle
|
||||
/* 80176AAC 001739EC C0 01 00 9C */ lfs f0, 0x9c(r1)
|
||||
/* 80176AB0 001739F0 D0 01 00 F0 */ stfs f0, 0xf0(r1)
|
||||
/* 80176AB4 001739F4 C0 01 00 A0 */ lfs f0, 0xa0(r1)
|
||||
@@ -187,7 +187,7 @@ lbl_80176A74:
|
||||
/* 80176AC4 00173A04 38 61 00 90 */ addi r3, r1, 0x90
|
||||
/* 80176AC8 00173A08 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80176ACC 00173A0C 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 80176AD0 00173A10 4B F2 0C 4D */ bl dCamera_c_NS_attentionPos
|
||||
/* 80176AD0 00173A10 4B F2 0C 4D */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80176AD4 00173A14 38 61 00 F0 */ addi r3, r1, 0xf0
|
||||
/* 80176AD8 00173A18 38 81 00 90 */ addi r4, r1, 0x90
|
||||
/* 80176ADC 00173A1C 7C 65 1B 78 */ mr r5, r3
|
||||
@@ -222,7 +222,7 @@ lbl_80176B44:
|
||||
/* 80176B44 00173A84 38 7D 05 D8 */ addi r3, r29, 0x5d8
|
||||
/* 80176B48 00173A88 3C 80 80 3C */ lis r4, lbl_803BA4A4@ha
|
||||
/* 80176B4C 00173A8C 38 84 A4 A4 */ addi r4, r4, lbl_803BA4A4@l
|
||||
/* 80176B50 00173A90 4B F2 10 19 */ bl d2DBSplinePath_NS_Spot
|
||||
/* 80176B50 00173A90 4B F2 10 19 */ bl Spot__14d2DBSplinePathFPff
|
||||
/* 80176B54 00173A94 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80176B58 00173A98 38 61 00 78 */ addi r3, r1, 0x78
|
||||
/* 80176B5C 00173A9C 38 81 00 34 */ addi r4, r1, 0x34
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -111,7 +111,7 @@
|
||||
/* 80179008 00175F48 38 61 00 C8 */ addi r3, r1, 0xc8
|
||||
/* 8017900C 00175F4C 7F 44 D3 78 */ mr r4, r26
|
||||
/* 80179010 00175F50 80 BA 01 80 */ lwz r5, 0x180(r26)
|
||||
/* 80179014 00175F54 4B F1 E7 49 */ bl dCamera_c_NS_positionOf
|
||||
/* 80179014 00175F54 4B F1 E7 49 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179018 00175F58 C0 01 00 C8 */ lfs f0, 0xc8(r1)
|
||||
/* 8017901C 00175F5C D0 01 01 70 */ stfs f0, 0x170(r1)
|
||||
/* 80179020 00175F60 C0 01 00 CC */ lfs f0, 0xcc(r1)
|
||||
@@ -299,7 +299,7 @@ lbl_80179288:
|
||||
/* 801792C0 00176200 38 81 01 70 */ addi r4, r1, 0x170
|
||||
/* 801792C4 00176204 38 BA 03 FC */ addi r5, r26, 0x3fc
|
||||
/* 801792C8 00176208 38 C0 00 07 */ li r6, 7
|
||||
/* 801792CC 0017620C 4B FE C8 25 */ bl dCamera_c_NS_lineBGCheck_X2_
|
||||
/* 801792CC 0017620C 4B FE C8 25 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzUl
|
||||
/* 801792D0 00176210 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801792D4 00176214 40 82 00 10 */ bne lbl_801792E4
|
||||
/* 801792D8 00176218 38 00 00 01 */ li r0, 1
|
||||
@@ -352,7 +352,7 @@ lbl_80179370:
|
||||
/* 80179380 001762C0 7F 44 D3 78 */ mr r4, r26
|
||||
/* 80179384 001762C4 80 BA 01 80 */ lwz r5, 0x180(r26)
|
||||
/* 80179388 001762C8 38 C1 01 7C */ addi r6, r1, 0x17c
|
||||
/* 8017938C 001762CC 4B FE B9 E1 */ bl dCamera_c_NS_relationalPos
|
||||
/* 8017938C 001762CC 4B FE B9 E1 */ bl relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz
|
||||
/* 80179390 001762D0 C0 01 00 98 */ lfs f0, 0x98(r1)
|
||||
/* 80179394 001762D4 D0 01 01 34 */ stfs f0, 0x134(r1)
|
||||
/* 80179398 001762D8 C0 01 00 9C */ lfs f0, 0x9c(r1)
|
||||
@@ -371,14 +371,14 @@ lbl_80179370:
|
||||
/* 801793CC 0017630C 38 DA 03 F0 */ addi r6, r26, 0x3f0
|
||||
/* 801793D0 00176310 38 E0 00 00 */ li r7, 0
|
||||
/* 801793D4 00176314 39 00 00 00 */ li r8, 0
|
||||
/* 801793D8 00176318 4B EF C5 85 */ bl dBgS_NS_MoveBgMatrixCrrPos
|
||||
/* 801793D8 00176318 4B EF C5 85 */ bl MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz
|
||||
/* 801793DC 0017631C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 801793E0 00176320 38 9A 03 40 */ addi r4, r26, 0x340
|
||||
/* 801793E4 00176324 38 A0 00 01 */ li r5, 1
|
||||
/* 801793E8 00176328 38 DA 03 FC */ addi r6, r26, 0x3fc
|
||||
/* 801793EC 0017632C 38 E0 00 00 */ li r7, 0
|
||||
/* 801793F0 00176330 39 00 00 00 */ li r8, 0
|
||||
/* 801793F4 00176334 4B EF C5 69 */ bl dBgS_NS_MoveBgMatrixCrrPos
|
||||
/* 801793F4 00176334 4B EF C5 69 */ bl MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz
|
||||
lbl_801793F8:
|
||||
/* 801793F8 00176338 38 61 00 8C */ addi r3, r1, 0x8c
|
||||
/* 801793FC 0017633C 38 81 01 34 */ addi r4, r1, 0x134
|
||||
|
||||
@@ -83,7 +83,7 @@ lbl_801796C4:
|
||||
/* 801796C4 00176604 80 9C 01 80 */ lwz r4, 0x180(r28)
|
||||
/* 801796C8 00176608 88 04 04 E2 */ lbz r0, 0x4e2(r4)
|
||||
/* 801796CC 0017660C 7C 04 07 74 */ extsb r4, r0
|
||||
/* 801796D0 00176610 4B ED 81 1D */ bl dPath_GetRoomPath
|
||||
/* 801796D0 00176610 4B ED 81 1D */ bl dPath_GetRoomPath__Fii
|
||||
/* 801796D4 00176614 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 801796D8 00176618 40 82 00 0C */ bne lbl_801796E4
|
||||
/* 801796DC 0017661C 38 60 00 00 */ li r3, 0
|
||||
@@ -119,7 +119,7 @@ lbl_80179720:
|
||||
/* 8017974C 0017668C 38 61 01 9C */ addi r3, r1, 0x19c
|
||||
/* 80179750 00176690 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179754 00176694 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80179758 00176698 4B F1 DF C5 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179758 00176698 4B F1 DF C5 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017975C 0017669C C0 01 01 9C */ lfs f0, 0x19c(r1)
|
||||
/* 80179760 001766A0 D0 1C 03 FC */ stfs f0, 0x3fc(r28)
|
||||
/* 80179764 001766A4 C0 01 01 A0 */ lfs f0, 0x1a0(r1)
|
||||
@@ -133,7 +133,7 @@ lbl_80179720:
|
||||
/* 80179784 001766C4 41 82 00 14 */ beq lbl_80179798
|
||||
/* 80179788 001766C8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8017978C 001766CC 80 9C 06 8C */ lwz r4, 0x68c(r28)
|
||||
/* 80179790 001766D0 4B FE B0 E9 */ bl dCamera_c_NS_getParamTargetActor
|
||||
/* 80179790 001766D0 4B FE B0 E9 */ bl getParamTargetActor__9dCamera_cFl
|
||||
/* 80179794 001766D4 90 7C 03 F0 */ stw r3, 0x3f0(r28)
|
||||
lbl_80179798:
|
||||
/* 80179798 001766D8 38 00 00 FE */ li r0, 0xfe
|
||||
@@ -158,7 +158,7 @@ lbl_801797A0:
|
||||
/* 801797E0 00176720 38 61 01 90 */ addi r3, r1, 0x190
|
||||
/* 801797E4 00176724 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801797E8 00176728 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 801797EC 0017672C 4B F1 DF 31 */ bl dCamera_c_NS_attentionPos
|
||||
/* 801797EC 0017672C 4B F1 DF 31 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801797F0 00176730 C0 01 01 90 */ lfs f0, 0x190(r1)
|
||||
/* 801797F4 00176734 D0 01 02 44 */ stfs f0, 0x244(r1)
|
||||
/* 801797F8 00176738 C0 01 01 94 */ lfs f0, 0x194(r1)
|
||||
@@ -184,11 +184,11 @@ lbl_801797A0:
|
||||
/* 80179848 00176788 D0 01 02 34 */ stfs f0, 0x234(r1)
|
||||
/* 8017984C 0017678C 38 61 02 38 */ addi r3, r1, 0x238
|
||||
/* 80179850 00176790 38 81 02 44 */ addi r4, r1, 0x244
|
||||
/* 80179854 00176794 4B F0 EB 99 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 80179854 00176794 4B F0 EB 99 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 80179858 00176798 FE 40 08 90 */ fmr f18, f1
|
||||
/* 8017985C 0017679C 38 61 02 2C */ addi r3, r1, 0x22c
|
||||
/* 80179860 001767A0 38 81 02 44 */ addi r4, r1, 0x244
|
||||
/* 80179864 001767A4 4B F0 EB 89 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 80179864 001767A4 4B F0 EB 89 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 80179868 001767A8 FC 12 08 40 */ fcmpo cr0, f18, f1
|
||||
/* 8017986C 001767AC 40 80 00 20 */ bge lbl_8017988C
|
||||
/* 80179870 001767B0 C0 01 02 2C */ lfs f0, 0x22c(r1)
|
||||
@@ -216,7 +216,7 @@ lbl_801798A4:
|
||||
/* 801798C0 00176800 41 82 00 B4 */ beq lbl_80179974
|
||||
/* 801798C4 00176804 38 61 01 84 */ addi r3, r1, 0x184
|
||||
/* 801798C8 00176808 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801798CC 0017680C 4B F1 DE 91 */ bl dCamera_c_NS_positionOf
|
||||
/* 801798CC 0017680C 4B F1 DE 91 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801798D0 00176810 C0 01 01 84 */ lfs f0, 0x184(r1)
|
||||
/* 801798D4 00176814 D0 01 02 14 */ stfs f0, 0x214(r1)
|
||||
/* 801798D8 00176818 C0 21 01 88 */ lfs f1, 0x188(r1)
|
||||
@@ -237,7 +237,7 @@ lbl_801798A4:
|
||||
/* 80179914 00176854 38 61 01 78 */ addi r3, r1, 0x178
|
||||
/* 80179918 00176858 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8017991C 0017685C 80 BC 03 EC */ lwz r5, 0x3ec(r28)
|
||||
/* 80179920 00176860 4B F1 DD FD */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179920 00176860 4B F1 DD FD */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179924 00176864 C0 01 01 78 */ lfs f0, 0x178(r1)
|
||||
/* 80179928 00176868 D0 01 02 20 */ stfs f0, 0x220(r1)
|
||||
/* 8017992C 0017686C C0 01 01 7C */ lfs f0, 0x17c(r1)
|
||||
@@ -268,7 +268,7 @@ lbl_80179974:
|
||||
/* 80179988 001768C8 38 61 01 6C */ addi r3, r1, 0x16c
|
||||
/* 8017998C 001768CC 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179990 001768D0 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80179994 001768D4 4B F1 DD 89 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179994 001768D4 4B F1 DD 89 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179998 001768D8 C0 01 01 6C */ lfs f0, 0x16c(r1)
|
||||
/* 8017999C 001768DC D0 01 02 20 */ stfs f0, 0x220(r1)
|
||||
/* 801799A0 001768E0 C0 01 01 70 */ lfs f0, 0x170(r1)
|
||||
@@ -292,7 +292,7 @@ lbl_801799CC:
|
||||
/* 801799E4 00176924 38 61 01 60 */ addi r3, r1, 0x160
|
||||
/* 801799E8 00176928 7F 84 E3 78 */ mr r4, r28
|
||||
/* 801799EC 0017692C 80 BC 03 EC */ lwz r5, 0x3ec(r28)
|
||||
/* 801799F0 00176930 4B F1 DD 2D */ bl dCamera_c_NS_attentionPos
|
||||
/* 801799F0 00176930 4B F1 DD 2D */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801799F4 00176934 C0 01 01 60 */ lfs f0, 0x160(r1)
|
||||
/* 801799F8 00176938 D0 01 02 20 */ stfs f0, 0x220(r1)
|
||||
/* 801799FC 0017693C C0 01 01 64 */ lfs f0, 0x164(r1)
|
||||
@@ -305,7 +305,7 @@ lbl_801799CC:
|
||||
/* 80179A18 00176958 38 61 01 54 */ addi r3, r1, 0x154
|
||||
/* 80179A1C 0017695C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179A20 00176960 80 BC 03 F0 */ lwz r5, 0x3f0(r28)
|
||||
/* 80179A24 00176964 4B F1 DC F9 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179A24 00176964 4B F1 DC F9 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179A28 00176968 C0 01 01 54 */ lfs f0, 0x154(r1)
|
||||
/* 80179A2C 0017696C D0 01 02 14 */ stfs f0, 0x214(r1)
|
||||
/* 80179A30 00176970 C0 01 01 58 */ lfs f0, 0x158(r1)
|
||||
@@ -320,7 +320,7 @@ lbl_80179A44:
|
||||
/* 80179A50 00176990 38 61 01 48 */ addi r3, r1, 0x148
|
||||
/* 80179A54 00176994 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179A58 00176998 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80179A5C 0017699C 4B F1 DC C1 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179A5C 0017699C 4B F1 DC C1 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179A60 001769A0 C0 01 01 48 */ lfs f0, 0x148(r1)
|
||||
/* 80179A64 001769A4 D0 01 02 20 */ stfs f0, 0x220(r1)
|
||||
/* 80179A68 001769A8 C0 01 01 4C */ lfs f0, 0x14c(r1)
|
||||
@@ -337,7 +337,7 @@ lbl_80179A90:
|
||||
/* 80179A90 001769D0 38 61 01 3C */ addi r3, r1, 0x13c
|
||||
/* 80179A94 001769D4 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179A98 001769D8 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80179A9C 001769DC 4B F1 DC 81 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179A9C 001769DC 4B F1 DC 81 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179AA0 001769E0 38 61 01 30 */ addi r3, r1, 0x130
|
||||
/* 80179AA4 001769E4 38 81 02 20 */ addi r4, r1, 0x220
|
||||
/* 80179AA8 001769E8 38 A1 01 3C */ addi r5, r1, 0x13c
|
||||
@@ -364,7 +364,7 @@ lbl_80179A90:
|
||||
/* 80179AFC 00176A3C 38 61 01 24 */ addi r3, r1, 0x124
|
||||
/* 80179B00 00176A40 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179B04 00176A44 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80179B08 00176A48 4B F1 DC 15 */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179B08 00176A48 4B F1 DC 15 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179B0C 00176A4C 38 61 01 18 */ addi r3, r1, 0x118
|
||||
/* 80179B10 00176A50 38 81 00 3C */ addi r4, r1, 0x3c
|
||||
/* 80179B14 00176A54 48 0F 7F A1 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -461,7 +461,7 @@ lbl_80179C5C:
|
||||
/* 80179C64 00176BA4 38 61 00 E8 */ addi r3, r1, 0xe8
|
||||
/* 80179C68 00176BA8 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179C6C 00176BAC 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80179C70 00176BB0 4B F1 DA AD */ bl dCamera_c_NS_attentionPos
|
||||
/* 80179C70 00176BB0 4B F1 DA AD */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80179C74 00176BB4 38 61 00 DC */ addi r3, r1, 0xdc
|
||||
/* 80179C78 00176BB8 38 81 00 44 */ addi r4, r1, 0x44
|
||||
/* 80179C7C 00176BBC 48 0F 7E 39 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -503,7 +503,7 @@ lbl_80179D00:
|
||||
/* 80179D04 00176C44 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80179D08 00176C48 80 BC 01 80 */ lwz r5, 0x180(r28)
|
||||
/* 80179D0C 00176C4C 38 C1 01 F0 */ addi r6, r1, 0x1f0
|
||||
/* 80179D10 00176C50 4B FE B0 5D */ bl dCamera_c_NS_relationalPos
|
||||
/* 80179D10 00176C50 4B FE B0 5D */ bl relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz
|
||||
/* 80179D14 00176C54 38 61 00 94 */ addi r3, r1, 0x94
|
||||
/* 80179D18 00176C58 38 81 00 44 */ addi r4, r1, 0x44
|
||||
/* 80179D1C 00176C5C 48 0F 7D 99 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -532,7 +532,7 @@ lbl_80179D48:
|
||||
/* 80179D74 00176CB4 48 1C D3 1D */ bl PSVECAdd
|
||||
/* 80179D78 00176CB8 FC 20 D8 90 */ fmr f1, f27
|
||||
/* 80179D7C 00176CBC FC 40 F0 90 */ fmr f2, f30
|
||||
/* 80179D80 00176CC0 4B F0 E3 BD */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 80179D80 00176CC0 4B F0 E3 BD */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 80179D84 00176CC4 FF C0 08 90 */ fmr f30, f1
|
||||
/* 80179D88 00176CC8 3C 60 80 3A */ lis r3, lbl_803A7904@ha
|
||||
/* 80179D8C 00176CCC 38 03 79 04 */ addi r0, r3, lbl_803A7904@l
|
||||
@@ -611,7 +611,7 @@ lbl_80179E90:
|
||||
/* 80179EA4 00176DE4 41 82 00 34 */ beq lbl_80179ED8
|
||||
/* 80179EA8 00176DE8 38 61 01 A8 */ addi r3, r1, 0x1a8
|
||||
/* 80179EAC 00176DEC 38 81 02 14 */ addi r4, r1, 0x214
|
||||
/* 80179EB0 00176DF0 4B F0 E5 3D */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 80179EB0 00176DF0 4B F0 E5 3D */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 80179EB4 00176DF4 FC 01 98 40 */ fcmpo cr0, f1, f19
|
||||
/* 80179EB8 00176DF8 40 81 00 20 */ ble lbl_80179ED8
|
||||
/* 80179EBC 00176DFC FE 60 08 90 */ fmr f19, f1
|
||||
@@ -630,7 +630,7 @@ lbl_80179ED8:
|
||||
/* 80179EEC 00176E2C 41 82 00 34 */ beq lbl_80179F20
|
||||
/* 80179EF0 00176E30 38 61 01 B4 */ addi r3, r1, 0x1b4
|
||||
/* 80179EF4 00176E34 38 81 02 14 */ addi r4, r1, 0x214
|
||||
/* 80179EF8 00176E38 4B F0 E4 F5 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 80179EF8 00176E38 4B F0 E4 F5 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 80179EFC 00176E3C FC 01 98 40 */ fcmpo cr0, f1, f19
|
||||
/* 80179F00 00176E40 40 81 00 20 */ ble lbl_80179F20
|
||||
/* 80179F04 00176E44 FE 60 08 90 */ fmr f19, f1
|
||||
@@ -689,7 +689,7 @@ lbl_80179FB8:
|
||||
/* 80179FCC 00176F0C 41 82 00 34 */ beq lbl_8017A000
|
||||
/* 80179FD0 00176F10 38 61 01 A8 */ addi r3, r1, 0x1a8
|
||||
/* 80179FD4 00176F14 38 81 02 14 */ addi r4, r1, 0x214
|
||||
/* 80179FD8 00176F18 4B F0 E4 15 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 80179FD8 00176F18 4B F0 E4 15 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 80179FDC 00176F1C FC 01 98 40 */ fcmpo cr0, f1, f19
|
||||
/* 80179FE0 00176F20 40 81 00 20 */ ble lbl_8017A000
|
||||
/* 80179FE4 00176F24 FE 60 08 90 */ fmr f19, f1
|
||||
@@ -708,7 +708,7 @@ lbl_8017A000:
|
||||
/* 8017A014 00176F54 41 82 00 30 */ beq lbl_8017A044
|
||||
/* 8017A018 00176F58 38 61 01 B4 */ addi r3, r1, 0x1b4
|
||||
/* 8017A01C 00176F5C 38 81 02 14 */ addi r4, r1, 0x214
|
||||
/* 8017A020 00176F60 4B F0 E3 CD */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 8017A020 00176F60 4B F0 E3 CD */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 8017A024 00176F64 FC 01 98 40 */ fcmpo cr0, f1, f19
|
||||
/* 8017A028 00176F68 40 81 00 1C */ ble lbl_8017A044
|
||||
/* 8017A02C 00176F6C C0 01 01 B4 */ lfs f0, 0x1b4(r1)
|
||||
@@ -740,8 +740,8 @@ lbl_8017A044:
|
||||
/* 8017A090 00176FD0 38 6D 8A C0 */ addi r3, r13, 0x80451040 - 0x80458580 /*SDA HACK; original: lbl_80451040-_SDA_BASE_*/
|
||||
/* 8017A094 00176FD4 C0 22 9E 58 */ lfs f1, lbl_80453858-_SDA2_BASE_(r2)
|
||||
/* 8017A098 00176FD8 48 0F 6F 31 */ bl __ct__7cSAngleFf
|
||||
/* 8017A09C 00176FDC 3C 80 80 03 */ lis r4, cSAngle_NS_dtor@ha
|
||||
/* 8017A0A0 00176FE0 38 84 05 10 */ addi r4, r4, cSAngle_NS_dtor@l
|
||||
/* 8017A09C 00176FDC 3C 80 80 03 */ lis r4, __dt__7cSAngleFv@ha
|
||||
/* 8017A0A0 00176FE0 38 84 05 10 */ addi r4, r4, __dt__7cSAngleFv@l
|
||||
/* 8017A0A4 00176FE4 3C A0 80 43 */ lis r5, lbl_8042C9AC@ha
|
||||
/* 8017A0A8 00176FE8 38 A5 C9 AC */ addi r5, r5, lbl_8042C9AC@l
|
||||
/* 8017A0AC 00176FEC 48 1E 7B 79 */ bl func_80361C24
|
||||
@@ -756,7 +756,7 @@ lbl_8017A0B8:
|
||||
/* 8017A0CC 0017700C 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 8017A0D0 00177010 40 81 00 0C */ ble lbl_8017A0DC
|
||||
/* 8017A0D4 00177014 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8017A0D8 00177018 4B FE B0 2D */ bl dCamera_c_NS_setUSOAngle
|
||||
/* 8017A0D8 00177018 4B FE B0 2D */ bl setUSOAngle__9dCamera_cFv
|
||||
lbl_8017A0DC:
|
||||
/* 8017A0DC 0017701C 80 1C 0A F4 */ lwz r0, 0xaf4(r28)
|
||||
/* 8017A0E0 00177020 7C 60 F2 14 */ add r3, r0, r30
|
||||
|
||||
@@ -84,7 +84,7 @@ lbl_8017A3C0:
|
||||
/* 8017A3D8 00177318 88 03 04 E2 */ lbz r0, 0x4e2(r3)
|
||||
/* 8017A3DC 0017731C 7C 04 07 74 */ extsb r4, r0
|
||||
/* 8017A3E0 00177320 88 79 08 9B */ lbz r3, 0x89b(r25)
|
||||
/* 8017A3E4 00177324 4B ED 74 09 */ bl dPath_GetRoomPath
|
||||
/* 8017A3E4 00177324 4B ED 74 09 */ bl dPath_GetRoomPath__Fii
|
||||
/* 8017A3E8 00177328 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 8017A3EC 0017732C 40 82 00 0C */ bne lbl_8017A3F8
|
||||
/* 8017A3F0 00177330 38 60 00 00 */ li r3, 0
|
||||
@@ -138,7 +138,7 @@ lbl_8017A488:
|
||||
/* 8017A4A0 001773E0 38 61 01 78 */ addi r3, r1, 0x178
|
||||
/* 8017A4A4 001773E4 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8017A4A8 001773E8 80 B9 03 EC */ lwz r5, 0x3ec(r25)
|
||||
/* 8017A4AC 001773EC 4B F1 D2 71 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017A4AC 001773EC 4B F1 D2 71 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017A4B0 001773F0 C0 01 01 78 */ lfs f0, 0x178(r1)
|
||||
/* 8017A4B4 001773F4 D0 01 01 F0 */ stfs f0, 0x1f0(r1)
|
||||
/* 8017A4B8 001773F8 C0 01 01 7C */ lfs f0, 0x17c(r1)
|
||||
@@ -151,7 +151,7 @@ lbl_8017A488:
|
||||
/* 8017A4D4 00177414 38 61 01 6C */ addi r3, r1, 0x16c
|
||||
/* 8017A4D8 00177418 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8017A4DC 0017741C 80 B9 03 F0 */ lwz r5, 0x3f0(r25)
|
||||
/* 8017A4E0 00177420 4B F1 D2 3D */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017A4E0 00177420 4B F1 D2 3D */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017A4E4 00177424 C0 01 01 6C */ lfs f0, 0x16c(r1)
|
||||
/* 8017A4E8 00177428 D0 01 01 E4 */ stfs f0, 0x1e4(r1)
|
||||
/* 8017A4EC 0017742C C0 01 01 70 */ lfs f0, 0x170(r1)
|
||||
@@ -171,7 +171,7 @@ lbl_8017A500:
|
||||
/* 8017A520 00177460 38 61 01 60 */ addi r3, r1, 0x160
|
||||
/* 8017A524 00177464 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8017A528 00177468 80 B9 01 80 */ lwz r5, 0x180(r25)
|
||||
/* 8017A52C 0017746C 4B F1 D1 F1 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017A52C 0017746C 4B F1 D1 F1 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017A530 00177470 38 61 01 54 */ addi r3, r1, 0x154
|
||||
/* 8017A534 00177474 38 81 00 50 */ addi r4, r1, 0x50
|
||||
/* 8017A538 00177478 48 0F 75 7D */ bl Xyz__7cSGlobeCFv
|
||||
@@ -192,7 +192,7 @@ lbl_8017A570:
|
||||
/* 8017A570 001774B0 38 61 01 3C */ addi r3, r1, 0x13c
|
||||
/* 8017A574 001774B4 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8017A578 001774B8 80 B9 01 80 */ lwz r5, 0x180(r25)
|
||||
/* 8017A57C 001774BC 4B F1 D1 A1 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017A57C 001774BC 4B F1 D1 A1 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017A580 001774C0 38 61 01 30 */ addi r3, r1, 0x130
|
||||
/* 8017A584 001774C4 38 81 01 F0 */ addi r4, r1, 0x1f0
|
||||
/* 8017A588 001774C8 38 A1 01 3C */ addi r5, r1, 0x13c
|
||||
@@ -219,7 +219,7 @@ lbl_8017A570:
|
||||
/* 8017A5DC 0017751C 38 61 01 24 */ addi r3, r1, 0x124
|
||||
/* 8017A5E0 00177520 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8017A5E4 00177524 80 B9 01 80 */ lwz r5, 0x180(r25)
|
||||
/* 8017A5E8 00177528 4B F1 D1 35 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017A5E8 00177528 4B F1 D1 35 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017A5EC 0017752C 38 61 01 18 */ addi r3, r1, 0x118
|
||||
/* 8017A5F0 00177530 38 81 00 40 */ addi r4, r1, 0x40
|
||||
/* 8017A5F4 00177534 48 0F 74 C1 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -316,7 +316,7 @@ lbl_8017A73C:
|
||||
/* 8017A744 00177684 38 61 00 E8 */ addi r3, r1, 0xe8
|
||||
/* 8017A748 00177688 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8017A74C 0017768C 80 B9 01 80 */ lwz r5, 0x180(r25)
|
||||
/* 8017A750 00177690 4B F1 CF CD */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017A750 00177690 4B F1 CF CD */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017A754 00177694 C0 01 00 E8 */ lfs f0, 0xe8(r1)
|
||||
/* 8017A758 00177698 D0 01 01 A8 */ stfs f0, 0x1a8(r1)
|
||||
/* 8017A75C 0017769C C0 01 00 EC */ lfs f0, 0xec(r1)
|
||||
@@ -342,11 +342,11 @@ lbl_8017A73C:
|
||||
/* 8017A7AC 001776EC D0 01 01 98 */ stfs f0, 0x198(r1)
|
||||
/* 8017A7B0 001776F0 38 61 01 9C */ addi r3, r1, 0x19c
|
||||
/* 8017A7B4 001776F4 38 81 01 A8 */ addi r4, r1, 0x1a8
|
||||
/* 8017A7B8 001776F8 4B F0 DC 35 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 8017A7B8 001776F8 4B F0 DC 35 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 8017A7BC 001776FC FE 80 08 90 */ fmr f20, f1
|
||||
/* 8017A7C0 00177700 38 61 01 90 */ addi r3, r1, 0x190
|
||||
/* 8017A7C4 00177704 38 81 01 A8 */ addi r4, r1, 0x1a8
|
||||
/* 8017A7C8 00177708 4B F0 DC 25 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 8017A7C8 00177708 4B F0 DC 25 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 8017A7CC 0017770C FC 14 08 40 */ fcmpo cr0, f20, f1
|
||||
/* 8017A7D0 00177710 40 80 00 20 */ bge lbl_8017A7F0
|
||||
/* 8017A7D4 00177714 C0 01 01 9C */ lfs f0, 0x19c(r1)
|
||||
@@ -392,7 +392,7 @@ lbl_8017A860:
|
||||
/* 8017A864 001777A4 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8017A868 001777A8 80 B9 01 80 */ lwz r5, 0x180(r25)
|
||||
/* 8017A86C 001777AC 38 C1 01 C0 */ addi r6, r1, 0x1c0
|
||||
/* 8017A870 001777B0 4B FE A4 FD */ bl dCamera_c_NS_relationalPos
|
||||
/* 8017A870 001777B0 4B FE A4 FD */ bl relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz
|
||||
/* 8017A874 001777B4 38 61 00 B8 */ addi r3, r1, 0xb8
|
||||
/* 8017A878 001777B8 38 81 00 48 */ addi r4, r1, 0x48
|
||||
/* 8017A87C 001777BC 48 0F 72 39 */ bl Xyz__7cSGlobeCFv
|
||||
@@ -421,7 +421,7 @@ lbl_8017A8A8:
|
||||
/* 8017A8D4 00177814 48 1C C7 BD */ bl PSVECAdd
|
||||
/* 8017A8D8 00177818 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 8017A8DC 0017781C FC 40 E0 90 */ fmr f2, f28
|
||||
/* 8017A8E0 00177820 4B F0 D8 5D */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 8017A8E0 00177820 4B F0 D8 5D */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 8017A8E4 00177824 FF E0 08 90 */ fmr f31, f1
|
||||
/* 8017A8E8 00177828 EE 96 05 B2 */ fmuls f20, f22, f22
|
||||
/* 8017A8EC 0017782C C0 19 00 70 */ lfs f0, 0x70(r25)
|
||||
@@ -553,11 +553,11 @@ lbl_8017AA6C:
|
||||
/* 8017AACC 00177A0C D0 01 02 04 */ stfs f0, 0x204(r1)
|
||||
/* 8017AAD0 00177A10 38 61 02 08 */ addi r3, r1, 0x208
|
||||
/* 8017AAD4 00177A14 38 81 01 E4 */ addi r4, r1, 0x1e4
|
||||
/* 8017AAD8 00177A18 4B F0 D9 15 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 8017AAD8 00177A18 4B F0 D9 15 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 8017AADC 00177A1C FE 80 08 90 */ fmr f20, f1
|
||||
/* 8017AAE0 00177A20 38 61 01 FC */ addi r3, r1, 0x1fc
|
||||
/* 8017AAE4 00177A24 38 81 01 E4 */ addi r4, r1, 0x1e4
|
||||
/* 8017AAE8 00177A28 4B F0 D9 05 */ bl dCamMath_NS_xyzHorizontalDistance
|
||||
/* 8017AAE8 00177A28 4B F0 D9 05 */ bl xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz
|
||||
/* 8017AAEC 00177A2C FC 14 08 40 */ fcmpo cr0, f20, f1
|
||||
/* 8017AAF0 00177A30 40 80 00 20 */ bge lbl_8017AB10
|
||||
/* 8017AAF4 00177A34 C0 01 02 08 */ lfs f0, 0x208(r1)
|
||||
@@ -620,8 +620,8 @@ lbl_8017AB7C:
|
||||
/* 8017ABC8 00177B08 38 6D 8A C4 */ addi r3, r13, 0x80451044 - 0x80458580 /*SDA HACK; original: lbl_80451044-_SDA_BASE_*/
|
||||
/* 8017ABCC 00177B0C C0 22 9E 58 */ lfs f1, lbl_80453858-_SDA2_BASE_(r2)
|
||||
/* 8017ABD0 00177B10 48 0F 63 F9 */ bl __ct__7cSAngleFf
|
||||
/* 8017ABD4 00177B14 3C 80 80 03 */ lis r4, cSAngle_NS_dtor@ha
|
||||
/* 8017ABD8 00177B18 38 84 05 10 */ addi r4, r4, cSAngle_NS_dtor@l
|
||||
/* 8017ABD4 00177B14 3C 80 80 03 */ lis r4, __dt__7cSAngleFv@ha
|
||||
/* 8017ABD8 00177B18 38 84 05 10 */ addi r4, r4, __dt__7cSAngleFv@l
|
||||
/* 8017ABDC 00177B1C 3C A0 80 43 */ lis r5, lbl_8042C9B8@ha
|
||||
/* 8017ABE0 00177B20 38 A5 C9 B8 */ addi r5, r5, lbl_8042C9B8@l
|
||||
/* 8017ABE4 00177B24 48 1E 70 41 */ bl func_80361C24
|
||||
@@ -636,7 +636,7 @@ lbl_8017ABF0:
|
||||
/* 8017AC04 00177B44 7C 03 00 00 */ cmpw r3, r0
|
||||
/* 8017AC08 00177B48 40 81 00 0C */ ble lbl_8017AC14
|
||||
/* 8017AC0C 00177B4C 7F 23 CB 78 */ mr r3, r25
|
||||
/* 8017AC10 00177B50 4B FE A4 F5 */ bl dCamera_c_NS_setUSOAngle
|
||||
/* 8017AC10 00177B50 4B FE A4 F5 */ bl setUSOAngle__9dCamera_cFv
|
||||
lbl_8017AC14:
|
||||
/* 8017AC14 00177B54 80 19 0A F4 */ lwz r0, 0xaf4(r25)
|
||||
/* 8017AC18 00177B58 7C 60 F2 14 */ add r3, r0, r30
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -67,7 +67,7 @@
|
||||
/* 8017DA84 0017A9C4 40 82 00 6C */ bne lbl_8017DAF0
|
||||
/* 8017DA88 0017A9C8 38 7D 0A EC */ addi r3, r29, 0xaec
|
||||
/* 8017DA8C 0017A9CC 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8017DA90 0017A9D0 4B F0 AB 45 */ bl dCamParam_c_NS_Change
|
||||
/* 8017DA90 0017A9D0 4B F0 AB 45 */ bl Change__11dCamParam_cFl
|
||||
/* 8017DA94 0017A9D4 48 00 00 5C */ b lbl_8017DAF0
|
||||
lbl_8017DA98:
|
||||
/* 8017DA98 0017A9D8 38 00 00 FF */ li r0, 0xff
|
||||
@@ -91,7 +91,7 @@ lbl_8017DA98:
|
||||
/* 8017DAE0 0017AA20 40 82 00 10 */ bne lbl_8017DAF0
|
||||
/* 8017DAE4 0017AA24 38 7D 0A EC */ addi r3, r29, 0xaec
|
||||
/* 8017DAE8 0017AA28 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8017DAEC 0017AA2C 4B F0 AA E9 */ bl dCamParam_c_NS_Change
|
||||
/* 8017DAEC 0017AA2C 4B F0 AA E9 */ bl Change__11dCamParam_cFl
|
||||
lbl_8017DAF0:
|
||||
/* 8017DAF0 0017AA30 80 1D 07 D8 */ lwz r0, 0x7d8(r29)
|
||||
/* 8017DAF4 0017AA34 2C 00 00 FF */ cmpwi r0, 0xff
|
||||
@@ -250,7 +250,7 @@ lbl_8017DD38:
|
||||
/* 8017DD38 0017AC78 C0 02 9F 04 */ lfs f0, lbl_80453904-_SDA2_BASE_(r2)
|
||||
/* 8017DD3C 0017AC7C EC 20 00 72 */ fmuls f1, f0, f1
|
||||
/* 8017DD40 0017AC80 FC 40 F8 90 */ fmr f2, f31
|
||||
/* 8017DD44 0017AC84 4B F0 A3 F9 */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 8017DD44 0017AC84 4B F0 A3 F9 */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 8017DD48 0017AC88 FF 80 08 90 */ fmr f28, f1
|
||||
lbl_8017DD4C:
|
||||
/* 8017DD4C 0017AC8C C0 3D 01 C0 */ lfs f1, 0x1c0(r29)
|
||||
@@ -271,7 +271,7 @@ lbl_8017DD80:
|
||||
/* 8017DD80 0017ACC0 C0 02 9F 04 */ lfs f0, lbl_80453904-_SDA2_BASE_(r2)
|
||||
/* 8017DD84 0017ACC4 EC 20 00 72 */ fmuls f1, f0, f1
|
||||
/* 8017DD88 0017ACC8 FC 40 F8 90 */ fmr f2, f31
|
||||
/* 8017DD8C 0017ACCC 4B F0 A3 B1 */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 8017DD8C 0017ACCC 4B F0 A3 B1 */ bl rationalBezierRatio__8dCamMathFff
|
||||
lbl_8017DD90:
|
||||
/* 8017DD90 0017ACD0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 8017DD94 0017ACD4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
|
||||
@@ -84,7 +84,7 @@ lbl_8017E038:
|
||||
/* 8017E0EC 0017B02C 38 61 00 E4 */ addi r3, r1, 0xe4
|
||||
/* 8017E0F0 0017B030 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8017E0F4 0017B034 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 8017E0F8 0017B038 4B F1 96 25 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017E0F8 0017B038 4B F1 96 25 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017E0FC 0017B03C C0 01 00 E4 */ lfs f0, 0xe4(r1)
|
||||
/* 8017E100 0017B040 D0 01 01 2C */ stfs f0, 0x12c(r1)
|
||||
/* 8017E104 0017B044 C0 01 00 E8 */ lfs f0, 0xe8(r1)
|
||||
@@ -109,7 +109,7 @@ lbl_8017E14C:
|
||||
/* 8017E14C 0017B08C 38 61 00 D8 */ addi r3, r1, 0xd8
|
||||
/* 8017E150 0017B090 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8017E154 0017B094 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 8017E158 0017B098 4B F1 95 C5 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017E158 0017B098 4B F1 95 C5 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017E15C 0017B09C 38 61 00 CC */ addi r3, r1, 0xcc
|
||||
/* 8017E160 0017B0A0 38 9F 03 EC */ addi r4, r31, 0x3ec
|
||||
/* 8017E164 0017B0A4 38 A1 00 D8 */ addi r5, r1, 0xd8
|
||||
@@ -209,13 +209,13 @@ lbl_8017E270:
|
||||
/* 8017E2B8 0017B1F8 D0 1F 04 1C */ stfs f0, 0x41c(r31)
|
||||
lbl_8017E2BC:
|
||||
/* 8017E2BC 0017B1FC 38 61 01 68 */ addi r3, r1, 0x168
|
||||
/* 8017E2C0 0017B200 4B EF 9A E5 */ bl dBgS_CamLinChk
|
||||
/* 8017E2C0 0017B200 4B EF 9A E5 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 8017E2C4 0017B204 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8017E2C8 0017B208 38 9F 03 EC */ addi r4, r31, 0x3ec
|
||||
/* 8017E2CC 0017B20C 38 BF 04 14 */ addi r5, r31, 0x414
|
||||
/* 8017E2D0 0017B210 38 C1 01 68 */ addi r6, r1, 0x168
|
||||
/* 8017E2D4 0017B214 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 8017E2D8 0017B218 4B FE 75 E9 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 8017E2D8 0017B218 4B FE 75 E9 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 8017E2DC 0017B21C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8017E2E0 0017B220 41 82 00 84 */ beq lbl_8017E364
|
||||
/* 8017E2E4 0017B224 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
|
||||
@@ -226,7 +226,7 @@ lbl_8017E2BC:
|
||||
/* 8017E2F8 0017B238 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 8017E2FC 0017B23C 38 81 01 7C */ addi r4, r1, 0x17c
|
||||
/* 8017E300 0017B240 38 A1 01 38 */ addi r5, r1, 0x138
|
||||
/* 8017E304 0017B244 4B EF 64 41 */ bl cBgS_NS_GetTriPla
|
||||
/* 8017E304 0017B244 4B EF 64 41 */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 8017E308 0017B248 C0 01 01 98 */ lfs f0, 0x198(r1)
|
||||
/* 8017E30C 0017B24C D0 01 01 14 */ stfs f0, 0x114(r1)
|
||||
/* 8017E310 0017B250 C0 01 01 9C */ lfs f0, 0x19c(r1)
|
||||
@@ -362,7 +362,7 @@ lbl_8017E4E0:
|
||||
lbl_8017E4E4:
|
||||
/* 8017E4E4 0017B424 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8017E4E8 0017B428 80 9F 01 80 */ lwz r4, 0x180(r31)
|
||||
/* 8017E4EC 0017B42C 4B FE 68 41 */ bl dCamera_c_NS_heightOf
|
||||
/* 8017E4EC 0017B42C 4B FE 68 41 */ bl heightOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017E4F0 0017B430 EC 3E 08 24 */ fdivs f1, f30, f1
|
||||
/* 8017E4F4 0017B434 C0 02 9C A0 */ lfs f0, lbl_804536A0-_SDA2_BASE_(r2)
|
||||
/* 8017E4F8 0017B438 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
@@ -397,7 +397,7 @@ lbl_8017E530:
|
||||
/* 8017E55C 0017B49C D0 1F 04 04 */ stfs f0, 0x404(r31)
|
||||
/* 8017E560 0017B4A0 38 61 01 68 */ addi r3, r1, 0x168
|
||||
/* 8017E564 0017B4A4 38 80 FF FF */ li r4, -1
|
||||
/* 8017E568 0017B4A8 4B EF 98 99 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 8017E568 0017B4A8 4B EF 98 99 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 8017E56C 0017B4AC 3C 60 80 3A */ lis r3, lbl_803A78F8@ha
|
||||
/* 8017E570 0017B4B0 38 03 78 F8 */ addi r0, r3, lbl_803A78F8@l
|
||||
/* 8017E574 0017B4B4 90 01 01 64 */ stw r0, 0x164(r1)
|
||||
|
||||
@@ -102,7 +102,7 @@ lbl_8017E834:
|
||||
/* 8017E8BC 0017B7FC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8017E8C0 0017B800 40 82 00 0C */ bne lbl_8017E8CC
|
||||
/* 8017E8C4 0017B804 38 7E 0A EC */ addi r3, r30, 0xaec
|
||||
/* 8017E8C8 0017B808 4B F0 9D 0D */ bl dCamParam_c_NS_Change
|
||||
/* 8017E8C8 0017B808 4B F0 9D 0D */ bl Change__11dCamParam_cFl
|
||||
lbl_8017E8CC:
|
||||
/* 8017E8CC 0017B80C 80 1E 07 DC */ lwz r0, 0x7dc(r30)
|
||||
/* 8017E8D0 0017B810 90 1E 04 18 */ stw r0, 0x418(r30)
|
||||
@@ -119,7 +119,7 @@ lbl_8017E8D4:
|
||||
/* 8017E8F8 0017B838 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8017E8FC 0017B83C 41 82 00 0C */ beq lbl_8017E908
|
||||
/* 8017E900 0017B840 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8017E904 0017B844 4B FE 68 01 */ bl dCamera_c_NS_setUSOAngle
|
||||
/* 8017E904 0017B844 4B FE 68 01 */ bl setUSOAngle__9dCamera_cFv
|
||||
lbl_8017E908:
|
||||
/* 8017E908 0017B848 C0 01 01 A4 */ lfs f0, 0x1a4(r1)
|
||||
/* 8017E90C 0017B84C D0 1E 04 04 */ stfs f0, 0x404(r30)
|
||||
@@ -300,7 +300,7 @@ lbl_8017EB84:
|
||||
/* 8017EB88 0017BAC8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8017EB8C 0017BACC 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 8017EB90 0017BAD0 38 C1 01 98 */ addi r6, r1, 0x198
|
||||
/* 8017EB94 0017BAD4 4B FE 61 D9 */ bl dCamera_c_NS_relationalPos
|
||||
/* 8017EB94 0017BAD4 4B FE 61 D9 */ bl relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz
|
||||
/* 8017EB98 0017BAD8 38 61 01 20 */ addi r3, r1, 0x120
|
||||
/* 8017EB9C 0017BADC 38 9E 00 30 */ addi r4, r30, 0x30
|
||||
/* 8017EBA0 0017BAE0 38 A1 01 2C */ addi r5, r1, 0x12c
|
||||
@@ -388,7 +388,7 @@ lbl_8017ECBC:
|
||||
lbl_8017ECC0:
|
||||
/* 8017ECC0 0017BC00 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8017ECC4 0017BC04 80 9E 01 80 */ lwz r4, 0x180(r30)
|
||||
/* 8017ECC8 0017BC08 4B FE 60 65 */ bl dCamera_c_NS_heightOf
|
||||
/* 8017ECC8 0017BC08 4B FE 60 65 */ bl heightOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017ECCC 0017BC0C C0 02 9C E4 */ lfs f0, lbl_804536E4-_SDA2_BASE_(r2)
|
||||
/* 8017ECD0 0017BC10 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 8017ECD4 0017BC14 40 80 00 08 */ bge lbl_8017ECDC
|
||||
@@ -451,7 +451,7 @@ lbl_8017ED8C:
|
||||
/* 8017ED9C 0017BCDC 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8017EDA0 0017BCE0 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 8017EDA4 0017BCE4 38 C1 01 98 */ addi r6, r1, 0x198
|
||||
/* 8017EDA8 0017BCE8 4B FE 5F C5 */ bl dCamera_c_NS_relationalPos
|
||||
/* 8017EDA8 0017BCE8 4B FE 5F C5 */ bl relationalPos__9dCamera_cFP10fopAc_ac_cP4cXyz
|
||||
/* 8017EDAC 0017BCEC C0 01 01 08 */ lfs f0, 0x108(r1)
|
||||
/* 8017EDB0 0017BCF0 D0 01 01 74 */ stfs f0, 0x174(r1)
|
||||
/* 8017EDB4 0017BCF4 C0 01 01 0C */ lfs f0, 0x10c(r1)
|
||||
|
||||
@@ -90,7 +90,7 @@ lbl_8017F330:
|
||||
/* 8017F3B8 0017C2F8 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8017F3BC 0017C2FC 40 82 00 0C */ bne lbl_8017F3C8
|
||||
/* 8017F3C0 0017C300 38 7E 0A EC */ addi r3, r30, 0xaec
|
||||
/* 8017F3C4 0017C304 4B F0 92 11 */ bl dCamParam_c_NS_Change
|
||||
/* 8017F3C4 0017C304 4B F0 92 11 */ bl Change__11dCamParam_cFl
|
||||
lbl_8017F3C8:
|
||||
/* 8017F3C8 0017C308 80 1E 07 DC */ lwz r0, 0x7dc(r30)
|
||||
/* 8017F3CC 0017C30C 90 1E 04 1C */ stw r0, 0x41c(r30)
|
||||
@@ -107,7 +107,7 @@ lbl_8017F3D0:
|
||||
/* 8017F3F4 0017C334 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8017F3F8 0017C338 41 82 00 0C */ beq lbl_8017F404
|
||||
/* 8017F3FC 0017C33C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8017F400 0017C340 4B FE 5D 05 */ bl dCamera_c_NS_setUSOAngle
|
||||
/* 8017F400 0017C340 4B FE 5D 05 */ bl setUSOAngle__9dCamera_cFv
|
||||
lbl_8017F404:
|
||||
/* 8017F404 0017C344 C0 01 00 D4 */ lfs f0, 0xd4(r1)
|
||||
/* 8017F408 0017C348 D0 1E 04 04 */ stfs f0, 0x404(r30)
|
||||
@@ -176,11 +176,11 @@ lbl_8017F4DC:
|
||||
/* 8017F4F0 0017C430 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 8017F4F4 0017C434 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8017F4F8 0017C438 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 8017F4FC 0017C43C 4B F1 82 3D */ bl dCamera_c_NS_directionOf
|
||||
/* 8017F4FC 0017C43C 4B F1 82 3D */ bl directionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017F500 0017C440 38 61 00 A4 */ addi r3, r1, 0xa4
|
||||
/* 8017F504 0017C444 38 81 00 C8 */ addi r4, r1, 0xc8
|
||||
/* 8017F508 0017C448 38 A1 00 3C */ addi r5, r1, 0x3c
|
||||
/* 8017F50C 0017C44C 4B F0 8E 79 */ bl dCamMath_NS_xyzRotateY
|
||||
/* 8017F50C 0017C44C 4B F0 8E 79 */ bl xyzRotateY__8dCamMathFR4cXyz7cSAngle
|
||||
/* 8017F510 0017C450 C0 01 00 A4 */ lfs f0, 0xa4(r1)
|
||||
/* 8017F514 0017C454 D0 01 00 C8 */ stfs f0, 0xc8(r1)
|
||||
/* 8017F518 0017C458 C0 01 00 A8 */ lfs f0, 0xa8(r1)
|
||||
@@ -190,7 +190,7 @@ lbl_8017F4DC:
|
||||
/* 8017F528 0017C468 38 61 00 98 */ addi r3, r1, 0x98
|
||||
/* 8017F52C 0017C46C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8017F530 0017C470 80 BE 01 80 */ lwz r5, 0x180(r30)
|
||||
/* 8017F534 0017C474 4B F1 81 E9 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8017F534 0017C474 4B F1 81 E9 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8017F538 0017C478 38 61 00 8C */ addi r3, r1, 0x8c
|
||||
/* 8017F53C 0017C47C 38 81 00 98 */ addi r4, r1, 0x98
|
||||
/* 8017F540 0017C480 38 A1 00 C8 */ addi r5, r1, 0xc8
|
||||
|
||||
@@ -247,7 +247,7 @@ lbl_8017FBF0:
|
||||
/* 8017FBF4 0017CB34 40 82 00 18 */ bne lbl_8017FC0C
|
||||
/* 8017FBF8 0017CB38 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FBFC 0017CB3C 80 9D 05 04 */ lwz r4, 0x504(r29)
|
||||
/* 8017FC00 0017CB40 4B FE 34 29 */ bl dCamera_c_NS_SetTrimTypeForce
|
||||
/* 8017FC00 0017CB40 4B FE 34 29 */ bl SetTrimTypeForce__9dCamera_cFl
|
||||
/* 8017FC04 0017CB44 38 60 00 01 */ li r3, 1
|
||||
/* 8017FC08 0017CB48 48 00 08 EC */ b lbl_801804F4
|
||||
lbl_8017FC0C:
|
||||
@@ -257,7 +257,7 @@ lbl_8017FC0C:
|
||||
/* 8017FC18 0017CB58 38 84 03 37 */ addi r4, r4, 0x337
|
||||
/* 8017FC1C 0017CB5C 38 A0 00 00 */ li r5, 0
|
||||
/* 8017FC20 0017CB60 38 C0 00 00 */ li r6, 0
|
||||
/* 8017FC24 0017CB64 4B EC 7E F9 */ bl dEvent_manager_c_NS_getMyStaffId
|
||||
/* 8017FC24 0017CB64 4B EC 7E F9 */ bl getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci
|
||||
/* 8017FC28 0017CB68 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8017FC2C 0017CB6C 40 80 00 0C */ bge lbl_8017FC38
|
||||
/* 8017FC30 0017CB70 38 60 00 00 */ li r3, 0
|
||||
@@ -281,7 +281,7 @@ lbl_8017FC60:
|
||||
/* 8017FC70 0017CBB0 38 C0 00 22 */ li r6, 0x22
|
||||
/* 8017FC74 0017CBB4 38 E0 00 00 */ li r7, 0
|
||||
/* 8017FC78 0017CBB8 39 00 00 00 */ li r8, 0
|
||||
/* 8017FC7C 0017CBBC 4B EC 81 95 */ bl dEvent_manager_c_NS_getMyActIdx
|
||||
/* 8017FC7C 0017CBBC 4B EC 81 95 */ bl getMyActIdx__16dEvent_manager_cFiPCPCciii
|
||||
/* 8017FC80 0017CBC0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8017FC84 0017CBC4 80 BD 04 F4 */ lwz r5, 0x4f4(r29)
|
||||
/* 8017FC88 0017CBC8 3C 80 80 43 */ lis r4, lbl_8042C8F8@ha
|
||||
@@ -335,7 +335,7 @@ lbl_8017FD1C:
|
||||
lbl_8017FD40:
|
||||
/* 8017FD40 0017CC80 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8017FD44 0017CC84 80 9D 04 EC */ lwz r4, 0x4ec(r29)
|
||||
/* 8017FD48 0017CC88 4B EC 80 05 */ bl dEvent_manager_c_NS_getIsAddvance
|
||||
/* 8017FD48 0017CC88 4B EC 80 05 */ bl getIsAddvance__16dEvent_manager_cFi
|
||||
/* 8017FD4C 0017CC8C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8017FD50 0017CC90 41 82 00 E4 */ beq lbl_8017FE34
|
||||
/* 8017FD54 0017CC94 38 00 00 00 */ li r0, 0
|
||||
@@ -405,11 +405,11 @@ lbl_8017FE34:
|
||||
/* 8017FE40 0017CD80 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FE44 0017CD84 38 9D 00 D0 */ addi r4, r29, 0xd0
|
||||
/* 8017FE48 0017CD88 38 A0 00 01 */ li r5, 1
|
||||
/* 8017FE4C 0017CD8C 4B FE 4E 19 */ bl dCamera_c_NS_pushInfo
|
||||
/* 8017FE4C 0017CD8C 4B FE 4E 19 */ bl pushInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_cs
|
||||
/* 8017FE50 0017CD90 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FE54 0017CD94 38 9D 00 F0 */ addi r4, r29, 0xf0
|
||||
/* 8017FE58 0017CD98 38 A0 00 00 */ li r5, 0
|
||||
/* 8017FE5C 0017CD9C 4B FE 4E 09 */ bl dCamera_c_NS_pushInfo
|
||||
/* 8017FE5C 0017CD9C 4B FE 4E 09 */ bl pushInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_cs
|
||||
/* 8017FE60 0017CDA0 38 00 00 00 */ li r0, 0
|
||||
/* 8017FE64 0017CDA4 98 1D 04 E8 */ stb r0, 0x4e8(r29)
|
||||
/* 8017FE68 0017CDA8 90 1D 05 D4 */ stw r0, 0x5d4(r29)
|
||||
@@ -439,22 +439,22 @@ lbl_8017FEB4:
|
||||
lbl_8017FEC0:
|
||||
/* 8017FEC0 0017CE00 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FEC4 0017CE04 A8 9D 0A 4E */ lha r4, 0xa4e(r29)
|
||||
/* 8017FEC8 0017CE08 48 00 08 15 */ bl dCamera_c_NS_setEventRecoveryTrans
|
||||
/* 8017FEC8 0017CE08 48 00 08 15 */ bl setEventRecoveryTrans__9dCamera_cFs
|
||||
/* 8017FECC 0017CE0C 48 00 00 30 */ b lbl_8017FEFC
|
||||
lbl_8017FED0:
|
||||
/* 8017FED0 0017CE10 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FED4 0017CE14 A8 9D 0A 4C */ lha r4, 0xa4c(r29)
|
||||
/* 8017FED8 0017CE18 48 00 08 05 */ bl dCamera_c_NS_setEventRecoveryTrans
|
||||
/* 8017FED8 0017CE18 48 00 08 05 */ bl setEventRecoveryTrans__9dCamera_cFs
|
||||
/* 8017FEDC 0017CE1C 48 00 00 20 */ b lbl_8017FEFC
|
||||
lbl_8017FEE0:
|
||||
/* 8017FEE0 0017CE20 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FEE4 0017CE24 38 80 00 01 */ li r4, 1
|
||||
/* 8017FEE8 0017CE28 48 00 07 F5 */ bl dCamera_c_NS_setEventRecoveryTrans
|
||||
/* 8017FEE8 0017CE28 48 00 07 F5 */ bl setEventRecoveryTrans__9dCamera_cFs
|
||||
/* 8017FEEC 0017CE2C 48 00 00 10 */ b lbl_8017FEFC
|
||||
lbl_8017FEF0:
|
||||
/* 8017FEF0 0017CE30 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FEF4 0017CE34 38 80 00 00 */ li r4, 0
|
||||
/* 8017FEF8 0017CE38 48 00 07 E5 */ bl dCamera_c_NS_setEventRecoveryTrans
|
||||
/* 8017FEF8 0017CE38 48 00 07 E5 */ bl setEventRecoveryTrans__9dCamera_cFs
|
||||
lbl_8017FEFC:
|
||||
/* 8017FEFC 0017CE3C 80 7D 05 D4 */ lwz r3, 0x5d4(r29)
|
||||
/* 8017FF00 0017CE40 88 03 00 00 */ lbz r0, 0(r3)
|
||||
@@ -469,7 +469,7 @@ lbl_8017FEFC:
|
||||
lbl_8017FF24:
|
||||
/* 8017FF24 0017CE64 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8017FF28 0017CE68 38 80 00 00 */ li r4, 0
|
||||
/* 8017FF2C 0017CE6C 48 00 07 B1 */ bl dCamera_c_NS_setEventRecoveryTrans
|
||||
/* 8017FF2C 0017CE6C 48 00 07 B1 */ bl setEventRecoveryTrans__9dCamera_cFs
|
||||
lbl_8017FF30:
|
||||
/* 8017FF30 0017CE70 2C 1F 00 00 */ cmpwi r31, 0
|
||||
/* 8017FF34 0017CE74 41 80 00 0C */ blt lbl_8017FF40
|
||||
@@ -480,7 +480,7 @@ lbl_8017FF40:
|
||||
/* 8017FF44 0017CE84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 8017FF48 0017CE88 38 63 4F F8 */ addi r3, r3, 0x4ff8
|
||||
/* 8017FF4C 0017CE8C 80 9D 04 EC */ lwz r4, 0x4ec(r29)
|
||||
/* 8017FF50 0017CE90 4B EC 82 2D */ bl dEvent_manager_c_NS_cutEnd
|
||||
/* 8017FF50 0017CE90 4B EC 82 2D */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 8017FF54 0017CE94 38 60 00 00 */ li r3, 0
|
||||
/* 8017FF58 0017CE98 48 00 05 9C */ b lbl_801804F4
|
||||
lbl_8017FF5C:
|
||||
@@ -492,7 +492,7 @@ lbl_8017FF5C:
|
||||
/* 8017FF70 0017CEB0 3C A0 80 39 */ lis r5, lbl_80393F68@ha
|
||||
/* 8017FF74 0017CEB4 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 8017FF78 0017CEB8 38 A5 03 3E */ addi r5, r5, 0x33e
|
||||
/* 8017FF7C 0017CEBC 4B F0 8E 15 */ bl dCamera_c_NS_getEvFloatData
|
||||
/* 8017FF7C 0017CEBC 4B F0 8E 15 */ bl getEvFloatData__9dCamera_cFPfPc
|
||||
/* 8017FF80 0017CEC0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8017FF84 0017CEC4 41 82 00 88 */ beq lbl_8018000C
|
||||
/* 8017FF88 0017CEC8 C0 1D 00 5C */ lfs f0, 0x5c(r29)
|
||||
@@ -535,7 +535,7 @@ lbl_8018000C:
|
||||
/* 80180018 0017CF58 38 C5 3F 68 */ addi r6, r5, lbl_80393F68@l
|
||||
/* 8018001C 0017CF5C 38 A6 03 47 */ addi r5, r6, 0x347
|
||||
/* 80180020 0017CF60 38 C6 03 4C */ addi r6, r6, 0x34c
|
||||
/* 80180024 0017CF64 4B F0 93 19 */ bl dCamera_c_NS_getEvStringData
|
||||
/* 80180024 0017CF64 4B F0 93 19 */ bl getEvStringData__9dCamera_cFPcPcPc
|
||||
/* 80180028 0017CF68 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8018002C 0017CF6C 41 82 00 98 */ beq lbl_801800C4
|
||||
/* 80180030 0017CF70 80 61 00 78 */ lwz r3, 0x78(r1)
|
||||
@@ -617,7 +617,7 @@ lbl_80180124:
|
||||
/* 80180130 0017D070 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 80180134 0017D074 38 A5 03 54 */ addi r5, r5, 0x354
|
||||
/* 80180138 0017D078 38 C0 00 00 */ li r6, 0
|
||||
/* 8018013C 0017D07C 4B F0 8F 51 */ bl dCamera_c_NS_getEvIntData_X1_
|
||||
/* 8018013C 0017D07C 4B F0 8F 51 */ bl getEvIntData__9dCamera_cFPiPci
|
||||
/* 80180140 0017D080 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 80180144 0017D084 B0 1D 01 14 */ sth r0, 0x114(r29)
|
||||
/* 80180148 0017D088 7F A3 EB 78 */ mr r3, r29
|
||||
@@ -626,7 +626,7 @@ lbl_80180124:
|
||||
/* 80180154 0017D094 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 80180158 0017D098 38 A5 03 5C */ addi r5, r5, 0x35c
|
||||
/* 8018015C 0017D09C 38 C0 00 00 */ li r6, 0
|
||||
/* 80180160 0017D0A0 4B F0 8F 2D */ bl dCamera_c_NS_getEvIntData_X1_
|
||||
/* 80180160 0017D0A0 4B F0 8F 2D */ bl getEvIntData__9dCamera_cFPiPci
|
||||
/* 80180164 0017D0A4 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 80180168 0017D0A8 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8018016C 0017D0AC 41 82 00 10 */ beq lbl_8018017C
|
||||
@@ -644,13 +644,13 @@ lbl_8018017C:
|
||||
/* 80180198 0017D0D8 40 82 00 08 */ bne lbl_801801A0
|
||||
/* 8018019C 0017D0DC 38 C0 00 03 */ li r6, 3
|
||||
lbl_801801A0:
|
||||
/* 801801A0 0017D0E0 4B F0 8E ED */ bl dCamera_c_NS_getEvIntData_X1_
|
||||
/* 801801A0 0017D0E0 4B F0 8E ED */ bl getEvIntData__9dCamera_cFPiPci
|
||||
/* 801801A4 0017D0E4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801801A8 0017D0E8 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 801801AC 0017D0EC 3C A0 80 39 */ lis r5, lbl_80393F68@ha
|
||||
/* 801801B0 0017D0F0 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 801801B4 0017D0F4 38 A5 03 6F */ addi r5, r5, 0x36f
|
||||
/* 801801B8 0017D0F8 4B F0 8A F9 */ bl dCamera_c_NS_getEvIntData
|
||||
/* 801801B8 0017D0F8 4B F0 8A F9 */ bl getEvIntData__9dCamera_cFPiPc
|
||||
/* 801801BC 0017D0FC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801801C0 0017D100 41 82 00 4C */ beq lbl_8018020C
|
||||
/* 801801C4 0017D104 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
@@ -664,7 +664,7 @@ lbl_801801D8:
|
||||
/* 801801E0 0017D120 38 84 00 D0 */ addi r4, r4, 0xd0
|
||||
/* 801801E4 0017D124 7C 9D 22 14 */ add r4, r29, r4
|
||||
/* 801801E8 0017D128 38 A0 00 01 */ li r5, 1
|
||||
/* 801801EC 0017D12C 4B FE 4A 79 */ bl dCamera_c_NS_pushInfo
|
||||
/* 801801EC 0017D12C 4B FE 4A 79 */ bl pushInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_cs
|
||||
lbl_801801F0:
|
||||
/* 801801F0 0017D130 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 801801F4 0017D134 2C 00 00 02 */ cmpwi r0, 2
|
||||
@@ -672,14 +672,14 @@ lbl_801801F0:
|
||||
/* 801801FC 0017D13C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80180200 0017D140 38 9D 00 B0 */ addi r4, r29, 0xb0
|
||||
/* 80180204 0017D144 38 A0 00 01 */ li r5, 1
|
||||
/* 80180208 0017D148 4B FE 4A 5D */ bl dCamera_c_NS_pushInfo
|
||||
/* 80180208 0017D148 4B FE 4A 5D */ bl pushInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_cs
|
||||
lbl_8018020C:
|
||||
/* 8018020C 0017D14C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80180210 0017D150 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 80180214 0017D154 3C A0 80 39 */ lis r5, lbl_80393F68@ha
|
||||
/* 80180218 0017D158 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 8018021C 0017D15C 38 A5 03 77 */ addi r5, r5, 0x377
|
||||
/* 80180220 0017D160 4B F0 8A 91 */ bl dCamera_c_NS_getEvIntData
|
||||
/* 80180220 0017D160 4B F0 8A 91 */ bl getEvIntData__9dCamera_cFPiPc
|
||||
/* 80180224 0017D164 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80180228 0017D168 41 82 00 44 */ beq lbl_8018026C
|
||||
/* 8018022C 0017D16C 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
@@ -692,25 +692,25 @@ lbl_80180240:
|
||||
/* 80180244 0017D184 54 04 28 34 */ slwi r4, r0, 5
|
||||
/* 80180248 0017D188 38 84 00 D0 */ addi r4, r4, 0xd0
|
||||
/* 8018024C 0017D18C 7C 9D 22 14 */ add r4, r29, r4
|
||||
/* 80180250 0017D190 4B FE 4A 5D */ bl dCamera_c_NS_popInfo
|
||||
/* 80180250 0017D190 4B FE 4A 5D */ bl popInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_c
|
||||
lbl_80180254:
|
||||
/* 80180254 0017D194 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 80180258 0017D198 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 8018025C 0017D19C 40 82 00 10 */ bne lbl_8018026C
|
||||
/* 80180260 0017D1A0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80180264 0017D1A4 38 9D 00 B0 */ addi r4, r29, 0xb0
|
||||
/* 80180268 0017D1A8 4B FE 4A 45 */ bl dCamera_c_NS_popInfo
|
||||
/* 80180268 0017D1A8 4B FE 4A 45 */ bl popInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_c
|
||||
lbl_8018026C:
|
||||
/* 8018026C 0017D1AC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80180270 0017D1B0 80 9D 05 04 */ lwz r4, 0x504(r29)
|
||||
/* 80180274 0017D1B4 4B FE 2D B5 */ bl dCamera_c_NS_SetTrimTypeForce
|
||||
/* 80180274 0017D1B4 4B FE 2D B5 */ bl SetTrimTypeForce__9dCamera_cFl
|
||||
/* 80180278 0017D1B8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018027C 0017D1BC 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80180280 0017D1C0 3C A0 80 39 */ lis r5, lbl_80393F68@ha
|
||||
/* 80180284 0017D1C4 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 80180288 0017D1C8 38 A5 03 7F */ addi r5, r5, 0x37f
|
||||
/* 8018028C 0017D1CC 38 C0 00 00 */ li r6, 0
|
||||
/* 80180290 0017D1D0 4B F0 8D FD */ bl dCamera_c_NS_getEvIntData_X1_
|
||||
/* 80180290 0017D1D0 4B F0 8D FD */ bl getEvIntData__9dCamera_cFPiPci
|
||||
/* 80180294 0017D1D4 80 01 00 0C */ lwz r0, 0xc(r1)
|
||||
/* 80180298 0017D1D8 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8018029C 0017D1DC 41 82 00 20 */ beq lbl_801802BC
|
||||
@@ -728,7 +728,7 @@ lbl_801802BC:
|
||||
/* 801802C8 0017D208 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 801802CC 0017D20C 38 A5 03 8A */ addi r5, r5, 0x38a
|
||||
/* 801802D0 0017D210 38 C0 00 00 */ li r6, 0
|
||||
/* 801802D4 0017D214 4B F0 8D B9 */ bl dCamera_c_NS_getEvIntData_X1_
|
||||
/* 801802D4 0017D214 4B F0 8D B9 */ bl getEvIntData__9dCamera_cFPiPci
|
||||
/* 801802D8 0017D218 88 1D 01 58 */ lbz r0, 0x158(r29)
|
||||
/* 801802DC 0017D21C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801802E0 0017D220 41 82 00 1C */ beq lbl_801802FC
|
||||
@@ -793,7 +793,7 @@ lbl_80180394:
|
||||
/* 801803A4 0017D2E4 1C 1F 00 0C */ mulli r0, r31, 0xc
|
||||
/* 801803A8 0017D2E8 39 81 00 A0 */ addi r12, r1, 0xa0
|
||||
/* 801803AC 0017D2EC 7D 8C 02 14 */ add r12, r12, r0
|
||||
/* 801803B0 0017D2F0 48 1E 1C D5 */ bl func_80362084
|
||||
/* 801803B0 0017D2F0 48 1E 1C D5 */ bl __ptmf_scall
|
||||
/* 801803B4 0017D2F4 60 00 00 00 */ nop
|
||||
/* 801803B8 0017D2F8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801803BC 0017D2FC 41 82 00 88 */ beq lbl_80180444
|
||||
@@ -803,7 +803,7 @@ lbl_80180394:
|
||||
/* 801803CC 0017D30C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 801803D0 0017D310 38 63 4F F8 */ addi r3, r3, 0x4ff8
|
||||
/* 801803D4 0017D314 80 9D 04 EC */ lwz r4, 0x4ec(r29)
|
||||
/* 801803D8 0017D318 4B EC 7D A5 */ bl dEvent_manager_c_NS_cutEnd
|
||||
/* 801803D8 0017D318 4B EC 7D A5 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 801803DC 0017D31C 80 7D 05 D4 */ lwz r3, 0x5d4(r29)
|
||||
/* 801803E0 0017D320 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801803E4 0017D324 41 82 00 58 */ beq lbl_8018043C
|
||||
@@ -847,7 +847,7 @@ lbl_80180444:
|
||||
/* 80180460 0017D3A0 38 61 00 24 */ addi r3, r1, 0x24
|
||||
/* 80180464 0017D3A4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80180468 0017D3A8 80 BD 01 80 */ lwz r5, 0x180(r29)
|
||||
/* 8018046C 0017D3AC 4B F1 72 B1 */ bl dCamera_c_NS_attentionPos
|
||||
/* 8018046C 0017D3AC 4B F1 72 B1 */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80180470 0017D3B0 C0 01 00 24 */ lfs f0, 0x24(r1)
|
||||
/* 80180474 0017D3B4 D0 01 00 6C */ stfs f0, 0x6c(r1)
|
||||
/* 80180478 0017D3B8 C0 01 00 28 */ lfs f0, 0x28(r1)
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
/* 8018054C 0017D48C 38 7E 0A EC */ addi r3, r30, 0xaec
|
||||
/* 80180550 0017D490 3C 80 43 4E */ lis r4, 0x434E3031@ha
|
||||
/* 80180554 0017D494 38 84 30 31 */ addi r4, r4, 0x434E3031@l
|
||||
/* 80180558 0017D498 4B F0 80 C9 */ bl dCamParam_c_NS_SearchStyle
|
||||
/* 80180558 0017D498 4B F0 80 C9 */ bl SearchStyle__11dCamParam_cFUl
|
||||
/* 8018055C 0017D49C 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_80180560:
|
||||
/* 80180560 0017D4A0 7F C3 F3 78 */ mr r3, r30
|
||||
@@ -26,7 +26,7 @@ lbl_80180560:
|
||||
/* 8018056C 0017D4AC 38 A5 3F 68 */ addi r5, r5, lbl_80393F68@l
|
||||
/* 80180570 0017D4B0 38 A5 03 93 */ addi r5, r5, 0x393
|
||||
/* 80180574 0017D4B4 38 C0 00 00 */ li r6, 0
|
||||
/* 80180578 0017D4B8 4B F0 8B 15 */ bl dCamera_c_NS_getEvIntData_X1_
|
||||
/* 80180578 0017D4B8 4B F0 8B 15 */ bl getEvIntData__9dCamera_cFPiPci
|
||||
/* 8018057C 0017D4BC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80180580 0017D4C0 41 82 00 10 */ beq lbl_80180590
|
||||
/* 80180584 0017D4C4 80 1E 06 0C */ lwz r0, 0x60c(r30)
|
||||
@@ -43,7 +43,7 @@ lbl_80180590:
|
||||
/* 801805AC 0017D4EC 3C A0 80 3C */ lis r5, lbl_803BA25C@ha
|
||||
/* 801805B0 0017D4F0 38 05 A2 5C */ addi r0, r5, lbl_803BA25C@l
|
||||
/* 801805B4 0017D4F4 7D 80 32 14 */ add r12, r0, r6
|
||||
/* 801805B8 0017D4F8 48 1E 1A CD */ bl func_80362084
|
||||
/* 801805B8 0017D4F8 48 1E 1A CD */ bl __ptmf_scall
|
||||
/* 801805BC 0017D4FC 60 00 00 00 */ nop
|
||||
/* 801805C0 0017D500 80 1E 06 0C */ lwz r0, 0x60c(r30)
|
||||
/* 801805C4 0017D504 60 00 00 08 */ ori r0, r0, 8
|
||||
|
||||
@@ -5,11 +5,11 @@
|
||||
/* 801806EC 0017D62C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801806F0 0017D630 7C 85 23 78 */ mr r5, r4
|
||||
/* 801806F4 0017D634 38 9F 01 18 */ addi r4, r31, 0x118
|
||||
/* 801806F8 0017D638 4B FE 45 6D */ bl dCamera_c_NS_pushInfo
|
||||
/* 801806F8 0017D638 4B FE 45 6D */ bl pushInfo__9dCamera_cFPQ29dCamera_c10dCamInfo_cs
|
||||
/* 801806FC 0017D63C 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80180700 0017D640 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80180704 0017D644 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 80180708 0017D648 4B F1 70 55 */ bl dCamera_c_NS_positionOf
|
||||
/* 80180708 0017D648 4B F1 70 55 */ bl positionOf__9dCamera_cFP10fopAc_ac_c
|
||||
/* 8018070C 0017D64C C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 80180710 0017D650 D0 1F 01 38 */ stfs f0, 0x138(r31)
|
||||
/* 80180714 0017D654 C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
|
||||
@@ -34,7 +34,7 @@ lbl_80180788:
|
||||
/* 801807B8 0017D6F8 EC 00 18 28 */ fsubs f0, f0, f3
|
||||
/* 801807BC 0017D6FC EC 01 00 24 */ fdivs f0, f1, f0
|
||||
/* 801807C0 0017D700 EC 22 00 28 */ fsubs f1, f2, f0
|
||||
/* 801807C4 0017D704 4B F0 79 79 */ bl dCamMath_NS_rationalBezierRatio
|
||||
/* 801807C4 0017D704 4B F0 79 79 */ bl rationalBezierRatio__8dCamMathFff
|
||||
/* 801807C8 0017D708 FF E0 08 90 */ fmr f31, f1
|
||||
/* 801807CC 0017D70C 38 61 00 80 */ addi r3, r1, 0x80
|
||||
/* 801807D0 0017D710 38 9F 01 18 */ addi r4, r31, 0x118
|
||||
@@ -57,7 +57,7 @@ lbl_80180788:
|
||||
/* 80180814 0017D754 38 61 00 5C */ addi r3, r1, 0x5c
|
||||
/* 80180818 0017D758 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8018081C 0017D75C 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 80180820 0017D760 4B F1 6E FD */ bl dCamera_c_NS_attentionPos
|
||||
/* 80180820 0017D760 4B F1 6E FD */ bl attentionPos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80180824 0017D764 C0 01 00 5C */ lfs f0, 0x5c(r1)
|
||||
/* 80180828 0017D768 D0 01 00 8C */ stfs f0, 0x8c(r1)
|
||||
/* 8018082C 0017D76C C0 01 00 60 */ lfs f0, 0x60(r1)
|
||||
@@ -65,7 +65,7 @@ lbl_80180788:
|
||||
/* 80180834 0017D774 C0 01 00 64 */ lfs f0, 0x64(r1)
|
||||
/* 80180838 0017D778 D0 01 00 94 */ stfs f0, 0x94(r1)
|
||||
/* 8018083C 0017D77C 38 61 00 AC */ addi r3, r1, 0xac
|
||||
/* 80180840 0017D780 4B EF 75 65 */ bl dBgS_CamLinChk
|
||||
/* 80180840 0017D780 4B EF 75 65 */ bl __ct__14dBgS_CamLinChkFv
|
||||
/* 80180844 0017D784 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
|
||||
/* 80180848 0017D788 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
|
||||
/* 8018084C 0017D78C 90 01 00 A8 */ stw r0, 0xa8(r1)
|
||||
@@ -77,7 +77,7 @@ lbl_80180788:
|
||||
/* 80180864 0017D7A4 38 BF 00 30 */ addi r5, r31, 0x30
|
||||
/* 80180868 0017D7A8 38 C1 00 AC */ addi r6, r1, 0xac
|
||||
/* 8018086C 0017D7AC 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 80180870 0017D7B0 4B FE 50 51 */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80180870 0017D7B0 4B FE 50 51 */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80180874 0017D7B4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80180878 0017D7B8 41 82 00 54 */ beq lbl_801808CC
|
||||
/* 8018087C 0017D7BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
@@ -85,7 +85,7 @@ lbl_80180788:
|
||||
/* 80180884 0017D7C4 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80180888 0017D7C8 38 81 00 C0 */ addi r4, r1, 0xc0
|
||||
/* 8018088C 0017D7CC 38 A1 00 98 */ addi r5, r1, 0x98
|
||||
/* 80180890 0017D7D0 4B EF 3E B5 */ bl cBgS_NS_GetTriPla
|
||||
/* 80180890 0017D7D0 4B EF 3E B5 */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80180894 0017D7D4 C0 01 00 DC */ lfs f0, 0xdc(r1)
|
||||
/* 80180898 0017D7D8 D0 1F 00 30 */ stfs f0, 0x30(r31)
|
||||
/* 8018089C 0017D7DC C0 01 00 E0 */ lfs f0, 0xe0(r1)
|
||||
@@ -127,7 +127,7 @@ lbl_801808CC:
|
||||
/* 80180928 0017D868 38 BF 00 3C */ addi r5, r31, 0x3c
|
||||
/* 8018092C 0017D86C 38 C1 00 AC */ addi r6, r1, 0xac
|
||||
/* 80180930 0017D870 38 E0 40 B7 */ li r7, 0x40b7
|
||||
/* 80180934 0017D874 4B FE 4F 8D */ bl dCamera_c_NS_lineBGCheck
|
||||
/* 80180934 0017D874 4B FE 4F 8D */ bl lineBGCheck__9dCamera_cFP4cXyzP4cXyzP11dBgS_LinChkUl
|
||||
/* 80180938 0017D878 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8018093C 0017D87C 41 82 00 54 */ beq lbl_80180990
|
||||
/* 80180940 0017D880 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
@@ -135,7 +135,7 @@ lbl_801808CC:
|
||||
/* 80180948 0017D888 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 8018094C 0017D88C 38 81 00 C0 */ addi r4, r1, 0xc0
|
||||
/* 80180950 0017D890 38 A1 00 98 */ addi r5, r1, 0x98
|
||||
/* 80180954 0017D894 4B EF 3D F1 */ bl cBgS_NS_GetTriPla
|
||||
/* 80180954 0017D894 4B EF 3D F1 */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80180958 0017D898 C0 01 00 DC */ lfs f0, 0xdc(r1)
|
||||
/* 8018095C 0017D89C D0 1F 00 3C */ stfs f0, 0x3c(r31)
|
||||
/* 80180960 0017D8A0 C0 01 00 E0 */ lfs f0, 0xe0(r1)
|
||||
@@ -183,7 +183,7 @@ lbl_80180990:
|
||||
/* 80180A04 0017D944 90 01 00 A8 */ stw r0, 0xa8(r1)
|
||||
/* 80180A08 0017D948 38 61 00 AC */ addi r3, r1, 0xac
|
||||
/* 80180A0C 0017D94C 38 80 FF FF */ li r4, -1
|
||||
/* 80180A10 0017D950 4B EF 73 F1 */ bl dBgS_CamLinChk_NS_dtor
|
||||
/* 80180A10 0017D950 4B EF 73 F1 */ bl __dt__14dBgS_CamLinChkFv
|
||||
/* 80180A14 0017D954 48 00 00 0C */ b lbl_80180A20
|
||||
lbl_80180A18:
|
||||
/* 80180A18 0017D958 38 00 00 00 */ li r0, 0
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
/* 80180A88 0017D9C8 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80180A8C 0017D9CC C0 23 01 30 */ lfs f1, 0x130(r3)
|
||||
/* 80180A90 0017D9D0 A8 C3 01 34 */ lha r6, 0x134(r3)
|
||||
/* 80180A94 0017D9D4 48 00 01 0D */ bl dCamera_c_NS_Reset
|
||||
/* 80180A94 0017D9D4 48 00 01 0D */ bl Reset__9dCamera_cF4cXyz4cXyzfs
|
||||
/* 80180A98 0017D9D8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80180A9C 0017D9DC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80180AA0 0017D9E0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
/* 80180BF4 0017DB34 A8 01 00 08 */ lha r0, 8(r1)
|
||||
/* 80180BF8 0017DB38 B0 1F 00 54 */ sth r0, 0x54(r31)
|
||||
/* 80180BFC 0017DB3C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80180C00 0017DB40 48 00 00 69 */ bl dCamera_c_NS_Reset_X2_
|
||||
/* 80180C00 0017DB40 48 00 00 69 */ bl Reset__9dCamera_cFv
|
||||
/* 80180C04 0017DB44 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80180C08 0017DB48 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80180C0C 0017DB4C 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
/* 80180C48 0017DB88 D0 03 00 40 */ stfs f0, 0x40(r3)
|
||||
/* 80180C4C 0017DB8C C0 05 00 08 */ lfs f0, 8(r5)
|
||||
/* 80180C50 0017DB90 D0 03 00 44 */ stfs f0, 0x44(r3)
|
||||
/* 80180C54 0017DB94 48 00 00 15 */ bl dCamera_c_NS_Reset_X2_
|
||||
/* 80180C54 0017DB94 48 00 00 15 */ bl Reset__9dCamera_cFv
|
||||
/* 80180C58 0017DB98 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80180C5C 0017DB9C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80180C60 0017DBA0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/* 80181240 0017E180 FF C0 10 90 */ fmr f30, f2
|
||||
/* 80181244 0017E184 FF E0 18 90 */ fmr f31, f3
|
||||
/* 80181248 0017E188 38 80 00 00 */ li r4, 0
|
||||
/* 8018124C 0017E18C 48 00 00 2D */ bl dCamera_c_NS_SetBlureActor
|
||||
/* 8018124C 0017E18C 48 00 00 2D */ bl SetBlureActor__9dCamera_cFP10fopAc_ac_c
|
||||
/* 80181250 0017E190 D3 BF 07 18 */ stfs f29, 0x718(r31)
|
||||
/* 80181254 0017E194 D3 DF 07 1C */ stfs f30, 0x71c(r31)
|
||||
/* 80181258 0017E198 D3 FF 07 20 */ stfs f31, 0x720(r31)
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/* 801812E4 0017E224 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801812E8 0017E228 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801812EC 0017E22C 80 BF 07 10 */ lwz r5, 0x710(r31)
|
||||
/* 801812F0 0017E230 4B F1 64 9D */ bl dCamera_c_NS_eyePos
|
||||
/* 801812F0 0017E230 4B F1 64 9D */ bl eyePos__9dCamera_cFP10fopAc_ac_c
|
||||
/* 801812F4 0017E234 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 801812F8 0017E238 D0 01 00 2C */ stfs f0, 0x2c(r1)
|
||||
/* 801812FC 0017E23C C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
@@ -35,7 +35,7 @@
|
||||
/* 80181308 0017E248 D0 01 00 34 */ stfs f0, 0x34(r1)
|
||||
/* 8018130C 0017E24C 38 61 00 2C */ addi r3, r1, 0x2c
|
||||
/* 80181310 0017E250 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 80181314 0017E254 4B E9 3F FD */ bl mDoLib_project
|
||||
/* 80181314 0017E254 4B E9 3F FD */ bl mDoLib_project__FP3VecP3Vec
|
||||
/* 80181318 0017E258 C0 21 00 20 */ lfs f1, 0x20(r1)
|
||||
/* 8018131C 0017E25C C0 1E 00 08 */ lfs f0, 8(r30)
|
||||
/* 80181320 0017E260 EC 01 00 24 */ fdivs f0, f1, f0
|
||||
@@ -85,26 +85,26 @@ lbl_80181340:
|
||||
/* 801813CC 0017E30C C0 7F 07 20 */ lfs f3, 0x720(r31)
|
||||
/* 801813D0 0017E310 48 1C 55 19 */ bl PSMTXTrans
|
||||
/* 801813D4 0017E314 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 801813D8 0017E318 4B E8 BA 99 */ bl mDoMtx_stack_c_NS_scaleM_X1_
|
||||
/* 801813D8 0017E318 4B E8 BA 99 */ bl scaleM__14mDoMtx_stack_cFRC4cXyz
|
||||
/* 801813DC 0017E31C 3C 60 80 3E */ lis r3, lbl_803DD470@ha
|
||||
/* 801813E0 0017E320 38 63 D4 70 */ addi r3, r3, lbl_803DD470@l
|
||||
/* 801813E4 0017E324 A8 9F 07 08 */ lha r4, 0x708(r31)
|
||||
/* 801813E8 0017E328 4B E8 AF B5 */ bl mDoMtx_XrotM
|
||||
/* 801813E8 0017E328 4B E8 AF B5 */ bl mDoMtx_XrotM__FPA4_fs
|
||||
/* 801813EC 0017E32C 3C 60 80 3E */ lis r3, lbl_803DD470@ha
|
||||
/* 801813F0 0017E330 38 63 D4 70 */ addi r3, r3, lbl_803DD470@l
|
||||
/* 801813F4 0017E334 A8 9F 07 0A */ lha r4, 0x70a(r31)
|
||||
/* 801813F8 0017E338 4B E8 B0 3D */ bl mDoMtx_YrotM
|
||||
/* 801813F8 0017E338 4B E8 B0 3D */ bl mDoMtx_YrotM__FPA4_fs
|
||||
/* 801813FC 0017E33C 3C 60 80 3E */ lis r3, lbl_803DD470@ha
|
||||
/* 80181400 0017E340 38 63 D4 70 */ addi r3, r3, lbl_803DD470@l
|
||||
/* 80181404 0017E344 A8 9F 07 0C */ lha r4, 0x70c(r31)
|
||||
/* 80181408 0017E348 4B E8 B0 C5 */ bl mDoMtx_ZrotM
|
||||
/* 80181408 0017E348 4B E8 B0 C5 */ bl mDoMtx_ZrotM__FPA4_fs
|
||||
/* 8018140C 0017E34C C0 1F 07 18 */ lfs f0, 0x718(r31)
|
||||
/* 80181410 0017E350 FC 20 00 50 */ fneg f1, f0
|
||||
/* 80181414 0017E354 C0 1F 07 1C */ lfs f0, 0x71c(r31)
|
||||
/* 80181418 0017E358 FC 40 00 50 */ fneg f2, f0
|
||||
/* 8018141C 0017E35C C0 1F 07 20 */ lfs f0, 0x720(r31)
|
||||
/* 80181420 0017E360 FC 60 00 50 */ fneg f3, f0
|
||||
/* 80181424 0017E364 4B E8 B9 79 */ bl mDoMtx_stack_c_NS_transM
|
||||
/* 80181424 0017E364 4B E8 B9 79 */ bl transM__14mDoMtx_stack_cFfff
|
||||
/* 80181428 0017E368 3C 60 80 3E */ lis r3, lbl_803DD470@ha
|
||||
/* 8018142C 0017E36C 38 63 D4 70 */ addi r3, r3, lbl_803DD470@l
|
||||
/* 80181430 0017E370 4B E8 6C 71 */ bl onBlure__13mDoGph_gInf_cFPA4_Cf
|
||||
@@ -116,7 +116,7 @@ lbl_80181340:
|
||||
/* 80181448 0017E388 D8 01 00 48 */ stfd f0, 0x48(r1)
|
||||
/* 8018144C 0017E38C 83 C1 00 4C */ lwz r30, 0x4c(r1)
|
||||
/* 80181450 0017E390 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80181454 0017E394 4B E8 BA 1D */ bl mDoMtx_stack_c_NS_scaleM_X1_
|
||||
/* 80181454 0017E394 4B E8 BA 1D */ bl scaleM__14mDoMtx_stack_cFRC4cXyz
|
||||
/* 80181458 0017E398 9B CD 86 65 */ stb r30, lbl_80450BE5-_SDA_BASE_(r13)
|
||||
/* 8018145C 0017E39C 48 00 00 10 */ b lbl_8018146C
|
||||
lbl_80181460:
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
/* 801814C4 0017E404 38 80 00 02 */ li r4, 2
|
||||
/* 801814C8 0017E408 38 A0 00 01 */ li r5, 1
|
||||
/* 801814CC 0017E40C 38 C1 00 08 */ addi r6, r1, 8
|
||||
/* 801814D0 0017E410 4B EE E5 55 */ bl dVibration_c_NS_StartShock
|
||||
/* 801814D0 0017E410 4B EE E5 55 */ bl StartShock__12dVibration_cFii4cXyz
|
||||
/* 801814D4 0017E414 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801814D8 0017E418 38 80 00 37 */ li r4, 0x37
|
||||
/* 801814DC 0017E41C 80 BF 01 80 */ lwz r5, 0x180(r31)
|
||||
/* 801814E0 0017E420 C0 22 9D 24 */ lfs f1, lbl_80453724-_SDA2_BASE_(r2)
|
||||
/* 801814E4 0017E424 C0 42 9C A8 */ lfs f2, lbl_804536A8-_SDA2_BASE_(r2)
|
||||
/* 801814E8 0017E428 4B FF FC 89 */ bl dCamera_c_NS_StartBlure
|
||||
/* 801814E8 0017E428 4B FF FC 89 */ bl StartBlure__9dCamera_cFiP10fopAc_ac_cff
|
||||
/* 801814EC 0017E42C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801814F0 0017E430 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801814F4 0017E434 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* 801815D0 0017E510 7C 08 02 A6 */ mflr r0
|
||||
/* 801815D4 0017E514 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801815D8 0017E518 38 63 02 48 */ addi r3, r3, 0x248
|
||||
/* 801815DC 0017E51C 4B FE 19 F9 */ bl dCamera_c_NS_U
|
||||
/* 801815DC 0017E51C 4B FE 19 F9 */ bl U__9dCamera_cFv
|
||||
/* 801815E0 0017E520 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801815E4 0017E524 7C 08 03 A6 */ mtlr r0
|
||||
/* 801815E8 0017E528 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* 801815F4 0017E534 7C 08 02 A6 */ mflr r0
|
||||
/* 801815F8 0017E538 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801815FC 0017E53C 38 63 02 48 */ addi r3, r3, 0x248
|
||||
/* 80181600 0017E540 4B FE 19 B9 */ bl dCamera_c_NS_V
|
||||
/* 80181600 0017E540 4B FE 19 B9 */ bl V__9dCamera_cFv
|
||||
/* 80181604 0017E544 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80181608 0017E548 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018160C 0017E54C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/* 80181640 0017E580 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80181644 0017E584 7C 08 02 A6 */ mflr r0
|
||||
/* 80181648 0017E588 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8018164C 0017E58C 4B FF FF E5 */ bl dCam_getCamera
|
||||
/* 8018164C 0017E58C 4B FF FF E5 */ bl dCam_getCamera__Fv
|
||||
/* 80181650 0017E590 38 63 02 48 */ addi r3, r3, 0x248
|
||||
/* 80181654 0017E594 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80181658 0017E598 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
/* 80181754 0017E694 38 BD 00 E4 */ addi r5, r29, 0xe4
|
||||
/* 80181758 0017E698 38 DD 00 F0 */ addi r6, r29, 0xf0
|
||||
/* 8018175C 0017E69C A8 FD 00 FC */ lha r7, 0xfc(r29)
|
||||
/* 80181760 0017E6A0 4B E8 AF B1 */ bl mDoMtx_lookAt_X1_
|
||||
/* 80181760 0017E6A0 4B E8 AF B1 */ bl mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs
|
||||
/* 80181764 0017E6A4 38 7D 01 40 */ addi r3, r29, 0x140
|
||||
/* 80181768 0017E6A8 38 9D 01 E0 */ addi r4, r29, 0x1e0
|
||||
/* 8018176C 0017E6AC 48 1C 4D 45 */ bl PSMTXCopy
|
||||
@@ -56,7 +56,7 @@ lbl_801817DC:
|
||||
/* 801817DC 0017E71C C0 3D 00 D0 */ lfs f1, 0xd0(r29)
|
||||
/* 801817E0 0017E720 C0 5D 00 D4 */ lfs f2, 0xd4(r29)
|
||||
/* 801817E4 0017E724 C0 7D 00 C8 */ lfs f3, 0xc8(r29)
|
||||
/* 801817E8 0017E728 4B E9 3A A5 */ bl mDoLib_clipper_NS_setup
|
||||
/* 801817E8 0017E728 4B E9 3A A5 */ bl setup__14mDoLib_clipperFffff
|
||||
/* 801817EC 0017E72C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801817F0 0017E730 48 1E 0A 39 */ bl _restgpr_29
|
||||
/* 801817F4 0017E734 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
/* 8018188C 0017E7CC 48 0E F7 0D */ bl __ct__7cSAngleFs
|
||||
/* 80181890 0017E7D0 C3 FB 00 D0 */ lfs f31, 0xd0(r27)
|
||||
/* 80181894 0017E7D4 80 6D 88 A0 */ lwz r3, lbl_80450E20-_SDA_BASE_(r13)
|
||||
/* 80181898 0017E7D8 4B EB 78 91 */ bl dDemo_object_c_NS_getActiveCamera
|
||||
/* 80181898 0017E7D8 4B EB 78 91 */ bl getActiveCamera__14dDemo_object_cFv
|
||||
/* 8018189C 0017E7DC 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 801818A0 0017E7E0 41 82 00 C8 */ beq lbl_80181968
|
||||
/* 801818A4 0017E7E4 80 1E 51 84 */ lwz r0, 0x5184(r30)
|
||||
@@ -97,7 +97,7 @@ lbl_80181968:
|
||||
/* 80181970 0017E8B0 40 82 00 90 */ bne lbl_80181A00
|
||||
/* 80181974 0017E8B4 38 61 00 5C */ addi r3, r1, 0x5c
|
||||
/* 80181978 0017E8B8 7F 44 D3 78 */ mr r4, r26
|
||||
/* 8018197C 0017E8BC 48 00 05 1D */ bl dCamera_c_NS_Center
|
||||
/* 8018197C 0017E8BC 48 00 05 1D */ bl Center__9dCamera_cFv
|
||||
/* 80181980 0017E8C0 C0 01 00 5C */ lfs f0, 0x5c(r1)
|
||||
/* 80181984 0017E8C4 D0 01 00 80 */ stfs f0, 0x80(r1)
|
||||
/* 80181988 0017E8C8 C0 01 00 60 */ lfs f0, 0x60(r1)
|
||||
@@ -106,7 +106,7 @@ lbl_80181968:
|
||||
/* 80181994 0017E8D4 D0 01 00 88 */ stfs f0, 0x88(r1)
|
||||
/* 80181998 0017E8D8 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 8018199C 0017E8DC 7F 44 D3 78 */ mr r4, r26
|
||||
/* 801819A0 0017E8E0 48 00 04 C5 */ bl dCamera_c_NS_Eye
|
||||
/* 801819A0 0017E8E0 48 00 04 C5 */ bl Eye__9dCamera_cFv
|
||||
/* 801819A4 0017E8E4 C0 01 00 50 */ lfs f0, 0x50(r1)
|
||||
/* 801819A8 0017E8E8 D0 01 00 74 */ stfs f0, 0x74(r1)
|
||||
/* 801819AC 0017E8EC C0 01 00 54 */ lfs f0, 0x54(r1)
|
||||
@@ -115,7 +115,7 @@ lbl_80181968:
|
||||
/* 801819B8 0017E8F8 D0 01 00 7C */ stfs f0, 0x7c(r1)
|
||||
/* 801819BC 0017E8FC 38 61 00 44 */ addi r3, r1, 0x44
|
||||
/* 801819C0 0017E900 7F 44 D3 78 */ mr r4, r26
|
||||
/* 801819C4 0017E904 48 00 04 5D */ bl dCamera_c_NS_Up
|
||||
/* 801819C4 0017E904 48 00 04 5D */ bl Up__9dCamera_cFv
|
||||
/* 801819C8 0017E908 C0 01 00 44 */ lfs f0, 0x44(r1)
|
||||
/* 801819CC 0017E90C D0 01 00 68 */ stfs f0, 0x68(r1)
|
||||
/* 801819D0 0017E910 C0 01 00 48 */ lfs f0, 0x48(r1)
|
||||
@@ -124,7 +124,7 @@ lbl_80181968:
|
||||
/* 801819DC 0017E91C D0 01 00 70 */ stfs f0, 0x70(r1)
|
||||
/* 801819E0 0017E920 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801819E4 0017E924 7F 44 D3 78 */ mr r4, r26
|
||||
/* 801819E8 0017E928 48 00 0F C5 */ bl dCamera_c_NS_Bank
|
||||
/* 801819E8 0017E928 48 00 0F C5 */ bl Bank__9dCamera_cFv
|
||||
/* 801819EC 0017E92C A8 01 00 08 */ lha r0, 8(r1)
|
||||
/* 801819F0 0017E930 B0 01 00 10 */ sth r0, 0x10(r1)
|
||||
/* 801819F4 0017E934 C0 3A 00 58 */ lfs f1, 0x58(r26)
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
/* 80181ED4 0017EE14 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80181ED8 0017EE18 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80181EDC 0017EE1C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80181EE0 0017EE20 4B FF F7 85 */ bl preparation
|
||||
/* 80181EE0 0017EE20 4B FF F7 85 */ bl preparation__FP20camera_process_class
|
||||
/* 80181EE4 0017EE24 80 6D 88 A0 */ lwz r3, lbl_80450E20-_SDA_BASE_(r13)
|
||||
/* 80181EE8 0017EE28 4B EB 72 41 */ bl dDemo_object_c_NS_getActiveCamera
|
||||
/* 80181EE8 0017EE28 4B EB 72 41 */ bl getActiveCamera__14dDemo_object_cFv
|
||||
/* 80181EEC 0017EE2C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80181EF0 0017EE30 41 82 00 1C */ beq lbl_80181F0C
|
||||
/* 80181EF4 0017EE34 38 7F 02 48 */ addi r3, r31, 0x248
|
||||
@@ -13,7 +13,7 @@
|
||||
/* 80181EFC 0017EE3C FC 40 08 90 */ fmr f2, f1
|
||||
/* 80181F00 0017EE40 C0 62 9D 08 */ lfs f3, lbl_80453708-_SDA2_BASE_(r2)
|
||||
/* 80181F04 0017EE44 C0 82 9C FC */ lfs f4, lbl_804536FC-_SDA2_BASE_(r2)
|
||||
/* 80181F08 0017EE48 4B FE 40 AD */ bl dCamera_c_NS_setView
|
||||
/* 80181F08 0017EE48 4B FE 40 AD */ bl setView__9dCamera_cFffff
|
||||
lbl_80181F0C:
|
||||
/* 80181F0C 0017EE4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 80181F10 0017EE50 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
@@ -24,18 +24,18 @@ lbl_80181F0C:
|
||||
/* 80181F24 0017EE64 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80181F28 0017EE68 40 82 00 10 */ bne lbl_80181F38
|
||||
/* 80181F2C 0017EE6C 38 7F 02 48 */ addi r3, r31, 0x248
|
||||
/* 80181F30 0017EE70 4B FE 03 85 */ bl dCamera_c_NS_Run
|
||||
/* 80181F30 0017EE70 4B FE 03 85 */ bl Run__9dCamera_cFv
|
||||
/* 80181F34 0017EE74 48 00 00 0C */ b lbl_80181F40
|
||||
lbl_80181F38:
|
||||
/* 80181F38 0017EE78 38 7F 02 48 */ addi r3, r31, 0x248
|
||||
/* 80181F3C 0017EE7C 4B FE 0D FD */ bl dCamera_c_NS_NotRun
|
||||
/* 80181F3C 0017EE7C 4B FE 0D FD */ bl NotRun__9dCamera_cFv
|
||||
lbl_80181F40:
|
||||
/* 80181F40 0017EE80 38 7F 02 48 */ addi r3, r31, 0x248
|
||||
/* 80181F44 0017EE84 4B FE 10 F1 */ bl dCamera_c_NS_CalcTrimSize
|
||||
/* 80181F44 0017EE84 4B FE 10 F1 */ bl CalcTrimSize__9dCamera_cFv
|
||||
/* 80181F48 0017EE88 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80181F4C 0017EE8C 4B FF F8 B9 */ bl store
|
||||
/* 80181F4C 0017EE8C 4B FF F8 B9 */ bl store__FP20camera_process_class
|
||||
/* 80181F50 0017EE90 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80181F54 0017EE94 4B FF F7 B5 */ bl view_setup
|
||||
/* 80181F54 0017EE94 4B FF F7 B5 */ bl view_setup__FP20camera_process_class
|
||||
/* 80181F58 0017EE98 38 60 00 01 */ li r3, 1
|
||||
/* 80181F5C 0017EE9C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80181F60 0017EEA0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
/* 8018201C 0017EF5C EC 00 30 28 */ fsubs f0, f0, f6
|
||||
/* 80182020 0017EF60 EC 04 00 32 */ fmuls f0, f4, f0
|
||||
/* 80182024 0017EF64 EC 85 00 28 */ fsubs f4, f5, f0
|
||||
/* 80182028 0017EF68 4B EC FA B5 */ bl dDlst_window_c_NS_setScissor
|
||||
/* 80182028 0017EF68 4B EC FA B5 */ bl setScissor__14dDlst_window_cFffff
|
||||
/* 8018202C 0017EF6C 38 7D 01 00 */ addi r3, r29, 0x100
|
||||
/* 80182030 0017EF70 C0 3D 00 D0 */ lfs f1, 0xd0(r29)
|
||||
/* 80182034 0017EF74 C0 5D 00 D4 */ lfs f2, 0xd4(r29)
|
||||
@@ -56,7 +56,7 @@
|
||||
/* 8018204C 0017EF8C 38 BD 00 E4 */ addi r5, r29, 0xe4
|
||||
/* 80182050 0017EF90 38 DD 00 F0 */ addi r6, r29, 0xf0
|
||||
/* 80182054 0017EF94 A8 FD 00 FC */ lha r7, 0xfc(r29)
|
||||
/* 80182058 0017EF98 4B E8 A6 B9 */ bl mDoMtx_lookAt_X1_
|
||||
/* 80182058 0017EF98 4B E8 A6 B9 */ bl mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs
|
||||
/* 8018205C 0017EF9C 38 7D 01 40 */ addi r3, r29, 0x140
|
||||
/* 80182060 0017EFA0 3C 80 80 43 */ lis r4, lbl_80434AC8@ha
|
||||
/* 80182064 0017EFA4 38 84 4A C8 */ addi r4, r4, lbl_80434AC8@l
|
||||
@@ -76,9 +76,9 @@
|
||||
/* 8018209C 0017EFDC 54 07 CF FE */ rlwinm r7, r0, 0x19, 0x1f, 0x1f
|
||||
/* 801820A0 0017EFE0 7F 68 DB 78 */ mr r8, r27
|
||||
/* 801820A4 0017EFE4 39 20 00 00 */ li r9, 0
|
||||
/* 801820A8 0017EFE8 48 13 B2 35 */ bl Z2Audience_NS_setAudioCamera
|
||||
/* 801820A8 0017EFE8 48 13 B2 35 */ bl setAudioCamera__10Z2AudienceFPA4_fR3VecR3Vecffbib
|
||||
/* 801820AC 0017EFEC 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 801820B0 0017EFF0 4B EF 54 CD */ bl dBgS_GndChk
|
||||
/* 801820B0 0017EFF0 4B EF 54 CD */ bl __ct__11dBgS_GndChkFv
|
||||
/* 801820B4 0017EFF4 80 01 00 64 */ lwz r0, 0x64(r1)
|
||||
/* 801820B8 0017EFF8 60 00 00 02 */ ori r0, r0, 2
|
||||
/* 801820BC 0017EFFC 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
@@ -87,7 +87,7 @@
|
||||
/* 801820C8 0017F008 48 0E 5C 61 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
/* 801820CC 0017F00C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801820D0 0017F010 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 801820D4 0017F014 4B EF 23 CD */ bl cBgS_NS_GroundCross
|
||||
/* 801820D4 0017F014 4B EF 23 CD */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 801820D8 0017F018 FF E0 08 90 */ fmr f31, f1
|
||||
/* 801820DC 0017F01C C0 02 9C AC */ lfs f0, lbl_804536AC-_SDA2_BASE_(r2)
|
||||
/* 801820E0 0017F020 FC 00 F8 00 */ fcmpu cr0, f0, f31
|
||||
@@ -96,7 +96,7 @@
|
||||
/* 801820EC 0017F02C 3B 61 00 28 */ addi r27, r1, 0x28
|
||||
/* 801820F0 0017F030 7F 64 DB 78 */ mr r4, r27
|
||||
/* 801820F4 0017F034 38 A0 01 00 */ li r5, 0x100
|
||||
/* 801820F8 0017F038 4B EF 2F D9 */ bl dBgS_NS_ChkGrpInf
|
||||
/* 801820F8 0017F038 4B EF 2F D9 */ bl ChkGrpInf__4dBgSFRC13cBgS_PolyInfoUl
|
||||
/* 801820FC 0017F03C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80182100 0017F040 41 82 00 14 */ beq lbl_80182114
|
||||
/* 80182104 0017F044 38 00 00 06 */ li r0, 6
|
||||
@@ -105,14 +105,14 @@
|
||||
/* 80182110 0017F050 48 00 00 18 */ b lbl_80182128
|
||||
lbl_80182114:
|
||||
/* 80182114 0017F054 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80182118 0017F058 48 02 93 A9 */ bl dKy_pol_sound_get
|
||||
/* 80182118 0017F058 48 02 93 A9 */ bl dKy_pol_sound_get__FPC13cBgS_PolyInfo
|
||||
/* 8018211C 0017F05C 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 80182120 0017F060 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
||||
/* 80182124 0017F064 90 03 04 D4 */ stw r0, 0x4d4(r3)
|
||||
lbl_80182128:
|
||||
/* 80182128 0017F068 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8018212C 0017F06C 7F 64 DB 78 */ mr r4, r27
|
||||
/* 80182130 0017F070 4B EF 2F 51 */ bl dBgS_NS_GetGrpSoundId
|
||||
/* 80182130 0017F070 4B EF 2F 51 */ bl GetGrpSoundId__4dBgSFRC13cBgS_PolyInfo
|
||||
/* 80182134 0017F074 54 64 06 3E */ clrlwi r4, r3, 0x18
|
||||
/* 80182138 0017F078 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
||||
/* 8018213C 0017F07C 38 63 04 C4 */ addi r3, r3, 0x4c4
|
||||
@@ -143,12 +143,12 @@ lbl_8018217C:
|
||||
/* 80182198 0017F0D8 38 7D 01 00 */ addi r3, r29, 0x100
|
||||
/* 8018219C 0017F0DC 38 9D 01 40 */ addi r4, r29, 0x140
|
||||
/* 801821A0 0017F0E0 38 BD 01 A0 */ addi r5, r29, 0x1a0
|
||||
/* 801821A4 0017F0E4 4B E8 A7 2D */ bl mDoMtx_concatProjView
|
||||
/* 801821A4 0017F0E4 4B E8 A7 2D */ bl mDoMtx_concatProjView__FPA4_CfPA4_CfPA4_f
|
||||
/* 801821A8 0017F0E8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801821AC 0017F0EC 4B FE 0F A9 */ bl dCamera_c_NS_Draw
|
||||
/* 801821AC 0017F0EC 4B FE 0F A9 */ bl Draw__9dCamera_cFv
|
||||
/* 801821B0 0017F0F0 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 801821B4 0017F0F4 38 80 FF FF */ li r4, -1
|
||||
/* 801821B8 0017F0F8 4B EF 54 39 */ bl dBgS_GndChk_NS_dtor
|
||||
/* 801821B8 0017F0F8 4B EF 54 39 */ bl __dt__11dBgS_GndChkFv
|
||||
/* 801821BC 0017F0FC 38 60 00 01 */ li r3, 1
|
||||
/* 801821C0 0017F100 E3 E1 00 A8 */ psq_l f31, 168(r1), 0, 0
|
||||
/* 801821C4 0017F104 CB E1 00 A0 */ lfd f31, 0xa0(r1)
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
/* 801822D0 0017F210 48 00 01 64 */ b lbl_80182434
|
||||
lbl_801822D4:
|
||||
/* 801822D4 0017F214 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 801822D8 0017F218 4B EF 52 A5 */ bl dBgS_GndChk
|
||||
/* 801822D8 0017F218 4B EF 52 A5 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 801822DC 0017F21C C0 1C 04 D0 */ lfs f0, 0x4d0(r28)
|
||||
/* 801822E0 0017F220 D0 01 00 08 */ stfs f0, 8(r1)
|
||||
/* 801822E4 0017F224 C0 3C 04 D4 */ lfs f1, 0x4d4(r28)
|
||||
@@ -47,13 +47,13 @@ lbl_801822D4:
|
||||
/* 80182314 0017F254 3B A3 0F 38 */ addi r29, r3, 0xf38
|
||||
/* 80182318 0017F258 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8018231C 0017F25C 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80182320 0017F260 4B EF 21 81 */ bl cBgS_NS_GroundCross
|
||||
/* 80182320 0017F260 4B EF 21 81 */ bl GroundCross__4cBgSFP11cBgS_GndChk
|
||||
/* 80182324 0017F264 C0 02 9C AC */ lfs f0, lbl_804536AC-_SDA2_BASE_(r2)
|
||||
/* 80182328 0017F268 FC 00 08 00 */ fcmpu cr0, f0, f1
|
||||
/* 8018232C 0017F26C 40 82 00 18 */ bne lbl_80182344
|
||||
/* 80182330 0017F270 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80182334 0017F274 38 80 FF FF */ li r4, -1
|
||||
/* 80182338 0017F278 4B EF 52 B9 */ bl dBgS_GndChk_NS_dtor
|
||||
/* 80182338 0017F278 4B EF 52 B9 */ bl __dt__11dBgS_GndChkFv
|
||||
/* 8018233C 0017F27C 38 60 00 00 */ li r3, 0
|
||||
/* 80182340 0017F280 48 00 00 F4 */ b lbl_80182434
|
||||
lbl_80182344:
|
||||
@@ -67,7 +67,7 @@ lbl_80182344:
|
||||
/* 80182360 0017F2A0 41 82 00 10 */ beq lbl_80182370
|
||||
/* 80182364 0017F2A4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80182368 0017F2A8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8018236C 0017F2AC 4B FD DD 21 */ bl dCamera_c
|
||||
/* 8018236C 0017F2AC 4B FD DD 21 */ bl __ct__9dCamera_cFP12camera_class
|
||||
lbl_80182370:
|
||||
/* 80182370 0017F2B0 C3 E2 9F 20 */ lfs f31, lbl_80453920-_SDA2_BASE_(r2)
|
||||
/* 80182374 0017F2B4 3B DD 3E E8 */ addi r30, r29, 0x3ee8
|
||||
@@ -106,9 +106,9 @@ lbl_801823C0:
|
||||
/* 801823F4 0017F334 38 00 00 00 */ li r0, 0
|
||||
/* 801823F8 0017F338 B0 1F 00 FC */ sth r0, 0xfc(r31)
|
||||
/* 801823FC 0017F33C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80182400 0017F340 4B FF F4 05 */ bl store
|
||||
/* 80182400 0017F340 4B FF F4 05 */ bl store__FP20camera_process_class
|
||||
/* 80182404 0017F344 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80182408 0017F348 4B FF F3 01 */ bl view_setup
|
||||
/* 80182408 0017F348 4B FF F3 01 */ bl view_setup__FP20camera_process_class
|
||||
/* 8018240C 0017F34C 38 00 00 01 */ li r0, 1
|
||||
/* 80182410 0017F350 98 1F 0D 54 */ stb r0, 0xd54(r31)
|
||||
/* 80182414 0017F354 38 00 00 00 */ li r0, 0
|
||||
@@ -117,7 +117,7 @@ lbl_801823C0:
|
||||
/* 80182420 0017F360 90 1D 47 8C */ stw r0, 0x478c(r29)
|
||||
/* 80182424 0017F364 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 80182428 0017F368 38 80 FF FF */ li r4, -1
|
||||
/* 8018242C 0017F36C 4B EF 51 C5 */ bl dBgS_GndChk_NS_dtor
|
||||
/* 8018242C 0017F36C 4B EF 51 C5 */ bl __dt__11dBgS_GndChkFv
|
||||
/* 80182430 0017F370 38 60 00 02 */ li r3, 2
|
||||
lbl_80182434:
|
||||
/* 80182434 0017F374 E3 E1 00 88 */ psq_l f31, 136(r1), 0, 0
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
/* 80182464 0017F3A4 38 65 02 40 */ addi r3, r5, 0x240
|
||||
/* 80182468 0017F3A8 3C 80 80 3C */ lis r4, lbl_803BA6D8@ha
|
||||
/* 8018246C 0017F3AC 38 84 A6 D8 */ addi r4, r4, lbl_803BA6D8@l
|
||||
/* 80182470 0017F3B0 4B EA D6 B1 */ bl dComLbG_PhaseHandler
|
||||
/* 80182470 0017F3B0 4B EA D6 B1 */ bl dComLbG_PhaseHandler__FP30request_of_phase_process_classPPFPv_iPv
|
||||
/* 80182474 0017F3B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80182478 0017F3B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8018247C 0017F3BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
/* 8018248C 0017F3CC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80182490 0017F3D0 38 63 02 48 */ addi r3, r3, 0x248
|
||||
/* 80182494 0017F3D4 38 80 FF FF */ li r4, -1
|
||||
/* 80182498 0017F3D8 4B FD DE 6D */ bl dCamera_c_NS_dtor
|
||||
/* 80182498 0017F3D8 4B FD DE 6D */ bl __dt__9dCamera_cFv
|
||||
/* 8018249C 0017F3DC 38 00 00 00 */ li r0, 0
|
||||
/* 801824A0 0017F3E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 801824A4 0017F3E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
/* 80182590 0017F4D0 80 9F 00 4C */ lwz r4, 0x4c(r31)
|
||||
/* 80182594 0017F4D4 80 BF 00 50 */ lwz r5, 0x50(r31)
|
||||
/* 80182598 0017F4D8 80 DF 00 54 */ lwz r6, 0x54(r31)
|
||||
/* 8018259C 0017F4DC 4B ED 17 41 */ bl cM_rnd_c_NS_init
|
||||
/* 8018259C 0017F4DC 4B ED 17 41 */ bl init__8cM_rnd_cFiii
|
||||
lbl_801825A0:
|
||||
/* 801825A0 0017F4E0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801825A4 0017F4E4 38 9F 00 38 */ addi r4, r31, 0x38
|
||||
@@ -26,7 +26,7 @@ lbl_801825A0:
|
||||
/* 801825C0 0017F500 C0 5F 00 64 */ lfs f2, 0x64(r31)
|
||||
/* 801825C4 0017F504 C0 7F 00 68 */ lfs f3, 0x68(r31)
|
||||
/* 801825C8 0017F508 C0 9F 00 6C */ lfs f4, 0x6c(r31)
|
||||
/* 801825CC 0017F50C 4B ED 1C 29 */ bl dDlst_effectLine_c_NS_update
|
||||
/* 801825CC 0017F50C 4B ED 1C 29 */ bl update__18dDlst_effectLine_cFR4cXyzR8_GXColorUsUsUsUsffff
|
||||
lbl_801825D0:
|
||||
/* 801825D0 0017F510 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801825D4 0017F514 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
/* 801827EC 0017F72C 38 63 FF EC */ addi r3, r3, -20
|
||||
/*.global dBgS_CamSphChk_NS_dtor*/
|
||||
/* 801827F0 0017F730 4B FE 36 84 */ b dBgS_CamSphChk_NS_dtor
|
||||
/*.global __dt__14dBgS_CamSphChkFv*/
|
||||
/* 801827F0 0017F730 4B FE 36 84 */ b __dt__14dBgS_CamSphChkFv
|
||||
@@ -1,3 +1,3 @@
|
||||
/* 801827F4 0017F734 38 63 FF DC */ addi r3, r3, -36
|
||||
/*.global dBgS_CamSphChk_NS_dtor*/
|
||||
/* 801827F8 0017F738 4B FE 36 7C */ b dBgS_CamSphChk_NS_dtor
|
||||
/*.global __dt__14dBgS_CamSphChkFv*/
|
||||
/* 801827F8 0017F738 4B FE 36 7C */ b __dt__14dBgS_CamSphChkFv
|
||||
@@ -1,3 +1,3 @@
|
||||
/* 801827FC 0017F73C 38 63 FF B8 */ addi r3, r3, -72
|
||||
/*.global dBgS_CamSphChk_NS_dtor*/
|
||||
/* 80182800 0017F740 4B FE 36 74 */ b dBgS_CamSphChk_NS_dtor
|
||||
/*.global __dt__14dBgS_CamSphChkFv*/
|
||||
/* 80182800 0017F740 4B FE 36 74 */ b __dt__14dBgS_CamSphChkFv
|
||||
@@ -1,3 +1,3 @@
|
||||
/* 80182804 0017F744 38 63 FF C8 */ addi r3, r3, -56
|
||||
/*.global dBgS_CamSphChk_NS_dtor*/
|
||||
/* 80182808 0017F748 4B FE 36 6C */ b dBgS_CamSphChk_NS_dtor
|
||||
/*.global __dt__14dBgS_CamSphChkFv*/
|
||||
/* 80182808 0017F748 4B FE 36 6C */ b __dt__14dBgS_CamSphChkFv
|
||||
|
||||
Reference in New Issue
Block a user