tp/include/Z2AudioLib/Z2SeMgr/asm/func_802AB984.s

807 lines
42 KiB
ArmAsm

/* 802AB984 002A88C4 94 21 FE E0 */ stwu r1, -0x120(r1)
/* 802AB988 002A88C8 7C 08 02 A6 */ mflr r0
/* 802AB98C 002A88CC 90 01 01 24 */ stw r0, 0x124(r1)
/* 802AB990 002A88D0 DB E1 01 10 */ stfd f31, 0x110(r1)
/* 802AB994 002A88D4 F3 E1 01 18 */ psq_st f31, 280(r1), 0, 0
/* 802AB998 002A88D8 DB C1 01 00 */ stfd f30, 0x100(r1)
/* 802AB99C 002A88DC F3 C1 01 08 */ psq_st f30, 264(r1), 0, 0
/* 802AB9A0 002A88E0 DB A1 00 F0 */ stfd f29, 0xf0(r1)
/* 802AB9A4 002A88E4 F3 A1 00 F8 */ psq_st f29, 248(r1), 0, 0
/* 802AB9A8 002A88E8 DB 81 00 E0 */ stfd f28, 0xe0(r1)
/* 802AB9AC 002A88EC F3 81 00 E8 */ psq_st f28, 232(r1), 0, 0
/* 802AB9B0 002A88F0 39 61 00 E0 */ addi r11, r1, 0xe0
/* 802AB9B4 002A88F4 48 0B 68 1D */ bl _savegpr_26
/* 802AB9B8 002A88F8 7C 7A 1B 78 */ mr r26, r3
/* 802AB9BC 002A88FC 7C 9B 23 78 */ mr r27, r4
/* 802AB9C0 002A8900 7C BC 2B 78 */ mr r28, r5
/* 802AB9C4 002A8904 7C DD 33 78 */ mr r29, r6
/* 802AB9C8 002A8908 7C FE 3B 78 */ mr r30, r7
/* 802AB9CC 002A890C FF 80 08 90 */ fmr f28, f1
/* 802AB9D0 002A8910 FF A0 10 90 */ fmr f29, f2
/* 802AB9D4 002A8914 FF C0 18 90 */ fmr f30, f3
/* 802AB9D8 002A8918 FF E0 20 90 */ fmr f31, f4
/* 802AB9DC 002A891C 7D 1F 43 78 */ mr r31, r8
/* 802AB9E0 002A8920 80 84 00 00 */ lwz r4, 0(r4)
/* 802AB9E4 002A8924 3C 04 00 01 */ addis r0, r4, 1
/* 802AB9E8 002A8928 28 00 FF FF */ cmplwi r0, 0xffff
/* 802AB9EC 002A892C 40 82 00 0C */ bne lbl_802AB9F8
/* 802AB9F0 002A8930 38 60 00 00 */ li r3, 0
/* 802AB9F4 002A8934 48 00 0A E0 */ b lbl_802AC4D4
lbl_802AB9F8:
/* 802AB9F8 002A8938 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 802AB9FC 002A893C 28 00 00 01 */ cmplwi r0, 1
/* 802ABA00 002A8940 41 82 00 6C */ beq lbl_802ABA6C
/* 802ABA04 002A8944 3C 60 00 08 */ lis r3, 0x00080213@ha
/* 802ABA08 002A8948 38 03 02 13 */ addi r0, r3, 0x00080213@l
/* 802ABA0C 002A894C 7C 04 00 00 */ cmpw r4, r0
/* 802ABA10 002A8950 41 82 00 44 */ beq lbl_802ABA54
/* 802ABA14 002A8954 40 80 00 30 */ bge lbl_802ABA44
/* 802ABA18 002A8958 38 03 02 0B */ addi r0, r3, 0x20b
/* 802ABA1C 002A895C 7C 04 00 00 */ cmpw r4, r0
/* 802ABA20 002A8960 40 80 00 14 */ bge lbl_802ABA34
/* 802ABA24 002A8964 38 03 02 08 */ addi r0, r3, 0x208
/* 802ABA28 002A8968 7C 04 00 00 */ cmpw r4, r0
/* 802ABA2C 002A896C 41 82 00 28 */ beq lbl_802ABA54
/* 802ABA30 002A8970 48 00 00 3C */ b lbl_802ABA6C
lbl_802ABA34:
/* 802ABA34 002A8974 38 03 02 10 */ addi r0, r3, 0x210
/* 802ABA38 002A8978 7C 04 00 00 */ cmpw r4, r0
/* 802ABA3C 002A897C 40 80 00 30 */ bge lbl_802ABA6C
/* 802ABA40 002A8980 48 00 00 14 */ b lbl_802ABA54
lbl_802ABA44:
/* 802ABA44 002A8984 38 03 02 A9 */ addi r0, r3, 0x2a9
/* 802ABA48 002A8988 7C 04 00 00 */ cmpw r4, r0
/* 802ABA4C 002A898C 41 82 00 08 */ beq lbl_802ABA54
/* 802ABA50 002A8990 48 00 00 1C */ b lbl_802ABA6C
lbl_802ABA54:
/* 802ABA54 002A8994 7F 43 D3 78 */ mr r3, r26
/* 802ABA58 002A8998 7F 85 E3 78 */ mr r5, r28
/* 802ABA5C 002A899C 7F C6 F3 78 */ mr r6, r30
/* 802ABA60 002A89A0 48 00 25 95 */ bl setMultiTriggerSE__7Z2SeMgrFUlP3VecSc
/* 802ABA64 002A89A4 38 60 00 00 */ li r3, 0
/* 802ABA68 002A89A8 48 00 0A 6C */ b lbl_802AC4D4
lbl_802ABA6C:
/* 802ABA6C 002A89AC 3C A0 00 08 */ lis r5, 0x00080083@ha
/* 802ABA70 002A89B0 38 05 00 83 */ addi r0, r5, 0x00080083@l
/* 802ABA74 002A89B4 7C 04 00 00 */ cmpw r4, r0
/* 802ABA78 002A89B8 40 80 01 04 */ bge lbl_802ABB7C
/* 802ABA7C 002A89BC 2C 04 00 5F */ cmpwi r4, 0x5f
/* 802ABA80 002A89C0 41 82 05 70 */ beq lbl_802ABFF0
/* 802ABA84 002A89C4 40 80 00 74 */ bge lbl_802ABAF8
/* 802ABA88 002A89C8 2C 04 00 24 */ cmpwi r4, 0x24
/* 802ABA8C 002A89CC 41 82 04 F0 */ beq lbl_802ABF7C
/* 802ABA90 002A89D0 40 80 00 34 */ bge lbl_802ABAC4
/* 802ABA94 002A89D4 2C 04 00 02 */ cmpwi r4, 2
/* 802ABA98 002A89D8 41 82 02 20 */ beq lbl_802ABCB8
/* 802ABA9C 002A89DC 40 80 00 10 */ bge lbl_802ABAAC
/* 802ABAA0 002A89E0 2C 04 00 00 */ cmpwi r4, 0
/* 802ABAA4 002A89E4 41 82 03 CC */ beq lbl_802ABE70
/* 802ABAA8 002A89E8 48 00 09 38 */ b lbl_802AC3E0
lbl_802ABAAC:
/* 802ABAAC 002A89EC 2C 04 00 22 */ cmpwi r4, 0x22
/* 802ABAB0 002A89F0 41 82 09 30 */ beq lbl_802AC3E0
/* 802ABAB4 002A89F4 40 80 04 88 */ bge lbl_802ABF3C
/* 802ABAB8 002A89F8 2C 04 00 21 */ cmpwi r4, 0x21
/* 802ABABC 002A89FC 40 80 05 90 */ bge lbl_802AC04C
/* 802ABAC0 002A8A00 48 00 09 20 */ b lbl_802AC3E0
lbl_802ABAC4:
/* 802ABAC4 002A8A04 2C 04 00 5B */ cmpwi r4, 0x5b
/* 802ABAC8 002A8A08 41 82 04 D0 */ beq lbl_802ABF98
/* 802ABACC 002A8A0C 40 80 00 1C */ bge lbl_802ABAE8
/* 802ABAD0 002A8A10 2C 04 00 3D */ cmpwi r4, 0x3d
/* 802ABAD4 002A8A14 41 82 04 D0 */ beq lbl_802ABFA4
/* 802ABAD8 002A8A18 40 80 09 08 */ bge lbl_802AC3E0
/* 802ABADC 002A8A1C 2C 04 00 3C */ cmpwi r4, 0x3c
/* 802ABAE0 002A8A20 40 80 04 B8 */ bge lbl_802ABF98
/* 802ABAE4 002A8A24 48 00 08 FC */ b lbl_802AC3E0
lbl_802ABAE8:
/* 802ABAE8 002A8A28 2C 04 00 5D */ cmpwi r4, 0x5d
/* 802ABAEC 002A8A2C 41 82 08 F4 */ beq lbl_802AC3E0
/* 802ABAF0 002A8A30 40 80 04 E8 */ bge lbl_802ABFD8
/* 802ABAF4 002A8A34 48 00 04 B0 */ b lbl_802ABFA4
lbl_802ABAF8:
/* 802ABAF8 002A8A38 3C 60 00 03 */ lis r3, 0x0003003F@ha
/* 802ABAFC 002A8A3C 38 03 00 3F */ addi r0, r3, 0x0003003F@l
/* 802ABB00 002A8A40 7C 04 00 00 */ cmpw r4, r0
/* 802ABB04 002A8A44 41 82 07 EC */ beq lbl_802AC2F0
/* 802ABB08 002A8A48 40 80 00 40 */ bge lbl_802ABB48
/* 802ABB0C 002A8A4C 2C 04 00 9F */ cmpwi r4, 0x9f
/* 802ABB10 002A8A50 41 82 04 94 */ beq lbl_802ABFA4
/* 802ABB14 002A8A54 40 80 00 1C */ bge lbl_802ABB30
/* 802ABB18 002A8A58 2C 04 00 62 */ cmpwi r4, 0x62
/* 802ABB1C 002A8A5C 41 82 04 F4 */ beq lbl_802AC010
/* 802ABB20 002A8A60 40 80 08 C0 */ bge lbl_802AC3E0
/* 802ABB24 002A8A64 2C 04 00 61 */ cmpwi r4, 0x61
/* 802ABB28 002A8A68 40 80 08 B8 */ bge lbl_802AC3E0
/* 802ABB2C 002A8A6C 48 00 04 AC */ b lbl_802ABFD8
lbl_802ABB30:
/* 802ABB30 002A8A70 2C 04 00 BB */ cmpwi r4, 0xbb
/* 802ABB34 002A8A74 41 82 04 70 */ beq lbl_802ABFA4
/* 802ABB38 002A8A78 40 80 08 A8 */ bge lbl_802AC3E0
/* 802ABB3C 002A8A7C 2C 04 00 BA */ cmpwi r4, 0xba
/* 802ABB40 002A8A80 40 80 04 58 */ bge lbl_802ABF98
/* 802ABB44 002A8A84 48 00 08 9C */ b lbl_802AC3E0
lbl_802ABB48:
/* 802ABB48 002A8A88 38 65 00 1B */ addi r3, r5, 0x1b
/* 802ABB4C 002A8A8C 7C 04 18 00 */ cmpw r4, r3
/* 802ABB50 002A8A90 41 82 01 8C */ beq lbl_802ABCDC
/* 802ABB54 002A8A94 40 80 00 14 */ bge lbl_802ABB68
/* 802ABB58 002A8A98 38 05 00 10 */ addi r0, r5, 0x10
/* 802ABB5C 002A8A9C 7C 04 00 00 */ cmpw r4, r0
/* 802ABB60 002A8AA0 41 82 01 64 */ beq lbl_802ABCC4
/* 802ABB64 002A8AA4 48 00 08 7C */ b lbl_802AC3E0
lbl_802ABB68:
/* 802ABB68 002A8AA8 38 05 00 1E */ addi r0, r5, 0x1e
/* 802ABB6C 002A8AAC 7C 04 00 00 */ cmpw r4, r0
/* 802ABB70 002A8AB0 41 82 01 A0 */ beq lbl_802ABD10
/* 802ABB74 002A8AB4 40 80 08 6C */ bge lbl_802AC3E0
/* 802ABB78 002A8AB8 48 00 01 CC */ b lbl_802ABD44
lbl_802ABB7C:
/* 802ABB7C 002A8ABC 38 05 01 D4 */ addi r0, r5, 0x1d4
/* 802ABB80 002A8AC0 7C 04 00 00 */ cmpw r4, r0
/* 802ABB84 002A8AC4 41 82 05 70 */ beq lbl_802AC0F4
/* 802ABB88 002A8AC8 40 80 00 B0 */ bge lbl_802ABC38
/* 802ABB8C 002A8ACC 38 05 00 C4 */ addi r0, r5, 0xc4
/* 802ABB90 002A8AD0 7C 04 00 00 */ cmpw r4, r0
/* 802ABB94 002A8AD4 41 82 03 5C */ beq lbl_802ABEF0
/* 802ABB98 002A8AD8 40 80 00 48 */ bge lbl_802ABBE0
/* 802ABB9C 002A8ADC 38 65 00 B2 */ addi r3, r5, 0xb2
/* 802ABBA0 002A8AE0 7C 04 18 00 */ cmpw r4, r3
/* 802ABBA4 002A8AE4 41 82 01 D4 */ beq lbl_802ABD78
/* 802ABBA8 002A8AE8 40 80 00 24 */ bge lbl_802ABBCC
/* 802ABBAC 002A8AEC 38 05 00 94 */ addi r0, r5, 0x94
/* 802ABBB0 002A8AF0 7C 04 00 00 */ cmpw r4, r0
/* 802ABBB4 002A8AF4 41 82 03 00 */ beq lbl_802ABEB4
/* 802ABBB8 002A8AF8 40 80 08 28 */ bge lbl_802AC3E0
/* 802ABBBC 002A8AFC 38 05 00 86 */ addi r0, r5, 0x86
/* 802ABBC0 002A8B00 7C 04 00 00 */ cmpw r4, r0
/* 802ABBC4 002A8B04 40 80 08 1C */ bge lbl_802AC3E0
/* 802ABBC8 002A8B08 48 00 02 A8 */ b lbl_802ABE70
lbl_802ABBCC:
/* 802ABBCC 002A8B0C 38 05 00 B5 */ addi r0, r5, 0xb5
/* 802ABBD0 002A8B10 7C 04 00 00 */ cmpw r4, r0
/* 802ABBD4 002A8B14 41 82 01 FC */ beq lbl_802ABDD0
/* 802ABBD8 002A8B18 40 80 08 08 */ bge lbl_802AC3E0
/* 802ABBDC 002A8B1C 48 00 02 44 */ b lbl_802ABE20
lbl_802ABBE0:
/* 802ABBE0 002A8B20 38 05 01 9B */ addi r0, r5, 0x19b
/* 802ABBE4 002A8B24 7C 04 00 00 */ cmpw r4, r0
/* 802ABBE8 002A8B28 40 80 00 30 */ bge lbl_802ABC18
/* 802ABBEC 002A8B2C 38 05 00 E5 */ addi r0, r5, 0xe5
/* 802ABBF0 002A8B30 7C 04 00 00 */ cmpw r4, r0
/* 802ABBF4 002A8B34 40 80 00 14 */ bge lbl_802ABC08
/* 802ABBF8 002A8B38 38 05 00 C7 */ addi r0, r5, 0xc7
/* 802ABBFC 002A8B3C 7C 04 00 00 */ cmpw r4, r0
/* 802ABC00 002A8B40 41 82 01 78 */ beq lbl_802ABD78
/* 802ABC04 002A8B44 48 00 07 DC */ b lbl_802AC3E0
lbl_802ABC08:
/* 802ABC08 002A8B48 38 05 00 E7 */ addi r0, r5, 0xe7
/* 802ABC0C 002A8B4C 7C 04 00 00 */ cmpw r4, r0
/* 802ABC10 002A8B50 40 80 07 D0 */ bge lbl_802AC3E0
/* 802ABC14 002A8B54 48 00 03 9C */ b lbl_802ABFB0
lbl_802ABC18:
/* 802ABC18 002A8B58 38 05 01 B9 */ addi r0, r5, 0x1b9
/* 802ABC1C 002A8B5C 7C 04 00 00 */ cmpw r4, r0
/* 802ABC20 002A8B60 41 82 04 54 */ beq lbl_802AC074
/* 802ABC24 002A8B64 40 80 07 BC */ bge lbl_802AC3E0
/* 802ABC28 002A8B68 38 05 01 9D */ addi r0, r5, 0x19d
/* 802ABC2C 002A8B6C 7C 04 00 00 */ cmpw r4, r0
/* 802ABC30 002A8B70 40 80 07 B0 */ bge lbl_802AC3E0
/* 802ABC34 002A8B74 48 00 01 44 */ b lbl_802ABD78
lbl_802ABC38:
/* 802ABC38 002A8B78 38 05 02 3E */ addi r0, r5, 0x23e
/* 802ABC3C 002A8B7C 7C 04 00 00 */ cmpw r4, r0
/* 802ABC40 002A8B80 41 82 06 00 */ beq lbl_802AC240
/* 802ABC44 002A8B84 40 80 00 38 */ bge lbl_802ABC7C
/* 802ABC48 002A8B88 38 05 01 DB */ addi r0, r5, 0x1db
/* 802ABC4C 002A8B8C 7C 04 00 00 */ cmpw r4, r0
/* 802ABC50 002A8B90 41 82 04 68 */ beq lbl_802AC0B8
/* 802ABC54 002A8B94 40 80 00 18 */ bge lbl_802ABC6C
/* 802ABC58 002A8B98 38 05 01 D6 */ addi r0, r5, 0x1d6
/* 802ABC5C 002A8B9C 7C 04 00 00 */ cmpw r4, r0
/* 802ABC60 002A8BA0 41 82 05 1C */ beq lbl_802AC17C
/* 802ABC64 002A8BA4 41 80 04 DC */ blt lbl_802AC140
/* 802ABC68 002A8BA8 48 00 07 78 */ b lbl_802AC3E0
lbl_802ABC6C:
/* 802ABC6C 002A8BAC 38 05 02 15 */ addi r0, r5, 0x215
/* 802ABC70 002A8BB0 7C 04 00 00 */ cmpw r4, r0
/* 802ABC74 002A8BB4 41 82 05 44 */ beq lbl_802AC1B8
/* 802ABC78 002A8BB8 48 00 07 68 */ b lbl_802AC3E0
lbl_802ABC7C:
/* 802ABC7C 002A8BBC 38 05 02 77 */ addi r0, r5, 0x277
/* 802ABC80 002A8BC0 7C 04 00 00 */ cmpw r4, r0
/* 802ABC84 002A8BC4 41 82 07 1C */ beq lbl_802AC3A0
/* 802ABC88 002A8BC8 40 80 00 20 */ bge lbl_802ABCA8
/* 802ABC8C 002A8BCC 38 05 02 56 */ addi r0, r5, 0x256
/* 802ABC90 002A8BD0 7C 04 00 00 */ cmpw r4, r0
/* 802ABC94 002A8BD4 40 80 07 4C */ bge lbl_802AC3E0
/* 802ABC98 002A8BD8 38 05 02 53 */ addi r0, r5, 0x253
/* 802ABC9C 002A8BDC 7C 04 00 00 */ cmpw r4, r0
/* 802ABCA0 002A8BE0 40 80 05 5C */ bge lbl_802AC1FC
/* 802ABCA4 002A8BE4 48 00 07 3C */ b lbl_802AC3E0
lbl_802ABCA8:
/* 802ABCA8 002A8BE8 38 05 02 83 */ addi r0, r5, 0x283
/* 802ABCAC 002A8BEC 7C 04 00 00 */ cmpw r4, r0
/* 802ABCB0 002A8BF0 41 82 06 04 */ beq lbl_802AC2B4
/* 802ABCB4 002A8BF4 48 00 07 2C */ b lbl_802AC3E0
lbl_802ABCB8:
/* 802ABCB8 002A8BF8 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
/* 802ABCBC 002A8BFC 48 00 A4 C1 */ bl menuOut__11Z2StatusMgrFv
/* 802ABCC0 002A8C00 48 00 07 20 */ b lbl_802AC3E0
lbl_802ABCC4:
/* 802ABCC4 002A8C04 90 01 00 78 */ stw r0, 0x78(r1)
/* 802ABCC8 002A8C08 7F 43 D3 78 */ mr r3, r26
/* 802ABCCC 002A8C0C 38 81 00 78 */ addi r4, r1, 0x78
/* 802ABCD0 002A8C10 38 A0 00 00 */ li r5, 0
/* 802ABCD4 002A8C14 48 00 1B DD */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABCD8 002A8C18 48 00 07 08 */ b lbl_802AC3E0
lbl_802ABCDC:
/* 802ABCDC 002A8C1C 90 61 00 74 */ stw r3, 0x74(r1)
/* 802ABCE0 002A8C20 7F 43 D3 78 */ mr r3, r26
/* 802ABCE4 002A8C24 38 81 00 74 */ addi r4, r1, 0x74
/* 802ABCE8 002A8C28 38 A0 00 00 */ li r5, 0
/* 802ABCEC 002A8C2C 48 00 1B C5 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABCF0 002A8C30 3C 60 00 08 */ lis r3, 0x0008001C@ha
/* 802ABCF4 002A8C34 38 03 00 1C */ addi r0, r3, 0x0008001C@l
/* 802ABCF8 002A8C38 90 01 00 70 */ stw r0, 0x70(r1)
/* 802ABCFC 002A8C3C 7F 43 D3 78 */ mr r3, r26
/* 802ABD00 002A8C40 38 81 00 70 */ addi r4, r1, 0x70
/* 802ABD04 002A8C44 38 A0 00 00 */ li r5, 0
/* 802ABD08 002A8C48 48 00 1B A9 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABD0C 002A8C4C 48 00 06 D4 */ b lbl_802AC3E0
lbl_802ABD10:
/* 802ABD10 002A8C50 90 61 00 6C */ stw r3, 0x6c(r1)
/* 802ABD14 002A8C54 7F 43 D3 78 */ mr r3, r26
/* 802ABD18 002A8C58 38 81 00 6C */ addi r4, r1, 0x6c
/* 802ABD1C 002A8C5C 38 A0 00 00 */ li r5, 0
/* 802ABD20 002A8C60 48 00 1B 91 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABD24 002A8C64 3C 60 00 08 */ lis r3, 0x0008001C@ha
/* 802ABD28 002A8C68 38 03 00 1C */ addi r0, r3, 0x0008001C@l
/* 802ABD2C 002A8C6C 90 01 00 68 */ stw r0, 0x68(r1)
/* 802ABD30 002A8C70 7F 43 D3 78 */ mr r3, r26
/* 802ABD34 002A8C74 38 81 00 68 */ addi r4, r1, 0x68
/* 802ABD38 002A8C78 38 A0 00 00 */ li r5, 0
/* 802ABD3C 002A8C7C 48 00 1B 75 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABD40 002A8C80 48 00 06 A0 */ b lbl_802AC3E0
lbl_802ABD44:
/* 802ABD44 002A8C84 90 61 00 64 */ stw r3, 0x64(r1)
/* 802ABD48 002A8C88 7F 43 D3 78 */ mr r3, r26
/* 802ABD4C 002A8C8C 38 81 00 64 */ addi r4, r1, 0x64
/* 802ABD50 002A8C90 38 A0 00 00 */ li r5, 0
/* 802ABD54 002A8C94 48 00 1B 5D */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABD58 002A8C98 3C 60 00 08 */ lis r3, 0x0008001C@ha
/* 802ABD5C 002A8C9C 38 03 00 1C */ addi r0, r3, 0x0008001C@l
/* 802ABD60 002A8CA0 90 01 00 60 */ stw r0, 0x60(r1)
/* 802ABD64 002A8CA4 7F 43 D3 78 */ mr r3, r26
/* 802ABD68 002A8CA8 38 81 00 60 */ addi r4, r1, 0x60
/* 802ABD6C 002A8CAC 38 A0 00 00 */ li r5, 0
/* 802ABD70 002A8CB0 48 00 1B 41 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABD74 002A8CB4 48 00 06 6C */ b lbl_802AC3E0
lbl_802ABD78:
/* 802ABD78 002A8CB8 3C 60 00 08 */ lis r3, 0x000800B2@ha
/* 802ABD7C 002A8CBC 38 03 00 B2 */ addi r0, r3, 0x000800B2@l
/* 802ABD80 002A8CC0 90 01 00 5C */ stw r0, 0x5c(r1)
/* 802ABD84 002A8CC4 7F 43 D3 78 */ mr r3, r26
/* 802ABD88 002A8CC8 38 81 00 5C */ addi r4, r1, 0x5c
/* 802ABD8C 002A8CCC 38 A0 00 00 */ li r5, 0
/* 802ABD90 002A8CD0 48 00 1B 21 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABD94 002A8CD4 3C 60 00 08 */ lis r3, 0x000800C7@ha
/* 802ABD98 002A8CD8 38 03 00 C7 */ addi r0, r3, 0x000800C7@l
/* 802ABD9C 002A8CDC 90 01 00 58 */ stw r0, 0x58(r1)
/* 802ABDA0 002A8CE0 7F 43 D3 78 */ mr r3, r26
/* 802ABDA4 002A8CE4 38 81 00 58 */ addi r4, r1, 0x58
/* 802ABDA8 002A8CE8 38 A0 00 00 */ li r5, 0
/* 802ABDAC 002A8CEC 48 00 1B 05 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABDB0 002A8CF0 3C 60 00 08 */ lis r3, 0x000800B3@ha
/* 802ABDB4 002A8CF4 38 03 00 B3 */ addi r0, r3, 0x000800B3@l
/* 802ABDB8 002A8CF8 90 01 00 54 */ stw r0, 0x54(r1)
/* 802ABDBC 002A8CFC 7F 43 D3 78 */ mr r3, r26
/* 802ABDC0 002A8D00 38 81 00 54 */ addi r4, r1, 0x54
/* 802ABDC4 002A8D04 38 A0 00 00 */ li r5, 0
/* 802ABDC8 002A8D08 48 00 1A E9 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABDCC 002A8D0C 48 00 06 14 */ b lbl_802AC3E0
lbl_802ABDD0:
/* 802ABDD0 002A8D10 90 61 00 50 */ stw r3, 0x50(r1)
/* 802ABDD4 002A8D14 7F 43 D3 78 */ mr r3, r26
/* 802ABDD8 002A8D18 38 81 00 50 */ addi r4, r1, 0x50
/* 802ABDDC 002A8D1C 38 A0 00 00 */ li r5, 0
/* 802ABDE0 002A8D20 48 00 1A D1 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABDE4 002A8D24 3C 60 00 08 */ lis r3, 0x000800C7@ha
/* 802ABDE8 002A8D28 38 03 00 C7 */ addi r0, r3, 0x000800C7@l
/* 802ABDEC 002A8D2C 90 01 00 4C */ stw r0, 0x4c(r1)
/* 802ABDF0 002A8D30 7F 43 D3 78 */ mr r3, r26
/* 802ABDF4 002A8D34 38 81 00 4C */ addi r4, r1, 0x4c
/* 802ABDF8 002A8D38 38 A0 00 00 */ li r5, 0
/* 802ABDFC 002A8D3C 48 00 1A B5 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABE00 002A8D40 3C 60 00 08 */ lis r3, 0x000800B3@ha
/* 802ABE04 002A8D44 38 03 00 B3 */ addi r0, r3, 0x000800B3@l
/* 802ABE08 002A8D48 90 01 00 48 */ stw r0, 0x48(r1)
/* 802ABE0C 002A8D4C 7F 43 D3 78 */ mr r3, r26
/* 802ABE10 002A8D50 38 81 00 48 */ addi r4, r1, 0x48
/* 802ABE14 002A8D54 38 A0 00 00 */ li r5, 0
/* 802ABE18 002A8D58 48 00 1A 99 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABE1C 002A8D5C 48 00 05 C4 */ b lbl_802AC3E0
lbl_802ABE20:
/* 802ABE20 002A8D60 90 61 00 44 */ stw r3, 0x44(r1)
/* 802ABE24 002A8D64 7F 43 D3 78 */ mr r3, r26
/* 802ABE28 002A8D68 38 81 00 44 */ addi r4, r1, 0x44
/* 802ABE2C 002A8D6C 38 A0 00 00 */ li r5, 0
/* 802ABE30 002A8D70 48 00 1A 81 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABE34 002A8D74 3C 60 00 08 */ lis r3, 0x000800C7@ha
/* 802ABE38 002A8D78 38 03 00 C7 */ addi r0, r3, 0x000800C7@l
/* 802ABE3C 002A8D7C 90 01 00 40 */ stw r0, 0x40(r1)
/* 802ABE40 002A8D80 7F 43 D3 78 */ mr r3, r26
/* 802ABE44 002A8D84 38 81 00 40 */ addi r4, r1, 0x40
/* 802ABE48 002A8D88 38 A0 00 00 */ li r5, 0
/* 802ABE4C 002A8D8C 48 00 1A 65 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABE50 002A8D90 3C 60 00 08 */ lis r3, 0x000800B3@ha
/* 802ABE54 002A8D94 38 03 00 B3 */ addi r0, r3, 0x000800B3@l
/* 802ABE58 002A8D98 90 01 00 3C */ stw r0, 0x3c(r1)
/* 802ABE5C 002A8D9C 7F 43 D3 78 */ mr r3, r26
/* 802ABE60 002A8DA0 38 81 00 3C */ addi r4, r1, 0x3c
/* 802ABE64 002A8DA4 38 A0 00 00 */ li r5, 0
/* 802ABE68 002A8DA8 48 00 1A 49 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABE6C 002A8DAC 48 00 05 74 */ b lbl_802AC3E0
lbl_802ABE70:
/* 802ABE70 002A8DB0 28 1D 00 64 */ cmplwi r29, 0x64
/* 802ABE74 002A8DB4 41 80 00 08 */ blt lbl_802ABE7C
/* 802ABE78 002A8DB8 3B A0 00 64 */ li r29, 0x64
lbl_802ABE7C:
/* 802ABE7C 002A8DBC 28 1D 00 00 */ cmplwi r29, 0
/* 802ABE80 002A8DC0 40 82 00 0C */ bne lbl_802ABE8C
/* 802ABE84 002A8DC4 38 60 00 00 */ li r3, 0
/* 802ABE88 002A8DC8 48 00 06 4C */ b lbl_802AC4D4
lbl_802ABE8C:
/* 802ABE8C 002A8DCC 7F BD E9 D6 */ mullw r29, r29, r29
/* 802ABE90 002A8DD0 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802ABE94 002A8DD4 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802ABE98 002A8DD8 3C 00 43 30 */ lis r0, 0x4330
/* 802ABE9C 002A8DDC 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802ABEA0 002A8DE0 C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802ABEA4 002A8DE4 EC 20 08 28 */ fsubs f1, f0, f1
/* 802ABEA8 002A8DE8 C0 02 BE 70 */ lfs f0, lbl_80455870-_SDA2_BASE_(r2)
/* 802ABEAC 002A8DEC EF A1 00 24 */ fdivs f29, f1, f0
/* 802ABEB0 002A8DF0 48 00 05 30 */ b lbl_802AC3E0
lbl_802ABEB4:
/* 802ABEB4 002A8DF4 C0 02 BE 74 */ lfs f0, lbl_80455874-_SDA2_BASE_(r2)
/* 802ABEB8 002A8DF8 FC 1D 00 40 */ fcmpo cr0, f29, f0
/* 802ABEBC 002A8DFC 4C 41 13 82 */ cror 2, 1, 2
/* 802ABEC0 002A8E00 40 82 00 08 */ bne lbl_802ABEC8
/* 802ABEC4 002A8E04 FF A0 00 90 */ fmr f29, f0
lbl_802ABEC8:
/* 802ABEC8 002A8E08 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
/* 802ABECC 002A8E0C FC 1D 00 40 */ fcmpo cr0, f29, f0
/* 802ABED0 002A8E10 4C 40 13 82 */ cror 2, 0, 2
/* 802ABED4 002A8E14 40 82 00 0C */ bne lbl_802ABEE0
/* 802ABED8 002A8E18 38 60 00 00 */ li r3, 0
/* 802ABEDC 002A8E1C 48 00 05 F8 */ b lbl_802AC4D4
lbl_802ABEE0:
/* 802ABEE0 002A8E20 EC 3D 07 72 */ fmuls f1, f29, f29
/* 802ABEE4 002A8E24 C0 02 BE 70 */ lfs f0, lbl_80455870-_SDA2_BASE_(r2)
/* 802ABEE8 002A8E28 EF A1 00 24 */ fdivs f29, f1, f0
/* 802ABEEC 002A8E2C 48 00 04 F4 */ b lbl_802AC3E0
lbl_802ABEF0:
/* 802ABEF0 002A8E30 28 1D 00 00 */ cmplwi r29, 0
/* 802ABEF4 002A8E34 40 82 00 0C */ bne lbl_802ABF00
/* 802ABEF8 002A8E38 38 60 00 00 */ li r3, 0
/* 802ABEFC 002A8E3C 48 00 05 D8 */ b lbl_802AC4D4
lbl_802ABF00:
/* 802ABF00 002A8E40 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802ABF04 002A8E44 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802ABF08 002A8E48 3C 00 43 30 */ lis r0, 0x4330
/* 802ABF0C 002A8E4C 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802ABF10 002A8E50 C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802ABF14 002A8E54 EC 20 08 28 */ fsubs f1, f0, f1
/* 802ABF18 002A8E58 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802ABF1C 002A8E5C C0 62 BE 74 */ lfs f3, lbl_80455874-_SDA2_BASE_(r2)
/* 802ABF20 002A8E60 C0 82 BE 7C */ lfs f4, lbl_8045587C-_SDA2_BASE_(r2)
/* 802ABF24 002A8E64 FC A0 10 90 */ fmr f5, f2
/* 802ABF28 002A8E68 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
/* 802ABF2C 002A8E6C 38 60 00 00 */ li r3, 0
/* 802ABF30 002A8E70 4B FF D7 C5 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802ABF34 002A8E74 FF A0 08 90 */ fmr f29, f1
/* 802ABF38 002A8E78 48 00 04 A8 */ b lbl_802AC3E0
lbl_802ABF3C:
/* 802ABF3C 002A8E7C 38 00 00 23 */ li r0, 0x23
/* 802ABF40 002A8E80 90 01 00 38 */ stw r0, 0x38(r1)
/* 802ABF44 002A8E84 38 7A 00 60 */ addi r3, r26, 0x60
/* 802ABF48 002A8E88 38 81 00 38 */ addi r4, r1, 0x38
/* 802ABF4C 002A8E8C 4B FF 6D 4D */ bl JAISoundHandles_NS_getHandleSoundID
/* 802ABF50 002A8E90 28 03 00 00 */ cmplwi r3, 0
/* 802ABF54 002A8E94 40 82 00 20 */ bne lbl_802ABF74
/* 802ABF58 002A8E98 38 00 00 24 */ li r0, 0x24
/* 802ABF5C 002A8E9C 90 01 00 34 */ stw r0, 0x34(r1)
/* 802ABF60 002A8EA0 38 7A 00 60 */ addi r3, r26, 0x60
/* 802ABF64 002A8EA4 38 81 00 34 */ addi r4, r1, 0x34
/* 802ABF68 002A8EA8 4B FF 6D 31 */ bl JAISoundHandles_NS_getHandleSoundID
/* 802ABF6C 002A8EAC 28 03 00 00 */ cmplwi r3, 0
/* 802ABF70 002A8EB0 41 82 04 70 */ beq lbl_802AC3E0
lbl_802ABF74:
/* 802ABF74 002A8EB4 38 60 00 00 */ li r3, 0
/* 802ABF78 002A8EB8 48 00 05 5C */ b lbl_802AC4D4
lbl_802ABF7C:
/* 802ABF7C 002A8EBC 38 00 00 23 */ li r0, 0x23
/* 802ABF80 002A8EC0 90 01 00 30 */ stw r0, 0x30(r1)
/* 802ABF84 002A8EC4 7F 43 D3 78 */ mr r3, r26
/* 802ABF88 002A8EC8 38 81 00 30 */ addi r4, r1, 0x30
/* 802ABF8C 002A8ECC 38 A0 00 00 */ li r5, 0
/* 802ABF90 002A8ED0 48 00 19 21 */ bl seStop__7Z2SeMgrF10JAISoundIDUl
/* 802ABF94 002A8ED4 48 00 04 4C */ b lbl_802AC3E0
lbl_802ABF98:
/* 802ABF98 002A8ED8 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
/* 802ABF9C 002A8EDC 48 00 A1 A1 */ bl menuIn__11Z2StatusMgrFv
/* 802ABFA0 002A8EE0 48 00 04 40 */ b lbl_802AC3E0
lbl_802ABFA4:
/* 802ABFA4 002A8EE4 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
/* 802ABFA8 002A8EE8 48 00 A1 D5 */ bl menuOut__11Z2StatusMgrFv
/* 802ABFAC 002A8EEC 48 00 04 34 */ b lbl_802AC3E0
lbl_802ABFB0:
/* 802ABFB0 002A8EF0 28 1D 00 5A */ cmplwi r29, 0x5a
/* 802ABFB4 002A8EF4 40 80 00 10 */ bge lbl_802ABFC4
/* 802ABFB8 002A8EF8 C3 A2 BE 84 */ lfs f29, lbl_80455884-_SDA2_BASE_(r2)
/* 802ABFBC 002A8EFC C3 82 BE 88 */ lfs f28, lbl_80455888-_SDA2_BASE_(r2)
/* 802ABFC0 002A8F00 48 00 04 20 */ b lbl_802AC3E0
lbl_802ABFC4:
/* 802ABFC4 002A8F04 28 1D 00 3C */ cmplwi r29, 0x3c
/* 802ABFC8 002A8F08 40 80 04 18 */ bge lbl_802AC3E0
/* 802ABFCC 002A8F0C C3 A2 BE 8C */ lfs f29, lbl_8045588C-_SDA2_BASE_(r2)
/* 802ABFD0 002A8F10 C3 82 BE 90 */ lfs f28, lbl_80455890-_SDA2_BASE_(r2)
/* 802ABFD4 002A8F14 48 00 04 0C */ b lbl_802AC3E0
lbl_802ABFD8:
/* 802ABFD8 002A8F18 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
/* 802ABFDC 002A8F1C 88 03 00 2C */ lbz r0, 0x2c(r3)
/* 802ABFE0 002A8F20 28 00 00 00 */ cmplwi r0, 0
/* 802ABFE4 002A8F24 41 82 03 FC */ beq lbl_802AC3E0
/* 802ABFE8 002A8F28 38 60 00 00 */ li r3, 0
/* 802ABFEC 002A8F2C 48 00 04 E8 */ b lbl_802AC4D4
lbl_802ABFF0:
/* 802ABFF0 002A8F30 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
/* 802ABFF4 002A8F34 48 00 A1 C9 */ bl isMovieDemo__11Z2StatusMgrFv
/* 802ABFF8 002A8F38 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802ABFFC 002A8F3C 41 82 03 E4 */ beq lbl_802AC3E0
/* 802AC000 002A8F40 38 00 00 65 */ li r0, 0x65
/* 802AC004 002A8F44 90 01 00 2C */ stw r0, 0x2c(r1)
/* 802AC008 002A8F48 90 1B 00 00 */ stw r0, 0(r27)
/* 802AC00C 002A8F4C 48 00 03 D4 */ b lbl_802AC3E0
lbl_802AC010:
/* 802AC010 002A8F50 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
/* 802AC014 002A8F54 88 03 00 2C */ lbz r0, 0x2c(r3)
/* 802AC018 002A8F58 28 00 00 01 */ cmplwi r0, 1
/* 802AC01C 002A8F5C 40 82 00 14 */ bne lbl_802AC030
/* 802AC020 002A8F60 38 00 00 60 */ li r0, 0x60
/* 802AC024 002A8F64 90 01 00 28 */ stw r0, 0x28(r1)
/* 802AC028 002A8F68 90 1B 00 00 */ stw r0, 0(r27)
/* 802AC02C 002A8F6C 48 00 03 B4 */ b lbl_802AC3E0
lbl_802AC030:
/* 802AC030 002A8F70 48 00 A1 8D */ bl isMovieDemo__11Z2StatusMgrFv
/* 802AC034 002A8F74 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802AC038 002A8F78 41 82 03 A8 */ beq lbl_802AC3E0
/* 802AC03C 002A8F7C 38 00 00 66 */ li r0, 0x66
/* 802AC040 002A8F80 90 01 00 24 */ stw r0, 0x24(r1)
/* 802AC044 002A8F84 90 1B 00 00 */ stw r0, 0(r27)
/* 802AC048 002A8F88 48 00 03 98 */ b lbl_802AC3E0
lbl_802AC04C:
/* 802AC04C 002A8F8C 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
/* 802AC050 002A8F90 88 03 00 2D */ lbz r0, 0x2d(r3)
/* 802AC054 002A8F94 28 00 00 00 */ cmplwi r0, 0
/* 802AC058 002A8F98 41 82 00 14 */ beq lbl_802AC06C
/* 802AC05C 002A8F9C 80 6D 86 00 */ lwz r3, lbl_80450B80-_SDA_BASE_(r13)
/* 802AC060 002A8FA0 88 03 00 1D */ lbz r0, 0x1d(r3)
/* 802AC064 002A8FA4 28 00 00 00 */ cmplwi r0, 0
/* 802AC068 002A8FA8 40 82 03 78 */ bne lbl_802AC3E0
lbl_802AC06C:
/* 802AC06C 002A8FAC 38 60 00 00 */ li r3, 0
/* 802AC070 002A8FB0 48 00 04 64 */ b lbl_802AC4D4
lbl_802AC074:
/* 802AC074 002A8FB4 80 6D 85 C4 */ lwz r3, lbl_80450B44-_SDA_BASE_(r13)
/* 802AC078 002A8FB8 E0 23 01 70 */ psq_l f1, 368(r3), 0, 0
/* 802AC07C 002A8FBC C0 03 01 78 */ lfs f0, 0x178(r3)
/* 802AC080 002A8FC0 F0 21 00 88 */ psq_st f1, 136(r1), 0, 0
/* 802AC084 002A8FC4 D0 01 00 90 */ stfs f0, 0x90(r1)
/* 802AC088 002A8FC8 80 61 00 88 */ lwz r3, 0x88(r1)
/* 802AC08C 002A8FCC 80 01 00 8C */ lwz r0, 0x8c(r1)
/* 802AC090 002A8FD0 90 61 00 A0 */ stw r3, 0xa0(r1)
/* 802AC094 002A8FD4 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 802AC098 002A8FD8 80 01 00 90 */ lwz r0, 0x90(r1)
/* 802AC09C 002A8FDC 90 01 00 A8 */ stw r0, 0xa8(r1)
/* 802AC0A0 002A8FE0 C0 3C 00 04 */ lfs f1, 4(r28)
/* 802AC0A4 002A8FE4 C0 01 00 A4 */ lfs f0, 0xa4(r1)
/* 802AC0A8 002A8FE8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802AC0AC 002A8FEC 40 81 03 34 */ ble lbl_802AC3E0
/* 802AC0B0 002A8FF0 38 60 00 00 */ li r3, 0
/* 802AC0B4 002A8FF4 48 00 04 20 */ b lbl_802AC4D4
lbl_802AC0B8:
/* 802AC0B8 002A8FF8 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC0BC 002A8FFC 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802AC0C0 002A9000 3C 00 43 30 */ lis r0, 0x4330
/* 802AC0C4 002A9004 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802AC0C8 002A9008 C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802AC0CC 002A900C EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC0D0 002A9010 C0 42 BE 94 */ lfs f2, lbl_80455894-_SDA2_BASE_(r2)
/* 802AC0D4 002A9014 C0 62 BE 98 */ lfs f3, lbl_80455898-_SDA2_BASE_(r2)
/* 802AC0D8 002A9018 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
/* 802AC0DC 002A901C C0 A2 BE 9C */ lfs f5, lbl_8045589C-_SDA2_BASE_(r2)
/* 802AC0E0 002A9020 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
/* 802AC0E4 002A9024 38 60 00 02 */ li r3, 2
/* 802AC0E8 002A9028 4B FF D6 0D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC0EC 002A902C FF A0 08 90 */ fmr f29, f1
/* 802AC0F0 002A9030 48 00 02 F0 */ b lbl_802AC3E0
lbl_802AC0F4:
/* 802AC0F4 002A9034 28 1D 00 96 */ cmplwi r29, 0x96
/* 802AC0F8 002A9038 40 81 00 0C */ ble lbl_802AC104
/* 802AC0FC 002A903C C3 A2 BE A0 */ lfs f29, lbl_804558A0-_SDA2_BASE_(r2)
/* 802AC100 002A9040 48 00 02 E0 */ b lbl_802AC3E0
lbl_802AC104:
/* 802AC104 002A9044 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC108 002A9048 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802AC10C 002A904C 3C 00 43 30 */ lis r0, 0x4330
/* 802AC110 002A9050 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802AC114 002A9054 C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802AC118 002A9058 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC11C 002A905C C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC120 002A9060 C0 62 BE A4 */ lfs f3, lbl_804558A4-_SDA2_BASE_(r2)
/* 802AC124 002A9064 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
/* 802AC128 002A9068 C0 A2 BE A8 */ lfs f5, lbl_804558A8-_SDA2_BASE_(r2)
/* 802AC12C 002A906C C0 C2 BE AC */ lfs f6, lbl_804558AC-_SDA2_BASE_(r2)
/* 802AC130 002A9070 38 60 00 02 */ li r3, 2
/* 802AC134 002A9074 4B FF D5 C1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC138 002A9078 FF A0 08 90 */ fmr f29, f1
/* 802AC13C 002A907C 48 00 02 A4 */ b lbl_802AC3E0
lbl_802AC140:
/* 802AC140 002A9080 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC144 002A9084 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802AC148 002A9088 3C 00 43 30 */ lis r0, 0x4330
/* 802AC14C 002A908C 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802AC150 002A9090 C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802AC154 002A9094 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC158 002A9098 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC15C 002A909C C0 62 BE B0 */ lfs f3, lbl_804558B0-_SDA2_BASE_(r2)
/* 802AC160 002A90A0 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
/* 802AC164 002A90A4 C0 A2 BE B4 */ lfs f5, lbl_804558B4-_SDA2_BASE_(r2)
/* 802AC168 002A90A8 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
/* 802AC16C 002A90AC 38 60 00 02 */ li r3, 2
/* 802AC170 002A90B0 4B FF D5 85 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC174 002A90B4 FF A0 08 90 */ fmr f29, f1
/* 802AC178 002A90B8 48 00 02 68 */ b lbl_802AC3E0
lbl_802AC17C:
/* 802AC17C 002A90BC C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC180 002A90C0 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802AC184 002A90C4 3C 00 43 30 */ lis r0, 0x4330
/* 802AC188 002A90C8 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802AC18C 002A90CC C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802AC190 002A90D0 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC194 002A90D4 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC198 002A90D8 C0 62 BE B0 */ lfs f3, lbl_804558B0-_SDA2_BASE_(r2)
/* 802AC19C 002A90DC C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
/* 802AC1A0 002A90E0 C0 A2 BE B4 */ lfs f5, lbl_804558B4-_SDA2_BASE_(r2)
/* 802AC1A4 002A90E4 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
/* 802AC1A8 002A90E8 38 60 00 02 */ li r3, 2
/* 802AC1AC 002A90EC 4B FF D5 49 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC1B0 002A90F0 FF A0 08 90 */ fmr f29, f1
/* 802AC1B4 002A90F4 48 00 02 2C */ b lbl_802AC3E0
lbl_802AC1B8:
/* 802AC1B8 002A90F8 80 6D 85 C4 */ lwz r3, lbl_80450B44-_SDA_BASE_(r13)
/* 802AC1BC 002A90FC E0 23 01 70 */ psq_l f1, 368(r3), 0, 0
/* 802AC1C0 002A9100 C0 03 01 78 */ lfs f0, 0x178(r3)
/* 802AC1C4 002A9104 F0 21 00 7C */ psq_st f1, 124(r1), 0, 0
/* 802AC1C8 002A9108 D0 01 00 84 */ stfs f0, 0x84(r1)
/* 802AC1CC 002A910C 80 61 00 7C */ lwz r3, 0x7c(r1)
/* 802AC1D0 002A9110 80 01 00 80 */ lwz r0, 0x80(r1)
/* 802AC1D4 002A9114 90 61 00 94 */ stw r3, 0x94(r1)
/* 802AC1D8 002A9118 90 01 00 98 */ stw r0, 0x98(r1)
/* 802AC1DC 002A911C 80 01 00 84 */ lwz r0, 0x84(r1)
/* 802AC1E0 002A9120 90 01 00 9C */ stw r0, 0x9c(r1)
/* 802AC1E4 002A9124 C0 3C 00 04 */ lfs f1, 4(r28)
/* 802AC1E8 002A9128 C0 01 00 98 */ lfs f0, 0x98(r1)
/* 802AC1EC 002A912C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802AC1F0 002A9130 40 81 01 F0 */ ble lbl_802AC3E0
/* 802AC1F4 002A9134 38 60 00 00 */ li r3, 0
/* 802AC1F8 002A9138 48 00 02 DC */ b lbl_802AC4D4
lbl_802AC1FC:
/* 802AC1FC 002A913C 28 1D 00 0A */ cmplwi r29, 0xa
/* 802AC200 002A9140 40 81 00 08 */ ble lbl_802AC208
/* 802AC204 002A9144 3B A0 00 0A */ li r29, 0xa
lbl_802AC208:
/* 802AC208 002A9148 38 1D 00 8C */ addi r0, r29, 0x8c
/* 802AC20C 002A914C 90 01 00 20 */ stw r0, 0x20(r1)
/* 802AC210 002A9150 7F 43 D3 78 */ mr r3, r26
/* 802AC214 002A9154 38 81 00 20 */ addi r4, r1, 0x20
/* 802AC218 002A9158 38 A0 00 00 */ li r5, 0
/* 802AC21C 002A915C 38 C0 00 00 */ li r6, 0
/* 802AC220 002A9160 38 E0 00 00 */ li r7, 0
/* 802AC224 002A9164 C0 22 BE 80 */ lfs f1, lbl_80455880-_SDA2_BASE_(r2)
/* 802AC228 002A9168 FC 40 08 90 */ fmr f2, f1
/* 802AC22C 002A916C C0 62 BE B8 */ lfs f3, lbl_804558B8-_SDA2_BASE_(r2)
/* 802AC230 002A9170 FC 80 18 90 */ fmr f4, f3
/* 802AC234 002A9174 39 00 00 00 */ li r8, 0
/* 802AC238 002A9178 4B FF F7 4D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 802AC23C 002A917C 48 00 01 A4 */ b lbl_802AC3E0
lbl_802AC240:
/* 802AC240 002A9180 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC244 002A9184 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802AC248 002A9188 3C 00 43 30 */ lis r0, 0x4330
/* 802AC24C 002A918C 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802AC250 002A9190 C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802AC254 002A9194 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC258 002A9198 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC25C 002A919C C0 62 BE BC */ lfs f3, lbl_804558BC-_SDA2_BASE_(r2)
/* 802AC260 002A91A0 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
/* 802AC264 002A91A4 C0 A2 BE A8 */ lfs f5, lbl_804558A8-_SDA2_BASE_(r2)
/* 802AC268 002A91A8 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
/* 802AC26C 002A91AC 38 60 00 00 */ li r3, 0
/* 802AC270 002A91B0 4B FF D4 85 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC274 002A91B4 FF A0 08 90 */ fmr f29, f1
/* 802AC278 002A91B8 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC27C 002A91BC 93 A1 00 BC */ stw r29, 0xbc(r1)
/* 802AC280 002A91C0 3C 00 43 30 */ lis r0, 0x4330
/* 802AC284 002A91C4 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 802AC288 002A91C8 C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 802AC28C 002A91CC EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC290 002A91D0 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC294 002A91D4 C0 62 BE BC */ lfs f3, lbl_804558BC-_SDA2_BASE_(r2)
/* 802AC298 002A91D8 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
/* 802AC29C 002A91DC C0 A2 BE C0 */ lfs f5, lbl_804558C0-_SDA2_BASE_(r2)
/* 802AC2A0 002A91E0 C0 C2 BE C4 */ lfs f6, lbl_804558C4-_SDA2_BASE_(r2)
/* 802AC2A4 002A91E4 38 60 00 00 */ li r3, 0
/* 802AC2A8 002A91E8 4B FF D4 4D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC2AC 002A91EC FF 80 08 90 */ fmr f28, f1
/* 802AC2B0 002A91F0 48 00 01 30 */ b lbl_802AC3E0
lbl_802AC2B4:
/* 802AC2B4 002A91F4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC2B8 002A91F8 93 A1 00 BC */ stw r29, 0xbc(r1)
/* 802AC2BC 002A91FC 3C 00 43 30 */ lis r0, 0x4330
/* 802AC2C0 002A9200 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 802AC2C4 002A9204 C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 802AC2C8 002A9208 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC2CC 002A920C C0 42 BE C8 */ lfs f2, lbl_804558C8-_SDA2_BASE_(r2)
/* 802AC2D0 002A9210 C0 62 BE CC */ lfs f3, lbl_804558CC-_SDA2_BASE_(r2)
/* 802AC2D4 002A9214 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
/* 802AC2D8 002A9218 C0 A2 BE 78 */ lfs f5, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC2DC 002A921C C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
/* 802AC2E0 002A9220 38 60 00 01 */ li r3, 1
/* 802AC2E4 002A9224 4B FF D4 11 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC2E8 002A9228 FF A0 08 90 */ fmr f29, f1
/* 802AC2EC 002A922C 48 00 00 F4 */ b lbl_802AC3E0
lbl_802AC2F0:
/* 802AC2F0 002A9230 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC2F4 002A9234 93 A1 00 BC */ stw r29, 0xbc(r1)
/* 802AC2F8 002A9238 3C 00 43 30 */ lis r0, 0x4330
/* 802AC2FC 002A923C 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 802AC300 002A9240 C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 802AC304 002A9244 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC308 002A9248 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC30C 002A924C C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
/* 802AC310 002A9250 C0 82 BE 7C */ lfs f4, lbl_8045587C-_SDA2_BASE_(r2)
/* 802AC314 002A9254 FC A0 10 90 */ fmr f5, f2
/* 802AC318 002A9258 FC C0 18 90 */ fmr f6, f3
/* 802AC31C 002A925C 38 60 00 00 */ li r3, 0
/* 802AC320 002A9260 4B FF D3 D5 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC324 002A9264 48 0B 5D 89 */ bl func_803620AC
/* 802AC328 002A9268 7C 7D 1B 78 */ mr r29, r3
/* 802AC32C 002A926C C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC330 002A9270 93 A1 00 B4 */ stw r29, 0xb4(r1)
/* 802AC334 002A9274 3C 00 43 30 */ lis r0, 0x4330
/* 802AC338 002A9278 90 01 00 B0 */ stw r0, 0xb0(r1)
/* 802AC33C 002A927C C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 802AC340 002A9280 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC344 002A9284 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC348 002A9288 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
/* 802AC34C 002A928C C0 82 BE 7C */ lfs f4, lbl_8045587C-_SDA2_BASE_(r2)
/* 802AC350 002A9290 FC A0 20 90 */ fmr f5, f4
/* 802AC354 002A9294 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
/* 802AC358 002A9298 38 60 00 00 */ li r3, 0
/* 802AC35C 002A929C 4B FF D3 99 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC360 002A92A0 FF A0 08 90 */ fmr f29, f1
/* 802AC364 002A92A4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
/* 802AC368 002A92A8 93 A1 00 C4 */ stw r29, 0xc4(r1)
/* 802AC36C 002A92AC 3C 00 43 30 */ lis r0, 0x4330
/* 802AC370 002A92B0 90 01 00 C0 */ stw r0, 0xc0(r1)
/* 802AC374 002A92B4 C8 01 00 C0 */ lfd f0, 0xc0(r1)
/* 802AC378 002A92B8 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC37C 002A92BC C0 42 BE D0 */ lfs f2, lbl_804558D0-_SDA2_BASE_(r2)
/* 802AC380 002A92C0 C0 62 BE 78 */ lfs f3, lbl_80455878-_SDA2_BASE_(r2)
/* 802AC384 002A92C4 C0 82 BE 7C */ lfs f4, lbl_8045587C-_SDA2_BASE_(r2)
/* 802AC388 002A92C8 C0 A2 BE C0 */ lfs f5, lbl_804558C0-_SDA2_BASE_(r2)
/* 802AC38C 002A92CC C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
/* 802AC390 002A92D0 38 60 00 01 */ li r3, 1
/* 802AC394 002A92D4 4B FF D3 61 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
/* 802AC398 002A92D8 FF 80 08 90 */ fmr f28, f1
/* 802AC39C 002A92DC 48 00 00 44 */ b lbl_802AC3E0
lbl_802AC3A0:
/* 802AC3A0 002A92E0 80 6D 86 00 */ lwz r3, lbl_80450B80-_SDA_BASE_(r13)
/* 802AC3A4 002A92E4 80 03 00 04 */ lwz r0, 4(r3)
/* 802AC3A8 002A92E8 2C 00 00 03 */ cmpwi r0, 3
/* 802AC3AC 002A92EC 40 82 00 14 */ bne lbl_802AC3C0
/* 802AC3B0 002A92F0 38 05 00 01 */ addi r0, r5, 1
/* 802AC3B4 002A92F4 90 01 00 1C */ stw r0, 0x1c(r1)
/* 802AC3B8 002A92F8 90 1B 00 00 */ stw r0, 0(r27)
/* 802AC3BC 002A92FC 48 00 00 24 */ b lbl_802AC3E0
lbl_802AC3C0:
/* 802AC3C0 002A9300 2C 00 00 1E */ cmpwi r0, 0x1e
/* 802AC3C4 002A9304 40 82 00 1C */ bne lbl_802AC3E0
/* 802AC3C8 002A9308 88 03 00 0C */ lbz r0, 0xc(r3)
/* 802AC3CC 002A930C 2C 00 00 07 */ cmpwi r0, 7
/* 802AC3D0 002A9310 40 82 00 10 */ bne lbl_802AC3E0
/* 802AC3D4 002A9314 38 05 00 01 */ addi r0, r5, 1
/* 802AC3D8 002A9318 90 01 00 18 */ stw r0, 0x18(r1)
/* 802AC3DC 002A931C 90 1B 00 00 */ stw r0, 0(r27)
lbl_802AC3E0:
/* 802AC3E0 002A9320 80 1B 00 00 */ lwz r0, 0(r27)
/* 802AC3E4 002A9324 90 01 00 14 */ stw r0, 0x14(r1)
/* 802AC3E8 002A9328 7F 43 D3 78 */ mr r3, r26
/* 802AC3EC 002A932C 38 81 00 14 */ addi r4, r1, 0x14
/* 802AC3F0 002A9330 48 00 21 35 */ bl isLevelSe__7Z2SeMgrF10JAISoundID
/* 802AC3F4 002A9334 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802AC3F8 002A9338 41 82 00 3C */ beq lbl_802AC434
/* 802AC3FC 002A933C 80 1B 00 00 */ lwz r0, 0(r27)
/* 802AC400 002A9340 90 01 00 10 */ stw r0, 0x10(r1)
/* 802AC404 002A9344 7F 43 D3 78 */ mr r3, r26
/* 802AC408 002A9348 38 81 00 10 */ addi r4, r1, 0x10
/* 802AC40C 002A934C 7F 85 E3 78 */ mr r5, r28
/* 802AC410 002A9350 7F A6 EB 78 */ mr r6, r29
/* 802AC414 002A9354 7F C7 F3 78 */ mr r7, r30
/* 802AC418 002A9358 FC 20 E0 90 */ fmr f1, f28
/* 802AC41C 002A935C FC 40 E8 90 */ fmr f2, f29
/* 802AC420 002A9360 FC 60 F0 90 */ fmr f3, f30
/* 802AC424 002A9364 FC 80 F8 90 */ fmr f4, f31
/* 802AC428 002A9368 7F E8 FB 78 */ mr r8, r31
/* 802AC42C 002A936C 48 00 00 E1 */ bl seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 802AC430 002A9370 48 00 00 A4 */ b lbl_802AC4D4
lbl_802AC434:
/* 802AC434 002A9374 80 1B 00 00 */ lwz r0, 0(r27)
/* 802AC438 002A9378 90 01 00 0C */ stw r0, 0xc(r1)
/* 802AC43C 002A937C 7F 43 D3 78 */ mr r3, r26
/* 802AC440 002A9380 38 81 00 0C */ addi r4, r1, 0xc
/* 802AC444 002A9384 48 00 21 6D */ bl isSoundCulling__7Z2SeMgrF10JAISoundID
/* 802AC448 002A9388 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802AC44C 002A938C 41 82 00 0C */ beq lbl_802AC458
/* 802AC450 002A9390 38 60 00 00 */ li r3, 0
/* 802AC454 002A9394 48 00 00 80 */ b lbl_802AC4D4
lbl_802AC458:
/* 802AC458 002A9398 38 7A 00 60 */ addi r3, r26, 0x60
/* 802AC45C 002A939C 4B FF 68 99 */ bl JAISoundHandles_NS_getFreeHandle
/* 802AC460 002A93A0 7C 65 1B 79 */ or. r5, r3, r3
/* 802AC464 002A93A4 40 82 00 0C */ bne lbl_802AC470
/* 802AC468 002A93A8 38 60 00 00 */ li r3, 0
/* 802AC46C 002A93AC 48 00 00 68 */ b lbl_802AC4D4
lbl_802AC470:
/* 802AC470 002A93B0 80 1B 00 00 */ lwz r0, 0(r27)
/* 802AC474 002A93B4 90 01 00 08 */ stw r0, 8(r1)
/* 802AC478 002A93B8 80 6D 85 F4 */ lwz r3, lbl_80450B74-_SDA_BASE_(r13)
/* 802AC47C 002A93BC 38 81 00 08 */ addi r4, r1, 8
/* 802AC480 002A93C0 7F 86 E3 78 */ mr r6, r28
/* 802AC484 002A93C4 7F A7 EB 78 */ mr r7, r29
/* 802AC488 002A93C8 7F C0 07 74 */ extsb r0, r30
/* 802AC48C 002A93CC C8 22 BE E0 */ lfd f1, lbl_804558E0-_SDA2_BASE_(r2)
/* 802AC490 002A93D0 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802AC494 002A93D4 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 802AC498 002A93D8 3C 00 43 30 */ lis r0, 0x4330
/* 802AC49C 002A93DC 90 01 00 C0 */ stw r0, 0xc0(r1)
/* 802AC4A0 002A93E0 C8 01 00 C0 */ lfd f0, 0xc0(r1)
/* 802AC4A4 002A93E4 EC 20 08 28 */ fsubs f1, f0, f1
/* 802AC4A8 002A93E8 C0 02 BE D0 */ lfs f0, lbl_804558D0-_SDA2_BASE_(r2)
/* 802AC4AC 002A93EC EC 21 00 24 */ fdivs f1, f1, f0
/* 802AC4B0 002A93F0 FC 40 E0 90 */ fmr f2, f28
/* 802AC4B4 002A93F4 FC 60 E8 90 */ fmr f3, f29
/* 802AC4B8 002A93F8 FC 80 F0 90 */ fmr f4, f30
/* 802AC4BC 002A93FC FC A0 F8 90 */ fmr f5, f31
/* 802AC4C0 002A9400 39 00 00 00 */ li r8, 0
/* 802AC4C4 002A9404 81 83 00 00 */ lwz r12, 0(r3)
/* 802AC4C8 002A9408 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 802AC4CC 002A940C 7D 89 03 A6 */ mtctr r12
/* 802AC4D0 002A9410 4E 80 04 21 */ bctrl
lbl_802AC4D4:
/* 802AC4D4 002A9414 E3 E1 01 18 */ psq_l f31, 280(r1), 0, 0
/* 802AC4D8 002A9418 CB E1 01 10 */ lfd f31, 0x110(r1)
/* 802AC4DC 002A941C E3 C1 01 08 */ psq_l f30, 264(r1), 0, 0
/* 802AC4E0 002A9420 CB C1 01 00 */ lfd f30, 0x100(r1)
/* 802AC4E4 002A9424 E3 A1 00 F8 */ psq_l f29, 248(r1), 0, 0
/* 802AC4E8 002A9428 CB A1 00 F0 */ lfd f29, 0xf0(r1)
/* 802AC4EC 002A942C E3 81 00 E8 */ psq_l f28, 232(r1), 0, 0
/* 802AC4F0 002A9430 CB 81 00 E0 */ lfd f28, 0xe0(r1)
/* 802AC4F4 002A9434 39 61 00 E0 */ addi r11, r1, 0xe0
/* 802AC4F8 002A9438 48 0B 5D 25 */ bl _restgpr_26
/* 802AC4FC 002A943C 80 01 01 24 */ lwz r0, 0x124(r1)
/* 802AC500 002A9440 7C 08 03 A6 */ mtlr r0
/* 802AC504 002A9444 38 21 01 20 */ addi r1, r1, 0x120
/* 802AC508 002A9448 4E 80 00 20 */ blr