mirror of https://github.com/zeldaret/tp.git
d_bg_s (#159)
* wip * d_bg_s * most of d_bg_s * small cleanup * clang * fixes
This commit is contained in:
parent
901b222eb8
commit
74ed2da8bc
|
|
@ -1,4 +0,0 @@
|
|||
lbl_80141404:
|
||||
/* 80141404 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 80141408 54 03 DF FE */ rlwinm r3, r0, 0x1b, 0x1f, 0x1f
|
||||
/* 8014140C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
lbl_800D00D0:
|
||||
/* 800D00D0 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800D00D4 54 03 BF FE */ rlwinm r3, r0, 0x17, 0x1f, 0x1f
|
||||
/* 800D00D8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_800D00DC:
|
||||
/* 800D00DC 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800D00E0 54 00 06 F2 */ rlwinm r0, r0, 0, 0x1b, 0x19
|
||||
/* 800D00E4 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 800D00E8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
lbl_800B146C:
|
||||
/* 800B146C C0 04 00 00 */ lfs f0, 0(r4)
|
||||
/* 800B1470 D0 03 00 3C */ stfs f0, 0x3c(r3)
|
||||
/* 800B1474 C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 800B1478 D0 03 00 40 */ stfs f0, 0x40(r3)
|
||||
/* 800B147C C0 04 00 08 */ lfs f0, 8(r4)
|
||||
/* 800B1480 D0 03 00 44 */ stfs f0, 0x44(r3)
|
||||
/* 800B1484 4E 80 00 20 */ blr
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
lbl_80074048:
|
||||
/* 80074048 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 8007404C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80074050 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 80074054 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 80074058 80 04 00 08 */ lwz r0, 8(r4)
|
||||
/* 8007405C 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 80074060 80 04 00 0C */ lwz r0, 0xc(r4)
|
||||
/* 80074064 90 03 00 0C */ stw r0, 0xc(r3)
|
||||
/* 80074068 80 04 00 10 */ lwz r0, 0x10(r4)
|
||||
/* 8007406C 90 03 00 10 */ stw r0, 0x10(r3)
|
||||
/* 80074070 4E 80 00 20 */ blr
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
lbl_80074074:
|
||||
/* 80074074 38 00 00 00 */ li r0, 0
|
||||
/* 80074078 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8007407C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
lbl_80074080:
|
||||
/* 80074080 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074084 7C 08 02 A6 */ mflr r0
|
||||
/* 80074088 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8007408C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80074090 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80074094 41 82 00 10 */ beq lbl_800740A4
|
||||
/* 80074098 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8007409C 40 81 00 08 */ ble lbl_800740A4
|
||||
/* 800740A0 48 25 AC 9D */ bl __dl__FPv
|
||||
lbl_800740A4:
|
||||
/* 800740A4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800740A8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800740AC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800740B0 7C 08 03 A6 */ mtlr r0
|
||||
/* 800740B4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800740B8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
lbl_80075BF4:
|
||||
/* 80075BF4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80075BF8 7C 08 02 A6 */ mflr r0
|
||||
/* 80075BFC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80075C00 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80075C04 48 2E C5 D1 */ bl _savegpr_27
|
||||
/* 80075C08 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 80075C0C 7C BC 2B 78 */ mr r28, r5
|
||||
/* 80075C10 7C DD 33 78 */ mr r29, r6
|
||||
/* 80075C14 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80075C18 1F E0 00 14 */ mulli r31, r0, 0x14
|
||||
/* 80075C1C 7F DB F8 2E */ lwzx r30, r27, r31
|
||||
/* 80075C20 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80075C24 48 1F 25 B1 */ bl ChkUsed__9cBgW_BgIdCFv
|
||||
/* 80075C28 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80075C2C 41 82 00 28 */ beq lbl_80075C54
|
||||
/* 80075C30 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80075C34 7C 9B FA 14 */ add r4, r27, r31
|
||||
/* 80075C38 80 84 00 0C */ lwz r4, 0xc(r4)
|
||||
/* 80075C3C 7F 85 E3 78 */ mr r5, r28
|
||||
/* 80075C40 7F A6 EB 78 */ mr r6, r29
|
||||
/* 80075C44 81 9E 00 04 */ lwz r12, 4(r30)
|
||||
/* 80075C48 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 80075C4C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075C50 4E 80 04 21 */ bctrl
|
||||
lbl_80075C54:
|
||||
/* 80075C54 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80075C58 48 2E C5 C9 */ bl _restgpr_27
|
||||
/* 80075C5C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80075C60 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075C64 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80075C68 4E 80 00 20 */ blr
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
lbl_800750D0:
|
||||
/* 800750D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800750D4 7C 08 02 A6 */ mflr r0
|
||||
/* 800750D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800750DC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800750E0 7C BF 2B 78 */ mr r31, r5
|
||||
/* 800750E4 4B FF F7 C9 */ bl GetGrpInf__4cBgSCFRC13cBgS_PolyInfo
|
||||
/* 800750E8 7C 63 F8 38 */ and r3, r3, r31
|
||||
/* 800750EC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800750F0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800750F4 7C 08 03 A6 */ mtlr r0
|
||||
/* 800750F8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800750FC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
lbl_80074B40:
|
||||
/* 80074B40 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074B44 7C 08 02 A6 */ mflr r0
|
||||
/* 80074B48 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074B4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80074B50 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80074B54 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80074B58 4B FF FA D1 */ bl GetBgWBasePointer__4cBgSCFRC13cBgS_PolyInfo
|
||||
/* 80074B5C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80074B60 41 82 00 24 */ beq lbl_80074B84
|
||||
/* 80074B64 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074B68 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 80074B6C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074B70 4E 80 04 21 */ bctrl
|
||||
/* 80074B74 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80074B78 41 82 00 0C */ beq lbl_80074B84
|
||||
/* 80074B7C 38 60 00 01 */ li r3, 1
|
||||
/* 80074B80 48 00 00 08 */ b lbl_80074B88
|
||||
lbl_80074B84:
|
||||
/* 80074B84 38 60 00 00 */ li r3, 0
|
||||
lbl_80074B88:
|
||||
/* 80074B88 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074B8C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074B90 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074B94 4E 80 00 20 */ blr
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
lbl_80074ABC:
|
||||
/* 80074ABC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074AC0 7C 08 02 A6 */ mflr r0
|
||||
/* 80074AC4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074AC8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80074ACC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80074AD0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80074AD4 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80074AD8 4B FF FB 51 */ bl GetBgWBasePointer__4cBgSCFRC13cBgS_PolyInfo
|
||||
/* 80074ADC 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80074AE0 41 82 00 48 */ beq lbl_80074B28
|
||||
/* 80074AE4 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074AE8 81 8C 00 14 */ lwz r12, 0x14(r12)
|
||||
/* 80074AEC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074AF0 4E 80 04 21 */ bctrl
|
||||
/* 80074AF4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80074AF8 41 82 00 0C */ beq lbl_80074B04
|
||||
/* 80074AFC 38 60 00 00 */ li r3, 0
|
||||
/* 80074B00 48 00 00 2C */ b lbl_80074B2C
|
||||
lbl_80074B04:
|
||||
/* 80074B04 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80074B08 81 9F 00 04 */ lwz r12, 4(r31)
|
||||
/* 80074B0C 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 80074B10 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074B14 4E 80 04 21 */ bctrl
|
||||
/* 80074B18 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80074B1C 41 82 00 0C */ beq lbl_80074B28
|
||||
/* 80074B20 38 60 00 01 */ li r3, 1
|
||||
/* 80074B24 48 00 00 08 */ b lbl_80074B2C
|
||||
lbl_80074B28:
|
||||
/* 80074B28 38 60 00 00 */ li r3, 0
|
||||
lbl_80074B2C:
|
||||
/* 80074B2C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80074B30 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074B34 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074B38 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074B3C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_800751F8:
|
||||
/* 800751F8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800751FC 7C 08 02 A6 */ mflr r0
|
||||
/* 80075200 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80075204 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80075208 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 8007520C 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80075210 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80075214 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80075218 41 82 00 20 */ beq lbl_80075238
|
||||
/* 8007521C 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80075220 A0 84 00 00 */ lhz r4, 0(r4)
|
||||
/* 80075224 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80075228 81 8C 00 8C */ lwz r12, 0x8c(r12)
|
||||
/* 8007522C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075230 4E 80 04 21 */ bctrl
|
||||
/* 80075234 48 00 00 08 */ b lbl_8007523C
|
||||
lbl_80075238:
|
||||
/* 80075238 38 60 00 00 */ li r3, 0
|
||||
lbl_8007523C:
|
||||
/* 8007523C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80075240 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075244 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80075248 4E 80 00 20 */ blr
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
lbl_80074660:
|
||||
/* 80074660 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074664 7C 08 02 A6 */ mflr r0
|
||||
/* 80074668 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8007466C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80074670 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80074674 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80074678 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8007467C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80074680 48 1F 3A 79 */ bl ChkSetInfo__13cBgS_PolyInfoCFv
|
||||
/* 80074684 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80074688 40 82 00 0C */ bne lbl_80074694
|
||||
/* 8007468C 38 60 00 00 */ li r3, 0
|
||||
/* 80074690 48 00 00 4C */ b lbl_800746DC
|
||||
lbl_80074694:
|
||||
/* 80074694 A0 1F 00 02 */ lhz r0, 2(r31)
|
||||
/* 80074698 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8007469C 41 80 00 0C */ blt lbl_800746A8
|
||||
/* 800746A0 2C 00 01 00 */ cmpwi r0, 0x100
|
||||
/* 800746A4 41 80 00 0C */ blt lbl_800746B0
|
||||
lbl_800746A8:
|
||||
/* 800746A8 38 60 00 00 */ li r3, 0
|
||||
/* 800746AC 48 00 00 30 */ b lbl_800746DC
|
||||
lbl_800746B0:
|
||||
/* 800746B0 1C 80 00 14 */ mulli r4, r0, 0x14
|
||||
/* 800746B4 7C BE 22 14 */ add r5, r30, r4
|
||||
/* 800746B8 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 800746BC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800746C0 41 82 00 18 */ beq lbl_800746D8
|
||||
/* 800746C4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800746C8 7C 9E 20 2E */ lwzx r4, r30, r4
|
||||
/* 800746CC 80 A5 00 08 */ lwz r5, 8(r5)
|
||||
/* 800746D0 48 1F 3A AD */ bl ChkSafe__13cBgS_PolyInfoCFPCvUi
|
||||
/* 800746D4 48 00 00 08 */ b lbl_800746DC
|
||||
lbl_800746D8:
|
||||
/* 800746D8 38 60 00 00 */ li r3, 0
|
||||
lbl_800746DC:
|
||||
/* 800746DC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800746E0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 800746E4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800746E8 7C 08 03 A6 */ mtlr r0
|
||||
/* 800746EC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800746F0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
lbl_8007493C:
|
||||
/* 8007493C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80074940 7C 08 02 A6 */ mflr r0
|
||||
/* 80074944 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80074948 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8007494C 48 2E D8 91 */ bl _savegpr_29
|
||||
/* 80074950 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80074954 3B C0 00 00 */ li r30, 0
|
||||
/* 80074958 3B E0 00 00 */ li r31, 0
|
||||
lbl_8007495C:
|
||||
/* 8007495C 7C 7D FA 14 */ add r3, r29, r31
|
||||
/* 80074960 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 80074964 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074968 41 82 00 18 */ beq lbl_80074980
|
||||
/* 8007496C 80 63 00 00 */ lwz r3, 0(r3)
|
||||
/* 80074970 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074974 81 8C 00 30 */ lwz r12, 0x30(r12)
|
||||
/* 80074978 7D 89 03 A6 */ mtctr r12
|
||||
/* 8007497C 4E 80 04 21 */ bctrl
|
||||
lbl_80074980:
|
||||
/* 80074980 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80074984 2C 1E 01 00 */ cmpwi r30, 0x100
|
||||
/* 80074988 3B FF 00 14 */ addi r31, r31, 0x14
|
||||
/* 8007498C 41 80 FF D0 */ blt lbl_8007495C
|
||||
/* 80074990 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80074994 48 2E D8 95 */ bl _restgpr_29
|
||||
/* 80074998 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8007499C 7C 08 03 A6 */ mtlr r0
|
||||
/* 800749A0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 800749A4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_800742E4:
|
||||
/* 800742E4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800742E8 7C 08 02 A6 */ mflr r0
|
||||
/* 800742EC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800742F0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800742F4 48 2E DE E9 */ bl _savegpr_29
|
||||
/* 800742F8 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 800742FC 3B E0 00 00 */ li r31, 0
|
||||
/* 80074300 93 ED 89 E0 */ stw r31, l_SetCounter(r13)
|
||||
/* 80074304 3B C0 00 00 */ li r30, 0
|
||||
lbl_80074308:
|
||||
/* 80074308 7C 7D FA 14 */ add r3, r29, r31
|
||||
/* 8007430C 4B FF FD E9 */ bl Init__11cBgS_ChkElmFv
|
||||
/* 80074310 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80074314 2C 1E 01 00 */ cmpwi r30, 0x100
|
||||
/* 80074318 3B FF 00 14 */ addi r31, r31, 0x14
|
||||
/* 8007431C 41 80 FF EC */ blt lbl_80074308
|
||||
/* 80074320 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80074324 48 2E DF 05 */ bl _restgpr_29
|
||||
/* 80074328 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8007432C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074330 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80074334 4E 80 00 20 */ blr
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
lbl_800748FC:
|
||||
/* 800748FC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074900 7C 08 02 A6 */ mflr r0
|
||||
/* 80074904 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074908 4B FF F9 DD */ bl Ct__4cBgSFv
|
||||
/* 8007490C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074910 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074914 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074918 4E 80 00 20 */ blr
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
lbl_80074338:
|
||||
/* 80074338 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8007433C 7C 08 02 A6 */ mflr r0
|
||||
/* 80074340 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80074344 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80074348 48 2E DE 95 */ bl _savegpr_29
|
||||
/* 8007434C 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80074350 3B C0 00 00 */ li r30, 0
|
||||
/* 80074354 3B E0 00 00 */ li r31, 0
|
||||
lbl_80074358:
|
||||
/* 80074358 7C 7D FA 14 */ add r3, r29, r31
|
||||
/* 8007435C 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 80074360 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074364 41 82 00 08 */ beq lbl_8007436C
|
||||
/* 80074368 4B FF FD C1 */ bl Release__11cBgS_ChkElmFv
|
||||
lbl_8007436C:
|
||||
/* 8007436C 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80074370 2C 1E 01 00 */ cmpwi r30, 0x100
|
||||
/* 80074374 3B FF 00 14 */ addi r31, r31, 0x14
|
||||
/* 80074378 41 80 FF E0 */ blt lbl_80074358
|
||||
/* 8007437C 3B C0 00 00 */ li r30, 0
|
||||
/* 80074380 3B E0 00 00 */ li r31, 0
|
||||
lbl_80074384:
|
||||
/* 80074384 7C 7D FA 14 */ add r3, r29, r31
|
||||
/* 80074388 4B FF FD 6D */ bl Init__11cBgS_ChkElmFv
|
||||
/* 8007438C 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80074390 2C 1E 01 00 */ cmpwi r30, 0x100
|
||||
/* 80074394 3B FF 00 14 */ addi r31, r31, 0x14
|
||||
/* 80074398 41 80 FF EC */ blt lbl_80074384
|
||||
/* 8007439C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800743A0 48 2E DE 89 */ bl _restgpr_29
|
||||
/* 800743A4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 800743A8 7C 08 03 A6 */ mtlr r0
|
||||
/* 800743AC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 800743B0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
lbl_8007491C:
|
||||
/* 8007491C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074920 7C 08 02 A6 */ mflr r0
|
||||
/* 80074924 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074928 4B FF FA 11 */ bl Dt__4cBgSFv
|
||||
/* 8007492C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074930 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074934 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074938 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_80074618:
|
||||
/* 80074618 1C 04 00 14 */ mulli r0, r4, 0x14
|
||||
/* 8007461C 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 80074620 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 80074624 4E 80 00 20 */ blr
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
lbl_80074628:
|
||||
/* 80074628 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 8007462C 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80074630 41 80 00 20 */ blt lbl_80074650
|
||||
/* 80074634 2C 00 01 00 */ cmpwi r0, 0x100
|
||||
/* 80074638 40 80 00 18 */ bge lbl_80074650
|
||||
/* 8007463C 1C A0 00 14 */ mulli r5, r0, 0x14
|
||||
/* 80074640 7C 83 2A 14 */ add r4, r3, r5
|
||||
/* 80074644 88 04 00 04 */ lbz r0, 4(r4)
|
||||
/* 80074648 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8007464C 40 82 00 0C */ bne lbl_80074658
|
||||
lbl_80074650:
|
||||
/* 80074650 38 60 00 00 */ li r3, 0
|
||||
/* 80074654 4E 80 00 20 */ blr
|
||||
lbl_80074658:
|
||||
/* 80074658 7C 63 28 2E */ lwzx r3, r3, r5
|
||||
/* 8007465C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074F40:
|
||||
/* 80074F40 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074F44 7C 08 02 A6 */ mflr r0
|
||||
/* 80074F48 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074F4C A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074F50 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074F54 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074F58 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074F5C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074F60 41 82 00 1C */ beq lbl_80074F7C
|
||||
/* 80074F64 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074F68 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074F6C 81 8C 00 C4 */ lwz r12, 0xc4(r12)
|
||||
/* 80074F70 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074F74 4E 80 04 21 */ bctrl
|
||||
/* 80074F78 48 00 00 08 */ b lbl_80074F80
|
||||
lbl_80074F7C:
|
||||
/* 80074F7C 38 60 00 FF */ li r3, 0xff
|
||||
lbl_80074F80:
|
||||
/* 80074F80 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074F84 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074F88 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074F8C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074B98:
|
||||
/* 80074B98 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074B9C 7C 08 02 A6 */ mflr r0
|
||||
/* 80074BA0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074BA4 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074BA8 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074BAC 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074BB0 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074BB4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074BB8 41 82 00 1C */ beq lbl_80074BD4
|
||||
/* 80074BBC 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074BC0 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074BC4 81 8C 00 64 */ lwz r12, 0x64(r12)
|
||||
/* 80074BC8 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074BCC 4E 80 04 21 */ bctrl
|
||||
/* 80074BD0 48 00 00 08 */ b lbl_80074BD8
|
||||
lbl_80074BD4:
|
||||
/* 80074BD4 38 60 00 3F */ li r3, 0x3f
|
||||
lbl_80074BD8:
|
||||
/* 80074BD8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074BDC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074BE0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074BE4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074EF0:
|
||||
/* 80074EF0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074EF4 7C 08 02 A6 */ mflr r0
|
||||
/* 80074EF8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074EFC A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074F00 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074F04 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074F08 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074F0C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074F10 41 82 00 1C */ beq lbl_80074F2C
|
||||
/* 80074F14 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074F18 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074F1C 81 8C 00 B8 */ lwz r12, 0xb8(r12)
|
||||
/* 80074F20 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074F24 4E 80 04 21 */ bctrl
|
||||
/* 80074F28 48 00 00 08 */ b lbl_80074F30
|
||||
lbl_80074F2C:
|
||||
/* 80074F2C 38 60 00 00 */ li r3, 0
|
||||
lbl_80074F30:
|
||||
/* 80074F30 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074F34 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074F38 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074F3C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_800748AC:
|
||||
/* 800748AC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800748B0 7C 08 02 A6 */ mflr r0
|
||||
/* 800748B4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800748B8 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 800748BC 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 800748C0 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 800748C4 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 800748C8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800748CC 41 82 00 1C */ beq lbl_800748E8
|
||||
/* 800748D0 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 800748D4 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 800748D8 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||
/* 800748DC 7D 89 03 A6 */ mtctr r12
|
||||
/* 800748E0 4E 80 04 21 */ bctrl
|
||||
/* 800748E4 48 00 00 08 */ b lbl_800748EC
|
||||
lbl_800748E8:
|
||||
/* 800748E8 38 60 FF FF */ li r3, -1
|
||||
lbl_800748EC:
|
||||
/* 800748EC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800748F0 7C 08 03 A6 */ mtlr r0
|
||||
/* 800748F4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800748F8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_800746F4:
|
||||
/* 800746F4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800746F8 7C 08 02 A6 */ mflr r0
|
||||
/* 800746FC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074700 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074704 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074708 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 8007470C 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074710 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074714 41 82 00 1C */ beq lbl_80074730
|
||||
/* 80074718 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 8007471C 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074720 81 8C 00 60 */ lwz r12, 0x60(r12)
|
||||
/* 80074724 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074728 4E 80 04 21 */ bctrl
|
||||
/* 8007472C 48 00 00 08 */ b lbl_80074734
|
||||
lbl_80074730:
|
||||
/* 80074730 38 60 00 FF */ li r3, 0xff
|
||||
lbl_80074734:
|
||||
/* 80074734 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074738 7C 08 03 A6 */ mtlr r0
|
||||
/* 8007473C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074740 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80075080:
|
||||
/* 80075080 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80075084 7C 08 02 A6 */ mflr r0
|
||||
/* 80075088 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8007508C A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80075090 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80075094 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80075098 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 8007509C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800750A0 41 82 00 1C */ beq lbl_800750BC
|
||||
/* 800750A4 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 800750A8 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 800750AC 81 8C 00 D8 */ lwz r12, 0xd8(r12)
|
||||
/* 800750B0 7D 89 03 A6 */ mtctr r12
|
||||
/* 800750B4 4E 80 04 21 */ bctrl
|
||||
/* 800750B8 48 00 00 08 */ b lbl_800750C0
|
||||
lbl_800750BC:
|
||||
/* 800750BC 38 60 00 FF */ li r3, 0xff
|
||||
lbl_800750C0:
|
||||
/* 800750C0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800750C4 7C 08 03 A6 */ mtlr r0
|
||||
/* 800750C8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800750CC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074C6C:
|
||||
/* 80074C6C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074C70 7C 08 02 A6 */ mflr r0
|
||||
/* 80074C74 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074C78 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074C7C 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074C80 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074C84 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074C88 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074C8C 41 82 00 1C */ beq lbl_80074CA8
|
||||
/* 80074C90 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074C94 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074C98 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
||||
/* 80074C9C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074CA0 4E 80 04 21 */ bctrl
|
||||
/* 80074CA4 48 00 00 08 */ b lbl_80074CAC
|
||||
lbl_80074CA8:
|
||||
/* 80074CA8 38 60 00 00 */ li r3, 0
|
||||
lbl_80074CAC:
|
||||
/* 80074CAC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074CB0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074CB4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074CB8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074D0C:
|
||||
/* 80074D0C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074D10 7C 08 02 A6 */ mflr r0
|
||||
/* 80074D14 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074D18 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074D1C 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074D20 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074D24 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074D28 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074D2C 41 82 00 1C */ beq lbl_80074D48
|
||||
/* 80074D30 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074D34 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074D38 81 8C 00 78 */ lwz r12, 0x78(r12)
|
||||
/* 80074D3C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074D40 4E 80 04 21 */ bctrl
|
||||
/* 80074D44 48 00 00 08 */ b lbl_80074D4C
|
||||
lbl_80074D48:
|
||||
/* 80074D48 38 60 00 00 */ li r3, 0
|
||||
lbl_80074D4C:
|
||||
/* 80074D4C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074D50 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074D54 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074D58 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074D5C:
|
||||
/* 80074D5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074D60 7C 08 02 A6 */ mflr r0
|
||||
/* 80074D64 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074D68 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074D6C 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074D70 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074D74 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074D78 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074D7C 41 82 00 1C */ beq lbl_80074D98
|
||||
/* 80074D80 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074D84 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074D88 81 8C 00 A4 */ lwz r12, 0xa4(r12)
|
||||
/* 80074D8C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074D90 4E 80 04 21 */ bctrl
|
||||
/* 80074D94 48 00 00 08 */ b lbl_80074D9C
|
||||
lbl_80074D98:
|
||||
/* 80074D98 38 60 00 00 */ li r3, 0
|
||||
lbl_80074D9C:
|
||||
/* 80074D9C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074DA0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074DA4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074DA8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074E50:
|
||||
/* 80074E50 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074E54 7C 08 02 A6 */ mflr r0
|
||||
/* 80074E58 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074E5C A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074E60 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074E64 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074E68 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074E6C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074E70 41 82 00 1C */ beq lbl_80074E8C
|
||||
/* 80074E74 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074E78 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074E7C 81 8C 00 B0 */ lwz r12, 0xb0(r12)
|
||||
/* 80074E80 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074E84 4E 80 04 21 */ bctrl
|
||||
/* 80074E88 48 00 00 08 */ b lbl_80074E90
|
||||
lbl_80074E8C:
|
||||
/* 80074E8C 38 60 00 00 */ li r3, 0
|
||||
lbl_80074E90:
|
||||
/* 80074E90 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074E94 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074E98 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074E9C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074EA0:
|
||||
/* 80074EA0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074EA4 7C 08 02 A6 */ mflr r0
|
||||
/* 80074EA8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074EAC A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074EB0 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074EB4 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074EB8 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074EBC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074EC0 41 82 00 1C */ beq lbl_80074EDC
|
||||
/* 80074EC4 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074EC8 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074ECC 81 8C 00 B4 */ lwz r12, 0xb4(r12)
|
||||
/* 80074ED0 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074ED4 4E 80 04 21 */ bctrl
|
||||
/* 80074ED8 48 00 00 08 */ b lbl_80074EE0
|
||||
lbl_80074EDC:
|
||||
/* 80074EDC 38 60 00 00 */ li r3, 0
|
||||
lbl_80074EE0:
|
||||
/* 80074EE0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074EE4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074EE8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074EEC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
lbl_8007519C:
|
||||
/* 8007519C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800751A0 7C 08 02 A6 */ mflr r0
|
||||
/* 800751A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800751A8 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 800751AC 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 800751B0 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 800751B4 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 800751B8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800751BC 41 82 00 28 */ beq lbl_800751E4
|
||||
/* 800751C0 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 800751C4 A0 84 00 00 */ lhz r4, 0(r4)
|
||||
/* 800751C8 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 800751CC 81 8C 00 C0 */ lwz r12, 0xc0(r12)
|
||||
/* 800751D0 7D 89 03 A6 */ mtctr r12
|
||||
/* 800751D4 4E 80 04 21 */ bctrl
|
||||
/* 800751D8 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 800751DC 7C 60 19 10 */ subfe r3, r0, r3
|
||||
/* 800751E0 48 00 00 08 */ b lbl_800751E8
|
||||
lbl_800751E4:
|
||||
/* 800751E4 38 60 00 00 */ li r3, 0
|
||||
lbl_800751E8:
|
||||
/* 800751E8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800751EC 7C 08 03 A6 */ mtlr r0
|
||||
/* 800751F0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800751F4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
lbl_80074BE8:
|
||||
/* 80074BE8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074BEC 7C 08 02 A6 */ mflr r0
|
||||
/* 80074BF0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074BF4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80074BF8 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80074BFC 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80074C00 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80074C04 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80074C08 48 1F 34 F1 */ bl ChkSetInfo__13cBgS_PolyInfoCFv
|
||||
/* 80074C0C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80074C10 40 82 00 0C */ bne lbl_80074C1C
|
||||
/* 80074C14 38 60 00 FF */ li r3, 0xff
|
||||
/* 80074C18 48 00 00 3C */ b lbl_80074C54
|
||||
lbl_80074C1C:
|
||||
/* 80074C1C A0 1F 00 02 */ lhz r0, 2(r31)
|
||||
/* 80074C20 1C 80 00 14 */ mulli r4, r0, 0x14
|
||||
/* 80074C24 7C 7E 22 14 */ add r3, r30, r4
|
||||
/* 80074C28 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 80074C2C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074C30 41 82 00 20 */ beq lbl_80074C50
|
||||
/* 80074C34 7C 7E 20 2E */ lwzx r3, r30, r4
|
||||
/* 80074C38 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80074C3C 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074C40 81 8C 00 68 */ lwz r12, 0x68(r12)
|
||||
/* 80074C44 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074C48 4E 80 04 21 */ bctrl
|
||||
/* 80074C4C 48 00 00 08 */ b lbl_80074C54
|
||||
lbl_80074C50:
|
||||
/* 80074C50 38 60 00 FF */ li r3, 0xff
|
||||
lbl_80074C54:
|
||||
/* 80074C54 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80074C58 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80074C5C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074C60 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074C64 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074C68 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074F90:
|
||||
/* 80074F90 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074F94 7C 08 02 A6 */ mflr r0
|
||||
/* 80074F98 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074F9C A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074FA0 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074FA4 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074FA8 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074FAC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074FB0 41 82 00 1C */ beq lbl_80074FCC
|
||||
/* 80074FB4 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074FB8 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074FBC 81 8C 00 C8 */ lwz r12, 0xc8(r12)
|
||||
/* 80074FC0 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074FC4 4E 80 04 21 */ bctrl
|
||||
/* 80074FC8 48 00 00 08 */ b lbl_80074FD0
|
||||
lbl_80074FCC:
|
||||
/* 80074FCC 38 60 00 FF */ li r3, 0xff
|
||||
lbl_80074FD0:
|
||||
/* 80074FD0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074FD4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074FD8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074FDC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074FE0:
|
||||
/* 80074FE0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074FE4 7C 08 02 A6 */ mflr r0
|
||||
/* 80074FE8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074FEC A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074FF0 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074FF4 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074FF8 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074FFC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80075000 41 82 00 1C */ beq lbl_8007501C
|
||||
/* 80075004 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80075008 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 8007500C 81 8C 00 CC */ lwz r12, 0xcc(r12)
|
||||
/* 80075010 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075014 4E 80 04 21 */ bctrl
|
||||
/* 80075018 48 00 00 08 */ b lbl_80075020
|
||||
lbl_8007501C:
|
||||
/* 8007501C 38 60 00 FF */ li r3, 0xff
|
||||
lbl_80075020:
|
||||
/* 80075020 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80075024 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075028 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8007502C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80075030:
|
||||
/* 80075030 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80075034 7C 08 02 A6 */ mflr r0
|
||||
/* 80075038 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8007503C A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80075040 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80075044 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80075048 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 8007504C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80075050 41 82 00 1C */ beq lbl_8007506C
|
||||
/* 80075054 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80075058 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 8007505C 81 8C 00 D0 */ lwz r12, 0xd0(r12)
|
||||
/* 80075060 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075064 4E 80 04 21 */ bctrl
|
||||
/* 80075068 48 00 00 08 */ b lbl_80075070
|
||||
lbl_8007506C:
|
||||
/* 8007506C 38 60 00 FF */ li r3, 0xff
|
||||
lbl_80075070:
|
||||
/* 80075070 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80075074 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075078 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8007507C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074CBC:
|
||||
/* 80074CBC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074CC0 7C 08 02 A6 */ mflr r0
|
||||
/* 80074CC4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074CC8 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074CCC 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074CD0 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074CD4 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074CD8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074CDC 41 82 00 1C */ beq lbl_80074CF8
|
||||
/* 80074CE0 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074CE4 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074CE8 81 8C 00 70 */ lwz r12, 0x70(r12)
|
||||
/* 80074CEC 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074CF0 4E 80 04 21 */ bctrl
|
||||
/* 80074CF4 48 00 00 08 */ b lbl_80074CFC
|
||||
lbl_80074CF8:
|
||||
/* 80074CF8 38 60 00 00 */ li r3, 0
|
||||
lbl_80074CFC:
|
||||
/* 80074CFC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074D00 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074D04 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074D08 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_800747F0:
|
||||
/* 800747F0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800747F4 7C 08 02 A6 */ mflr r0
|
||||
/* 800747F8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800747FC A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074800 1D 20 00 14 */ mulli r9, r0, 0x14
|
||||
/* 80074804 7D 03 4A 14 */ add r8, r3, r9
|
||||
/* 80074808 88 08 00 04 */ lbz r0, 4(r8)
|
||||
/* 8007480C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074810 41 82 00 1C */ beq lbl_8007482C
|
||||
/* 80074814 7C 63 48 2E */ lwzx r3, r3, r9
|
||||
/* 80074818 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 8007481C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 80074820 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074824 4E 80 04 21 */ bctrl
|
||||
/* 80074828 48 00 00 08 */ b lbl_80074830
|
||||
lbl_8007482C:
|
||||
/* 8007482C 38 60 00 00 */ li r3, 0
|
||||
lbl_80074830:
|
||||
/* 80074830 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074834 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074838 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8007483C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_80074DAC:
|
||||
/* 80074DAC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074DB0 7C 08 02 A6 */ mflr r0
|
||||
/* 80074DB4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074DB8 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074DBC 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074DC0 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074DC4 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074DC8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074DCC 41 82 00 20 */ beq lbl_80074DEC
|
||||
/* 80074DD0 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074DD4 A0 84 00 00 */ lhz r4, 0(r4)
|
||||
/* 80074DD8 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074DDC 81 8C 00 A0 */ lwz r12, 0xa0(r12)
|
||||
/* 80074DE0 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074DE4 4E 80 04 21 */ bctrl
|
||||
/* 80074DE8 48 00 00 08 */ b lbl_80074DF0
|
||||
lbl_80074DEC:
|
||||
/* 80074DEC 38 60 00 00 */ li r3, 0
|
||||
lbl_80074DF0:
|
||||
/* 80074DF0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074DF4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074DF8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074DFC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80074E00:
|
||||
/* 80074E00 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80074E04 7C 08 02 A6 */ mflr r0
|
||||
/* 80074E08 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80074E0C A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80074E10 1C C0 00 14 */ mulli r6, r0, 0x14
|
||||
/* 80074E14 7C A3 32 14 */ add r5, r3, r6
|
||||
/* 80074E18 88 05 00 04 */ lbz r0, 4(r5)
|
||||
/* 80074E1C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80074E20 41 82 00 1C */ beq lbl_80074E3C
|
||||
/* 80074E24 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 80074E28 81 83 00 04 */ lwz r12, 4(r3)
|
||||
/* 80074E2C 81 8C 00 AC */ lwz r12, 0xac(r12)
|
||||
/* 80074E30 7D 89 03 A6 */ mtctr r12
|
||||
/* 80074E34 4E 80 04 21 */ bctrl
|
||||
/* 80074E38 48 00 00 08 */ b lbl_80074E40
|
||||
lbl_80074E3C:
|
||||
/* 80074E3C 38 60 00 00 */ li r3, 0
|
||||
lbl_80074E40:
|
||||
/* 80074E40 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80074E44 7C 08 03 A6 */ mtlr r0
|
||||
/* 80074E48 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80074E4C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
lbl_800740F4:
|
||||
/* 800740F4 38 00 00 00 */ li r0, 0
|
||||
/* 800740F8 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 800740FC 98 03 00 04 */ stb r0, 4(r3)
|
||||
/* 80074100 90 03 00 0C */ stw r0, 0xc(r3)
|
||||
/* 80074104 38 00 FF FF */ li r0, -1
|
||||
/* 80074108 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 8007410C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,72 +0,0 @@
|
|||
lbl_80075774:
|
||||
/* 80075774 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80075778 7C 08 02 A6 */ mflr r0
|
||||
/* 8007577C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80075780 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80075784 48 2E CA 3D */ bl _savegpr_22
|
||||
/* 80075788 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 8007578C 7C 9B 23 78 */ mr r27, r4
|
||||
/* 80075790 7C BC 2B 78 */ mr r28, r5
|
||||
/* 80075794 7C DD 33 78 */ mr r29, r6
|
||||
/* 80075798 7C FE 3B 78 */ mr r30, r7
|
||||
/* 8007579C 7D 1F 43 78 */ mr r31, r8
|
||||
/* 800757A0 7D 36 4B 78 */ mr r22, r9
|
||||
/* 800757A4 7D 57 53 78 */ mr r23, r10
|
||||
/* 800757A8 54 A0 06 3F */ clrlwi. r0, r5, 0x18
|
||||
/* 800757AC 41 82 00 BC */ beq lbl_80075868
|
||||
/* 800757B0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 800757B4 48 1F 29 F9 */ bl ChkBgIndex__13cBgS_PolyInfoCFv
|
||||
/* 800757B8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 800757BC 40 82 00 08 */ bne lbl_800757C4
|
||||
/* 800757C0 48 00 00 A8 */ b lbl_80075868
|
||||
lbl_800757C4:
|
||||
/* 800757C4 A0 1B 00 02 */ lhz r0, 2(r27)
|
||||
/* 800757C8 1F 20 00 14 */ mulli r25, r0, 0x14
|
||||
/* 800757CC 7C 7A CA 14 */ add r3, r26, r25
|
||||
/* 800757D0 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 800757D4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800757D8 41 82 00 90 */ beq lbl_80075868
|
||||
/* 800757DC 7F 1A C8 2E */ lwzx r24, r26, r25
|
||||
/* 800757E0 56 C0 06 3F */ clrlwi. r0, r22, 0x18
|
||||
/* 800757E4 41 82 00 10 */ beq lbl_800757F4
|
||||
/* 800757E8 88 18 00 0B */ lbz r0, 0xb(r24)
|
||||
/* 800757EC 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
||||
/* 800757F0 41 82 00 78 */ beq lbl_80075868
|
||||
lbl_800757F4:
|
||||
/* 800757F4 56 E0 06 3F */ clrlwi. r0, r23, 0x18
|
||||
/* 800757F8 41 82 00 10 */ beq lbl_80075808
|
||||
/* 800757FC 88 18 00 0B */ lbz r0, 0xb(r24)
|
||||
/* 80075800 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
||||
/* 80075804 41 82 00 64 */ beq lbl_80075868
|
||||
lbl_80075808:
|
||||
/* 80075808 7F 03 C3 78 */ mr r3, r24
|
||||
/* 8007580C 81 98 00 04 */ lwz r12, 4(r24)
|
||||
/* 80075810 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 80075814 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075818 4E 80 04 21 */ bctrl
|
||||
/* 8007581C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80075820 41 82 00 48 */ beq lbl_80075868
|
||||
/* 80075824 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80075828 7F 64 DB 78 */ mr r4, r27
|
||||
/* 8007582C 4B FF EE 35 */ bl ChkPolySafe__4cBgSFRC13cBgS_PolyInfo
|
||||
/* 80075830 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80075834 41 82 00 34 */ beq lbl_80075868
|
||||
/* 80075838 7F 03 C3 78 */ mr r3, r24
|
||||
/* 8007583C 7F 64 DB 78 */ mr r4, r27
|
||||
/* 80075840 7C BA CA 14 */ add r5, r26, r25
|
||||
/* 80075844 80 A5 00 0C */ lwz r5, 0xc(r5)
|
||||
/* 80075848 7F 86 E3 78 */ mr r6, r28
|
||||
/* 8007584C 7F A7 EB 78 */ mr r7, r29
|
||||
/* 80075850 7F C8 F3 78 */ mr r8, r30
|
||||
/* 80075854 7F E9 FB 78 */ mr r9, r31
|
||||
/* 80075858 81 98 00 04 */ lwz r12, 4(r24)
|
||||
/* 8007585C 81 8C 00 DC */ lwz r12, 0xdc(r12)
|
||||
/* 80075860 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075864 4E 80 04 21 */ bctrl
|
||||
lbl_80075868:
|
||||
/* 80075868 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8007586C 48 2E C9 A1 */ bl _restgpr_22
|
||||
/* 80075870 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80075874 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075878 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 8007587C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,53 +0,0 @@
|
|||
lbl_8007595C:
|
||||
/* 8007595C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80075960 7C 08 02 A6 */ mflr r0
|
||||
/* 80075964 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80075968 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8007596C 48 2E C8 5D */ bl _savegpr_24
|
||||
/* 80075970 7C 78 1B 78 */ mr r24, r3
|
||||
/* 80075974 7C 99 23 78 */ mr r25, r4
|
||||
/* 80075978 7C BA 2B 78 */ mr r26, r5
|
||||
/* 8007597C 7C DB 33 78 */ mr r27, r6
|
||||
/* 80075980 7C FC 3B 78 */ mr r28, r7
|
||||
/* 80075984 7D 1D 43 78 */ mr r29, r8
|
||||
/* 80075988 54 A0 06 3F */ clrlwi. r0, r5, 0x18
|
||||
/* 8007598C 41 82 00 80 */ beq lbl_80075A0C
|
||||
/* 80075990 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80075994 48 1F 28 19 */ bl ChkBgIndex__13cBgS_PolyInfoCFv
|
||||
/* 80075998 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8007599C 40 82 00 08 */ bne lbl_800759A4
|
||||
/* 800759A0 48 00 00 6C */ b lbl_80075A0C
|
||||
lbl_800759A4:
|
||||
/* 800759A4 A0 19 00 02 */ lhz r0, 2(r25)
|
||||
/* 800759A8 1F E0 00 14 */ mulli r31, r0, 0x14
|
||||
/* 800759AC 7C 78 FA 14 */ add r3, r24, r31
|
||||
/* 800759B0 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 800759B4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800759B8 41 82 00 54 */ beq lbl_80075A0C
|
||||
/* 800759BC 7F D8 F8 2E */ lwzx r30, r24, r31
|
||||
/* 800759C0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 800759C4 81 9E 00 04 */ lwz r12, 4(r30)
|
||||
/* 800759C8 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 800759CC 7D 89 03 A6 */ mtctr r12
|
||||
/* 800759D0 4E 80 04 21 */ bctrl
|
||||
/* 800759D4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800759D8 41 82 00 34 */ beq lbl_80075A0C
|
||||
/* 800759DC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 800759E0 7F 24 CB 78 */ mr r4, r25
|
||||
/* 800759E4 7C B8 FA 14 */ add r5, r24, r31
|
||||
/* 800759E8 80 A5 00 0C */ lwz r5, 0xc(r5)
|
||||
/* 800759EC 7F 46 D3 78 */ mr r6, r26
|
||||
/* 800759F0 7F 67 DB 78 */ mr r7, r27
|
||||
/* 800759F4 7F 88 E3 78 */ mr r8, r28
|
||||
/* 800759F8 7F A9 EB 78 */ mr r9, r29
|
||||
/* 800759FC 81 9E 00 04 */ lwz r12, 4(r30)
|
||||
/* 80075A00 81 8C 00 E4 */ lwz r12, 0xe4(r12)
|
||||
/* 80075A04 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075A08 4E 80 04 21 */ bctrl
|
||||
lbl_80075A0C:
|
||||
/* 80075A0C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80075A10 48 2E C8 05 */ bl _restgpr_24
|
||||
/* 80075A14 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80075A18 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075A1C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80075A20 4E 80 00 20 */ blr
|
||||
|
|
@ -1,58 +0,0 @@
|
|||
lbl_80075880:
|
||||
/* 80075880 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80075884 7C 08 02 A6 */ mflr r0
|
||||
/* 80075888 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8007588C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80075890 48 2E C9 39 */ bl _savegpr_24
|
||||
/* 80075894 7C 78 1B 78 */ mr r24, r3
|
||||
/* 80075898 7C 99 23 78 */ mr r25, r4
|
||||
/* 8007589C 7C BA 2B 78 */ mr r26, r5
|
||||
/* 800758A0 7C DB 33 78 */ mr r27, r6
|
||||
/* 800758A4 7C FC 3B 78 */ mr r28, r7
|
||||
/* 800758A8 7D 1D 43 78 */ mr r29, r8
|
||||
/* 800758AC 54 A0 06 3F */ clrlwi. r0, r5, 0x18
|
||||
/* 800758B0 41 82 00 94 */ beq lbl_80075944
|
||||
/* 800758B4 7F 23 CB 78 */ mr r3, r25
|
||||
/* 800758B8 48 1F 28 F5 */ bl ChkBgIndex__13cBgS_PolyInfoCFv
|
||||
/* 800758BC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 800758C0 40 82 00 08 */ bne lbl_800758C8
|
||||
/* 800758C4 48 00 00 80 */ b lbl_80075944
|
||||
lbl_800758C8:
|
||||
/* 800758C8 A0 19 00 02 */ lhz r0, 2(r25)
|
||||
/* 800758CC 1F E0 00 14 */ mulli r31, r0, 0x14
|
||||
/* 800758D0 7C 78 FA 14 */ add r3, r24, r31
|
||||
/* 800758D4 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 800758D8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800758DC 41 82 00 68 */ beq lbl_80075944
|
||||
/* 800758E0 7F D8 F8 2E */ lwzx r30, r24, r31
|
||||
/* 800758E4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 800758E8 81 9E 00 04 */ lwz r12, 4(r30)
|
||||
/* 800758EC 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 800758F0 7D 89 03 A6 */ mtctr r12
|
||||
/* 800758F4 4E 80 04 21 */ bctrl
|
||||
/* 800758F8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800758FC 41 82 00 48 */ beq lbl_80075944
|
||||
/* 80075900 7F 03 C3 78 */ mr r3, r24
|
||||
/* 80075904 7F 24 CB 78 */ mr r4, r25
|
||||
/* 80075908 4B FF ED 59 */ bl ChkPolySafe__4cBgSFRC13cBgS_PolyInfo
|
||||
/* 8007590C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80075910 41 82 00 34 */ beq lbl_80075944
|
||||
/* 80075914 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80075918 7F 24 CB 78 */ mr r4, r25
|
||||
/* 8007591C 7C B8 FA 14 */ add r5, r24, r31
|
||||
/* 80075920 80 A5 00 0C */ lwz r5, 0xc(r5)
|
||||
/* 80075924 7F 46 D3 78 */ mr r6, r26
|
||||
/* 80075928 7F 67 DB 78 */ mr r7, r27
|
||||
/* 8007592C 7F 88 E3 78 */ mr r8, r28
|
||||
/* 80075930 7F A9 EB 78 */ mr r9, r29
|
||||
/* 80075934 81 9E 00 04 */ lwz r12, 4(r30)
|
||||
/* 80075938 81 8C 00 E0 */ lwz r12, 0xe0(r12)
|
||||
/* 8007593C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075940 4E 80 04 21 */ bctrl
|
||||
lbl_80075944:
|
||||
/* 80075944 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80075948 48 2E C8 CD */ bl _restgpr_24
|
||||
/* 8007594C 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80075950 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075954 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80075958 4E 80 00 20 */ blr
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
lbl_80074110:
|
||||
/* 80074110 38 00 00 01 */ li r0, 1
|
||||
/* 80074114 98 03 00 04 */ stb r0, 4(r3)
|
||||
/* 80074118 90 83 00 00 */ stw r4, 0(r3)
|
||||
/* 8007411C 90 A3 00 08 */ stw r5, 8(r3)
|
||||
/* 80074120 90 C3 00 0C */ stw r6, 0xc(r3)
|
||||
/* 80074124 4E 80 00 20 */ blr
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
lbl_80074128:
|
||||
/* 80074128 38 80 00 00 */ li r4, 0
|
||||
/* 8007412C 98 83 00 04 */ stb r4, 4(r3)
|
||||
/* 80074130 90 83 00 00 */ stw r4, 0(r3)
|
||||
/* 80074134 38 00 FF FF */ li r0, -1
|
||||
/* 80074138 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 8007413C 90 83 00 0C */ stw r4, 0xc(r3)
|
||||
/* 80074140 4E 80 00 20 */ blr
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
lbl_80075B84:
|
||||
/* 80075B84 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80075B88 7C 08 02 A6 */ mflr r0
|
||||
/* 80075B8C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80075B90 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80075B94 48 2E C6 45 */ bl _savegpr_28
|
||||
/* 80075B98 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80075B9C 7C BD 2B 78 */ mr r29, r5
|
||||
/* 80075BA0 A0 04 00 02 */ lhz r0, 2(r4)
|
||||
/* 80075BA4 1F E0 00 14 */ mulli r31, r0, 0x14
|
||||
/* 80075BA8 7F DC F8 2E */ lwzx r30, r28, r31
|
||||
/* 80075BAC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80075BB0 48 1F 26 25 */ bl ChkUsed__9cBgW_BgIdCFv
|
||||
/* 80075BB4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80075BB8 41 82 00 24 */ beq lbl_80075BDC
|
||||
/* 80075BBC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80075BC0 7C 9C FA 14 */ add r4, r28, r31
|
||||
/* 80075BC4 80 84 00 0C */ lwz r4, 0xc(r4)
|
||||
/* 80075BC8 7F A5 EB 78 */ mr r5, r29
|
||||
/* 80075BCC 81 9E 00 04 */ lwz r12, 4(r30)
|
||||
/* 80075BD0 81 8C 00 E8 */ lwz r12, 0xe8(r12)
|
||||
/* 80075BD4 7D 89 03 A6 */ mtctr r12
|
||||
/* 80075BD8 4E 80 04 21 */ bctrl
|
||||
lbl_80075BDC:
|
||||
/* 80075BDC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80075BE0 48 2E C6 45 */ bl _restgpr_28
|
||||
/* 80075BE4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80075BE8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075BEC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80075BF0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
lbl_80075D7C:
|
||||
/* 80075D7C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80075D80 7C 08 02 A6 */ mflr r0
|
||||
/* 80075D84 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80075D88 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80075D8C 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075D90 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075D94 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075D98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80075D9C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80075DA0 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80075DA4 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80075DA8 4B FF E9 9D */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80075DAC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80075DB0 40 82 00 18 */ bne lbl_80075DC8
|
||||
/* 80075DB4 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075DB8 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075DBC 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075DC0 38 60 00 00 */ li r3, 0
|
||||
/* 80075DC4 48 00 00 18 */ b lbl_80075DDC
|
||||
lbl_80075DC8:
|
||||
/* 80075DC8 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 80075DCC 48 1F 24 19 */ bl cBgW_CheckBGround__Ff
|
||||
/* 80075DD0 3C 80 80 3A */ lis r4, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075DD4 38 04 37 C0 */ addi r0, r4, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075DD8 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
lbl_80075DDC:
|
||||
/* 80075DDC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80075DE0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075DE4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80075DE8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
lbl_80075DEC:
|
||||
/* 80075DEC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80075DF0 7C 08 02 A6 */ mflr r0
|
||||
/* 80075DF4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80075DF8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80075DFC 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075E00 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075E04 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075E08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80075E0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80075E10 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80075E14 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80075E18 4B FF E9 2D */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80075E1C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80075E20 40 82 00 18 */ bne lbl_80075E38
|
||||
/* 80075E24 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075E28 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075E2C 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075E30 38 60 00 00 */ li r3, 0
|
||||
/* 80075E34 48 00 00 18 */ b lbl_80075E4C
|
||||
lbl_80075E38:
|
||||
/* 80075E38 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 80075E3C 48 1F 23 C1 */ bl cBgW_CheckBRoof__Ff
|
||||
/* 80075E40 3C 80 80 3A */ lis r4, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075E44 38 04 37 C0 */ addi r0, r4, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075E48 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
lbl_80075E4C:
|
||||
/* 80075E4C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80075E50 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075E54 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80075E58 4E 80 00 20 */ blr
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
lbl_80075D0C:
|
||||
/* 80075D0C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80075D10 7C 08 02 A6 */ mflr r0
|
||||
/* 80075D14 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80075D18 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80075D1C 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075D20 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075D24 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075D28 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80075D2C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80075D30 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80075D34 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80075D38 4B FF EA 0D */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80075D3C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80075D40 40 82 00 18 */ bne lbl_80075D58
|
||||
/* 80075D44 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075D48 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075D4C 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075D50 38 60 00 00 */ li r3, 0
|
||||
/* 80075D54 48 00 00 18 */ b lbl_80075D6C
|
||||
lbl_80075D58:
|
||||
/* 80075D58 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 80075D5C 48 1F 24 B5 */ bl cBgW_CheckBWall__Ff
|
||||
/* 80075D60 3C 80 80 3A */ lis r4, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075D64 38 04 37 C0 */ addi r0, r4, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075D68 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
lbl_80075D6C:
|
||||
/* 80075D6C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80075D70 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075D74 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80075D78 4E 80 00 20 */ blr
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
lbl_80075E5C:
|
||||
/* 80075E5C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80075E60 7C 08 02 A6 */ mflr r0
|
||||
/* 80075E64 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80075E68 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80075E6C 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075E70 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075E74 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075E78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80075E7C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80075E80 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 80075E84 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80075E88 4B FF E8 BD */ bl GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla
|
||||
/* 80075E8C C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 80075E90 3C 60 80 3A */ lis r3, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */
|
||||
/* 80075E94 38 03 37 C0 */ addi r0, r3, __vt__8cM3dGPla@l /* 0x803A37C0@l */
|
||||
/* 80075E98 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 80075E9C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80075EA0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075EA4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80075EA8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
lbl_80075AA4:
|
||||
/* 80075AA4 28 09 00 00 */ cmplwi r9, 0
|
||||
/* 80075AA8 4D 82 00 20 */ beqlr
|
||||
/* 80075AAC A8 63 00 0E */ lha r3, 0xe(r3)
|
||||
/* 80075AB0 41 82 00 10 */ beq lbl_80075AC0
|
||||
/* 80075AB4 A8 09 00 02 */ lha r0, 2(r9)
|
||||
/* 80075AB8 7C 00 1A 14 */ add r0, r0, r3
|
||||
/* 80075ABC B0 09 00 02 */ sth r0, 2(r9)
|
||||
lbl_80075AC0:
|
||||
/* 80075AC0 28 08 00 00 */ cmplwi r8, 0
|
||||
/* 80075AC4 4D 82 00 20 */ beqlr
|
||||
/* 80075AC8 A8 08 00 02 */ lha r0, 2(r8)
|
||||
/* 80075ACC 7C 00 1A 14 */ add r0, r0, r3
|
||||
/* 80075AD0 B0 08 00 02 */ sth r0, 2(r8)
|
||||
/* 80075AD4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
lbl_80075B44:
|
||||
/* 80075B44 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80075B48 7C 08 02 A6 */ mflr r0
|
||||
/* 80075B4C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80075B50 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 80075B54 7C FF 3B 78 */ mr r31, r7
|
||||
/* 80075B58 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80075B5C 48 00 56 21 */ bl GetTrans__4cBgWCFP4cXyz
|
||||
/* 80075B60 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80075B64 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 80075B68 7F E5 FB 78 */ mr r5, r31
|
||||
/* 80075B6C 48 2D 15 25 */ bl PSVECAdd
|
||||
/* 80075B70 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80075B74 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80075B78 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075B7C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80075B80 4E 80 00 20 */ blr
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
lbl_80075AD8:
|
||||
/* 80075AD8 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80075ADC 7C 08 02 A6 */ mflr r0
|
||||
/* 80075AE0 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80075AE4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80075AE8 48 2E C6 E5 */ bl _savegpr_25
|
||||
/* 80075AEC 7C 79 1B 78 */ mr r25, r3
|
||||
/* 80075AF0 7C 9A 23 78 */ mr r26, r4
|
||||
/* 80075AF4 7C BB 2B 78 */ mr r27, r5
|
||||
/* 80075AF8 7C DC 33 78 */ mr r28, r6
|
||||
/* 80075AFC 7C FD 3B 78 */ mr r29, r7
|
||||
/* 80075B00 7D 1E 43 78 */ mr r30, r8
|
||||
/* 80075B04 7D 3F 4B 78 */ mr r31, r9
|
||||
/* 80075B08 4B FF FF 1D */ bl dBgS_MoveBGProc_Typical__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz
|
||||
/* 80075B0C 7F 23 CB 78 */ mr r3, r25
|
||||
/* 80075B10 7F 44 D3 78 */ mr r4, r26
|
||||
/* 80075B14 7F 65 DB 78 */ mr r5, r27
|
||||
/* 80075B18 7F 86 E3 78 */ mr r6, r28
|
||||
/* 80075B1C 7F A7 EB 78 */ mr r7, r29
|
||||
/* 80075B20 7F C8 F3 78 */ mr r8, r30
|
||||
/* 80075B24 7F E9 FB 78 */ mr r9, r31
|
||||
/* 80075B28 4B FF FF 7D */ bl dBgS_MoveBGProc_RotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz
|
||||
/* 80075B2C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 80075B30 48 2E C6 E9 */ bl _restgpr_25
|
||||
/* 80075B34 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 80075B38 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075B3C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 80075B40 4E 80 00 20 */ blr
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
lbl_80075A24:
|
||||
/* 80075A24 94 21 FF A0 */ stwu r1, -0x60(r1)
|
||||
/* 80075A28 7C 08 02 A6 */ mflr r0
|
||||
/* 80075A2C 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
/* 80075A30 93 E1 00 5C */ stw r31, 0x5c(r1)
|
||||
/* 80075A34 93 C1 00 58 */ stw r30, 0x58(r1)
|
||||
/* 80075A38 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80075A3C 7C FF 3B 78 */ mr r31, r7
|
||||
/* 80075A40 38 7E 00 1C */ addi r3, r30, 0x1c
|
||||
/* 80075A44 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 80075A48 48 2D 0B 69 */ bl PSMTXInverse
|
||||
/* 80075A4C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80075A50 41 82 00 3C */ beq lbl_80075A8C
|
||||
/* 80075A54 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 80075A58 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80075A5C 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 80075A60 48 2D 13 0D */ bl PSMTXMultVec
|
||||
/* 80075A64 80 7E 00 18 */ lwz r3, 0x18(r30)
|
||||
/* 80075A68 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80075A6C 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80075A70 48 2D 12 FD */ bl PSMTXMultVec
|
||||
/* 80075A74 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 80075A78 D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 80075A7C C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
/* 80075A80 D0 1F 00 04 */ stfs f0, 4(r31)
|
||||
/* 80075A84 C0 01 00 10 */ lfs f0, 0x10(r1)
|
||||
/* 80075A88 D0 1F 00 08 */ stfs f0, 8(r31)
|
||||
lbl_80075A8C:
|
||||
/* 80075A8C 83 E1 00 5C */ lwz r31, 0x5c(r1)
|
||||
/* 80075A90 83 C1 00 58 */ lwz r30, 0x58(r1)
|
||||
/* 80075A94 80 01 00 64 */ lwz r0, 0x64(r1)
|
||||
/* 80075A98 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075A9C 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 80075AA0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
lbl_800772E8:
|
||||
/* 800772E8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800772EC 7C 08 02 A6 */ mflr r0
|
||||
/* 800772F0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800772F4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800772F8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800772FC 4B FF FC C5 */ bl SetWallCir__9dBgS_AcchFv
|
||||
/* 80077300 38 7F 00 44 */ addi r3, r31, 0x44
|
||||
/* 80077304 80 9F 00 34 */ lwz r4, 0x34(r31)
|
||||
/* 80077308 80 BF 00 30 */ lwz r5, 0x30(r31)
|
||||
/* 8007730C 48 1F 7F DD */ bl SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz
|
||||
/* 80077310 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80077314 4B FF FD 29 */ bl CalcWallBmdCyl__9dBgS_AcchFv
|
||||
/* 80077318 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8007731C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077320 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077324 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077328 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_80075F48:
|
||||
/* 80075F48 C0 03 00 34 */ lfs f0, 0x34(r3)
|
||||
/* 80075F4C EC 00 00 32 */ fmuls f0, f0, f0
|
||||
/* 80075F50 D0 03 00 28 */ stfs f0, 0x28(r3)
|
||||
/* 80075F54 4E 80 00 20 */ blr
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
lbl_8007732C:
|
||||
/* 8007732C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80077330 7C 08 02 A6 */ mflr r0
|
||||
/* 80077334 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80077338 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8007733C 48 2E AE A1 */ bl _savegpr_29
|
||||
/* 80077340 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80077344 3B C0 00 00 */ li r30, 0
|
||||
/* 80077348 3B E0 00 00 */ li r31, 0
|
||||
/* 8007734C 48 00 00 18 */ b lbl_80077364
|
||||
lbl_80077350:
|
||||
/* 80077350 80 1D 00 8C */ lwz r0, 0x8c(r29)
|
||||
/* 80077354 7C 60 FA 14 */ add r3, r0, r31
|
||||
/* 80077358 4B FF EB F1 */ bl CalcWallRR__12dBgS_AcchCirFv
|
||||
/* 8007735C 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80077360 3B FF 00 40 */ addi r31, r31, 0x40
|
||||
lbl_80077364:
|
||||
/* 80077364 80 1D 00 88 */ lwz r0, 0x88(r29)
|
||||
/* 80077368 7C 1E 00 00 */ cmpw r30, r0
|
||||
/* 8007736C 41 80 FF E4 */ blt lbl_80077350
|
||||
/* 80077370 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80077374 48 2E AE B5 */ bl _restgpr_29
|
||||
/* 80077378 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8007737C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077380 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80077384 4E 80 00 20 */ blr
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
lbl_800773E0:
|
||||
/* 800773E0 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800773E4 54 03 5F FE */ rlwinm r3, r0, 0xb, 0x1f, 0x1f
|
||||
/* 800773E8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
lbl_80077408:
|
||||
/* 80077408 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 8007740C 54 03 4F FE */ rlwinm r3, r0, 9, 0x1f, 0x1f
|
||||
/* 80077410 4E 80 00 20 */ blr
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
lbl_800773FC:
|
||||
/* 800773FC 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 80077400 54 03 57 FE */ rlwinm r3, r0, 0xa, 0x1f, 0x1f
|
||||
/* 80077404 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_800773D0:
|
||||
/* 800773D0 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800773D4 54 00 02 D2 */ rlwinm r0, r0, 0, 0xb, 9
|
||||
/* 800773D8 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 800773DC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
lbl_800773A4:
|
||||
/* 800773A4 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800773A8 54 00 03 14 */ rlwinm r0, r0, 0, 0xc, 0xa
|
||||
/* 800773AC 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 800773B0 80 03 01 D0 */ lwz r0, 0x1d0(r3)
|
||||
/* 800773B4 54 00 07 B8 */ rlwinm r0, r0, 0, 0x1e, 0x1c
|
||||
/* 800773B8 90 03 01 D0 */ stw r0, 0x1d0(r3)
|
||||
/* 800773BC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
lbl_80075F14:
|
||||
/* 80075F14 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80075F18 7C 08 02 A6 */ mflr r0
|
||||
/* 80075F1C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80075F20 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 80075F24 54 00 07 FA */ rlwinm r0, r0, 0, 0x1f, 0x1d
|
||||
/* 80075F28 90 03 00 10 */ stw r0, 0x10(r3)
|
||||
/* 80075F2C 48 1F 21 F5 */ bl ClearPi__13cBgS_PolyInfoFv
|
||||
/* 80075F30 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80075F34 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075F38 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80075F3C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
lbl_800771E4:
|
||||
/* 800771E4 80 63 00 38 */ lwz r3, 0x38(r3)
|
||||
/* 800771E8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800771EC 41 82 00 0C */ beq lbl_800771F8
|
||||
/* 800771F0 C0 23 00 04 */ lfs f1, 4(r3)
|
||||
/* 800771F4 4E 80 00 20 */ blr
|
||||
lbl_800771F8:
|
||||
/* 800771F8 C0 22 8C C0 */ lfs f1, lit_4025(r2)
|
||||
/* 800771FC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
lbl_80077178:
|
||||
/* 80077178 80 83 00 88 */ lwz r4, 0x88(r3)
|
||||
/* 8007717C 2C 04 00 00 */ cmpwi r4, 0
|
||||
/* 80077180 41 81 00 0C */ bgt lbl_8007718C
|
||||
/* 80077184 C0 22 8C C0 */ lfs f1, lit_4025(r2)
|
||||
/* 80077188 4E 80 00 20 */ blr
|
||||
lbl_8007718C:
|
||||
/* 8007718C 38 C0 00 00 */ li r6, 0
|
||||
/* 80077190 80 A3 00 8C */ lwz r5, 0x8c(r3)
|
||||
/* 80077194 C0 25 00 30 */ lfs f1, 0x30(r5)
|
||||
/* 80077198 38 E0 00 01 */ li r7, 1
|
||||
/* 8007719C 38 60 00 40 */ li r3, 0x40
|
||||
/* 800771A0 38 04 FF FF */ addi r0, r4, -1
|
||||
/* 800771A4 7C 09 03 A6 */ mtctr r0
|
||||
/* 800771A8 2C 04 00 01 */ cmpwi r4, 1
|
||||
/* 800771AC 40 81 00 28 */ ble lbl_800771D4
|
||||
lbl_800771B0:
|
||||
/* 800771B0 38 03 00 30 */ addi r0, r3, 0x30
|
||||
/* 800771B4 7C 05 04 2E */ lfsx f0, r5, r0
|
||||
/* 800771B8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 800771BC 40 81 00 0C */ ble lbl_800771C8
|
||||
/* 800771C0 FC 20 00 90 */ fmr f1, f0
|
||||
/* 800771C4 7C E6 3B 78 */ mr r6, r7
|
||||
lbl_800771C8:
|
||||
/* 800771C8 38 E7 00 01 */ addi r7, r7, 1
|
||||
/* 800771CC 38 63 00 40 */ addi r3, r3, 0x40
|
||||
/* 800771D0 42 00 FF E0 */ bdnz lbl_800771B0
|
||||
lbl_800771D4:
|
||||
/* 800771D4 54 C3 30 32 */ slwi r3, r6, 6
|
||||
/* 800771D8 38 03 00 34 */ addi r0, r3, 0x34
|
||||
/* 800771DC 7C 25 04 2E */ lfsx f1, r5, r0
|
||||
/* 800771E0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_80077128:
|
||||
/* 80077128 80 83 00 88 */ lwz r4, 0x88(r3)
|
||||
/* 8007712C 2C 04 00 00 */ cmpwi r4, 0
|
||||
/* 80077130 41 81 00 0C */ bgt lbl_8007713C
|
||||
/* 80077134 C0 22 8C C0 */ lfs f1, lit_4025(r2)
|
||||
/* 80077138 4E 80 00 20 */ blr
|
||||
lbl_8007713C:
|
||||
/* 8007713C 80 A3 00 8C */ lwz r5, 0x8c(r3)
|
||||
/* 80077140 C0 25 00 30 */ lfs f1, 0x30(r5)
|
||||
/* 80077144 38 60 00 40 */ li r3, 0x40
|
||||
/* 80077148 38 04 FF FF */ addi r0, r4, -1
|
||||
/* 8007714C 7C 09 03 A6 */ mtctr r0
|
||||
/* 80077150 2C 04 00 01 */ cmpwi r4, 1
|
||||
/* 80077154 4C 81 00 20 */ blelr
|
||||
lbl_80077158:
|
||||
/* 80077158 38 03 00 30 */ addi r0, r3, 0x30
|
||||
/* 8007715C 7C 05 04 2E */ lfsx f0, r5, r0
|
||||
/* 80077160 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80077164 40 81 00 08 */ ble lbl_8007716C
|
||||
/* 80077168 FC 20 00 90 */ fmr f1, f0
|
||||
lbl_8007716C:
|
||||
/* 8007716C 38 63 00 40 */ addi r3, r3, 0x40
|
||||
/* 80077170 42 00 FF E8 */ bdnz lbl_80077158
|
||||
/* 80077174 4E 80 00 20 */ blr
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
lbl_80076F84:
|
||||
/* 80076F84 C0 22 8C C0 */ lfs f1, lit_4025(r2)
|
||||
/* 80076F88 38 80 00 00 */ li r4, 0
|
||||
/* 80076F8C 80 03 00 88 */ lwz r0, 0x88(r3)
|
||||
/* 80076F90 7C 09 03 A6 */ mtctr r0
|
||||
/* 80076F94 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80076F98 4C 81 00 20 */ blelr
|
||||
lbl_80076F9C:
|
||||
/* 80076F9C 80 A3 00 8C */ lwz r5, 0x8c(r3)
|
||||
/* 80076FA0 38 04 00 34 */ addi r0, r4, 0x34
|
||||
/* 80076FA4 7C 05 04 2E */ lfsx f0, r5, r0
|
||||
/* 80076FA8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80076FAC 40 80 00 08 */ bge lbl_80076FB4
|
||||
/* 80076FB0 FC 20 00 90 */ fmr f1, f0
|
||||
lbl_80076FB4:
|
||||
/* 80076FB4 38 84 00 40 */ addi r4, r4, 0x40
|
||||
/* 80076FB8 42 00 FF E4 */ bdnz lbl_80076F9C
|
||||
/* 80076FBC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
lbl_800762D8:
|
||||
/* 800762D8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800762DC 7C 08 02 A6 */ mflr r0
|
||||
/* 800762E0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800762E4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800762E8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800762EC 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800762F0 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
||||
/* 800762F4 40 82 00 48 */ bne lbl_8007633C
|
||||
/* 800762F8 C0 02 8C C4 */ lfs f0, lit_4089(r2)
|
||||
/* 800762FC D0 1F 00 98 */ stfs f0, 0x98(r31)
|
||||
/* 80076300 38 7F 00 DC */ addi r3, r31, 0xdc
|
||||
/* 80076304 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80076308 48 1F 18 B1 */ bl SetExtChk__8cBgS_ChkFR8cBgS_Chk
|
||||
/* 8007630C 80 1F 00 2C */ lwz r0, 0x2c(r31)
|
||||
/* 80076310 54 00 DF FE */ rlwinm r0, r0, 0x1b, 0x1f, 0x1f
|
||||
/* 80076314 98 1F 00 B4 */ stb r0, 0xb4(r31)
|
||||
/* 80076318 80 1F 00 2C */ lwz r0, 0x2c(r31)
|
||||
/* 8007631C 54 00 06 F2 */ rlwinm r0, r0, 0, 0x1b, 0x19
|
||||
/* 80076320 90 1F 00 2C */ stw r0, 0x2c(r31)
|
||||
/* 80076324 80 1F 00 2C */ lwz r0, 0x2c(r31)
|
||||
/* 80076328 54 00 06 6E */ rlwinm r0, r0, 0, 0x19, 0x17
|
||||
/* 8007632C 90 1F 00 2C */ stw r0, 0x2c(r31)
|
||||
/* 80076330 80 1F 00 2C */ lwz r0, 0x2c(r31)
|
||||
/* 80076334 54 00 06 2C */ rlwinm r0, r0, 0, 0x18, 0x16
|
||||
/* 80076338 90 1F 00 2C */ stw r0, 0x2c(r31)
|
||||
lbl_8007633C:
|
||||
/* 8007633C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80076340 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80076344 7C 08 03 A6 */ mtlr r0
|
||||
/* 80076348 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8007634C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
lbl_8007654C:
|
||||
/* 8007654C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80076550 7C 08 02 A6 */ mflr r0
|
||||
/* 80076554 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80076558 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8007655C 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 80076560 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80076564 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80076568 C0 22 8C C4 */ lfs f1, lit_4089(r2)
|
||||
/* 8007656C C0 03 00 98 */ lfs f0, 0x98(r3)
|
||||
/* 80076570 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 80076574 41 82 00 98 */ beq lbl_8007660C
|
||||
/* 80076578 C0 1E 00 BC */ lfs f0, 0xbc(r30)
|
||||
/* 8007657C C0 3E 00 CC */ lfs f1, 0xcc(r30)
|
||||
/* 80076580 FC 00 08 40 */ fcmpo cr0, f0, f1
|
||||
/* 80076584 40 80 00 18 */ bge lbl_8007659C
|
||||
/* 80076588 80 7E 00 30 */ lwz r3, 0x30(r30)
|
||||
/* 8007658C C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 80076590 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80076594 40 80 00 08 */ bge lbl_8007659C
|
||||
/* 80076598 D0 23 00 04 */ stfs f1, 4(r3)
|
||||
lbl_8007659C:
|
||||
/* 8007659C 80 1E 00 2C */ lwz r0, 0x2c(r30)
|
||||
/* 800765A0 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
||||
/* 800765A4 40 82 00 68 */ bne lbl_8007660C
|
||||
/* 800765A8 C0 3E 00 98 */ lfs f1, 0x98(r30)
|
||||
/* 800765AC C0 1E 00 C4 */ lfs f0, 0xc4(r30)
|
||||
/* 800765B0 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 800765B4 4C 41 13 82 */ cror 2, 1, 2
|
||||
/* 800765B8 40 82 00 54 */ bne lbl_8007660C
|
||||
/* 800765BC 38 7E 01 40 */ addi r3, r30, 0x140
|
||||
/* 800765C0 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800765C4 48 1F 15 F5 */ bl SetExtChk__8cBgS_ChkFR8cBgS_Chk
|
||||
/* 800765C8 80 1E 00 2C */ lwz r0, 0x2c(r30)
|
||||
/* 800765CC 54 00 05 EA */ rlwinm r0, r0, 0, 0x17, 0x15
|
||||
/* 800765D0 90 1E 00 2C */ stw r0, 0x2c(r30)
|
||||
/* 800765D4 80 7E 00 30 */ lwz r3, 0x30(r30)
|
||||
/* 800765D8 C0 43 00 00 */ lfs f2, 0(r3)
|
||||
/* 800765DC D0 41 00 08 */ stfs f2, 8(r1)
|
||||
/* 800765E0 C0 23 00 04 */ lfs f1, 4(r3)
|
||||
/* 800765E4 D0 21 00 0C */ stfs f1, 0xc(r1)
|
||||
/* 800765E8 C0 03 00 08 */ lfs f0, 8(r3)
|
||||
/* 800765EC D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 800765F0 D0 5E 01 6C */ stfs f2, 0x16c(r30)
|
||||
/* 800765F4 D0 3E 01 70 */ stfs f1, 0x170(r30)
|
||||
/* 800765F8 D0 1E 01 74 */ stfs f0, 0x174(r30)
|
||||
/* 800765FC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80076600 38 9E 01 30 */ addi r4, r30, 0x130
|
||||
/* 80076604 4B FF EE 99 */ bl RoofChk__4dBgSFP12dBgS_RoofChk
|
||||
/* 80076608 D0 3E 00 C4 */ stfs f1, 0xc4(r30)
|
||||
lbl_8007660C:
|
||||
/* 8007660C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 80076610 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 80076614 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80076618 7C 08 03 A6 */ mtlr r0
|
||||
/* 8007661C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80076620 4E 80 00 20 */ blr
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
lbl_800761CC:
|
||||
/* 800761CC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800761D0 7C 08 02 A6 */ mflr r0
|
||||
/* 800761D4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800761D8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800761DC 48 2E C0 01 */ bl _savegpr_29
|
||||
/* 800761E0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 800761E4 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800761E8 54 00 07 34 */ rlwinm r0, r0, 0, 0x1c, 0x1a
|
||||
/* 800761EC 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 800761F0 3B C0 00 00 */ li r30, 0
|
||||
/* 800761F4 3B E0 00 00 */ li r31, 0
|
||||
/* 800761F8 48 00 00 2C */ b lbl_80076224
|
||||
lbl_800761FC:
|
||||
/* 800761FC 80 1D 00 8C */ lwz r0, 0x8c(r29)
|
||||
/* 80076200 7C 60 FA 14 */ add r3, r0, r31
|
||||
/* 80076204 4B FF FD 11 */ bl ClrWallHit__12dBgS_AcchCirFv
|
||||
/* 80076208 80 9D 00 8C */ lwz r4, 0x8c(r29)
|
||||
/* 8007620C 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 80076210 7C 04 18 2E */ lwzx r0, r4, r3
|
||||
/* 80076214 54 00 07 B8 */ rlwinm r0, r0, 0, 0x1e, 0x1c
|
||||
/* 80076218 7C 04 19 2E */ stwx r0, r4, r3
|
||||
/* 8007621C 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80076220 3B FF 00 40 */ addi r31, r31, 0x40
|
||||
lbl_80076224:
|
||||
/* 80076224 80 1D 00 88 */ lwz r0, 0x88(r29)
|
||||
/* 80076228 7C 1E 00 00 */ cmpw r30, r0
|
||||
/* 8007622C 41 80 FF D0 */ blt lbl_800761FC
|
||||
/* 80076230 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80076234 48 2E BF F5 */ bl _restgpr_29
|
||||
/* 80076238 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8007623C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80076240 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80076244 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_800773EC:
|
||||
/* 800773EC 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800773F0 64 00 00 40 */ oris r0, r0, 0x40
|
||||
/* 800773F4 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 800773F8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_800773C0:
|
||||
/* 800773C0 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 800773C4 64 00 00 20 */ oris r0, r0, 0x20
|
||||
/* 800773C8 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 800773CC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
lbl_80077114:
|
||||
/* 80077114 C0 03 00 90 */ lfs f0, 0x90(r3)
|
||||
/* 80077118 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 8007711C D0 03 00 94 */ stfs f0, 0x94(r3)
|
||||
/* 80077120 D0 23 00 90 */ stfs f1, 0x90(r3)
|
||||
/* 80077124 4E 80 00 20 */ blr
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
lbl_80077388:
|
||||
/* 80077388 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 8007738C 64 00 00 10 */ oris r0, r0, 0x10
|
||||
/* 80077390 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 80077394 80 03 01 D0 */ lwz r0, 0x1d0(r3)
|
||||
/* 80077398 60 00 00 04 */ ori r0, r0, 4
|
||||
/* 8007739C 90 03 01 D0 */ stw r0, 0x1d0(r3)
|
||||
/* 800773A0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_80077278:
|
||||
/* 80077278 90 83 00 78 */ stw r4, 0x78(r3)
|
||||
/* 8007727C 90 A3 00 7C */ stw r5, 0x7c(r3)
|
||||
/* 80077280 90 C3 00 80 */ stw r6, 0x80(r3)
|
||||
/* 80077284 4E 80 00 20 */ blr
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
lbl_80076FC0:
|
||||
/* 80076FC0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80076FC4 7C 08 02 A6 */ mflr r0
|
||||
/* 80076FC8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80076FCC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80076FD0 48 2E B2 0D */ bl _savegpr_29
|
||||
/* 80076FD4 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80076FD8 3B C0 00 00 */ li r30, 0
|
||||
/* 80076FDC 3B E0 00 00 */ li r31, 0
|
||||
/* 80076FE0 48 00 00 38 */ b lbl_80077018
|
||||
lbl_80076FE4:
|
||||
/* 80076FE4 80 BD 00 30 */ lwz r5, 0x30(r29)
|
||||
/* 80076FE8 80 1D 00 8C */ lwz r0, 0x8c(r29)
|
||||
/* 80076FEC 7C 80 FA 14 */ add r4, r0, r31
|
||||
/* 80076FF0 38 64 00 14 */ addi r3, r4, 0x14
|
||||
/* 80076FF4 C0 25 00 00 */ lfs f1, 0(r5)
|
||||
/* 80076FF8 C0 45 00 08 */ lfs f2, 8(r5)
|
||||
/* 80076FFC C0 65 00 04 */ lfs f3, 4(r5)
|
||||
/* 80077000 C0 04 00 30 */ lfs f0, 0x30(r4)
|
||||
/* 80077004 EC 63 00 2A */ fadds f3, f3, f0
|
||||
/* 80077008 C0 84 00 34 */ lfs f4, 0x34(r4)
|
||||
/* 8007700C 48 1F 7F 69 */ bl Set__8cM3dGCirFffff
|
||||
/* 80077010 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80077014 3B FF 00 40 */ addi r31, r31, 0x40
|
||||
lbl_80077018:
|
||||
/* 80077018 80 1D 00 88 */ lwz r0, 0x88(r29)
|
||||
/* 8007701C 7C 1E 00 00 */ cmpw r30, r0
|
||||
/* 80077020 41 80 FF C4 */ blt lbl_80076FE4
|
||||
/* 80077024 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80077028 48 2E B2 01 */ bl _restgpr_29
|
||||
/* 8007702C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80077030 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077034 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80077038 4E 80 00 20 */ blr
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
lbl_80075F80:
|
||||
/* 80075F80 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 80075F84 60 00 00 04 */ ori r0, r0, 4
|
||||
/* 80075F88 90 03 00 10 */ stw r0, 0x10(r3)
|
||||
/* 80075F8C D0 23 00 38 */ stfs f1, 0x38(r3)
|
||||
/* 80075F90 4E 80 00 20 */ blr
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
lbl_80077288:
|
||||
/* 80077288 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8007728C 7C 08 02 A6 */ mflr r0
|
||||
/* 80077290 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80077294 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80077298 48 2E AF 45 */ bl _savegpr_29
|
||||
/* 8007729C 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 800772A0 7C BE 2B 78 */ mr r30, r5
|
||||
/* 800772A4 80 03 00 8C */ lwz r0, 0x8c(r3)
|
||||
/* 800772A8 54 9F 30 32 */ slwi r31, r4, 6
|
||||
/* 800772AC 7C 60 FA 14 */ add r3, r0, r31
|
||||
/* 800772B0 80 9D 00 78 */ lwz r4, 0x78(r29)
|
||||
/* 800772B4 80 BD 00 7C */ lwz r5, 0x7c(r29)
|
||||
/* 800772B8 80 DD 00 80 */ lwz r6, 0x80(r29)
|
||||
/* 800772BC 48 1F 0E B1 */ bl SetActorInfo__13cBgS_PolyInfoFiPvUi
|
||||
/* 800772C0 80 1D 00 8C */ lwz r0, 0x8c(r29)
|
||||
/* 800772C4 7C 60 FA 14 */ add r3, r0, r31
|
||||
/* 800772C8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800772CC 48 1F 0E D9 */ bl SetPolyIndex__13cBgS_PolyInfoFi
|
||||
/* 800772D0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800772D4 48 2E AF 55 */ bl _restgpr_29
|
||||
/* 800772D8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 800772DC 7C 08 03 A6 */ mtlr r0
|
||||
/* 800772E0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 800772E4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
lbl_80075F40:
|
||||
/* 80075F40 D0 23 00 34 */ stfs f1, 0x34(r3)
|
||||
/* 80075F44 4E 80 00 20 */ blr
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
lbl_80075F58:
|
||||
/* 80075F58 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80075F5C 7C 08 02 A6 */ mflr r0
|
||||
/* 80075F60 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80075F64 D0 23 00 30 */ stfs f1, 0x30(r3)
|
||||
/* 80075F68 FC 20 10 90 */ fmr f1, f2
|
||||
/* 80075F6C 4B FF FF D5 */ bl SetWallR__12dBgS_AcchCirFf
|
||||
/* 80075F70 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80075F74 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075F78 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80075F7C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
lbl_80076288:
|
||||
/* 80076288 90 A3 00 88 */ stw r5, 0x88(r3)
|
||||
/* 8007628C 90 C3 00 8C */ stw r6, 0x8c(r3)
|
||||
/* 80076290 90 83 00 84 */ stw r4, 0x84(r3)
|
||||
/* 80076294 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80076298 41 82 00 0C */ beq lbl_800762A4
|
||||
/* 8007629C 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 800762A0 48 00 00 08 */ b lbl_800762A8
|
||||
lbl_800762A4:
|
||||
/* 800762A4 38 00 FF FF */ li r0, -1
|
||||
lbl_800762A8:
|
||||
/* 800762A8 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 800762AC 38 04 04 D0 */ addi r0, r4, 0x4d0
|
||||
/* 800762B0 90 03 00 30 */ stw r0, 0x30(r3)
|
||||
/* 800762B4 38 04 04 BC */ addi r0, r4, 0x4bc
|
||||
/* 800762B8 90 03 00 34 */ stw r0, 0x34(r3)
|
||||
/* 800762BC 38 04 04 F8 */ addi r0, r4, 0x4f8
|
||||
/* 800762C0 90 03 00 38 */ stw r0, 0x38(r3)
|
||||
/* 800762C4 38 04 04 DC */ addi r0, r4, 0x4dc
|
||||
/* 800762C8 90 03 00 3C */ stw r0, 0x3c(r3)
|
||||
/* 800762CC 38 04 04 E4 */ addi r0, r4, 0x4e4
|
||||
/* 800762D0 90 03 00 40 */ stw r0, 0x40(r3)
|
||||
/* 800762D4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
lbl_80076248:
|
||||
/* 80076248 81 61 00 08 */ lwz r11, 8(r1)
|
||||
/* 8007624C 90 83 00 30 */ stw r4, 0x30(r3)
|
||||
/* 80076250 90 A3 00 34 */ stw r5, 0x34(r3)
|
||||
/* 80076254 90 C3 00 84 */ stw r6, 0x84(r3)
|
||||
/* 80076258 28 06 00 00 */ cmplwi r6, 0
|
||||
/* 8007625C 41 82 00 0C */ beq lbl_80076268
|
||||
/* 80076260 80 06 00 04 */ lwz r0, 4(r6)
|
||||
/* 80076264 48 00 00 08 */ b lbl_8007626C
|
||||
lbl_80076268:
|
||||
/* 80076268 38 00 FF FF */ li r0, -1
|
||||
lbl_8007626C:
|
||||
/* 8007626C 90 03 00 08 */ stw r0, 8(r3)
|
||||
/* 80076270 91 23 00 38 */ stw r9, 0x38(r3)
|
||||
/* 80076274 90 E3 00 88 */ stw r7, 0x88(r3)
|
||||
/* 80076278 91 03 00 8C */ stw r8, 0x8c(r3)
|
||||
/* 8007627C 91 43 00 3C */ stw r10, 0x3c(r3)
|
||||
/* 80076280 91 63 00 40 */ stw r11, 0x40(r3)
|
||||
/* 80076284 4E 80 00 20 */ blr
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
lbl_80075EAC:
|
||||
/* 80075EAC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80075EB0 7C 08 02 A6 */ mflr r0
|
||||
/* 80075EB4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80075EB8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80075EBC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80075EC0 48 1F 21 B5 */ bl __ct__13cBgS_PolyInfoFv
|
||||
/* 80075EC4 3C 60 80 3B */ lis r3, __vt__12dBgS_AcchCir@ha /* 0x803AB664@ha */
|
||||
/* 80075EC8 38 03 B6 64 */ addi r0, r3, __vt__12dBgS_AcchCir@l /* 0x803AB664@l */
|
||||
/* 80075ECC 90 1F 00 0C */ stw r0, 0xc(r31)
|
||||
/* 80075ED0 38 7F 00 14 */ addi r3, r31, 0x14
|
||||
/* 80075ED4 48 1F 8F E1 */ bl __ct__8cM3dGCirFv
|
||||
/* 80075ED8 38 00 00 00 */ li r0, 0
|
||||
/* 80075EDC 90 1F 00 10 */ stw r0, 0x10(r31)
|
||||
/* 80075EE0 C0 02 8C C0 */ lfs f0, lit_4025(r2)
|
||||
/* 80075EE4 D0 1F 00 28 */ stfs f0, 0x28(r31)
|
||||
/* 80075EE8 D0 1F 00 2C */ stfs f0, 0x2c(r31)
|
||||
/* 80075EEC D0 1F 00 30 */ stfs f0, 0x30(r31)
|
||||
/* 80075EF0 D0 1F 00 34 */ stfs f0, 0x34(r31)
|
||||
/* 80075EF4 B0 1F 00 3C */ sth r0, 0x3c(r31)
|
||||
/* 80075EF8 D0 1F 00 38 */ stfs f0, 0x38(r31)
|
||||
/* 80075EFC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80075F00 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80075F04 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80075F08 7C 08 03 A6 */ mtlr r0
|
||||
/* 80075F0C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80075F10 4E 80 00 20 */ blr
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
lbl_80077564:
|
||||
/* 80077564 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80077568 4D 82 00 20 */ beqlr
|
||||
/* 8007756C 38 63 00 10 */ addi r3, r3, 0x10
|
||||
/* 80077570 4E 80 00 20 */ blr
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
lbl_8007749C:
|
||||
/* 8007749C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800774A0 7C 08 02 A6 */ mflr r0
|
||||
/* 800774A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800774A8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800774AC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800774B0 48 00 18 B5 */ bl __ct__16dBgS_PolyPassChkFv
|
||||
/* 800774B4 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 800774B8 48 00 06 E9 */ bl __ct__15dBgS_GrpPassChkFv
|
||||
/* 800774BC 3C 60 80 3B */ lis r3, __vt__8dBgS_Chk@ha /* 0x803AB670@ha */
|
||||
/* 800774C0 38 63 B6 70 */ addi r3, r3, __vt__8dBgS_Chk@l /* 0x803AB670@l */
|
||||
/* 800774C4 90 7F 00 00 */ stw r3, 0(r31)
|
||||
/* 800774C8 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 800774CC 90 1F 00 10 */ stw r0, 0x10(r31)
|
||||
/* 800774D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800774D4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800774D8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800774DC 7C 08 03 A6 */ mtlr r0
|
||||
/* 800774E0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800774E4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
lbl_8007757C:
|
||||
/* 8007757C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80077580 7C 08 02 A6 */ mflr r0
|
||||
/* 80077584 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077588 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8007758C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80077590 48 1F 06 8D */ bl __ct__11cBgS_GndChkFv
|
||||
/* 80077594 38 7F 00 3C */ addi r3, r31, 0x3c
|
||||
/* 80077598 4B FF FF 05 */ bl __ct__8dBgS_ChkFv
|
||||
/* 8007759C 3C 60 80 3B */ lis r3, __vt__11dBgS_GndChk@ha /* 0x803AB778@ha */
|
||||
/* 800775A0 38 63 B7 78 */ addi r3, r3, __vt__11dBgS_GndChk@l /* 0x803AB778@l */
|
||||
/* 800775A4 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 800775A8 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 800775AC 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 800775B0 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 800775B4 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 800775B8 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 800775BC 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 800775C0 38 7F 00 3C */ addi r3, r31, 0x3c
|
||||
/* 800775C4 4B FF FF 9D */ bl GetPolyPassChkInfo__8dBgS_ChkFv
|
||||
/* 800775C8 90 7F 00 00 */ stw r3, 0(r31)
|
||||
/* 800775CC 38 7F 00 3C */ addi r3, r31, 0x3c
|
||||
/* 800775D0 4B FF FF 95 */ bl GetGrpPassChkInfo__8dBgS_ChkFv
|
||||
/* 800775D4 90 7F 00 04 */ stw r3, 4(r31)
|
||||
/* 800775D8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800775DC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800775E0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800775E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 800775E8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800775EC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
lbl_80077A00:
|
||||
/* 80077A00 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80077A04 7C 08 02 A6 */ mflr r0
|
||||
/* 80077A08 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077A0C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80077A10 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80077A14 4B FF FB 69 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 80077A18 3C 60 80 3B */ lis r3, __vt__14dBgS_CamGndChk@ha /* 0x803AB6B8@ha */
|
||||
/* 80077A1C 38 63 B6 B8 */ addi r3, r3, __vt__14dBgS_CamGndChk@l /* 0x803AB6B8@l */
|
||||
/* 80077A20 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80077A24 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80077A28 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80077A2C 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80077A30 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 80077A34 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80077A38 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 80077A3C 38 7F 00 3C */ addi r3, r31, 0x3c
|
||||
/* 80077A40 48 00 14 41 */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 80077A44 3C 60 80 3B */ lis r3, __vt__18dBgS_CamGndChk_Wtr@ha /* 0x803AB688@ha */
|
||||
/* 80077A48 38 63 B6 88 */ addi r3, r3, __vt__18dBgS_CamGndChk_Wtr@l /* 0x803AB688@l */
|
||||
/* 80077A4C 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80077A50 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80077A54 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80077A58 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80077A5C 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 80077A60 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80077A64 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 80077A68 80 1F 00 50 */ lwz r0, 0x50(r31)
|
||||
/* 80077A6C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
|
||||
/* 80077A70 90 1F 00 50 */ stw r0, 0x50(r31)
|
||||
/* 80077A74 80 1F 00 50 */ lwz r0, 0x50(r31)
|
||||
/* 80077A78 60 00 00 02 */ ori r0, r0, 2
|
||||
/* 80077A7C 90 1F 00 50 */ stw r0, 0x50(r31)
|
||||
/* 80077A80 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80077A84 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80077A88 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077A8C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077A90 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077A94 4E 80 00 20 */ blr
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
lbl_800777B0:
|
||||
/* 800777B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800777B4 7C 08 02 A6 */ mflr r0
|
||||
/* 800777B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800777BC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800777C0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800777C4 4B FF FD B9 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 800777C8 3C 60 80 3A */ lis r3, __vt__14dBgS_ObjGndChk@ha /* 0x803A382C@ha */
|
||||
/* 800777CC 38 63 38 2C */ addi r3, r3, __vt__14dBgS_ObjGndChk@l /* 0x803A382C@l */
|
||||
/* 800777D0 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 800777D4 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 800777D8 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 800777DC 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 800777E0 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 800777E4 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 800777E8 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 800777EC 38 7F 00 3C */ addi r3, r31, 0x3c
|
||||
/* 800777F0 48 00 16 79 */ bl SetObj__16dBgS_PolyPassChkFv
|
||||
/* 800777F4 3C 60 80 3B */ lis r3, __vt__18dBgS_ObjGndChk_Spl@ha /* 0x803AB718@ha */
|
||||
/* 800777F8 38 63 B7 18 */ addi r3, r3, __vt__18dBgS_ObjGndChk_Spl@l /* 0x803AB718@l */
|
||||
/* 800777FC 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80077800 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80077804 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80077808 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 8007780C 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 80077810 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80077814 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 80077818 80 1F 00 50 */ lwz r0, 0x50(r31)
|
||||
/* 8007781C 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
|
||||
/* 80077820 90 1F 00 50 */ stw r0, 0x50(r31)
|
||||
/* 80077824 80 1F 00 50 */ lwz r0, 0x50(r31)
|
||||
/* 80077828 60 00 00 02 */ ori r0, r0, 2
|
||||
/* 8007782C 90 1F 00 50 */ stw r0, 0x50(r31)
|
||||
/* 80077830 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80077834 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80077838 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8007783C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077840 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077844 4E 80 00 20 */ blr
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
lbl_80077678:
|
||||
/* 80077678 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8007767C 7C 08 02 A6 */ mflr r0
|
||||
/* 80077680 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077684 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80077688 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8007768C 4B FF FE F1 */ bl __ct__11dBgS_GndChkFv
|
||||
/* 80077690 3C 60 80 3A */ lis r3, __vt__14dBgS_ObjGndChk@ha /* 0x803A382C@ha */
|
||||
/* 80077694 38 63 38 2C */ addi r3, r3, __vt__14dBgS_ObjGndChk@l /* 0x803A382C@l */
|
||||
/* 80077698 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 8007769C 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 800776A0 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 800776A4 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 800776A8 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 800776AC 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 800776B0 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 800776B4 38 7F 00 3C */ addi r3, r31, 0x3c
|
||||
/* 800776B8 48 00 17 B1 */ bl SetObj__16dBgS_PolyPassChkFv
|
||||
/* 800776BC 3C 60 80 3B */ lis r3, __vt__18dBgS_ObjGndChk_Wtr@ha /* 0x803AB748@ha */
|
||||
/* 800776C0 38 63 B7 48 */ addi r3, r3, __vt__18dBgS_ObjGndChk_Wtr@l /* 0x803AB748@l */
|
||||
/* 800776C4 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 800776C8 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 800776CC 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 800776D0 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 800776D4 90 1F 00 3C */ stw r0, 0x3c(r31)
|
||||
/* 800776D8 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 800776DC 90 1F 00 4C */ stw r0, 0x4c(r31)
|
||||
/* 800776E0 80 1F 00 50 */ lwz r0, 0x50(r31)
|
||||
/* 800776E4 54 00 00 3C */ rlwinm r0, r0, 0, 0, 0x1e
|
||||
/* 800776E8 90 1F 00 50 */ stw r0, 0x50(r31)
|
||||
/* 800776EC 80 1F 00 50 */ lwz r0, 0x50(r31)
|
||||
/* 800776F0 60 00 00 02 */ ori r0, r0, 2
|
||||
/* 800776F4 90 1F 00 50 */ stw r0, 0x50(r31)
|
||||
/* 800776F8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800776FC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80077700 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077704 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077708 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8007770C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
lbl_80077BA0:
|
||||
/* 80077BA0 3C 80 80 3B */ lis r4, __vt__15cBgS_GrpPassChk@ha /* 0x803AB7B4@ha */
|
||||
/* 80077BA4 38 04 B7 B4 */ addi r0, r4, __vt__15cBgS_GrpPassChk@l /* 0x803AB7B4@l */
|
||||
/* 80077BA8 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80077BAC 3C 80 80 3B */ lis r4, __vt__15dBgS_GrpPassChk@ha /* 0x803AB7A8@ha */
|
||||
/* 80077BB0 38 04 B7 A8 */ addi r0, r4, __vt__15dBgS_GrpPassChk@l /* 0x803AB7A8@l */
|
||||
/* 80077BB4 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80077BB8 38 00 00 01 */ li r0, 1
|
||||
/* 80077BBC 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 80077BC0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
lbl_80077C20:
|
||||
/* 80077C20 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80077C24 7C 08 02 A6 */ mflr r0
|
||||
/* 80077C28 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077C2C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80077C30 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80077C34 41 82 00 1C */ beq lbl_80077C50
|
||||
/* 80077C38 3C A0 80 3B */ lis r5, __vt__15cBgS_GrpPassChk@ha /* 0x803AB7B4@ha */
|
||||
/* 80077C3C 38 05 B7 B4 */ addi r0, r5, __vt__15cBgS_GrpPassChk@l /* 0x803AB7B4@l */
|
||||
/* 80077C40 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80077C44 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80077C48 40 81 00 08 */ ble lbl_80077C50
|
||||
/* 80077C4C 48 25 70 F1 */ bl __dl__FPv
|
||||
lbl_80077C50:
|
||||
/* 80077C50 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80077C54 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80077C58 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077C5C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077C60 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077C64 4E 80 00 20 */ blr
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
lbl_80077D64:
|
||||
/* 80077D64 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80077D68 7C 08 02 A6 */ mflr r0
|
||||
/* 80077D6C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077D70 28 06 00 00 */ cmplwi r6, 0
|
||||
/* 80077D74 41 82 00 18 */ beq lbl_80077D8C
|
||||
/* 80077D78 41 82 00 0C */ beq lbl_80077D84
|
||||
/* 80077D7C 80 C6 00 04 */ lwz r6, 4(r6)
|
||||
/* 80077D80 48 00 00 10 */ b lbl_80077D90
|
||||
lbl_80077D84:
|
||||
/* 80077D84 38 C0 FF FF */ li r6, -1
|
||||
/* 80077D88 48 00 00 08 */ b lbl_80077D90
|
||||
lbl_80077D8C:
|
||||
/* 80077D8C 38 C0 FF FF */ li r6, -1
|
||||
lbl_80077D90:
|
||||
/* 80077D90 48 1F 01 41 */ bl Set2__11cBgS_LinChkFPC4cXyzPC4cXyzUi
|
||||
/* 80077D94 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077D98 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077D9C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077DA0 4E 80 00 20 */ blr
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
lbl_80077C68:
|
||||
/* 80077C68 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80077C6C 7C 08 02 A6 */ mflr r0
|
||||
/* 80077C70 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077C74 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80077C78 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80077C7C 48 1F 00 E1 */ bl __ct__11cBgS_LinChkFv
|
||||
/* 80077C80 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80077C84 4B FF F8 19 */ bl __ct__8dBgS_ChkFv
|
||||
/* 80077C88 3C 60 80 3B */ lis r3, __vt__11dBgS_LinChk@ha /* 0x803AB970@ha */
|
||||
/* 80077C8C 38 63 B9 70 */ addi r3, r3, __vt__11dBgS_LinChk@l /* 0x803AB970@l */
|
||||
/* 80077C90 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80077C94 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80077C98 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80077C9C 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80077CA0 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 80077CA4 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80077CA8 90 1F 00 68 */ stw r0, 0x68(r31)
|
||||
/* 80077CAC 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80077CB0 4B FF F8 B1 */ bl GetPolyPassChkInfo__8dBgS_ChkFv
|
||||
/* 80077CB4 90 7F 00 00 */ stw r3, 0(r31)
|
||||
/* 80077CB8 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80077CBC 4B FF F8 A9 */ bl GetGrpPassChkInfo__8dBgS_ChkFv
|
||||
/* 80077CC0 90 7F 00 04 */ stw r3, 4(r31)
|
||||
/* 80077CC4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80077CC8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80077CCC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077CD0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077CD4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077CD8 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_80077DA4:
|
||||
/* 80077DA4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80077DA8 7C 08 02 A6 */ mflr r0
|
||||
/* 80077DAC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077DB0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80077DB4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80077DB8 4B FF FE B1 */ bl __ct__11dBgS_LinChkFv
|
||||
/* 80077DBC 3C 60 80 3B */ lis r3, __vt__14dBgS_CamLinChk@ha /* 0x803AB940@ha */
|
||||
/* 80077DC0 38 63 B9 40 */ addi r3, r3, __vt__14dBgS_CamLinChk@l /* 0x803AB940@l */
|
||||
/* 80077DC4 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80077DC8 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80077DCC 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80077DD0 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80077DD4 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 80077DD8 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80077DDC 90 1F 00 68 */ stw r0, 0x68(r31)
|
||||
/* 80077DE0 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80077DE4 48 00 10 9D */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 80077DE8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80077DEC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80077DF0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077DF4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077DF8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077DFC 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_80077F5C:
|
||||
/* 80077F5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80077F60 7C 08 02 A6 */ mflr r0
|
||||
/* 80077F64 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80077F68 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80077F6C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80077F70 4B FF FC F9 */ bl __ct__11dBgS_LinChkFv
|
||||
/* 80077F74 3C 60 80 3B */ lis r3, __vt__14dBgS_ObjLinChk@ha /* 0x803AB8E0@ha */
|
||||
/* 80077F78 38 63 B8 E0 */ addi r3, r3, __vt__14dBgS_ObjLinChk@l /* 0x803AB8E0@l */
|
||||
/* 80077F7C 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80077F80 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80077F84 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80077F88 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80077F8C 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 80077F90 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80077F94 90 1F 00 68 */ stw r0, 0x68(r31)
|
||||
/* 80077F98 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80077F9C 48 00 0E CD */ bl SetObj__16dBgS_PolyPassChkFv
|
||||
/* 80077FA0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80077FA4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80077FA8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80077FAC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80077FB0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80077FB4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_80078104:
|
||||
/* 80078104 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80078108 7C 08 02 A6 */ mflr r0
|
||||
/* 8007810C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80078110 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80078114 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80078118 4B FF FB 51 */ bl __ct__11dBgS_LinChkFv
|
||||
/* 8007811C 3C 60 80 3B */ lis r3, __vt__15dBgS_BombLinChk@ha /* 0x803AB880@ha */
|
||||
/* 80078120 38 63 B8 80 */ addi r3, r3, __vt__15dBgS_BombLinChk@l /* 0x803AB880@l */
|
||||
/* 80078124 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80078128 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 8007812C 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80078130 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80078134 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 80078138 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 8007813C 90 1F 00 68 */ stw r0, 0x68(r31)
|
||||
/* 80078140 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80078144 48 00 0D 79 */ bl SetBomb__16dBgS_PolyPassChkFv
|
||||
/* 80078148 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8007814C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80078150 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80078154 7C 08 03 A6 */ mtlr r0
|
||||
/* 80078158 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8007815C 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_80078030:
|
||||
/* 80078030 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80078034 7C 08 02 A6 */ mflr r0
|
||||
/* 80078038 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8007803C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80078040 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80078044 4B FF FC 25 */ bl __ct__11dBgS_LinChkFv
|
||||
/* 80078048 3C 60 80 3B */ lis r3, __vt__15dBgS_LinkLinChk@ha /* 0x803AB8B0@ha */
|
||||
/* 8007804C 38 63 B8 B0 */ addi r3, r3, __vt__15dBgS_LinkLinChk@l /* 0x803AB8B0@l */
|
||||
/* 80078050 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80078054 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80078058 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 8007805C 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80078060 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 80078064 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80078068 90 1F 00 68 */ stw r0, 0x68(r31)
|
||||
/* 8007806C 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80078070 48 00 0E 29 */ bl SetLink__16dBgS_PolyPassChkFv
|
||||
/* 80078074 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80078078 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8007807C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80078080 7C 08 03 A6 */ mtlr r0
|
||||
/* 80078084 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80078088 4E 80 00 20 */ blr
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
lbl_8007838C:
|
||||
/* 8007838C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80078390 7C 08 02 A6 */ mflr r0
|
||||
/* 80078394 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80078398 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8007839C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800783A0 4B FF F8 C9 */ bl __ct__11dBgS_LinChkFv
|
||||
/* 800783A4 3C 60 80 3B */ lis r3, __vt__15dBgS_RopeLinChk@ha /* 0x803AB7F0@ha */
|
||||
/* 800783A8 38 63 B7 F0 */ addi r3, r3, __vt__15dBgS_RopeLinChk@l /* 0x803AB7F0@l */
|
||||
/* 800783AC 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 800783B0 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 800783B4 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 800783B8 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 800783BC 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 800783C0 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 800783C4 90 1F 00 68 */ stw r0, 0x68(r31)
|
||||
/* 800783C8 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 800783CC 48 00 0B 15 */ bl SetRope__16dBgS_PolyPassChkFv
|
||||
/* 800783D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800783D4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 800783D8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800783DC 7C 08 03 A6 */ mtlr r0
|
||||
/* 800783E0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800783E4 4E 80 00 20 */ blr
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
lbl_800781D8:
|
||||
/* 800781D8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800781DC 7C 08 02 A6 */ mflr r0
|
||||
/* 800781E0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800781E4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 800781E8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 800781EC 4B FF FA 7D */ bl __ct__11dBgS_LinChkFv
|
||||
/* 800781F0 3C 60 80 3B */ lis r3, __vt__16dBgS_ArrowLinChk@ha /* 0x803AB850@ha */
|
||||
/* 800781F4 38 63 B8 50 */ addi r3, r3, __vt__16dBgS_ArrowLinChk@l /* 0x803AB850@l */
|
||||
/* 800781F8 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 800781FC 38 03 00 0C */ addi r0, r3, 0xc
|
||||
/* 80078200 90 1F 00 20 */ stw r0, 0x20(r31)
|
||||
/* 80078204 38 03 00 18 */ addi r0, r3, 0x18
|
||||
/* 80078208 90 1F 00 58 */ stw r0, 0x58(r31)
|
||||
/* 8007820C 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 80078210 90 1F 00 68 */ stw r0, 0x68(r31)
|
||||
/* 80078214 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80078218 48 00 0C 99 */ bl SetArrow__16dBgS_PolyPassChkFv
|
||||
/* 8007821C 80 1F 00 6C */ lwz r0, 0x6c(r31)
|
||||
/* 80078220 60 00 00 01 */ ori r0, r0, 1
|
||||
/* 80078224 90 1F 00 6C */ stw r0, 0x6c(r31)
|
||||
/* 80078228 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8007822C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80078230 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80078234 7C 08 03 A6 */ mtlr r0
|
||||
/* 80078238 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8007823C 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue