organize files, update makefile, add CI checks, begin adding d_save.cpp

This commit is contained in:
unknown
2020-09-05 15:03:13 -04:00
parent f61bfb39dd
commit 6d5e5cb17c
724 changed files with 2346 additions and 2233 deletions
+393 -393
View File
File diff suppressed because it is too large Load Diff
+26 -26
View File
@@ -2963,7 +2963,7 @@ daNpcT_c_NS_setMcaMorfAnm:
/* 80148228 00145168 DB 81 00 30 */ stfd f28, 0x30(r1)
/* 8014822C 0014516C F3 81 00 38 */ psq_st f28, 56(r1), 0, qr0
/* 80148230 00145170 39 61 00 30 */ addi r11, r1, 0x30
/* 80148234 00145174 48 21 9F A9 */ bl func_803621DC
/* 80148234 00145174 48 21 9F A9 */ bl _savegpr_29
/* 80148238 00145178 7C 7D 1B 78 */ mr r29, r3
/* 8014823C 0014517C 7C 9E 23 78 */ mr r30, r4
/* 80148240 00145180 FF 80 08 90 */ fmr f28, f1
@@ -3008,7 +3008,7 @@ lbl_801482BC:
/* 801482D8 00145218 E3 81 00 38 */ psq_l f28, 56(r1), 0, qr0
/* 801482DC 0014521C CB 81 00 30 */ lfd f28, 0x30(r1)
/* 801482E0 00145220 39 61 00 30 */ addi r11, r1, 0x30
/* 801482E4 00145224 48 21 9F 45 */ bl func_80362228
/* 801482E4 00145224 48 21 9F 45 */ bl _restgpr_29
/* 801482E8 00145228 80 01 00 74 */ lwz r0, 0x74(r1)
/* 801482EC 0014522C 7C 08 03 A6 */ mtlr r0
/* 801482F0 00145230 38 21 00 70 */ addi r1, r1, 0x70
@@ -5730,7 +5730,7 @@ lbl_8014A8E8:
/* 8014AA44 00147984 7C 08 02 A6 */ mflr r0
/* 8014AA48 00147988 90 01 00 24 */ stw r0, 0x24(r1)
/* 8014AA4C 0014798C 39 61 00 20 */ addi r11, r1, 0x20
/* 8014AA50 00147990 48 21 77 8D */ bl func_803621DC
/* 8014AA50 00147990 48 21 77 8D */ bl _savegpr_29
/* 8014AA54 00147994 7C 7D 1B 78 */ mr r29, r3
/* 8014AA58 00147998 7C 9E 23 78 */ mr r30, r4
/* 8014AA5C 0014799C 7C BF 2B 78 */ mr r31, r5
@@ -5760,7 +5760,7 @@ lbl_8014AAB4:
/* 8014AAB4 001479F4 38 60 00 00 */ li r3, 0
lbl_8014AAB8:
/* 8014AAB8 001479F8 39 61 00 20 */ addi r11, r1, 0x20
/* 8014AABC 001479FC 48 21 77 6D */ bl func_80362228
/* 8014AABC 001479FC 48 21 77 6D */ bl _restgpr_29
/* 8014AAC0 00147A00 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8014AAC4 00147A04 7C 08 03 A6 */ mtlr r0
/* 8014AAC8 00147A08 38 21 00 20 */ addi r1, r1, 0x20
@@ -5841,7 +5841,7 @@ daNpcT_c_NS_chkActorInSight:
/* 8014ABD4 00147B14 7C 08 02 A6 */ mflr r0
/* 8014ABD8 00147B18 90 01 00 64 */ stw r0, 0x64(r1)
/* 8014ABDC 00147B1C 39 61 00 60 */ addi r11, r1, 0x60
/* 8014ABE0 00147B20 48 21 75 FD */ bl func_803621DC
/* 8014ABE0 00147B20 48 21 75 FD */ bl _savegpr_29
/* 8014ABE4 00147B24 7C 7D 1B 78 */ mr r29, r3
/* 8014ABE8 00147B28 7C 80 23 78 */ mr r0, r4
/* 8014ABEC 00147B2C 7C BE 2B 78 */ mr r30, r5
@@ -5908,7 +5908,7 @@ lbl_8014ACD4:
/* 8014ACD4 00147C14 38 60 00 01 */ li r3, 1
lbl_8014ACD8:
/* 8014ACD8 00147C18 39 61 00 60 */ addi r11, r1, 0x60
/* 8014ACDC 00147C1C 48 21 75 4D */ bl func_80362228
/* 8014ACDC 00147C1C 48 21 75 4D */ bl _restgpr_29
/* 8014ACE0 00147C20 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8014ACE4 00147C24 7C 08 03 A6 */ mtlr r0
/* 8014ACE8 00147C28 38 21 00 60 */ addi r1, r1, 0x60
@@ -6683,7 +6683,7 @@ lbl_8014B7D4:
/* 8014B80C 0014874C 7C 08 02 A6 */ mflr r0
/* 8014B810 00148750 90 01 00 54 */ stw r0, 0x54(r1)
/* 8014B814 00148754 39 61 00 50 */ addi r11, r1, 0x50
/* 8014B818 00148758 48 21 69 C5 */ bl func_803621DC
/* 8014B818 00148758 48 21 69 C5 */ bl _savegpr_29
/* 8014B81C 0014875C 7C 7F 1B 78 */ mr r31, r3
/* 8014B820 00148760 7C DD 33 78 */ mr r29, r6
/* 8014B824 00148764 7C FE 3B 78 */ mr r30, r7
@@ -6886,7 +6886,7 @@ lbl_8014BAA8:
/* 8014BAE4 00148A24 D0 1F 05 2C */ stfs f0, 0x52c(r31)
lbl_8014BAE8:
/* 8014BAE8 00148A28 39 61 00 50 */ addi r11, r1, 0x50
/* 8014BAEC 00148A2C 48 21 67 3D */ bl func_80362228
/* 8014BAEC 00148A2C 48 21 67 3D */ bl _restgpr_29
/* 8014BAF0 00148A30 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8014BAF4 00148A34 7C 08 03 A6 */ mtlr r0
/* 8014BAF8 00148A38 38 21 00 50 */ addi r1, r1, 0x50
@@ -11874,7 +11874,7 @@ daBaseNpc_getGroundAngle:
/* 80150234 0014D174 7C 08 02 A6 */ mflr r0
/* 80150238 0014D178 90 01 00 34 */ stw r0, 0x34(r1)
/* 8015023C 0014D17C 39 61 00 30 */ addi r11, r1, 0x30
/* 80150240 0014D180 48 21 1F 9D */ bl func_803621DC
/* 80150240 0014D180 48 21 1F 9D */ bl _savegpr_29
/* 80150244 0014D184 7C 7D 1B 78 */ mr r29, r3
/* 80150248 0014D188 7C 9E 23 78 */ mr r30, r4
/* 8015024C 0014D18C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -11916,7 +11916,7 @@ lbl_801502D0:
/* 801502D0 0014D210 38 60 00 00 */ li r3, 0
lbl_801502D4:
/* 801502D4 0014D214 39 61 00 30 */ addi r11, r1, 0x30
/* 801502D8 0014D218 48 21 1F 51 */ bl func_80362228
/* 801502D8 0014D218 48 21 1F 51 */ bl _restgpr_29
/* 801502DC 0014D21C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801502E0 0014D220 7C 08 03 A6 */ mtlr r0
/* 801502E4 0014D224 38 21 00 30 */ addi r1, r1, 0x30
@@ -12922,7 +12922,7 @@ lbl_80151050:
/* 801510FC 0014E03C DB 01 00 60 */ stfd f24, 0x60(r1)
/* 80151100 0014E040 F3 01 00 68 */ psq_st f24, 104(r1), 0, qr0
/* 80151104 0014E044 39 61 00 60 */ addi r11, r1, 0x60
/* 80151108 0014E048 48 21 10 D5 */ bl func_803621DC
/* 80151108 0014E048 48 21 10 D5 */ bl _savegpr_29
/* 8015110C 0014E04C 7C 7D 1B 78 */ mr r29, r3
/* 80151110 0014E050 FF 40 08 90 */ fmr f26, f1
/* 80151114 0014E054 FF 00 10 90 */ fmr f24, f2
@@ -13064,7 +13064,7 @@ lbl_80151178:
/* 80151330 0014E270 E3 01 00 68 */ psq_l f24, 104(r1), 0, qr0
/* 80151334 0014E274 CB 01 00 60 */ lfd f24, 0x60(r1)
/* 80151338 0014E278 39 61 00 60 */ addi r11, r1, 0x60
/* 8015133C 0014E27C 48 21 0E ED */ bl func_80362228
/* 8015133C 0014E27C 48 21 0E ED */ bl _restgpr_29
/* 80151340 0014E280 80 01 00 E4 */ lwz r0, 0xe4(r1)
/* 80151344 0014E284 7C 08 03 A6 */ mtlr r0
/* 80151348 0014E288 38 21 00 E0 */ addi r1, r1, 0xe0
@@ -14569,7 +14569,7 @@ lbl_801528B0:
/* 801528CC 0014F80C 7C 08 02 A6 */ mflr r0
/* 801528D0 0014F810 90 01 00 24 */ stw r0, 0x24(r1)
/* 801528D4 0014F814 39 61 00 20 */ addi r11, r1, 0x20
/* 801528D8 0014F818 48 20 F9 05 */ bl func_803621DC
/* 801528D8 0014F818 48 20 F9 05 */ bl _savegpr_29
/* 801528DC 0014F81C 7C 7F 1B 78 */ mr r31, r3
/* 801528E0 0014F820 38 7F 08 24 */ addi r3, r31, 0x824
/* 801528E4 0014F824 4B FF DD FD */ bl daNpcF_ActorMngr_c_NS_remove
@@ -14718,7 +14718,7 @@ lbl_80152A5C:
/* 80152B0C 0014FA4C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80152B10 0014FA50 B0 1F 09 D2 */ sth r0, 0x9d2(r31)
/* 80152B14 0014FA54 39 61 00 20 */ addi r11, r1, 0x20
/* 80152B18 0014FA58 48 20 F7 11 */ bl func_80362228
/* 80152B18 0014FA58 48 20 F7 11 */ bl _restgpr_29
/* 80152B1C 0014FA5C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80152B20 0014FA60 7C 08 03 A6 */ mtlr r0
/* 80152B24 0014FA64 38 21 00 20 */ addi r1, r1, 0x20
@@ -15307,7 +15307,7 @@ lbl_8015335C:
/* 80153380 001502C0 7C 08 02 A6 */ mflr r0
/* 80153384 001502C4 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 80153388 001502C8 39 61 00 C0 */ addi r11, r1, 0xc0
/* 8015338C 001502CC 48 20 EE 51 */ bl func_803621DC
/* 8015338C 001502CC 48 20 EE 51 */ bl _savegpr_29
/* 80153390 001502D0 7C 7D 1B 78 */ mr r29, r3
/* 80153394 001502D4 7C 9E 23 78 */ mr r30, r4
/* 80153398 001502D8 7C BF 2B 78 */ mr r31, r5
@@ -15432,7 +15432,7 @@ lbl_80153538:
/* 8015355C 0015049C 48 1F 2F 89 */ bl PSMTXConcat
lbl_80153560:
/* 80153560 001504A0 39 61 00 C0 */ addi r11, r1, 0xc0
/* 80153564 001504A4 48 20 EC C5 */ bl func_80362228
/* 80153564 001504A4 48 20 EC C5 */ bl _restgpr_29
/* 80153568 001504A8 80 01 00 C4 */ lwz r0, 0xc4(r1)
/* 8015356C 001504AC 7C 08 03 A6 */ mtlr r0
/* 80153570 001504B0 38 21 00 C0 */ addi r1, r1, 0xc0
@@ -15501,7 +15501,7 @@ lbl_80153640:
/* 8015365C 0015059C 7C 08 02 A6 */ mflr r0
/* 80153660 001505A0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80153664 001505A4 39 61 00 20 */ addi r11, r1, 0x20
/* 80153668 001505A8 48 20 EB 75 */ bl func_803621DC
/* 80153668 001505A8 48 20 EB 75 */ bl _savegpr_29
/* 8015366C 001505AC 7C 7D 1B 78 */ mr r29, r3
/* 80153670 001505B0 7C 9E 23 78 */ mr r30, r4
/* 80153674 001505B4 7C DF 33 78 */ mr r31, r6
@@ -15542,7 +15542,7 @@ lbl_801536C0:
/* 801536F8 00150638 38 00 00 01 */ li r0, 1
/* 801536FC 0015063C 98 1D 09 F0 */ stb r0, 0x9f0(r29)
/* 80153700 00150640 39 61 00 20 */ addi r11, r1, 0x20
/* 80153704 00150644 48 20 EB 25 */ bl func_80362228
/* 80153704 00150644 48 20 EB 25 */ bl _restgpr_29
/* 80153708 00150648 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8015370C 0015064C 7C 08 03 A6 */ mtlr r0
/* 80153710 00150650 38 21 00 20 */ addi r1, r1, 0x20
@@ -16203,7 +16203,7 @@ lbl_80154088:
/* 801540A8 00150FE8 7C 08 02 A6 */ mflr r0
/* 801540AC 00150FEC 90 01 00 34 */ stw r0, 0x34(r1)
/* 801540B0 00150FF0 39 61 00 30 */ addi r11, r1, 0x30
/* 801540B4 00150FF4 48 20 E1 29 */ bl func_803621DC
/* 801540B4 00150FF4 48 20 E1 29 */ bl _savegpr_29
/* 801540B8 00150FF8 7C 7F 1B 78 */ mr r31, r3
/* 801540BC 00150FFC 7C 9D 23 78 */ mr r29, r4
/* 801540C0 00151000 7C DE 33 78 */ mr r30, r6
@@ -16307,7 +16307,7 @@ lbl_8015421C:
/* 80154230 00151170 7C 00 18 50 */ subf r0, r0, r3
/* 80154234 00151174 54 03 0F FE */ srwi r3, r0, 0x1f
/* 80154238 00151178 39 61 00 30 */ addi r11, r1, 0x30
/* 8015423C 0015117C 48 20 DF ED */ bl func_80362228
/* 8015423C 0015117C 48 20 DF ED */ bl _restgpr_29
/* 80154240 00151180 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80154244 00151184 7C 08 03 A6 */ mtlr r0
/* 80154248 00151188 38 21 00 30 */ addi r1, r1, 0x30
@@ -16654,7 +16654,7 @@ daNpcF_c_NS_chkActorInSight2:
/* 80154734 00151674 7C 08 02 A6 */ mflr r0
/* 80154738 00151678 90 01 00 64 */ stw r0, 0x64(r1)
/* 8015473C 0015167C 39 61 00 60 */ addi r11, r1, 0x60
/* 80154740 00151680 48 20 DA 9D */ bl func_803621DC
/* 80154740 00151680 48 20 DA 9D */ bl _savegpr_29
/* 80154744 00151684 7C 7D 1B 78 */ mr r29, r3
/* 80154748 00151688 7C 80 23 78 */ mr r0, r4
/* 8015474C 0015168C 7C BE 2B 78 */ mr r30, r5
@@ -16713,7 +16713,7 @@ lbl_80154818:
/* 80154818 00151758 38 60 00 01 */ li r3, 1
lbl_8015481C:
/* 8015481C 0015175C 39 61 00 60 */ addi r11, r1, 0x60
/* 80154820 00151760 48 20 DA 09 */ bl func_80362228
/* 80154820 00151760 48 20 DA 09 */ bl _restgpr_29
/* 80154824 00151764 80 01 00 64 */ lwz r0, 0x64(r1)
/* 80154828 00151768 7C 08 03 A6 */ mtlr r0
/* 8015482C 0015176C 38 21 00 60 */ addi r1, r1, 0x60
@@ -17646,7 +17646,7 @@ daNpcF_getGroundAngle:
/* 80155570 001524B0 7C 08 02 A6 */ mflr r0
/* 80155574 001524B4 90 01 00 34 */ stw r0, 0x34(r1)
/* 80155578 001524B8 39 61 00 30 */ addi r11, r1, 0x30
/* 8015557C 001524BC 48 20 CC 61 */ bl func_803621DC
/* 8015557C 001524BC 48 20 CC 61 */ bl _savegpr_29
/* 80155580 001524C0 7C 7D 1B 78 */ mr r29, r3
/* 80155584 001524C4 7C 9E 23 78 */ mr r30, r4
/* 80155588 001524C8 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
@@ -17691,7 +17691,7 @@ lbl_8015560C:
/* 80155618 00152558 38 60 00 00 */ li r3, 0
lbl_8015561C:
/* 8015561C 0015255C 39 61 00 30 */ addi r11, r1, 0x30
/* 80155620 00152560 48 20 CC 09 */ bl func_80362228
/* 80155620 00152560 48 20 CC 09 */ bl _restgpr_29
/* 80155624 00152564 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80155628 00152568 7C 08 03 A6 */ mtlr r0
/* 8015562C 0015256C 38 21 00 30 */ addi r1, r1, 0x30
@@ -17933,7 +17933,7 @@ daNpcF_chkPointInArea:
/* 8015598C 001528CC DB 81 00 40 */ stfd f28, 0x40(r1)
/* 80155990 001528D0 F3 81 00 48 */ psq_st f28, 72(r1), 0, qr0
/* 80155994 001528D4 39 61 00 40 */ addi r11, r1, 0x40
/* 80155998 001528D8 48 20 C8 45 */ bl func_803621DC
/* 80155998 001528D8 48 20 C8 45 */ bl _savegpr_29
/* 8015599C 001528DC 7C 7D 1B 78 */ mr r29, r3
/* 801559A0 001528E0 7C 9E 23 78 */ mr r30, r4
/* 801559A4 001528E4 7C BF 2B 78 */ mr r31, r5
@@ -18010,7 +18010,7 @@ lbl_80155A9C:
/* 80155AB4 001529F4 E3 81 00 48 */ psq_l f28, 72(r1), 0, qr0
/* 80155AB8 001529F8 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 80155ABC 001529FC 39 61 00 40 */ addi r11, r1, 0x40
/* 80155AC0 00152A00 48 20 C7 69 */ bl func_80362228
/* 80155AC0 00152A00 48 20 C7 69 */ bl _restgpr_29
/* 80155AC4 00152A04 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80155AC8 00152A08 7C 08 03 A6 */ mtlr r0
/* 80155ACC 00152A0C 38 21 00 80 */ addi r1, r1, 0x80
+2 -2
View File
@@ -324,7 +324,7 @@ daObj_NS__unnamed_d_a_obj_cpp__NS_posMoveF_grade_acc:
/* 80037500 00034440 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 80037504 00034444 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
/* 80037508 00034448 39 61 00 50 */ addi r11, r1, 0x50
/* 8003750C 0003444C 48 32 AC D1 */ bl func_803621DC
/* 8003750C 0003444C 48 32 AC D1 */ bl _savegpr_29
/* 80037510 00034450 7C 7D 1B 78 */ mr r29, r3
/* 80037514 00034454 7C 9E 23 78 */ mr r30, r4
/* 80037518 00034458 7C BF 2B 79 */ or. r31, r5, r5
@@ -391,7 +391,7 @@ lbl_800375F8:
/* 80037600 00034540 E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
/* 80037604 00034544 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 80037608 00034548 39 61 00 50 */ addi r11, r1, 0x50
/* 8003760C 0003454C 48 32 AC 1D */ bl func_80362228
/* 8003760C 0003454C 48 32 AC 1D */ bl _restgpr_29
/* 80037610 00034550 80 01 00 74 */ lwz r0, 0x74(r1)
/* 80037614 00034554 7C 08 03 A6 */ mtlr r0
/* 80037618 00034558 38 21 00 70 */ addi r1, r1, 0x70
+8 -8
View File
@@ -79,7 +79,7 @@ daPy_boomerangMove_c_NS_initOffset:
/* 8015E5B4 0015B4F4 7C 08 02 A6 */ mflr r0
/* 8015E5B8 0015B4F8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8015E5BC 0015B4FC 39 61 00 20 */ addi r11, r1, 0x20
/* 8015E5C0 0015B500 48 20 3C 1D */ bl func_803621DC
/* 8015E5C0 0015B500 48 20 3C 1D */ bl _savegpr_29
/* 8015E5C4 0015B504 7C 7D 1B 78 */ mr r29, r3
/* 8015E5C8 0015B508 7C 9E 23 78 */ mr r30, r4
/* 8015E5CC 0015B50C 48 00 13 05 */ bl daPy_py_c_NS_getThrowBoomerangActor
@@ -113,7 +113,7 @@ lbl_8015E634:
/* 8015E634 0015B574 38 00 00 00 */ li r0, 0
/* 8015E638 0015B578 98 1D 00 00 */ stb r0, 0(r29)
/* 8015E63C 0015B57C 39 61 00 20 */ addi r11, r1, 0x20
/* 8015E640 0015B580 48 20 3B E9 */ bl func_80362228
/* 8015E640 0015B580 48 20 3B E9 */ bl _restgpr_29
/* 8015E644 0015B584 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8015E648 0015B588 7C 08 03 A6 */ mtlr r0
/* 8015E64C 0015B58C 38 21 00 20 */ addi r1, r1, 0x20
@@ -277,7 +277,7 @@ daPy_boomerangMove_c_NS_bgCheckAfterOffset:
/* 8015E880 0015B7C0 7C 08 02 A6 */ mflr r0
/* 8015E884 0015B7C4 90 01 00 44 */ stw r0, 0x44(r1)
/* 8015E888 0015B7C8 39 61 00 40 */ addi r11, r1, 0x40
/* 8015E88C 0015B7CC 48 20 39 51 */ bl func_803621DC
/* 8015E88C 0015B7CC 48 20 39 51 */ bl _savegpr_29
/* 8015E890 0015B7D0 7C 7D 1B 78 */ mr r29, r3
/* 8015E894 0015B7D4 7C 9E 23 78 */ mr r30, r4
/* 8015E898 0015B7D8 48 00 10 39 */ bl daPy_py_c_NS_getThrowBoomerangActor
@@ -378,7 +378,7 @@ lbl_8015E9D0:
/* 8015E9F0 0015B930 B0 7D 00 02 */ sth r3, 2(r29)
lbl_8015E9F4:
/* 8015E9F4 0015B934 39 61 00 40 */ addi r11, r1, 0x40
/* 8015E9F8 0015B938 48 20 38 31 */ bl func_80362228
/* 8015E9F8 0015B938 48 20 38 31 */ bl _restgpr_29
/* 8015E9FC 0015B93C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8015EA00 0015B940 7C 08 03 A6 */ mtlr r0
/* 8015EA04 0015B944 38 21 00 40 */ addi r1, r1, 0x40
@@ -730,7 +730,7 @@ daPy_anmHeap_c_NS_createHeap:
/* 8015EE04 0015BD44 7C 08 02 A6 */ mflr r0
/* 8015EE08 0015BD48 90 01 00 24 */ stw r0, 0x24(r1)
/* 8015EE0C 0015BD4C 39 61 00 20 */ addi r11, r1, 0x20
/* 8015EE10 0015BD50 48 20 33 CD */ bl func_803621DC
/* 8015EE10 0015BD50 48 20 33 CD */ bl _savegpr_29
/* 8015EE14 0015BD54 7C 7D 1B 78 */ mr r29, r3
/* 8015EE18 0015BD58 7C 9E 23 78 */ mr r30, r4
/* 8015EE1C 0015BD5C 2C 1E 00 04 */ cmpwi r30, 4
@@ -828,7 +828,7 @@ lbl_8015EF5C:
/* 8015EF64 0015BEA4 80 7D 00 10 */ lwz r3, 0x10(r29)
/* 8015EF68 0015BEA8 4B EB 01 25 */ bl mDoExt_adjustSolidHeap
/* 8015EF6C 0015BEAC 39 61 00 20 */ addi r11, r1, 0x20
/* 8015EF70 0015BEB0 48 20 32 B9 */ bl func_80362228
/* 8015EF70 0015BEB0 48 20 32 B9 */ bl _restgpr_29
/* 8015EF74 0015BEB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8015EF78 0015BEB8 7C 08 03 A6 */ mtlr r0
/* 8015EF7C 0015BEBC 38 21 00 20 */ addi r1, r1, 0x20
@@ -1265,7 +1265,7 @@ daPy_py_c_NS_linkGrabSubjectNoDraw:
/* 8015F560 0015C4A0 7C 08 02 A6 */ mflr r0
/* 8015F564 0015C4A4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8015F568 0015C4A8 39 61 00 20 */ addi r11, r1, 0x20
/* 8015F56C 0015C4AC 48 20 2C 71 */ bl func_803621DC
/* 8015F56C 0015C4AC 48 20 2C 71 */ bl _savegpr_29
/* 8015F570 0015C4B0 3B E0 00 00 */ li r31, 0
/* 8015F574 0015C4B4 7F FE FB 78 */ mr r30, r31
/* 8015F578 0015C4B8 80 03 04 9C */ lwz r0, 0x49c(r3)
@@ -1304,7 +1304,7 @@ lbl_8015F5C0:
lbl_8015F5F0:
/* 8015F5F0 0015C530 7F E3 FB 78 */ mr r3, r31
/* 8015F5F4 0015C534 39 61 00 20 */ addi r11, r1, 0x20
/* 8015F5F8 0015C538 48 20 2C 31 */ bl func_80362228
/* 8015F5F8 0015C538 48 20 2C 31 */ bl _restgpr_29
/* 8015F5FC 0015C53C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8015F600 0015C540 7C 08 03 A6 */ mtlr r0
/* 8015F604 0015C544 38 21 00 20 */ addi r1, r1, 0x20
+6 -6
View File
@@ -29,7 +29,7 @@ lbl_80156048:
/* 80156060 00152FA0 7C 08 02 A6 */ mflr r0
/* 80156064 00152FA4 90 01 00 44 */ stw r0, 0x44(r1)
/* 80156068 00152FA8 39 61 00 40 */ addi r11, r1, 0x40
/* 8015606C 00152FAC 48 20 C1 71 */ bl func_803621DC
/* 8015606C 00152FAC 48 20 C1 71 */ bl _savegpr_29
/* 80156070 00152FB0 7C 7D 1B 78 */ mr r29, r3
/* 80156074 00152FB4 7C 9E 23 78 */ mr r30, r4
/* 80156078 00152FB8 48 00 14 AD */ bl daNpcCd_c_NS_getNpcMdlDataP
@@ -127,7 +127,7 @@ lbl_801561B0:
/* 801561CC 0015310C 38 60 00 01 */ li r3, 1
lbl_801561D0:
/* 801561D0 00153110 39 61 00 40 */ addi r11, r1, 0x40
/* 801561D4 00153114 48 20 C0 55 */ bl func_80362228
/* 801561D4 00153114 48 20 C0 55 */ bl _restgpr_29
/* 801561D8 00153118 80 01 00 44 */ lwz r0, 0x44(r1)
/* 801561DC 0015311C 7C 08 03 A6 */ mtlr r0
/* 801561E0 00153120 38 21 00 40 */ addi r1, r1, 0x40
@@ -282,7 +282,7 @@ lbl_801563B4:
/* 801563CC 0015330C 7C 08 02 A6 */ mflr r0
/* 801563D0 00153310 90 01 01 94 */ stw r0, 0x194(r1)
/* 801563D4 00153314 39 61 01 90 */ addi r11, r1, 0x190
/* 801563D8 00153318 48 20 BE 05 */ bl func_803621DC
/* 801563D8 00153318 48 20 BE 05 */ bl _savegpr_29
/* 801563DC 0015331C 7C 7E 1B 78 */ mr r30, r3
/* 801563E0 00153320 7C 9D 23 78 */ mr r29, r4
/* 801563E4 00153324 3C 60 80 42 */ lis r3, lbl_80425978@ha
@@ -757,7 +757,7 @@ lbl_80156AFC:
/* 80156B2C 00153A6C D0 7E 05 58 */ stfs f3, 0x558(r30)
/* 80156B30 00153A70 38 60 00 01 */ li r3, 1
/* 80156B34 00153A74 39 61 01 90 */ addi r11, r1, 0x190
/* 80156B38 00153A78 48 20 B6 F1 */ bl func_80362228
/* 80156B38 00153A78 48 20 B6 F1 */ bl _restgpr_29
/* 80156B3C 00153A7C 80 01 01 94 */ lwz r0, 0x194(r1)
/* 80156B40 00153A80 7C 08 03 A6 */ mtlr r0
/* 80156B44 00153A84 38 21 01 90 */ addi r1, r1, 0x190
@@ -985,7 +985,7 @@ lbl_80156E7C:
/* 80156E94 00153DD4 90 01 00 24 */ stw r0, 0x24(r1)
/* 80156E98 00153DD8 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80156E9C 00153DDC 39 61 00 18 */ addi r11, r1, 0x18
/* 80156EA0 00153DE0 48 20 B3 3D */ bl func_803621DC
/* 80156EA0 00153DE0 48 20 B3 3D */ bl _savegpr_29
/* 80156EA4 00153DE4 7C 7D 1B 78 */ mr r29, r3
/* 80156EA8 00153DE8 7C 9F 23 78 */ mr r31, r4
/* 80156EAC 00153DEC 7C BE 2B 78 */ mr r30, r5
@@ -1036,7 +1036,7 @@ lbl_80156F54:
lbl_80156F58:
/* 80156F58 00153E98 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 80156F5C 00153E9C 39 61 00 18 */ addi r11, r1, 0x18
/* 80156F60 00153EA0 48 20 B2 C9 */ bl func_80362228
/* 80156F60 00153EA0 48 20 B2 C9 */ bl _restgpr_29
/* 80156F64 00153EA4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80156F68 00153EA8 7C 08 03 A6 */ mtlr r0
/* 80156F6C 00153EAC 38 21 00 20 */ addi r1, r1, 0x20
+8 -8
View File
@@ -547,7 +547,7 @@ lbl_8015840C:
/* 80158424 00155364 7C 08 02 A6 */ mflr r0
/* 80158428 00155368 90 01 01 94 */ stw r0, 0x194(r1)
/* 8015842C 0015536C 39 61 01 90 */ addi r11, r1, 0x190
/* 80158430 00155370 48 20 9D AD */ bl func_803621DC
/* 80158430 00155370 48 20 9D AD */ bl _savegpr_29
/* 80158434 00155374 7C 7E 1B 78 */ mr r30, r3
/* 80158438 00155378 7C 9D 23 78 */ mr r29, r4
/* 8015843C 0015537C 3C 60 80 43 */ lis r3, lbl_80428610@ha
@@ -1027,7 +1027,7 @@ lbl_80158B68:
/* 80158B98 00155AD8 D0 7E 05 58 */ stfs f3, 0x558(r30)
/* 80158B9C 00155ADC 38 60 00 01 */ li r3, 1
/* 80158BA0 00155AE0 39 61 01 90 */ addi r11, r1, 0x190
/* 80158BA4 00155AE4 48 20 96 85 */ bl func_80362228
/* 80158BA4 00155AE4 48 20 96 85 */ bl _restgpr_29
/* 80158BA8 00155AE8 80 01 01 94 */ lwz r0, 0x194(r1)
/* 80158BAC 00155AEC 7C 08 03 A6 */ mtlr r0
/* 80158BB0 00155AF0 38 21 01 90 */ addi r1, r1, 0x190
@@ -1322,7 +1322,7 @@ lbl_80158FD4:
/* 80158FF8 00155F38 90 01 00 24 */ stw r0, 0x24(r1)
/* 80158FFC 00155F3C DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80159000 00155F40 39 61 00 18 */ addi r11, r1, 0x18
/* 80159004 00155F44 48 20 91 D9 */ bl func_803621DC
/* 80159004 00155F44 48 20 91 D9 */ bl _savegpr_29
/* 80159008 00155F48 7C 7D 1B 78 */ mr r29, r3
/* 8015900C 00155F4C 7C 9E 23 78 */ mr r30, r4
/* 80159010 00155F50 7C BF 2B 79 */ or. r31, r5, r5
@@ -1383,7 +1383,7 @@ lbl_801590DC:
lbl_801590E0:
/* 801590E0 00156020 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 801590E4 00156024 39 61 00 18 */ addi r11, r1, 0x18
/* 801590E8 00156028 48 20 91 41 */ bl func_80362228
/* 801590E8 00156028 48 20 91 41 */ bl _restgpr_29
/* 801590EC 0015602C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801590F0 00156030 7C 08 03 A6 */ mtlr r0
/* 801590F4 00156034 38 21 00 20 */ addi r1, r1, 0x20
@@ -1884,7 +1884,7 @@ lbl_801597A8:
/* 80159824 00156764 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80159828 00156768 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8015982C 0015676C 39 61 00 20 */ addi r11, r1, 0x20
/* 80159830 00156770 48 20 89 AD */ bl func_803621DC
/* 80159830 00156770 48 20 89 AD */ bl _savegpr_29
/* 80159834 00156774 7C 7D 1B 78 */ mr r29, r3
/* 80159838 00156778 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015983C 0015677C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
@@ -1928,7 +1928,7 @@ lbl_801598C4:
/* 801598C8 00156808 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 801598CC 0015680C CB E1 00 20 */ lfd f31, 0x20(r1)
/* 801598D0 00156810 39 61 00 20 */ addi r11, r1, 0x20
/* 801598D4 00156814 48 20 89 55 */ bl func_80362228
/* 801598D4 00156814 48 20 89 55 */ bl _restgpr_29
/* 801598D8 00156818 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801598DC 0015681C 7C 08 03 A6 */ mtlr r0
/* 801598E0 00156820 38 21 00 30 */ addi r1, r1, 0x30
@@ -2367,7 +2367,7 @@ PathTrace_c_NS_setAvoidPoint:
/* 80159ED0 00156E10 7C 08 02 A6 */ mflr r0
/* 80159ED4 00156E14 90 01 00 24 */ stw r0, 0x24(r1)
/* 80159ED8 00156E18 39 61 00 20 */ addi r11, r1, 0x20
/* 80159EDC 00156E1C 48 20 83 01 */ bl func_803621DC
/* 80159EDC 00156E1C 48 20 83 01 */ bl _savegpr_29
/* 80159EE0 00156E20 7C 7F 1B 78 */ mr r31, r3
/* 80159EE4 00156E24 80 63 00 00 */ lwz r3, 0(r3)
/* 80159EE8 00156E28 3B A3 04 D0 */ addi r29, r3, 0x4d0
@@ -2410,7 +2410,7 @@ lbl_80159F3C:
/* 80159F78 00156EB8 7C 85 23 78 */ mr r5, r4
/* 80159F7C 00156EBC 48 1E CD F1 */ bl PSMTXMultVec
/* 80159F80 00156EC0 39 61 00 20 */ addi r11, r1, 0x20
/* 80159F84 00156EC4 48 20 82 A5 */ bl func_80362228
/* 80159F84 00156EC4 48 20 82 A5 */ bl _restgpr_29
/* 80159F88 00156EC8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80159F8C 00156ECC 7C 08 03 A6 */ mtlr r0
/* 80159F90 00156ED0 38 21 00 20 */ addi r1, r1, 0x20
+8 -8
View File
@@ -1643,7 +1643,7 @@ daItem_c_NS_procInitBoomerangCarry:
/* 8015C518 00159458 7C 08 02 A6 */ mflr r0
/* 8015C51C 0015945C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8015C520 00159460 39 61 00 20 */ addi r11, r1, 0x20
/* 8015C524 00159464 48 20 5C B9 */ bl func_803621DC
/* 8015C524 00159464 48 20 5C B9 */ bl _savegpr_29
/* 8015C528 00159468 7C 7D 1B 78 */ mr r29, r3
/* 8015C52C 0015946C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C530 00159470 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
@@ -1692,7 +1692,7 @@ lbl_8015C59C:
/* 8015C5D4 00159514 38 9D 07 E0 */ addi r4, r29, 0x7e0
/* 8015C5D8 00159518 48 10 85 D1 */ bl cCcS_NS_Set
/* 8015C5DC 0015951C 39 61 00 20 */ addi r11, r1, 0x20
/* 8015C5E0 00159520 48 20 5C 49 */ bl func_80362228
/* 8015C5E0 00159520 48 20 5C 49 */ bl _restgpr_29
/* 8015C5E4 00159524 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8015C5E8 00159528 7C 08 03 A6 */ mtlr r0
/* 8015C5EC 0015952C 38 21 00 20 */ addi r1, r1, 0x20
@@ -2040,7 +2040,7 @@ daItem_c_NS_move_proc_call:
/* 8015CABC 001599FC 7C 08 02 A6 */ mflr r0
/* 8015CAC0 00159A00 90 01 00 24 */ stw r0, 0x24(r1)
/* 8015CAC4 00159A04 39 61 00 20 */ addi r11, r1, 0x20
/* 8015CAC8 00159A08 48 20 57 15 */ bl func_803621DC
/* 8015CAC8 00159A08 48 20 57 15 */ bl _savegpr_29
/* 8015CACC 00159A0C 7C 7E 1B 78 */ mr r30, r3
/* 8015CAD0 00159A10 3C 60 80 3C */ lis r3, lbl_803B9DA0@ha
/* 8015CAD4 00159A14 3B E3 9D A0 */ addi r31, r3, lbl_803B9DA0@l
@@ -2139,7 +2139,7 @@ lbl_8015CC18:
/* 8015CC30 00159B70 60 00 00 00 */ nop
lbl_8015CC34:
/* 8015CC34 00159B74 39 61 00 20 */ addi r11, r1, 0x20
/* 8015CC38 00159B78 48 20 55 F1 */ bl func_80362228
/* 8015CC38 00159B78 48 20 55 F1 */ bl _restgpr_29
/* 8015CC3C 00159B7C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8015CC40 00159B80 7C 08 03 A6 */ mtlr r0
/* 8015CC44 00159B84 38 21 00 20 */ addi r1, r1, 0x20
@@ -2340,7 +2340,7 @@ daItem_c_NS_itemGetNextExecute:
/* 8015CEF0 00159E30 7C 08 02 A6 */ mflr r0
/* 8015CEF4 00159E34 90 01 00 24 */ stw r0, 0x24(r1)
/* 8015CEF8 00159E38 39 61 00 20 */ addi r11, r1, 0x20
/* 8015CEFC 00159E3C 48 20 52 E1 */ bl func_803621DC
/* 8015CEFC 00159E3C 48 20 52 E1 */ bl _savegpr_29
/* 8015CF00 00159E40 7C 7F 1B 78 */ mr r31, r3
/* 8015CF04 00159E44 88 83 09 48 */ lbz r4, 0x948(r3)
/* 8015CF08 00159E48 54 80 06 B5 */ rlwinm. r0, r4, 0, 0x1a, 0x1a
@@ -2453,7 +2453,7 @@ lbl_8015D03C:
/* 8015D08C 00159FCC 4E 80 04 21 */ bctrl
lbl_8015D090:
/* 8015D090 00159FD0 39 61 00 20 */ addi r11, r1, 0x20
/* 8015D094 00159FD4 48 20 51 95 */ bl func_80362228
/* 8015D094 00159FD4 48 20 51 95 */ bl _restgpr_29
/* 8015D098 00159FD8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8015D09C 00159FDC 7C 08 03 A6 */ mtlr r0
/* 8015D0A0 00159FE0 38 21 00 20 */ addi r1, r1, 0x20
@@ -3303,7 +3303,7 @@ daItem_c_NS_initSpeed:
/* 8015DC54 0015AB94 DB C1 00 40 */ stfd f30, 0x40(r1)
/* 8015DC58 0015AB98 F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0
/* 8015DC5C 0015AB9C 39 61 00 40 */ addi r11, r1, 0x40
/* 8015DC60 0015ABA0 48 20 45 7D */ bl func_803621DC
/* 8015DC60 0015ABA0 48 20 45 7D */ bl _savegpr_29
/* 8015DC64 0015ABA4 7C 7D 1B 78 */ mr r29, r3
/* 8015DC68 0015ABA8 7C 9E 23 78 */ mr r30, r4
/* 8015DC6C 0015ABAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -3422,7 +3422,7 @@ lbl_8015DDEC:
/* 8015DE18 0015AD58 E3 C1 00 48 */ psq_l f30, 72(r1), 0, qr0
/* 8015DE1C 0015AD5C CB C1 00 40 */ lfd f30, 0x40(r1)
/* 8015DE20 0015AD60 39 61 00 40 */ addi r11, r1, 0x40
/* 8015DE24 0015AD64 48 20 44 05 */ bl func_80362228
/* 8015DE24 0015AD64 48 20 44 05 */ bl _restgpr_29
/* 8015DE28 0015AD68 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8015DE2C 0015AD6C 7C 08 03 A6 */ mtlr r0
/* 8015DE30 0015AD70 38 21 00 60 */ addi r1, r1, 0x60
+20 -20
View File
@@ -113,7 +113,7 @@ cBgS_NS_Release:
/* 80074254 00071194 7C 08 02 A6 */ mflr r0
/* 80074258 00071198 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007425C 0007119C 39 61 00 20 */ addi r11, r1, 0x20
/* 80074260 000711A0 48 2E DF 7D */ bl func_803621DC
/* 80074260 000711A0 48 2E DF 7D */ bl _savegpr_29
/* 80074264 000711A4 7C 7D 1B 78 */ mr r29, r3
/* 80074268 000711A8 7C 9E 23 79 */ or. r30, r4, r4
/* 8007426C 000711AC 40 82 00 0C */ bne lbl_80074278
@@ -145,7 +145,7 @@ lbl_800742C8:
/* 800742C8 00071208 38 60 00 00 */ li r3, 0
lbl_800742CC:
/* 800742CC 0007120C 39 61 00 20 */ addi r11, r1, 0x20
/* 800742D0 00071210 48 2E DF 59 */ bl func_80362228
/* 800742D0 00071210 48 2E DF 59 */ bl _restgpr_29
/* 800742D4 00071214 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800742D8 00071218 7C 08 03 A6 */ mtlr r0
/* 800742DC 0007121C 38 21 00 20 */ addi r1, r1, 0x20
@@ -157,7 +157,7 @@ cBgS_NS_Ct:
/* 800742E8 00071228 7C 08 02 A6 */ mflr r0
/* 800742EC 0007122C 90 01 00 24 */ stw r0, 0x24(r1)
/* 800742F0 00071230 39 61 00 20 */ addi r11, r1, 0x20
/* 800742F4 00071234 48 2E DE E9 */ bl func_803621DC
/* 800742F4 00071234 48 2E DE E9 */ bl _savegpr_29
/* 800742F8 00071238 7C 7D 1B 78 */ mr r29, r3
/* 800742FC 0007123C 3B E0 00 00 */ li r31, 0
/* 80074300 00071240 93 ED 89 E0 */ stw r31, lbl_80450F60-_SDA_BASE_(r13)
@@ -170,7 +170,7 @@ lbl_80074308:
/* 80074318 00071258 3B FF 00 14 */ addi r31, r31, 0x14
/* 8007431C 0007125C 41 80 FF EC */ blt lbl_80074308
/* 80074320 00071260 39 61 00 20 */ addi r11, r1, 0x20
/* 80074324 00071264 48 2E DF 05 */ bl func_80362228
/* 80074324 00071264 48 2E DF 05 */ bl _restgpr_29
/* 80074328 00071268 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007432C 0007126C 7C 08 03 A6 */ mtlr r0
/* 80074330 00071270 38 21 00 20 */ addi r1, r1, 0x20
@@ -182,7 +182,7 @@ cBgS_NS_Dt:
/* 8007433C 0007127C 7C 08 02 A6 */ mflr r0
/* 80074340 00071280 90 01 00 24 */ stw r0, 0x24(r1)
/* 80074344 00071284 39 61 00 20 */ addi r11, r1, 0x20
/* 80074348 00071288 48 2E DE 95 */ bl func_803621DC
/* 80074348 00071288 48 2E DE 95 */ bl _savegpr_29
/* 8007434C 0007128C 7C 7D 1B 78 */ mr r29, r3
/* 80074350 00071290 3B C0 00 00 */ li r30, 0
/* 80074354 00071294 3B E0 00 00 */ li r31, 0
@@ -207,7 +207,7 @@ lbl_80074384:
/* 80074394 000712D4 3B FF 00 14 */ addi r31, r31, 0x14
/* 80074398 000712D8 41 80 FF EC */ blt lbl_80074384
/* 8007439C 000712DC 39 61 00 20 */ addi r11, r1, 0x20
/* 800743A0 000712E0 48 2E DE 89 */ bl func_80362228
/* 800743A0 000712E0 48 2E DE 89 */ bl _restgpr_29
/* 800743A4 000712E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800743A8 000712E8 7C 08 03 A6 */ mtlr r0
/* 800743AC 000712EC 38 21 00 20 */ addi r1, r1, 0x20
@@ -219,7 +219,7 @@ cBgS_NS_LineCross:
/* 800743B8 000712F8 7C 08 02 A6 */ mflr r0
/* 800743BC 000712FC 90 01 00 24 */ stw r0, 0x24(r1)
/* 800743C0 00071300 39 61 00 20 */ addi r11, r1, 0x20
/* 800743C4 00071304 48 2E DE 19 */ bl func_803621DC
/* 800743C4 00071304 48 2E DE 19 */ bl _savegpr_29
/* 800743C8 00071308 7C 7E 1B 78 */ mr r30, r3
/* 800743CC 0007130C 7C 9D 23 78 */ mr r29, r4
/* 800743D0 00071310 38 7D 00 14 */ addi r3, r29, 0x14
@@ -271,7 +271,7 @@ lbl_80074470:
/* 80074480 000713C0 80 1D 00 4C */ lwz r0, 0x4c(r29)
/* 80074484 000713C4 54 03 E7 FE */ rlwinm r3, r0, 0x1c, 0x1f, 0x1f
/* 80074488 000713C8 39 61 00 20 */ addi r11, r1, 0x20
/* 8007448C 000713CC 48 2E DD 9D */ bl func_80362228
/* 8007448C 000713CC 48 2E DD 9D */ bl _restgpr_29
/* 80074490 000713D0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80074494 000713D4 7C 08 03 A6 */ mtlr r0
/* 80074498 000713D8 38 21 00 20 */ addi r1, r1, 0x20
@@ -283,7 +283,7 @@ cBgS_NS_GroundCross:
/* 800744A4 000713E4 7C 08 02 A6 */ mflr r0
/* 800744A8 000713E8 90 01 00 24 */ stw r0, 0x24(r1)
/* 800744AC 000713EC 39 61 00 20 */ addi r11, r1, 0x20
/* 800744B0 000713F0 48 2E DD 2D */ bl func_803621DC
/* 800744B0 000713F0 48 2E DD 2D */ bl _savegpr_29
/* 800744B4 000713F4 7C 7E 1B 78 */ mr r30, r3
/* 800744B8 000713F8 7C 9D 23 78 */ mr r29, r4
/* 800744BC 000713FC C0 02 8C B8 */ lfs f0, lbl_804526B8-_SDA2_BASE_(r2)
@@ -330,7 +330,7 @@ lbl_8007454C:
/* 80074558 00071498 41 80 FF 84 */ blt lbl_800744DC
/* 8007455C 0007149C C0 3D 00 34 */ lfs f1, 0x34(r29)
/* 80074560 000714A0 39 61 00 20 */ addi r11, r1, 0x20
/* 80074564 000714A4 48 2E DC C5 */ bl func_80362228
/* 80074564 000714A4 48 2E DC C5 */ bl _restgpr_29
/* 80074568 000714A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007456C 000714AC 7C 08 03 A6 */ mtlr r0
/* 80074570 000714B0 38 21 00 20 */ addi r1, r1, 0x20
@@ -559,7 +559,7 @@ cBgS_NS_ShdwDraw:
/* 80074844 00071784 7C 08 02 A6 */ mflr r0
/* 80074848 00071788 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007484C 0007178C 39 61 00 20 */ addi r11, r1, 0x20
/* 80074850 00071790 48 2E D9 8D */ bl func_803621DC
/* 80074850 00071790 48 2E D9 8D */ bl _savegpr_29
/* 80074854 00071794 7C 9D 23 78 */ mr r29, r4
/* 80074858 00071798 7C 7F 1B 78 */ mr r31, r3
/* 8007485C 0007179C 3B C0 00 00 */ li r30, 0
@@ -579,7 +579,7 @@ lbl_80074884:
/* 8007488C 000717CC 3B FF 00 14 */ addi r31, r31, 0x14
/* 80074890 000717D0 41 80 FF D0 */ blt lbl_80074860
/* 80074894 000717D4 39 61 00 20 */ addi r11, r1, 0x20
/* 80074898 000717D8 48 2E D9 91 */ bl func_80362228
/* 80074898 000717D8 48 2E D9 91 */ bl _restgpr_29
/* 8007489C 000717DC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800748A0 000717E0 7C 08 03 A6 */ mtlr r0
/* 800748A4 000717E4 38 21 00 20 */ addi r1, r1, 0x20
@@ -632,7 +632,7 @@ dBgS_NS_ClrMoveFlag:
/* 80074940 00071880 7C 08 02 A6 */ mflr r0
/* 80074944 00071884 90 01 00 24 */ stw r0, 0x24(r1)
/* 80074948 00071888 39 61 00 20 */ addi r11, r1, 0x20
/* 8007494C 0007188C 48 2E D8 91 */ bl func_803621DC
/* 8007494C 0007188C 48 2E D8 91 */ bl _savegpr_29
/* 80074950 00071890 7C 7D 1B 78 */ mr r29, r3
/* 80074954 00071894 3B C0 00 00 */ li r30, 0
/* 80074958 00071898 3B E0 00 00 */ li r31, 0
@@ -652,7 +652,7 @@ lbl_80074980:
/* 80074988 000718C8 3B FF 00 14 */ addi r31, r31, 0x14
/* 8007498C 000718CC 41 80 FF D0 */ blt lbl_8007495C
/* 80074990 000718D0 39 61 00 20 */ addi r11, r1, 0x20
/* 80074994 000718D4 48 2E D8 95 */ bl func_80362228
/* 80074994 000718D4 48 2E D8 95 */ bl _restgpr_29
/* 80074998 000718D8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007499C 000718DC 7C 08 03 A6 */ mtlr r0
/* 800749A0 000718E0 38 21 00 20 */ addi r1, r1, 0x20
@@ -693,7 +693,7 @@ dBgS_NS_Regist:
/* 80074A0C 0007194C 7C 08 02 A6 */ mflr r0
/* 80074A10 00071950 90 01 00 24 */ stw r0, 0x24(r1)
/* 80074A14 00071954 39 61 00 20 */ addi r11, r1, 0x20
/* 80074A18 00071958 48 2E D7 C5 */ bl func_803621DC
/* 80074A18 00071958 48 2E D7 C5 */ bl _savegpr_29
/* 80074A1C 0007195C 7C 7D 1B 78 */ mr r29, r3
/* 80074A20 00071960 7C 9E 23 79 */ or. r30, r4, r4
/* 80074A24 00071964 7C BF 2B 78 */ mr r31, r5
@@ -732,7 +732,7 @@ lbl_80074A94:
/* 80074A98 000719D8 4B FF F6 AD */ bl cBgS_NS_Regist
lbl_80074A9C:
/* 80074A9C 000719DC 39 61 00 20 */ addi r11, r1, 0x20
/* 80074AA0 000719E0 48 2E D7 89 */ bl func_80362228
/* 80074AA0 000719E0 48 2E D7 89 */ bl _restgpr_29
/* 80074AA4 000719E4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80074AA8 000719E8 7C 08 03 A6 */ mtlr r0
/* 80074AAC 000719EC 38 21 00 20 */ addi r1, r1, 0x20
@@ -1239,7 +1239,7 @@ dBgS_NS_GetRoomId:
/* 80075104 00072044 7C 08 02 A6 */ mflr r0
/* 80075108 00072048 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007510C 0007204C 39 61 00 20 */ addi r11, r1, 0x20
/* 80075110 00072050 48 2E D0 CD */ bl func_803621DC
/* 80075110 00072050 48 2E D0 CD */ bl _savegpr_29
/* 80075114 00072054 7C 7D 1B 78 */ mr r29, r3
/* 80075118 00072058 7C 9E 23 78 */ mr r30, r4
/* 8007511C 0007205C 7F C3 F3 78 */ mr r3, r30
@@ -1272,7 +1272,7 @@ lbl_80075154:
/* 80075180 000720C0 38 60 FF FF */ li r3, -1
lbl_80075184:
/* 80075184 000720C4 39 61 00 20 */ addi r11, r1, 0x20
/* 80075188 000720C8 48 2E D0 A1 */ bl func_80362228
/* 80075188 000720C8 48 2E D0 A1 */ bl _restgpr_29
/* 8007518C 000720CC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80075190 000720D0 7C 08 03 A6 */ mtlr r0
/* 80075194 000720D4 38 21 00 20 */ addi r1, r1, 0x20
@@ -1500,7 +1500,7 @@ dBgS_NS_RoofChk:
/* 800754A0 000723E0 7C 08 02 A6 */ mflr r0
/* 800754A4 000723E4 90 01 00 24 */ stw r0, 0x24(r1)
/* 800754A8 000723E8 39 61 00 20 */ addi r11, r1, 0x20
/* 800754AC 000723EC 48 2E CD 31 */ bl func_803621DC
/* 800754AC 000723EC 48 2E CD 31 */ bl _savegpr_29
/* 800754B0 000723F0 7C 7E 1B 78 */ mr r30, r3
/* 800754B4 000723F4 7C 9D 23 78 */ mr r29, r4
/* 800754B8 000723F8 7F A3 EB 78 */ mr r3, r29
@@ -1543,7 +1543,7 @@ lbl_80075538:
/* 80075544 00072484 41 80 FF 84 */ blt lbl_800754C8
/* 80075548 00072488 C0 3D 00 4C */ lfs f1, 0x4c(r29)
/* 8007554C 0007248C 39 61 00 20 */ addi r11, r1, 0x20
/* 80075550 00072490 48 2E CC D9 */ bl func_80362228
/* 80075550 00072490 48 2E CC D9 */ bl _restgpr_29
/* 80075554 00072494 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80075558 00072498 7C 08 03 A6 */ mtlr r0
/* 8007555C 0007249C 38 21 00 20 */ addi r1, r1, 0x20
+14 -14
View File
@@ -159,7 +159,7 @@ cBgW_NS_GlobalVtx:
/* 800793C8 00076308 7C 08 02 A6 */ mflr r0
/* 800793CC 0007630C 90 01 00 24 */ stw r0, 0x24(r1)
/* 800793D0 00076310 39 61 00 20 */ addi r11, r1, 0x20
/* 800793D4 00076314 48 2E 8E 09 */ bl func_803621DC
/* 800793D4 00076314 48 2E 8E 09 */ bl _savegpr_29
/* 800793D8 00076318 7C 7D 1B 78 */ mr r29, r3
/* 800793DC 0007631C 80 03 00 18 */ lwz r0, 0x18(r3)
/* 800793E0 00076320 28 00 00 00 */ cmplwi r0, 0
@@ -204,7 +204,7 @@ lbl_8007945C:
/* 80079468 000763A8 41 80 FF D4 */ blt lbl_8007943C
lbl_8007946C:
/* 8007946C 000763AC 39 61 00 20 */ addi r11, r1, 0x20
/* 80079470 000763B0 48 2E 8D B9 */ bl func_80362228
/* 80079470 000763B0 48 2E 8D B9 */ bl _restgpr_29
/* 80079474 000763B4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80079478 000763B8 7C 08 03 A6 */ mtlr r0
/* 8007947C 000763BC 38 21 00 20 */ addi r1, r1, 0x20
@@ -900,7 +900,7 @@ cBgW_NS_MakeNodeTree:
/* 80079DF4 00076D34 7C 08 02 A6 */ mflr r0
/* 80079DF8 00076D38 90 01 00 24 */ stw r0, 0x24(r1)
/* 80079DFC 00076D3C 39 61 00 20 */ addi r11, r1, 0x20
/* 80079E00 00076D40 48 2E 83 DD */ bl func_803621DC
/* 80079E00 00076D40 48 2E 83 DD */ bl _savegpr_29
/* 80079E04 00076D44 7C 7F 1B 78 */ mr r31, r3
/* 80079E08 00076D48 80 03 00 9C */ lwz r0, 0x9c(r3)
/* 80079E0C 00076D4C 28 00 00 00 */ cmplwi r0, 0
@@ -962,7 +962,7 @@ lbl_80079EC8:
/* 80079ED0 00076E10 42 00 FF D4 */ bdnz lbl_80079EA4
lbl_80079ED4:
/* 80079ED4 00076E14 39 61 00 20 */ addi r11, r1, 0x20
/* 80079ED8 00076E18 48 2E 83 51 */ bl func_80362228
/* 80079ED8 00076E18 48 2E 83 51 */ bl _restgpr_29
/* 80079EDC 00076E1C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80079EE0 00076E20 7C 08 03 A6 */ mtlr r0
/* 80079EE4 00076E24 38 21 00 20 */ addi r1, r1, 0x20
@@ -1523,7 +1523,7 @@ cBgW_NS_RwgGroundCheckCommon:
/* 8007A68C 000775CC DB E1 00 20 */ stfd f31, 0x20(r1)
/* 8007A690 000775D0 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 8007A694 000775D4 39 61 00 20 */ addi r11, r1, 0x20
/* 8007A698 000775D8 48 2E 7B 45 */ bl func_803621DC
/* 8007A698 000775D8 48 2E 7B 45 */ bl _savegpr_29
/* 8007A69C 000775DC 7C 7D 1B 78 */ mr r29, r3
/* 8007A6A0 000775E0 FF E0 08 90 */ fmr f31, f1
/* 8007A6A4 000775E4 7C 9F 23 78 */ mr r31, r4
@@ -1575,7 +1575,7 @@ lbl_8007A754:
/* 8007A754 00077694 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 8007A758 00077698 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 8007A75C 0007769C 39 61 00 20 */ addi r11, r1, 0x20
/* 8007A760 000776A0 48 2E 7A C9 */ bl func_80362228
/* 8007A760 000776A0 48 2E 7A C9 */ bl _restgpr_29
/* 8007A764 000776A4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8007A768 000776A8 7C 08 03 A6 */ mtlr r0
/* 8007A76C 000776AC 38 21 00 30 */ addi r1, r1, 0x30
@@ -2180,7 +2180,7 @@ cBgW_NS_ShdwDrawGrpRp:
/* 8007AFC4 00077F04 7C 08 02 A6 */ mflr r0
/* 8007AFC8 00077F08 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007AFCC 00077F0C 39 61 00 20 */ addi r11, r1, 0x20
/* 8007AFD0 00077F10 48 2E 72 0D */ bl func_803621DC
/* 8007AFD0 00077F10 48 2E 72 0D */ bl _savegpr_29
/* 8007AFD4 00077F14 7C 7E 1B 78 */ mr r30, r3
/* 8007AFD8 00077F18 7C 9F 23 78 */ mr r31, r4
/* 8007AFDC 00077F1C 7C BD 2B 78 */ mr r29, r5
@@ -2223,7 +2223,7 @@ lbl_8007B038:
/* 8007B068 00077FA8 4B FF FF D0 */ b lbl_8007B038
lbl_8007B06C:
/* 8007B06C 00077FAC 39 61 00 20 */ addi r11, r1, 0x20
/* 8007B070 00077FB0 48 2E 71 B9 */ bl func_80362228
/* 8007B070 00077FB0 48 2E 71 B9 */ bl _restgpr_29
/* 8007B074 00077FB4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007B078 00077FB8 7C 08 03 A6 */ mtlr r0
/* 8007B07C 00077FBC 38 21 00 20 */ addi r1, r1, 0x20
@@ -2406,7 +2406,7 @@ cBgW_NS_GetPolyInf0:
/* 8007B310 00078250 7C 08 02 A6 */ mflr r0
/* 8007B314 00078254 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007B318 00078258 39 61 00 20 */ addi r11, r1, 0x20
/* 8007B31C 0007825C 48 2E 6E C1 */ bl func_803621DC
/* 8007B31C 0007825C 48 2E 6E C1 */ bl _savegpr_29
/* 8007B320 00078260 7C 7D 1B 78 */ mr r29, r3
/* 8007B324 00078264 7C BE 2B 78 */ mr r30, r5
/* 8007B328 00078268 7C DF 33 78 */ mr r31, r6
@@ -2418,7 +2418,7 @@ cBgW_NS_GetPolyInf0:
/* 8007B340 00078280 7F C0 00 38 */ and r0, r30, r0
/* 8007B344 00078284 7C 03 FC 30 */ srw r3, r0, r31
/* 8007B348 00078288 39 61 00 20 */ addi r11, r1, 0x20
/* 8007B34C 0007828C 48 2E 6E DD */ bl func_80362228
/* 8007B34C 0007828C 48 2E 6E DD */ bl _restgpr_29
/* 8007B350 00078290 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007B354 00078294 7C 08 03 A6 */ mtlr r0
/* 8007B358 00078298 38 21 00 20 */ addi r1, r1, 0x20
@@ -2622,7 +2622,7 @@ cBgW_NS_GetPolyInf1:
/* 8007B658 00078598 7C 08 02 A6 */ mflr r0
/* 8007B65C 0007859C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007B660 000785A0 39 61 00 20 */ addi r11, r1, 0x20
/* 8007B664 000785A4 48 2E 6B 79 */ bl func_803621DC
/* 8007B664 000785A4 48 2E 6B 79 */ bl _savegpr_29
/* 8007B668 000785A8 7C 7D 1B 78 */ mr r29, r3
/* 8007B66C 000785AC 7C BE 2B 78 */ mr r30, r5
/* 8007B670 000785B0 7C DF 33 78 */ mr r31, r6
@@ -2635,7 +2635,7 @@ cBgW_NS_GetPolyInf1:
/* 8007B68C 000785CC 7F C0 00 38 */ and r0, r30, r0
/* 8007B690 000785D0 7C 03 FC 30 */ srw r3, r0, r31
/* 8007B694 000785D4 39 61 00 20 */ addi r11, r1, 0x20
/* 8007B698 000785D8 48 2E 6B 91 */ bl func_80362228
/* 8007B698 000785D8 48 2E 6B 91 */ bl _restgpr_29
/* 8007B69C 000785DC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007B6A0 000785E0 7C 08 03 A6 */ mtlr r0
/* 8007B6A4 000785E4 38 21 00 20 */ addi r1, r1, 0x20
@@ -2744,7 +2744,7 @@ cBgW_NS_GetPolyInf2:
/* 8007B828 00078768 7C 08 02 A6 */ mflr r0
/* 8007B82C 0007876C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007B830 00078770 39 61 00 20 */ addi r11, r1, 0x20
/* 8007B834 00078774 48 2E 69 A9 */ bl func_803621DC
/* 8007B834 00078774 48 2E 69 A9 */ bl _savegpr_29
/* 8007B838 00078778 7C 7D 1B 78 */ mr r29, r3
/* 8007B83C 0007877C 7C BE 2B 78 */ mr r30, r5
/* 8007B840 00078780 7C DF 33 78 */ mr r31, r6
@@ -2757,7 +2757,7 @@ cBgW_NS_GetPolyInf2:
/* 8007B85C 0007879C 7F C0 00 38 */ and r0, r30, r0
/* 8007B860 000787A0 7C 03 FC 30 */ srw r3, r0, r31
/* 8007B864 000787A4 39 61 00 20 */ addi r11, r1, 0x20
/* 8007B868 000787A8 48 2E 69 C1 */ bl func_80362228
/* 8007B868 000787A8 48 2E 69 C1 */ bl _restgpr_29
/* 8007B86C 000787AC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007B870 000787B0 7C 08 03 A6 */ mtlr r0
/* 8007B874 000787B4 38 21 00 20 */ addi r1, r1, 0x20
+10 -10
View File
@@ -238,7 +238,7 @@ dBgS_Acch_NS_Init:
/* 800761D0 00073110 7C 08 02 A6 */ mflr r0
/* 800761D4 00073114 90 01 00 24 */ stw r0, 0x24(r1)
/* 800761D8 00073118 39 61 00 20 */ addi r11, r1, 0x20
/* 800761DC 0007311C 48 2E C0 01 */ bl func_803621DC
/* 800761DC 0007311C 48 2E C0 01 */ bl _savegpr_29
/* 800761E0 00073120 7C 7D 1B 78 */ mr r29, r3
/* 800761E4 00073124 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 800761E8 00073128 54 00 07 34 */ rlwinm r0, r0, 0, 0x1c, 0x1a
@@ -262,7 +262,7 @@ lbl_80076224:
/* 80076228 00073168 7C 1E 00 00 */ cmpw r30, r0
/* 8007622C 0007316C 41 80 FF D0 */ blt lbl_800761FC
/* 80076230 00073170 39 61 00 20 */ addi r11, r1, 0x20
/* 80076234 00073174 48 2E BF F5 */ bl func_80362228
/* 80076234 00073174 48 2E BF F5 */ bl _restgpr_29
/* 80076238 00073178 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007623C 0007317C 7C 08 03 A6 */ mtlr r0
/* 80076240 00073180 38 21 00 20 */ addi r1, r1, 0x20
@@ -864,7 +864,7 @@ dBgS_Acch_NS_CrrPos:
/* 80076AC8 00073A08 DB A1 00 A0 */ stfd f29, 0xa0(r1)
/* 80076ACC 00073A0C F3 A1 00 A8 */ psq_st f29, 168(r1), 0, qr0
/* 80076AD0 00073A10 39 61 00 A0 */ addi r11, r1, 0xa0
/* 80076AD4 00073A14 48 2E B7 09 */ bl func_803621DC
/* 80076AD4 00073A14 48 2E B7 09 */ bl _savegpr_29
/* 80076AD8 00073A18 7C 7E 1B 78 */ mr r30, r3
/* 80076ADC 00073A1C 7C 9F 23 78 */ mr r31, r4
/* 80076AE0 00073A20 80 A3 00 2C */ lwz r5, 0x2c(r3)
@@ -1177,7 +1177,7 @@ lbl_80076F54:
/* 80076F64 00073EA4 E3 A1 00 A8 */ psq_l f29, 168(r1), 0, qr0
/* 80076F68 00073EA8 CB A1 00 A0 */ lfd f29, 0xa0(r1)
/* 80076F6C 00073EAC 39 61 00 A0 */ addi r11, r1, 0xa0
/* 80076F70 00073EB0 48 2E B2 B9 */ bl func_80362228
/* 80076F70 00073EB0 48 2E B2 B9 */ bl _restgpr_29
/* 80076F74 00073EB4 80 01 00 D4 */ lwz r0, 0xd4(r1)
/* 80076F78 00073EB8 7C 08 03 A6 */ mtlr r0
/* 80076F7C 00073EBC 38 21 00 D0 */ addi r1, r1, 0xd0
@@ -1209,7 +1209,7 @@ dBgS_Acch_NS_SetWallCir:
/* 80076FC4 00073F04 7C 08 02 A6 */ mflr r0
/* 80076FC8 00073F08 90 01 00 24 */ stw r0, 0x24(r1)
/* 80076FCC 00073F0C 39 61 00 20 */ addi r11, r1, 0x20
/* 80076FD0 00073F10 48 2E B2 0D */ bl func_803621DC
/* 80076FD0 00073F10 48 2E B2 0D */ bl _savegpr_29
/* 80076FD4 00073F14 7C 7D 1B 78 */ mr r29, r3
/* 80076FD8 00073F18 3B C0 00 00 */ li r30, 0
/* 80076FDC 00073F1C 3B E0 00 00 */ li r31, 0
@@ -1233,7 +1233,7 @@ lbl_80077018:
/* 8007701C 00073F5C 7C 1E 00 00 */ cmpw r30, r0
/* 80077020 00073F60 41 80 FF C4 */ blt lbl_80076FE4
/* 80077024 00073F64 39 61 00 20 */ addi r11, r1, 0x20
/* 80077028 00073F68 48 2E B2 01 */ bl func_80362228
/* 80077028 00073F68 48 2E B2 01 */ bl _restgpr_29
/* 8007702C 00073F6C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80077030 00073F70 7C 08 03 A6 */ mtlr r0
/* 80077034 00073F74 38 21 00 20 */ addi r1, r1, 0x20
@@ -1429,7 +1429,7 @@ dBgS_Acch_NS_SetWallPolyIndex:
/* 8007728C 000741CC 7C 08 02 A6 */ mflr r0
/* 80077290 000741D0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80077294 000741D4 39 61 00 20 */ addi r11, r1, 0x20
/* 80077298 000741D8 48 2E AF 45 */ bl func_803621DC
/* 80077298 000741D8 48 2E AF 45 */ bl _savegpr_29
/* 8007729C 000741DC 7C 7D 1B 78 */ mr r29, r3
/* 800772A0 000741E0 7C BE 2B 78 */ mr r30, r5
/* 800772A4 000741E4 80 03 00 8C */ lwz r0, 0x8c(r3)
@@ -1444,7 +1444,7 @@ dBgS_Acch_NS_SetWallPolyIndex:
/* 800772C8 00074208 7F C4 F3 78 */ mr r4, r30
/* 800772CC 0007420C 48 1F 0E D9 */ bl cBgS_PolyInfo_NS_SetPolyIndex
/* 800772D0 00074210 39 61 00 20 */ addi r11, r1, 0x20
/* 800772D4 00074214 48 2E AF 55 */ bl func_80362228
/* 800772D4 00074214 48 2E AF 55 */ bl _restgpr_29
/* 800772D8 00074218 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800772DC 0007421C 7C 08 03 A6 */ mtlr r0
/* 800772E0 00074220 38 21 00 20 */ addi r1, r1, 0x20
@@ -1476,7 +1476,7 @@ dBgS_Acch_NS_CalcWallRR:
/* 80077330 00074270 7C 08 02 A6 */ mflr r0
/* 80077334 00074274 90 01 00 24 */ stw r0, 0x24(r1)
/* 80077338 00074278 39 61 00 20 */ addi r11, r1, 0x20
/* 8007733C 0007427C 48 2E AE A1 */ bl func_803621DC
/* 8007733C 0007427C 48 2E AE A1 */ bl _savegpr_29
/* 80077340 00074280 7C 7D 1B 78 */ mr r29, r3
/* 80077344 00074284 3B C0 00 00 */ li r30, 0
/* 80077348 00074288 3B E0 00 00 */ li r31, 0
@@ -1492,7 +1492,7 @@ lbl_80077364:
/* 80077368 000742A8 7C 1E 00 00 */ cmpw r30, r0
/* 8007736C 000742AC 41 80 FF E4 */ blt lbl_80077350
/* 80077370 000742B0 39 61 00 20 */ addi r11, r1, 0x20
/* 80077374 000742B4 48 2E AE B5 */ bl func_80362228
/* 80077374 000742B4 48 2E AE B5 */ bl _restgpr_29
/* 80077378 000742B8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007737C 000742BC 7C 08 03 A6 */ mtlr r0
/* 80077380 000742C0 38 21 00 20 */ addi r1, r1, 0x20
+6 -6
View File
@@ -80,7 +80,7 @@ dBgWKCol_NS_initKCollision:
/* 8007E808 0007B748 7C 08 02 A6 */ mflr r0
/* 8007E80C 0007B74C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007E810 0007B750 39 61 00 20 */ addi r11, r1, 0x20
/* 8007E814 0007B754 48 2E 39 C9 */ bl func_803621DC
/* 8007E814 0007B754 48 2E 39 C9 */ bl _savegpr_29
/* 8007E818 0007B758 7C 7D 1B 78 */ mr r29, r3
/* 8007E81C 0007B75C 7C 9E 23 78 */ mr r30, r4
/* 8007E820 0007B760 7C BF 2B 78 */ mr r31, r5
@@ -90,7 +90,7 @@ dBgWKCol_NS_initKCollision:
/* 8007E830 0007B770 7F E4 FB 78 */ mr r4, r31
/* 8007E834 0007B774 4B FF 58 89 */ bl dBgPlc_NS_setBase
/* 8007E838 0007B778 39 61 00 20 */ addi r11, r1, 0x20
/* 8007E83C 0007B77C 48 2E 39 ED */ bl func_80362228
/* 8007E83C 0007B77C 48 2E 39 ED */ bl _restgpr_29
/* 8007E840 0007B780 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007E844 0007B784 7C 08 03 A6 */ mtlr r0
/* 8007E848 0007B788 38 21 00 20 */ addi r1, r1, 0x20
@@ -133,7 +133,7 @@ dBgWKCol_NS_GetTriPla_X1_:
/* 8007E8C4 0007B804 7C 08 02 A6 */ mflr r0
/* 8007E8C8 0007B808 90 01 00 34 */ stw r0, 0x34(r1)
/* 8007E8CC 0007B80C 39 61 00 30 */ addi r11, r1, 0x30
/* 8007E8D0 0007B810 48 2E 39 0D */ bl func_803621DC
/* 8007E8D0 0007B810 48 2E 39 0D */ bl _savegpr_29
/* 8007E8D4 0007B814 7C 7D 1B 78 */ mr r29, r3
/* 8007E8D8 0007B818 7C 9E 23 78 */ mr r30, r4
/* 8007E8DC 0007B81C 80 64 00 18 */ lwz r3, 0x18(r4)
@@ -172,7 +172,7 @@ dBgWKCol_NS_GetTriPla_X1_:
/* 8007E960 0007B8A0 D0 1D 00 0C */ stfs f0, 0xc(r29)
/* 8007E964 0007B8A4 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8007E968 0007B8A8 39 61 00 30 */ addi r11, r1, 0x30
/* 8007E96C 0007B8AC 48 2E 38 BD */ bl func_80362228
/* 8007E96C 0007B8AC 48 2E 38 BD */ bl _restgpr_29
/* 8007E970 0007B8B0 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8007E974 0007B8B4 7C 08 03 A6 */ mtlr r0
/* 8007E978 0007B8B8 38 21 00 30 */ addi r1, r1, 0x30
@@ -341,7 +341,7 @@ dBgWKCol_NS_chkPolyThrough:
/* 8007EBC8 0007BB08 7C 08 02 A6 */ mflr r0
/* 8007EBCC 0007BB0C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8007EBD0 0007BB10 39 61 00 20 */ addi r11, r1, 0x20
/* 8007EBD4 0007BB14 48 2E 36 09 */ bl func_803621DC
/* 8007EBD4 0007BB14 48 2E 36 09 */ bl _savegpr_29
/* 8007EBD8 0007BB18 7C 9D 23 78 */ mr r29, r4
/* 8007EBDC 0007BB1C 7C FE 3B 78 */ mr r30, r7
/* 8007EBE0 0007BB20 28 06 00 00 */ cmplwi r6, 0
@@ -506,7 +506,7 @@ lbl_8007EE18:
/* 8007EE18 0007BD58 38 60 00 00 */ li r3, 0
lbl_8007EE1C:
/* 8007EE1C 0007BD5C 39 61 00 20 */ addi r11, r1, 0x20
/* 8007EE20 0007BD60 48 2E 34 09 */ bl func_80362228
/* 8007EE20 0007BD60 48 2E 34 09 */ bl _restgpr_29
/* 8007EE24 0007BD64 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007EE28 0007BD68 7C 08 03 A6 */ mtlr r0
/* 8007EE2C 0007BD6C 38 21 00 20 */ addi r1, r1, 0x20
+2 -2
View File
@@ -311,7 +311,7 @@ dCcD_GObjInf:
/* 80083A2C 0008096C 7C 08 02 A6 */ mflr r0
/* 80083A30 00080970 90 01 00 24 */ stw r0, 0x24(r1)
/* 80083A34 00080974 39 61 00 20 */ addi r11, r1, 0x20
/* 80083A38 00080978 48 2D E7 A5 */ bl func_803621DC
/* 80083A38 00080978 48 2D E7 A5 */ bl _savegpr_29
/* 80083A3C 0008097C 7C 7F 1B 78 */ mr r31, r3
/* 80083A40 00080980 7F FD FB 78 */ mr r29, r31
/* 80083A44 00080984 3C 80 80 3B */ lis r4, lbl_803AC2D8@ha
@@ -391,7 +391,7 @@ dCcD_GObjInf:
/* 80083B6C 00080AAC 90 1D 00 18 */ stw r0, 0x18(r29)
/* 80083B70 00080AB0 7F E3 FB 78 */ mr r3, r31
/* 80083B74 00080AB4 39 61 00 20 */ addi r11, r1, 0x20
/* 80083B78 00080AB8 48 2D E6 B1 */ bl func_80362228
/* 80083B78 00080AB8 48 2D E6 B1 */ bl _restgpr_29
/* 80083B7C 00080ABC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80083B80 00080AC0 7C 08 03 A6 */ mtlr r0
/* 80083B84 00080AC4 38 21 00 20 */ addi r1, r1, 0x20
+2 -2
View File
@@ -607,7 +607,7 @@ lbl_80086724:
/* 80086758 00083698 7C 08 02 A6 */ mflr r0
/* 8008675C 0008369C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80086760 000836A0 39 61 00 30 */ addi r11, r1, 0x30
/* 80086764 000836A4 48 2D BA 79 */ bl func_803621DC
/* 80086764 000836A4 48 2D BA 79 */ bl _savegpr_29
/* 80086768 000836A8 7C BD 2B 78 */ mr r29, r5
/* 8008676C 000836AC 7C DE 33 78 */ mr r30, r6
/* 80086770 000836B0 7C FF 3B 78 */ mr r31, r7
@@ -669,7 +669,7 @@ lbl_80086838:
/* 8008683C 0008377C 7F E4 FB 78 */ mr r4, r31
/* 80086840 00083780 48 1E 7D 31 */ bl cM3d_CalcVecZAngle
/* 80086844 00083784 39 61 00 30 */ addi r11, r1, 0x30
/* 80086848 00083788 48 2D B9 E1 */ bl func_80362228
/* 80086848 00083788 48 2D B9 E1 */ bl _restgpr_29
/* 8008684C 0008378C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80086850 00083790 7C 08 03 A6 */ mtlr r0
/* 80086854 00083794 38 21 00 30 */ addi r1, r1, 0x30
+6 -6
View File
@@ -255,7 +255,7 @@ dCcMassS_Mng_NS_Ct:
/* 80085638 00082578 90 01 00 24 */ stw r0, 0x24(r1)
/* 8008563C 0008257C DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80085640 00082580 39 61 00 18 */ addi r11, r1, 0x18
/* 80085644 00082584 48 2D CB 99 */ bl func_803621DC
/* 80085644 00082584 48 2D CB 99 */ bl _savegpr_29
/* 80085648 00082588 7C 7D 1B 78 */ mr r29, r3
/* 8008564C 0008258C FF E0 10 90 */ fmr f31, f2
/* 80085650 00082590 7C 9E 23 78 */ mr r30, r4
@@ -269,7 +269,7 @@ dCcMassS_Mng_NS_Ct:
/* 80085670 000825B0 9B FD 02 01 */ stb r31, 0x201(r29)
/* 80085674 000825B4 CB E1 00 18 */ lfd f31, 0x18(r1)
/* 80085678 000825B8 39 61 00 18 */ addi r11, r1, 0x18
/* 8008567C 000825BC 48 2D CB AD */ bl func_80362228
/* 8008567C 000825BC 48 2D CB AD */ bl _restgpr_29
/* 80085680 000825C0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80085684 000825C4 7C 08 03 A6 */ mtlr r0
/* 80085688 000825C8 38 21 00 20 */ addi r1, r1, 0x20
@@ -281,7 +281,7 @@ dCcMassS_Mng_NS_Prepare:
/* 80085694 000825D4 7C 08 02 A6 */ mflr r0
/* 80085698 000825D8 90 01 00 44 */ stw r0, 0x44(r1)
/* 8008569C 000825DC 39 61 00 40 */ addi r11, r1, 0x40
/* 800856A0 000825E0 48 2D CB 3D */ bl func_803621DC
/* 800856A0 000825E0 48 2D CB 3D */ bl _savegpr_29
/* 800856A4 000825E4 7C 7F 1B 78 */ mr r31, r3
/* 800856A8 000825E8 3C 60 80 3A */ lis r3, lbl_803A7218@ha
/* 800856AC 000825EC 38 03 72 18 */ addi r0, r3, lbl_803A7218@l
@@ -417,7 +417,7 @@ lbl_8008585C:
/* 8008588C 000827CC 38 03 72 18 */ addi r0, r3, lbl_803A7218@l
/* 80085890 000827D0 90 01 00 20 */ stw r0, 0x20(r1)
/* 80085894 000827D4 39 61 00 40 */ addi r11, r1, 0x40
/* 80085898 000827D8 48 2D C9 91 */ bl func_80362228
/* 80085898 000827D8 48 2D C9 91 */ bl _restgpr_29
/* 8008589C 000827DC 80 01 00 44 */ lwz r0, 0x44(r1)
/* 800858A0 000827E0 7C 08 03 A6 */ mtlr r0
/* 800858A4 000827E4 38 21 00 40 */ addi r1, r1, 0x40
@@ -717,7 +717,7 @@ dCcMassS_Mng_NS_Clear:
/* 80085CF4 00082C34 7C 08 02 A6 */ mflr r0
/* 80085CF8 00082C38 90 01 00 24 */ stw r0, 0x24(r1)
/* 80085CFC 00082C3C 39 61 00 20 */ addi r11, r1, 0x20
/* 80085D00 00082C40 48 2D C4 DD */ bl func_803621DC
/* 80085D00 00082C40 48 2D C4 DD */ bl _savegpr_29
/* 80085D04 00082C44 7C 7D 1B 78 */ mr r29, r3
/* 80085D08 00082C48 3B E0 00 00 */ li r31, 0
/* 80085D0C 00082C4C 93 E3 00 40 */ stw r31, 0x40(r3)
@@ -752,7 +752,7 @@ lbl_80085D3C:
/* 80085D78 00082CB8 38 00 00 04 */ li r0, 4
/* 80085D7C 00082CBC 98 1D 02 01 */ stb r0, 0x201(r29)
/* 80085D80 00082CC0 39 61 00 20 */ addi r11, r1, 0x20
/* 80085D84 00082CC4 48 2D C4 A5 */ bl func_80362228
/* 80085D84 00082CC4 48 2D C4 A5 */ bl _restgpr_29
/* 80085D88 00082CC8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80085D8C 00082CCC 7C 08 03 A6 */ mtlr r0
/* 80085D90 00082CD0 38 21 00 20 */ addi r1, r1, 0x20
+4 -4
View File
@@ -134,7 +134,7 @@ daSus_c_NS_data_c_NS_check_X1_:
/* 800310CC 0002E00C 7C 08 02 A6 */ mflr r0
/* 800310D0 0002E010 90 01 00 24 */ stw r0, 0x24(r1)
/* 800310D4 0002E014 39 61 00 20 */ addi r11, r1, 0x20
/* 800310D8 0002E018 48 33 11 05 */ bl func_803621DC
/* 800310D8 0002E018 48 33 11 05 */ bl _savegpr_29
/* 800310DC 0002E01C 7C 7D 1B 78 */ mr r29, r3
/* 800310E0 0002E020 7C 9E 23 78 */ mr r30, r4
/* 800310E4 0002E024 88 03 00 03 */ lbz r0, 3(r3)
@@ -163,7 +163,7 @@ lbl_80031134:
/* 80031134 0002E074 7F E3 FB 78 */ mr r3, r31
lbl_80031138:
/* 80031138 0002E078 39 61 00 20 */ addi r11, r1, 0x20
/* 8003113C 0002E07C 48 33 10 ED */ bl func_80362228
/* 8003113C 0002E07C 48 33 10 ED */ bl _restgpr_29
/* 80031140 0002E080 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80031144 0002E084 7C 08 03 A6 */ mtlr r0
/* 80031148 0002E088 38 21 00 20 */ addi r1, r1, 0x20
@@ -249,7 +249,7 @@ lbl_80031234:
/* 8003124C 0002E18C 7C 08 02 A6 */ mflr r0
/* 80031250 0002E190 90 01 00 24 */ stw r0, 0x24(r1)
/* 80031254 0002E194 39 61 00 20 */ addi r11, r1, 0x20
/* 80031258 0002E198 48 33 0F 85 */ bl func_803621DC
/* 80031258 0002E198 48 33 0F 85 */ bl _savegpr_29
/* 8003125C 0002E19C 7C 7F 1B 78 */ mr r31, r3
/* 80031260 0002E1A0 7C 8C 23 78 */ mr r12, r4
/* 80031264 0002E1A4 7C AB 2B 78 */ mr r11, r5
@@ -340,7 +340,7 @@ lbl_80031394:
/* 800313A0 0002E2E0 38 60 00 00 */ li r3, 0
lbl_800313A4:
/* 800313A4 0002E2E4 39 61 00 20 */ addi r11, r1, 0x20
/* 800313A8 0002E2E8 48 33 0E 81 */ bl func_80362228
/* 800313A8 0002E2E8 48 33 0E 81 */ bl _restgpr_29
/* 800313AC 0002E2EC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800313B0 0002E2F0 7C 08 03 A6 */ mtlr r0
/* 800313B4 0002E2F4 38 21 00 20 */ addi r1, r1, 0x20
+25 -25
View File
@@ -197,7 +197,7 @@ dComIfG_play_c_NS_getLayerNo_common_common:
/* 8002B438 00028378 7C 08 02 A6 */ mflr r0
/* 8002B43C 0002837C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8002B440 00028380 39 61 00 20 */ addi r11, r1, 0x20
/* 8002B444 00028384 48 33 6D 99 */ bl func_803621DC
/* 8002B444 00028384 48 33 6D 99 */ bl _savegpr_29
/* 8002B448 00028388 7C 7F 1B 78 */ mr r31, r3
/* 8002B44C 0002838C 7C 9E 23 78 */ mr r30, r4
/* 8002B450 00028390 90 A1 00 08 */ stw r5, 8(r1)
@@ -1650,7 +1650,7 @@ lbl_8002C92C:
lbl_8002C934:
/* 8002C934 00029874 80 61 00 08 */ lwz r3, 8(r1)
/* 8002C938 00029878 39 61 00 20 */ addi r11, r1, 0x20
/* 8002C93C 0002987C 48 33 58 ED */ bl func_80362228
/* 8002C93C 0002987C 48 33 58 ED */ bl _restgpr_29
/* 8002C940 00029880 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8002C944 00029884 7C 08 03 A6 */ mtlr r0
/* 8002C948 00029888 38 21 00 20 */ addi r1, r1, 0x20
@@ -3136,7 +3136,7 @@ dComIfGs_setSelectItemIndex:
/* 8002DCDC 0002AC1C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DCE0 0002AC20 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DCE4 0002AC24 7F E4 FB 78 */ mr r4, r31
/* 8002DCE8 0002AC28 48 00 4D 61 */ bl dSv_player_status_a_c_NS_setSelectItemIndex
/* 8002DCE8 0002AC28 48 00 4D 61 */ bl setSelectItemIndex__21dSv_player_status_a_cFiUc
/* 8002DCEC 0002AC2C 7F E3 FB 78 */ mr r3, r31
/* 8002DCF0 0002AC30 48 00 01 05 */ bl dComIfGp_setSelectItem
/* 8002DCF4 0002AC34 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3155,7 +3155,7 @@ dComIfGs_setMixItemIndex:
/* 8002DD1C 0002AC5C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DD20 0002AC60 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DD24 0002AC64 7C 04 03 78 */ mr r4, r0
/* 8002DD28 0002AC68 48 00 4D 51 */ bl dSv_player_status_a_c_NS_setMixItemIndex
/* 8002DD28 0002AC68 48 00 4D 51 */ bl setMixItemIndex__21dSv_player_status_a_cFiUc
/* 8002DD2C 0002AC6C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8002DD30 0002AC70 7C 08 03 A6 */ mtlr r0
/* 8002DD34 0002AC74 38 21 00 10 */ addi r1, r1, 0x10
@@ -3172,7 +3172,7 @@ dComIfGs_getSelectMixItemNoArrowIndex:
/* 8002DD54 0002AC94 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DD58 0002AC98 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DD5C 0002AC9C 7F C4 F3 78 */ mr r4, r30
/* 8002DD60 0002ACA0 48 00 4C FD */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002DD60 0002ACA0 48 00 4C FD */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002DD64 0002ACA4 7C 7F 1B 78 */ mr r31, r3
/* 8002DD68 0002ACA8 7F C3 F3 78 */ mr r3, r30
/* 8002DD6C 0002ACAC 48 00 00 5D */ bl dComIfGs_getMixItemIndex
@@ -3210,7 +3210,7 @@ dComIfGs_getMixItemIndex:
/* 8002DDD4 0002AD14 7C 64 1B 78 */ mr r4, r3
/* 8002DDD8 0002AD18 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DDDC 0002AD1C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DDE0 0002AD20 48 00 4C AD */ bl dSv_player_status_a_c_NS_getMixItemIndex
/* 8002DDE0 0002AD20 48 00 4C AD */ bl getMixItemIndex__21dSv_player_status_a_cCFi
/* 8002DDE4 0002AD24 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8002DDE8 0002AD28 7C 08 03 A6 */ mtlr r0
/* 8002DDEC 0002AD2C 38 21 00 10 */ addi r1, r1, 0x10
@@ -3228,14 +3228,14 @@ dComIfGp_setSelectItem:
/* 8002DE10 0002AD50 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DE14 0002AD54 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DE18 0002AD58 7F E4 FB 78 */ mr r4, r31
/* 8002DE1C 0002AD5C 48 00 4C 41 */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002DE1C 0002AD5C 48 00 4C 41 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002DE20 0002AD60 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8002DE24 0002AD64 28 00 00 FF */ cmplwi r0, 0xff
/* 8002DE28 0002AD68 41 82 00 40 */ beq lbl_8002DE68
/* 8002DE2C 0002AD6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DE30 0002AD70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DE34 0002AD74 7F E4 FB 78 */ mr r4, r31
/* 8002DE38 0002AD78 48 00 4C 25 */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002DE38 0002AD78 48 00 4C 25 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002DE3C 0002AD7C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8002DE40 0002AD80 38 04 61 C0 */ addi r0, r4, lbl_804061C0@l
/* 8002DE44 0002AD84 7C 80 FA 14 */ add r4, r0, r31
@@ -3258,14 +3258,14 @@ lbl_8002DE80:
/* 8002DE80 0002ADC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DE84 0002ADC4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DE88 0002ADC8 7F E4 FB 78 */ mr r4, r31
/* 8002DE8C 0002ADCC 48 00 4B D1 */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002DE8C 0002ADCC 48 00 4B D1 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002DE90 0002ADD0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 8002DE94 0002ADD4 28 00 00 FF */ cmplwi r0, 0xff
/* 8002DE98 0002ADD8 41 82 00 5C */ beq lbl_8002DEF4
/* 8002DE9C 0002ADDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DEA0 0002ADE0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002DEA4 0002ADE4 7F E4 FB 78 */ mr r4, r31
/* 8002DEA8 0002ADE8 48 00 4B B5 */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002DEA8 0002ADE8 48 00 4B B5 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002DEAC 0002ADEC 7C 60 1B 78 */ mr r0, r3
/* 8002DEB0 0002ADF0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002DEB4 0002ADF4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -3843,7 +3843,7 @@ lbl_8002E638:
/* 8002E640 0002B580 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002E644 0002B584 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002E648 0002B588 7F E4 FB 78 */ mr r4, r31
/* 8002E64C 0002B58C 48 00 44 11 */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002E64C 0002B58C 48 00 44 11 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002E650 0002B590 7C 64 1B 78 */ mr r4, r3
/* 8002E654 0002B594 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002E658 0002B598 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -3961,7 +3961,7 @@ lbl_8002E7D0:
/* 8002E7D8 0002B718 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002E7DC 0002B71C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002E7E0 0002B720 7F 84 E3 78 */ mr r4, r28
/* 8002E7E4 0002B724 48 00 42 79 */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002E7E4 0002B724 48 00 42 79 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002E7E8 0002B728 38 03 FF F5 */ addi r0, r3, -11
/* 8002E7EC 0002B72C 54 1C 06 3E */ clrlwi r28, r0, 0x18
/* 8002E7F0 0002B730 4B FF FD C9 */ bl dComIfGs_getBottleMax
@@ -4029,7 +4029,7 @@ lbl_8002E8C0:
/* 8002E8C8 0002B808 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002E8CC 0002B80C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002E8D0 0002B810 7F C4 F3 78 */ mr r4, r30
/* 8002E8D4 0002B814 48 00 41 89 */ bl dSv_player_status_a_c_NS_getSelectItemIndex
/* 8002E8D4 0002B814 48 00 41 89 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 8002E8D8 0002B818 7C 64 1B 78 */ mr r4, r3
/* 8002E8DC 0002B81C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002E8E0 0002B820 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -4582,7 +4582,7 @@ dComIfGs_setKeyNum:
/* 8002F044 0002BF84 7C 08 02 A6 */ mflr r0
/* 8002F048 0002BF88 90 01 00 24 */ stw r0, 0x24(r1)
/* 8002F04C 0002BF8C 39 61 00 20 */ addi r11, r1, 0x20
/* 8002F050 0002BF90 48 33 31 8D */ bl func_803621DC
/* 8002F050 0002BF90 48 33 31 8D */ bl _savegpr_29
/* 8002F054 0002BF94 7C 7D 1B 78 */ mr r29, r3
/* 8002F058 0002BF98 7C 9E 23 78 */ mr r30, r4
/* 8002F05C 0002BF9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -4614,7 +4614,7 @@ lbl_8002F0B4:
/* 8002F0C0 0002C000 7C 60 22 14 */ add r3, r0, r4
/* 8002F0C4 0002C004 9B C3 02 0C */ stb r30, 0x20c(r3)
/* 8002F0C8 0002C008 39 61 00 20 */ addi r11, r1, 0x20
/* 8002F0CC 0002C00C 48 33 31 5D */ bl func_80362228
/* 8002F0CC 0002C00C 48 33 31 5D */ bl _restgpr_29
/* 8002F0D0 0002C010 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8002F0D4 0002C014 7C 08 03 A6 */ mtlr r0
/* 8002F0D8 0002C018 38 21 00 20 */ addi r1, r1, 0x20
@@ -4951,7 +4951,7 @@ dComIfGp_world_dark_get:
/* 8002F530 0002C470 7C 08 02 A6 */ mflr r0
/* 8002F534 0002C474 90 01 00 24 */ stw r0, 0x24(r1)
/* 8002F538 0002C478 39 61 00 20 */ addi r11, r1, 0x20
/* 8002F53C 0002C47C 48 33 2C A1 */ bl func_803621DC
/* 8002F53C 0002C47C 48 33 2C A1 */ bl _savegpr_29
/* 8002F540 0002C480 7C 7D 1B 78 */ mr r29, r3
/* 8002F544 0002C484 7C 9E 23 78 */ mr r30, r4
/* 8002F548 0002C488 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -4984,7 +4984,7 @@ lbl_8002F5A4:
/* 8002F5A4 0002C4E4 38 60 00 00 */ li r3, 0
lbl_8002F5A8:
/* 8002F5A8 0002C4E8 39 61 00 20 */ addi r11, r1, 0x20
/* 8002F5AC 0002C4EC 48 33 2C 7D */ bl func_80362228
/* 8002F5AC 0002C4EC 48 33 2C 7D */ bl _restgpr_29
/* 8002F5B0 0002C4F0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8002F5B4 0002C4F4 7C 08 03 A6 */ mtlr r0
/* 8002F5B8 0002C4F8 38 21 00 20 */ addi r1, r1, 0x20
@@ -5059,7 +5059,7 @@ lbl_8002F698:
/* 8002F6B4 0002C5F4 7C 08 02 A6 */ mflr r0
/* 8002F6B8 0002C5F8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8002F6BC 0002C5FC 39 61 00 20 */ addi r11, r1, 0x20
/* 8002F6C0 0002C600 48 33 2B 1D */ bl func_803621DC
/* 8002F6C0 0002C600 48 33 2B 1D */ bl _savegpr_29
/* 8002F6C4 0002C604 7C 7D 1B 78 */ mr r29, r3
/* 8002F6C8 0002C608 7C 9E 23 78 */ mr r30, r4
/* 8002F6CC 0002C60C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
@@ -5084,7 +5084,7 @@ lbl_8002F710:
/* 8002F710 0002C650 38 60 00 00 */ li r3, 0
lbl_8002F714:
/* 8002F714 0002C654 39 61 00 20 */ addi r11, r1, 0x20
/* 8002F718 0002C658 48 33 2B 11 */ bl func_80362228
/* 8002F718 0002C658 48 33 2B 11 */ bl _restgpr_29
/* 8002F71C 0002C65C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8002F720 0002C660 7C 08 03 A6 */ mtlr r0
/* 8002F724 0002C664 38 21 00 20 */ addi r1, r1, 0x20
@@ -5392,7 +5392,7 @@ dComLbG_PhaseHandler:
/* 8002FB24 0002CA64 7C 08 02 A6 */ mflr r0
/* 8002FB28 0002CA68 90 01 00 24 */ stw r0, 0x24(r1)
/* 8002FB2C 0002CA6C 39 61 00 20 */ addi r11, r1, 0x20
/* 8002FB30 0002CA70 48 33 26 AD */ bl func_803621DC
/* 8002FB30 0002CA70 48 33 26 AD */ bl _savegpr_29
/* 8002FB34 0002CA74 7C 7D 1B 78 */ mr r29, r3
/* 8002FB38 0002CA78 7C 9E 23 78 */ mr r30, r4
/* 8002FB3C 0002CA7C 7C BF 2B 78 */ mr r31, r5
@@ -5409,7 +5409,7 @@ lbl_8002FB58:
/* 8002FB64 0002CAA4 4B FF FF BD */ bl dComLbG_PhaseHandler
lbl_8002FB68:
/* 8002FB68 0002CAA8 39 61 00 20 */ addi r11, r1, 0x20
/* 8002FB6C 0002CAAC 48 33 26 BD */ bl func_80362228
/* 8002FB6C 0002CAAC 48 33 26 BD */ bl _restgpr_29
/* 8002FB70 0002CAB0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8002FB74 0002CAB4 7C 08 03 A6 */ mtlr r0
/* 8002FB78 0002CAB8 38 21 00 20 */ addi r1, r1, 0x20
@@ -5700,7 +5700,7 @@ dCcS_NS_dtor:
/* 8002FF44 0002CE84 7C 08 02 A6 */ mflr r0
/* 8002FF48 0002CE88 90 01 00 24 */ stw r0, 0x24(r1)
/* 8002FF4C 0002CE8C 39 61 00 20 */ addi r11, r1, 0x20
/* 8002FF50 0002CE90 48 33 22 8D */ bl func_803621DC
/* 8002FF50 0002CE90 48 33 22 8D */ bl _savegpr_29
/* 8002FF54 0002CE94 7C 7E 1B 79 */ or. r30, r3, r3
/* 8002FF58 0002CE98 7C 9F 23 78 */ mr r31, r4
/* 8002FF5C 0002CE9C 41 82 01 7C */ beq lbl_800300D8
@@ -5811,7 +5811,7 @@ lbl_800300C8:
lbl_800300D8:
/* 800300D8 0002D018 7F C3 F3 78 */ mr r3, r30
/* 800300DC 0002D01C 39 61 00 20 */ addi r11, r1, 0x20
/* 800300E0 0002D020 48 33 21 49 */ bl func_80362228
/* 800300E0 0002D020 48 33 21 49 */ bl _restgpr_29
/* 800300E4 0002D024 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800300E8 0002D028 7C 08 03 A6 */ mtlr r0
/* 800300EC 0002D02C 38 21 00 20 */ addi r1, r1, 0x20
@@ -5923,7 +5923,7 @@ dComIfG_inf_c:
/* 80030248 0002D188 7C 08 02 A6 */ mflr r0
/* 8003024C 0002D18C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80030250 0002D190 39 61 00 20 */ addi r11, r1, 0x20
/* 80030254 0002D194 48 33 1F 89 */ bl func_803621DC
/* 80030254 0002D194 48 33 1F 89 */ bl _savegpr_29
/* 80030258 0002D198 7C 7F 1B 78 */ mr r31, r3
/* 8003025C 0002D19C 7C 7D 1B 78 */ mr r29, r3
/* 80030260 0002D1A0 7C 7E 1B 78 */ mr r30, r3
@@ -6113,7 +6113,7 @@ dComIfG_inf_c:
/* 800304A8 0002D3E8 4B FF C7 3D */ bl dComIfG_inf_c_NS_ct
/* 800304AC 0002D3EC 7F E3 FB 78 */ mr r3, r31
/* 800304B0 0002D3F0 39 61 00 20 */ addi r11, r1, 0x20
/* 800304B4 0002D3F4 48 33 1D 75 */ bl func_80362228
/* 800304B4 0002D3F4 48 33 1D 75 */ bl _restgpr_29
/* 800304B8 0002D3F8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800304BC 0002D3FC 7C 08 03 A6 */ mtlr r0
/* 800304C0 0002D400 38 21 00 20 */ addi r1, r1, 0x20
+4 -4
View File
@@ -1494,7 +1494,7 @@ dAttention_c_NS_SelectAttention:
/* 80071494 0006E3D4 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 80071498 0006E3D8 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
/* 8007149C 0006E3DC 39 61 00 50 */ addi r11, r1, 0x50
/* 800714A0 0006E3E0 48 2F 0D 3D */ bl func_803621DC
/* 800714A0 0006E3E0 48 2F 0D 3D */ bl _savegpr_29
/* 800714A4 0006E3E4 7C 7E 1B 78 */ mr r30, r3
/* 800714A8 0006E3E8 7C 9F 23 78 */ mr r31, r4
/* 800714AC 0006E3EC 80 63 00 00 */ lwz r3, 0(r3)
@@ -1614,7 +1614,7 @@ lbl_8007165C:
/* 8007165C 0006E59C E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
/* 80071660 0006E5A0 CB E1 00 50 */ lfd f31, 0x50(r1)
/* 80071664 0006E5A4 39 61 00 50 */ addi r11, r1, 0x50
/* 80071668 0006E5A8 48 2F 0B C1 */ bl func_80362228
/* 80071668 0006E5A8 48 2F 0B C1 */ bl _restgpr_29
/* 8007166C 0006E5AC 80 01 00 64 */ lwz r0, 0x64(r1)
/* 80071670 0006E5B0 7C 08 03 A6 */ mtlr r0
/* 80071674 0006E5B4 38 21 00 60 */ addi r1, r1, 0x60
@@ -3171,7 +3171,7 @@ dAttention_c_NS_Draw:
/* 80072BD8 0006FB18 7C 08 02 A6 */ mflr r0
/* 80072BDC 0006FB1C 90 01 00 54 */ stw r0, 0x54(r1)
/* 80072BE0 0006FB20 39 61 00 50 */ addi r11, r1, 0x50
/* 80072BE4 0006FB24 48 2E F5 F9 */ bl func_803621DC
/* 80072BE4 0006FB24 48 2E F5 F9 */ bl _savegpr_29
/* 80072BE8 0006FB28 7C 7F 1B 78 */ mr r31, r3
/* 80072BEC 0006FB2C A0 03 04 C8 */ lhz r0, 0x4c8(r3)
/* 80072BF0 0006FB30 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
@@ -3280,7 +3280,7 @@ lbl_80072D58:
/* 80072D64 0006FCA4 48 00 05 4D */ bl dAttDraw_c_NS_draw
lbl_80072D68:
/* 80072D68 0006FCA8 39 61 00 50 */ addi r11, r1, 0x50
/* 80072D6C 0006FCAC 48 2E F4 BD */ bl func_80362228
/* 80072D6C 0006FCAC 48 2E F4 BD */ bl _restgpr_29
/* 80072D70 0006FCB0 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80072D74 0006FCB4 7C 08 03 A6 */ mtlr r0
/* 80072D78 0006FCB8 38 21 00 50 */ addi r1, r1, 0x50
+16 -16
View File
@@ -3536,7 +3536,7 @@ dCamera_c_NS_NotRun:
/* 80162D44 0015FC84 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80162D48 0015FC88 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80162D4C 0015FC8C 39 61 00 20 */ addi r11, r1, 0x20
/* 80162D50 0015FC90 48 1F F4 8D */ bl func_803621DC
/* 80162D50 0015FC90 48 1F F4 8D */ bl _savegpr_29
/* 80162D54 0015FC94 7C 7E 1B 78 */ mr r30, r3
/* 80162D58 0015FC98 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80162D5C 0015FC9C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
@@ -3692,7 +3692,7 @@ lbl_80162F44:
/* 80162F98 0015FED8 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80162F9C 0015FEDC CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80162FA0 0015FEE0 39 61 00 20 */ addi r11, r1, 0x20
/* 80162FA4 0015FEE4 48 1F F2 85 */ bl func_80362228
/* 80162FA4 0015FEE4 48 1F F2 85 */ bl _restgpr_29
/* 80162FA8 0015FEE8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80162FAC 0015FEEC 7C 08 03 A6 */ mtlr r0
/* 80162FB0 0015FEF0 38 21 00 30 */ addi r1, r1, 0x30
@@ -5346,7 +5346,7 @@ dCamera_c_NS_onStyleChange:
/* 801646A0 001615E0 7C 08 02 A6 */ mflr r0
/* 801646A4 001615E4 90 01 00 24 */ stw r0, 0x24(r1)
/* 801646A8 001615E8 39 61 00 20 */ addi r11, r1, 0x20
/* 801646AC 001615EC 48 1F DB 31 */ bl func_803621DC
/* 801646AC 001615EC 48 1F DB 31 */ bl _savegpr_29
/* 801646B0 001615F0 7C 7F 1B 78 */ mr r31, r3
/* 801646B4 001615F4 7C BD 2B 78 */ mr r29, r5
/* 801646B8 001615F8 38 00 00 00 */ li r0, 0
@@ -5411,7 +5411,7 @@ lbl_8016478C:
lbl_80164794:
/* 80164794 001616D4 38 60 00 01 */ li r3, 1
/* 80164798 001616D8 39 61 00 20 */ addi r11, r1, 0x20
/* 8016479C 001616DC 48 1F DA 8D */ bl func_80362228
/* 8016479C 001616DC 48 1F DA 8D */ bl _restgpr_29
/* 801647A0 001616E0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801647A4 001616E4 7C 08 03 A6 */ mtlr r0
/* 801647A8 001616E8 38 21 00 20 */ addi r1, r1, 0x20
@@ -5423,7 +5423,7 @@ dCamera_c_NS_onRoomChange:
/* 801647B4 001616F4 7C 08 02 A6 */ mflr r0
/* 801647B8 001616F8 90 01 00 24 */ stw r0, 0x24(r1)
/* 801647BC 001616FC 39 61 00 20 */ addi r11, r1, 0x20
/* 801647C0 00161700 48 1F DA 1D */ bl func_803621DC
/* 801647C0 00161700 48 1F DA 1D */ bl _savegpr_29
/* 801647C4 00161704 7C 7D 1B 78 */ mr r29, r3
/* 801647C8 00161708 7C 9E 23 78 */ mr r30, r4
/* 801647CC 0016170C 93 C3 00 04 */ stw r30, 4(r3)
@@ -5467,7 +5467,7 @@ lbl_8016483C:
lbl_8016485C:
/* 8016485C 0016179C 38 60 00 01 */ li r3, 1
/* 80164860 001617A0 39 61 00 20 */ addi r11, r1, 0x20
/* 80164864 001617A4 48 1F D9 C5 */ bl func_80362228
/* 80164864 001617A4 48 1F D9 C5 */ bl _restgpr_29
/* 80164868 001617A8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8016486C 001617AC 7C 08 03 A6 */ mtlr r0
/* 80164870 001617B0 38 21 00 20 */ addi r1, r1, 0x20
@@ -9080,7 +9080,7 @@ dCamera_c_NS_radiusActorInSight_X1_:
/* 80167C30 00164B70 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80167C34 00164B74 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
/* 80167C38 00164B78 39 61 00 20 */ addi r11, r1, 0x20
/* 80167C3C 00164B7C 48 1F A5 A1 */ bl func_803621DC
/* 80167C3C 00164B7C 48 1F A5 A1 */ bl _savegpr_29
/* 80167C40 00164B80 7C 7D 1B 78 */ mr r29, r3
/* 80167C44 00164B84 7C 9E 23 78 */ mr r30, r4
/* 80167C48 00164B88 7C DF 33 78 */ mr r31, r6
@@ -9107,7 +9107,7 @@ lbl_80167C98:
/* 80167C98 00164BD8 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
/* 80167C9C 00164BDC CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80167CA0 00164BE0 39 61 00 20 */ addi r11, r1, 0x20
/* 80167CA4 00164BE4 48 1F A5 85 */ bl func_80362228
/* 80167CA4 00164BE4 48 1F A5 85 */ bl _restgpr_29
/* 80167CA8 00164BE8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80167CAC 00164BEC 7C 08 03 A6 */ mtlr r0
/* 80167CB0 00164BF0 38 21 00 30 */ addi r1, r1, 0x30
@@ -24946,7 +24946,7 @@ lbl_80176528:
/* 8017685C 0017379C DA 81 01 30 */ stfd f20, 0x130(r1)
/* 80176860 001737A0 F2 81 01 38 */ psq_st f20, 312(r1), 0, qr0
/* 80176864 001737A4 39 61 01 30 */ addi r11, r1, 0x130
/* 80176868 001737A8 48 1E B9 75 */ bl func_803621DC
/* 80176868 001737A8 48 1E B9 75 */ bl _savegpr_29
/* 8017686C 001737AC 7C 7D 1B 78 */ mr r29, r3
/* 80176870 001737B0 80 03 0A F4 */ lwz r0, 0xaf4(r3)
/* 80176874 001737B4 1F E4 00 78 */ mulli r31, r4, 0x78
@@ -25310,7 +25310,7 @@ lbl_80176D78:
/* 80176DD0 00173D10 E2 81 01 38 */ psq_l f20, 312(r1), 0, qr0
/* 80176DD4 00173D14 CA 81 01 30 */ lfd f20, 0x130(r1)
/* 80176DD8 00173D18 39 61 01 30 */ addi r11, r1, 0x130
/* 80176DDC 00173D1C 48 1E B4 4D */ bl func_80362228
/* 80176DDC 00173D1C 48 1E B4 4D */ bl _restgpr_29
/* 80176DE0 00173D20 80 01 01 F4 */ lwz r0, 0x1f4(r1)
/* 80176DE4 00173D24 7C 08 03 A6 */ mtlr r0
/* 80176DE8 00173D28 38 21 01 F0 */ addi r1, r1, 0x1f0
@@ -32513,7 +32513,7 @@ _unnamed_d_camera_cpp__NS_sAngleY:
/* 8017D9A0 0017A8E0 DB 81 00 F0 */ stfd f28, 0xf0(r1)
/* 8017D9A4 0017A8E4 F3 81 00 F8 */ psq_st f28, 248(r1), 0, qr0
/* 8017D9A8 0017A8E8 39 61 00 F0 */ addi r11, r1, 0xf0
/* 8017D9AC 0017A8EC 48 1E 48 31 */ bl func_803621DC
/* 8017D9AC 0017A8EC 48 1E 48 31 */ bl _savegpr_29
/* 8017D9B0 0017A8F0 7C 7D 1B 78 */ mr r29, r3
/* 8017D9B4 0017A8F4 7C 9E 23 78 */ mr r30, r4
/* 8017D9B8 0017A8F8 C3 E3 09 BC */ lfs f31, 0x9bc(r3)
@@ -32911,7 +32911,7 @@ lbl_8017DF24:
/* 8017DF8C 0017AECC E3 81 00 F8 */ psq_l f28, 248(r1), 0, qr0
/* 8017DF90 0017AED0 CB 81 00 F0 */ lfd f28, 0xf0(r1)
/* 8017DF94 0017AED4 39 61 00 F0 */ addi r11, r1, 0xf0
/* 8017DF98 0017AED8 48 1E 42 91 */ bl func_80362228
/* 8017DF98 0017AED8 48 1E 42 91 */ bl _restgpr_29
/* 8017DF9C 0017AEDC 80 01 01 34 */ lwz r0, 0x134(r1)
/* 8017DFA0 0017AEE0 7C 08 03 A6 */ mtlr r0
/* 8017DFA4 0017AEE4 38 21 01 30 */ addi r1, r1, 0x130
@@ -34597,7 +34597,7 @@ dCamera_c_NS_eventCamera:
/* 8017F82C 0017C76C 7C 08 02 A6 */ mflr r0
/* 8017F830 0017C770 90 01 02 54 */ stw r0, 0x254(r1)
/* 8017F834 0017C774 39 61 02 50 */ addi r11, r1, 0x250
/* 8017F838 0017C778 48 1E 29 A5 */ bl func_803621DC
/* 8017F838 0017C778 48 1E 29 A5 */ bl _savegpr_29
/* 8017F83C 0017C77C 7C 7D 1B 78 */ mr r29, r3
/* 8017F840 0017C780 3C 60 80 3C */ lis r3, lbl_803BA160@ha
/* 8017F844 0017C784 3B E3 A1 60 */ addi r31, r3, lbl_803BA160@l
@@ -35480,7 +35480,7 @@ lbl_801804F0:
/* 801804F0 0017D430 38 60 00 01 */ li r3, 1
lbl_801804F4:
/* 801804F4 0017D434 39 61 02 50 */ addi r11, r1, 0x250
/* 801804F8 0017D438 48 1E 1D 31 */ bl func_80362228
/* 801804F8 0017D438 48 1E 1D 31 */ bl _restgpr_29
/* 801804FC 0017D43C 80 01 02 54 */ lwz r0, 0x254(r1)
/* 80180500 0017D440 7C 08 03 A6 */ mtlr r0
/* 80180504 0017D444 38 21 02 50 */ addi r1, r1, 0x250
@@ -36754,7 +36754,7 @@ view_setup:
/* 8018170C 0017E64C 7C 08 02 A6 */ mflr r0
/* 80181710 0017E650 90 01 00 24 */ stw r0, 0x24(r1)
/* 80181714 0017E654 39 61 00 20 */ addi r11, r1, 0x20
/* 80181718 0017E658 48 1E 0A C5 */ bl func_803621DC
/* 80181718 0017E658 48 1E 0A C5 */ bl _savegpr_29
/* 8018171C 0017E65C 7C 7D 1B 78 */ mr r29, r3
/* 80181720 0017E660 4B E9 CB E9 */ bl fopCamM_GetParam
/* 80181724 0017E664 3C 80 80 40 */ lis r4, lbl_804061C0@ha
@@ -36810,7 +36810,7 @@ lbl_801817DC:
/* 801817E4 0017E724 C0 7D 00 C8 */ lfs f3, 0xc8(r29)
/* 801817E8 0017E728 4B E9 3A A5 */ bl mDoLib_clipper_NS_setup
/* 801817EC 0017E72C 39 61 00 20 */ addi r11, r1, 0x20
/* 801817F0 0017E730 48 1E 0A 39 */ bl func_80362228
/* 801817F0 0017E730 48 1E 0A 39 */ bl _restgpr_29
/* 801817F4 0017E734 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801817F8 0017E738 7C 08 03 A6 */ mtlr r0
/* 801817FC 0017E73C 38 21 00 20 */ addi r1, r1, 0x20
+4 -4
View File
@@ -1271,7 +1271,7 @@ dDemo_object_c_NS_appendActor:
/* 80038FC4 00035F04 7C 08 02 A6 */ mflr r0
/* 80038FC8 00035F08 90 01 00 24 */ stw r0, 0x24(r1)
/* 80038FCC 00035F0C 39 61 00 20 */ addi r11, r1, 0x20
/* 80038FD0 00035F10 48 32 92 0D */ bl func_803621DC
/* 80038FD0 00035F10 48 32 92 0D */ bl _savegpr_29
/* 80038FD4 00035F14 7C 7D 1B 78 */ mr r29, r3
/* 80038FD8 00035F18 7C 9E 23 78 */ mr r30, r4
/* 80038FDC 00035F1C 80 6D 88 A0 */ lwz r3, lbl_80450E20-_SDA_BASE_(r13)
@@ -1318,7 +1318,7 @@ lbl_8003906C:
/* 8003906C 00035FAC 7F E3 FB 78 */ mr r3, r31
lbl_80039070:
/* 80039070 00035FB0 39 61 00 20 */ addi r11, r1, 0x20
/* 80039074 00035FB4 48 32 91 B5 */ bl func_80362228
/* 80039074 00035FB4 48 32 91 B5 */ bl _restgpr_29
/* 80039078 00035FB8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8003907C 00035FBC 7C 08 03 A6 */ mtlr r0
/* 80039080 00035FC0 38 21 00 20 */ addi r1, r1, 0x20
@@ -2122,7 +2122,7 @@ dDemo_c_NS_start:
/* 80039B78 00036AB8 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 80039B7C 00036ABC F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
/* 80039B80 00036AC0 39 61 00 30 */ addi r11, r1, 0x30
/* 80039B84 00036AC4 48 32 86 59 */ bl func_803621DC
/* 80039B84 00036AC4 48 32 86 59 */ bl _savegpr_29
/* 80039B88 00036AC8 7C 7F 1B 78 */ mr r31, r3
/* 80039B8C 00036ACC 7C 9D 23 78 */ mr r29, r4
/* 80039B90 00036AD0 FF E0 08 90 */ fmr f31, f1
@@ -2215,7 +2215,7 @@ lbl_80039CD8:
/* 80039CD8 00036C18 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
/* 80039CDC 00036C1C CB E1 00 30 */ lfd f31, 0x30(r1)
/* 80039CE0 00036C20 39 61 00 30 */ addi r11, r1, 0x30
/* 80039CE4 00036C24 48 32 85 45 */ bl func_80362228
/* 80039CE4 00036C24 48 32 85 45 */ bl _restgpr_29
/* 80039CE8 00036C28 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80039CEC 00036C2C 7C 08 03 A6 */ mtlr r0
/* 80039CF0 00036C30 38 21 00 40 */ addi r1, r1, 0x40
+8 -8
View File
@@ -3739,7 +3739,7 @@ dDlst_shadowSimple_c_NS_draw:
/* 80055210 00052150 7C 08 02 A6 */ mflr r0
/* 80055214 00052154 90 01 00 24 */ stw r0, 0x24(r1)
/* 80055218 00052158 39 61 00 20 */ addi r11, r1, 0x20
/* 8005521C 0005215C 48 30 CF C1 */ bl func_803621DC
/* 8005521C 0005215C 48 30 CF C1 */ bl _savegpr_29
/* 80055220 00052160 7C 7D 1B 78 */ mr r29, r3
/* 80055224 00052164 3C 60 80 3B */ lis r3, lbl_803A87A0@ha
/* 80055228 00052168 3B C3 87 A0 */ addi r30, r3, lbl_803A87A0@l
@@ -3852,7 +3852,7 @@ lbl_80055388:
/* 800553CC 0005230C 38 80 00 40 */ li r4, 0x40
/* 800553D0 00052310 48 30 AB 21 */ bl GXCallDisplayList
/* 800553D4 00052314 39 61 00 20 */ addi r11, r1, 0x20
/* 800553D8 00052318 48 30 CE 51 */ bl func_80362228
/* 800553D8 00052318 48 30 CE 51 */ bl _restgpr_29
/* 800553DC 0005231C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800553E0 00052320 7C 08 03 A6 */ mtlr r0
/* 800553E4 00052324 38 21 00 20 */ addi r1, r1, 0x20
@@ -4102,7 +4102,7 @@ dDlst_shadowControl_c_NS_reset:
/* 8005576C 000526AC 7C 08 02 A6 */ mflr r0
/* 80055770 000526B0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80055774 000526B4 39 61 00 20 */ addi r11, r1, 0x20
/* 80055778 000526B8 48 30 CA 65 */ bl func_803621DC
/* 80055778 000526B8 48 30 CA 65 */ bl _savegpr_29
/* 8005577C 000526BC 7C 7D 1B 78 */ mr r29, r3
/* 80055780 000526C0 3B FD 34 10 */ addi r31, r29, 0x3410
/* 80055784 000526C4 3B C0 00 00 */ li r30, 0
@@ -4118,7 +4118,7 @@ lbl_80055788:
/* 800557A8 000526E8 98 1D 00 01 */ stb r0, 1(r29)
/* 800557AC 000526EC 90 1D 00 04 */ stw r0, 4(r29)
/* 800557B0 000526F0 39 61 00 20 */ addi r11, r1, 0x20
/* 800557B4 000526F4 48 30 CA 75 */ bl func_80362228
/* 800557B4 000526F4 48 30 CA 75 */ bl _restgpr_29
/* 800557B8 000526F8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800557BC 000526FC 7C 08 03 A6 */ mtlr r0
/* 800557C0 00052700 38 21 00 20 */ addi r1, r1, 0x20
@@ -4754,7 +4754,7 @@ dDlst_peekZ_c_NS_peekData:
/* 80056084 00052FC4 7C 08 02 A6 */ mflr r0
/* 80056088 00052FC8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8005608C 00052FCC 39 61 00 20 */ addi r11, r1, 0x20
/* 80056090 00052FD0 48 30 C1 4D */ bl func_803621DC
/* 80056090 00052FD0 48 30 C1 4D */ bl _savegpr_29
/* 80056094 00052FD4 7C 7D 1B 78 */ mr r29, r3
/* 80056098 00052FD8 3B FD 00 04 */ addi r31, r29, 4
/* 8005609C 00052FDC 3B C0 00 00 */ li r30, 0
@@ -4775,7 +4775,7 @@ lbl_800560C4:
/* 800560D0 00053010 38 00 00 00 */ li r0, 0
/* 800560D4 00053014 98 1D 00 00 */ stb r0, 0(r29)
/* 800560D8 00053018 39 61 00 20 */ addi r11, r1, 0x20
/* 800560DC 0005301C 48 30 C1 4D */ bl func_80362228
/* 800560DC 0005301C 48 30 C1 4D */ bl _restgpr_29
/* 800560E0 00053020 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800560E4 00053024 7C 08 03 A6 */ mtlr r0
/* 800560E8 00053028 38 21 00 20 */ addi r1, r1, 0x20
@@ -5112,7 +5112,7 @@ dDlst_list_c_NS_reset:
/* 8005653C 0005347C 7C 08 02 A6 */ mflr r0
/* 80056540 00053480 90 01 00 24 */ stw r0, 0x24(r1)
/* 80056544 00053484 39 61 00 20 */ addi r11, r1, 0x20
/* 80056548 00053488 48 30 BC 95 */ bl func_803621DC
/* 80056548 00053488 48 30 BC 95 */ bl _savegpr_29
/* 8005654C 0005348C 7C 7D 1B 78 */ mr r29, r3
/* 80056550 00053490 7F BF EB 78 */ mr r31, r29
/* 80056554 00053494 3B C0 00 00 */ li r30, 0
@@ -5150,7 +5150,7 @@ lbl_800565C0:
/* 800565CC 0005350C 38 63 00 14 */ addi r3, r3, 0x14
/* 800565D0 00053510 42 00 FF F0 */ bdnz lbl_800565C0
/* 800565D4 00053514 39 61 00 20 */ addi r11, r1, 0x20
/* 800565D8 00053518 48 30 BC 51 */ bl func_80362228
/* 800565D8 00053518 48 30 BC 51 */ bl _restgpr_29
/* 800565DC 0005351C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800565E0 00053520 7C 08 03 A6 */ mtlr r0
/* 800565E4 00053524 38 21 00 20 */ addi r1, r1, 0x20

Some files were not shown because too many files have changed in this diff Show More