mirror of https://github.com/zeldaret/tp.git
1356 lines
74 KiB
ArmAsm
1356 lines
74 KiB
ArmAsm
/* 802AC50C 002A944C 94 21 FF 60 */ stwu r1, -0xa0(r1)
|
|
/* 802AC510 002A9450 7C 08 02 A6 */ mflr r0
|
|
/* 802AC514 002A9454 90 01 00 A4 */ stw r0, 0xa4(r1)
|
|
/* 802AC518 002A9458 DB E1 00 90 */ stfd f31, 0x90(r1)
|
|
/* 802AC51C 002A945C F3 E1 00 98 */ psq_st f31, 152(r1), 0, 0
|
|
/* 802AC520 002A9460 DB C1 00 80 */ stfd f30, 0x80(r1)
|
|
/* 802AC524 002A9464 F3 C1 00 88 */ psq_st f30, 136(r1), 0, 0
|
|
/* 802AC528 002A9468 DB A1 00 70 */ stfd f29, 0x70(r1)
|
|
/* 802AC52C 002A946C F3 A1 00 78 */ psq_st f29, 120(r1), 0, 0
|
|
/* 802AC530 002A9470 DB 81 00 60 */ stfd f28, 0x60(r1)
|
|
/* 802AC534 002A9474 F3 81 00 68 */ psq_st f28, 104(r1), 0, 0
|
|
/* 802AC538 002A9478 39 61 00 60 */ addi r11, r1, 0x60
|
|
/* 802AC53C 002A947C 48 0B 5C 95 */ bl _savegpr_26
|
|
/* 802AC540 002A9480 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802AC544 002A9484 7C 9B 23 78 */ mr r27, r4
|
|
/* 802AC548 002A9488 90 A1 00 08 */ stw r5, 8(r1)
|
|
/* 802AC54C 002A948C 7C DC 33 78 */ mr r28, r6
|
|
/* 802AC550 002A9490 7C FD 3B 78 */ mr r29, r7
|
|
/* 802AC554 002A9494 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AC558 002A9498 FF C0 10 90 */ fmr f30, f2
|
|
/* 802AC55C 002A949C FF A0 18 90 */ fmr f29, f3
|
|
/* 802AC560 002A94A0 FF 80 20 90 */ fmr f28, f4
|
|
/* 802AC564 002A94A4 7D 1E 43 78 */ mr r30, r8
|
|
/* 802AC568 002A94A8 55 00 06 3E */ clrlwi r0, r8, 0x18
|
|
/* 802AC56C 002A94AC 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802AC570 002A94B0 41 82 00 B4 */ beq lbl_802AC624
|
|
/* 802AC574 002A94B4 80 9B 00 00 */ lwz r4, 0(r27)
|
|
/* 802AC578 002A94B8 3C A0 00 08 */ lis r5, 0x00080210@ha
|
|
/* 802AC57C 002A94BC 38 05 02 10 */ addi r0, r5, 0x00080210@l
|
|
/* 802AC580 002A94C0 7C 04 00 00 */ cmpw r4, r0
|
|
/* 802AC584 002A94C4 41 82 00 88 */ beq lbl_802AC60C
|
|
/* 802AC588 002A94C8 40 80 00 3C */ bge lbl_802AC5C4
|
|
/* 802AC58C 002A94CC 3C 60 00 07 */ lis r3, 0x00070426@ha
|
|
/* 802AC590 002A94D0 38 03 04 26 */ addi r0, r3, 0x00070426@l
|
|
/* 802AC594 002A94D4 7C 04 00 00 */ cmpw r4, r0
|
|
/* 802AC598 002A94D8 41 82 00 74 */ beq lbl_802AC60C
|
|
/* 802AC59C 002A94DC 40 80 00 18 */ bge lbl_802AC5B4
|
|
/* 802AC5A0 002A94E0 3C 60 00 06 */ lis r3, 0x000600D6@ha
|
|
/* 802AC5A4 002A94E4 38 03 00 D6 */ addi r0, r3, 0x000600D6@l
|
|
/* 802AC5A8 002A94E8 7C 04 00 00 */ cmpw r4, r0
|
|
/* 802AC5AC 002A94EC 41 82 00 60 */ beq lbl_802AC60C
|
|
/* 802AC5B0 002A94F0 48 00 00 74 */ b lbl_802AC624
|
|
lbl_802AC5B4:
|
|
/* 802AC5B4 002A94F4 38 05 00 18 */ addi r0, r5, 0x18
|
|
/* 802AC5B8 002A94F8 7C 04 00 00 */ cmpw r4, r0
|
|
/* 802AC5BC 002A94FC 41 82 00 28 */ beq lbl_802AC5E4
|
|
/* 802AC5C0 002A9500 48 00 00 64 */ b lbl_802AC624
|
|
lbl_802AC5C4:
|
|
/* 802AC5C4 002A9504 38 05 02 C7 */ addi r0, r5, 0x2c7
|
|
/* 802AC5C8 002A9508 7C 04 00 00 */ cmpw r4, r0
|
|
/* 802AC5CC 002A950C 41 82 00 40 */ beq lbl_802AC60C
|
|
/* 802AC5D0 002A9510 40 80 00 54 */ bge lbl_802AC624
|
|
/* 802AC5D4 002A9514 38 05 02 AA */ addi r0, r5, 0x2aa
|
|
/* 802AC5D8 002A9518 7C 04 00 00 */ cmpw r4, r0
|
|
/* 802AC5DC 002A951C 41 82 00 30 */ beq lbl_802AC60C
|
|
/* 802AC5E0 002A9520 48 00 00 44 */ b lbl_802AC624
|
|
lbl_802AC5E4:
|
|
/* 802AC5E4 002A9524 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
|
|
/* 802AC5E8 002A9528 88 03 00 2C */ lbz r0, 0x2c(r3)
|
|
/* 802AC5EC 002A952C 28 00 00 02 */ cmplwi r0, 2
|
|
/* 802AC5F0 002A9530 41 82 00 14 */ beq lbl_802AC604
|
|
/* 802AC5F4 002A9534 80 6D 86 00 */ lwz r3, lbl_80450B80-_SDA_BASE_(r13)
|
|
/* 802AC5F8 002A9538 88 03 00 1C */ lbz r0, 0x1c(r3)
|
|
/* 802AC5FC 002A953C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802AC600 002A9540 40 82 00 0C */ bne lbl_802AC60C
|
|
lbl_802AC604:
|
|
/* 802AC604 002A9544 38 60 00 00 */ li r3, 0
|
|
/* 802AC608 002A9548 48 00 12 70 */ b lbl_802AD878
|
|
lbl_802AC60C:
|
|
/* 802AC60C 002A954C 7F E3 FB 78 */ mr r3, r31
|
|
/* 802AC610 002A9550 80 A1 00 08 */ lwz r5, 8(r1)
|
|
/* 802AC614 002A9554 7F A6 EB 78 */ mr r6, r29
|
|
/* 802AC618 002A9558 48 00 18 45 */ bl setLevObjSE__7Z2SeMgrFUlP3VecSc
|
|
/* 802AC61C 002A955C 38 60 00 00 */ li r3, 0
|
|
/* 802AC620 002A9560 48 00 12 58 */ b lbl_802AD878
|
|
lbl_802AC624:
|
|
/* 802AC624 002A9564 80 1B 00 00 */ lwz r0, 0(r27)
|
|
/* 802AC628 002A9568 3C 80 00 08 */ lis r4, 0x000801E1@ha
|
|
/* 802AC62C 002A956C 38 64 01 E1 */ addi r3, r4, 0x000801E1@l
|
|
/* 802AC630 002A9570 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC634 002A9574 41 82 09 94 */ beq lbl_802ACFC8
|
|
/* 802AC638 002A9578 40 80 01 08 */ bge lbl_802AC740
|
|
/* 802AC63C 002A957C 38 64 01 84 */ addi r3, r4, 0x184
|
|
/* 802AC640 002A9580 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC644 002A9584 41 82 06 94 */ beq lbl_802ACCD8
|
|
/* 802AC648 002A9588 40 80 00 88 */ bge lbl_802AC6D0
|
|
/* 802AC64C 002A958C 38 64 00 E7 */ addi r3, r4, 0xe7
|
|
/* 802AC650 002A9590 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC654 002A9594 41 82 0C 08 */ beq lbl_802AD25C
|
|
/* 802AC658 002A9598 40 80 00 48 */ bge lbl_802AC6A0
|
|
/* 802AC65C 002A959C 38 64 00 BF */ addi r3, r4, 0xbf
|
|
/* 802AC660 002A95A0 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC664 002A95A4 41 82 02 38 */ beq lbl_802AC89C
|
|
/* 802AC668 002A95A8 40 80 00 28 */ bge lbl_802AC690
|
|
/* 802AC66C 002A95AC 3C 60 00 02 */ lis r3, 0x0002008E@ha
|
|
/* 802AC670 002A95B0 38 63 00 8E */ addi r3, r3, 0x0002008E@l
|
|
/* 802AC674 002A95B4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC678 002A95B8 41 82 0F 00 */ beq lbl_802AD578
|
|
/* 802AC67C 002A95BC 41 80 0F 00 */ blt lbl_802AD57C
|
|
/* 802AC680 002A95C0 38 64 00 BE */ addi r3, r4, 0xbe
|
|
/* 802AC684 002A95C4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC688 002A95C8 40 80 01 A0 */ bge lbl_802AC828
|
|
/* 802AC68C 002A95CC 48 00 0E F0 */ b lbl_802AD57C
|
|
lbl_802AC690:
|
|
/* 802AC690 002A95D0 38 64 00 CF */ addi r3, r4, 0xcf
|
|
/* 802AC694 002A95D4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC698 002A95D8 41 82 02 78 */ beq lbl_802AC910
|
|
/* 802AC69C 002A95DC 48 00 0E E0 */ b lbl_802AD57C
|
|
lbl_802AC6A0:
|
|
/* 802AC6A0 002A95E0 38 64 01 75 */ addi r3, r4, 0x175
|
|
/* 802AC6A4 002A95E4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC6A8 002A95E8 41 82 05 28 */ beq lbl_802ACBD0
|
|
/* 802AC6AC 002A95EC 40 80 00 14 */ bge lbl_802AC6C0
|
|
/* 802AC6B0 002A95F0 38 64 01 20 */ addi r3, r4, 0x120
|
|
/* 802AC6B4 002A95F4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC6B8 002A95F8 41 82 01 E4 */ beq lbl_802AC89C
|
|
/* 802AC6BC 002A95FC 48 00 0E C0 */ b lbl_802AD57C
|
|
lbl_802AC6C0:
|
|
/* 802AC6C0 002A9600 38 64 01 77 */ addi r3, r4, 0x177
|
|
/* 802AC6C4 002A9604 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC6C8 002A9608 40 80 0E B4 */ bge lbl_802AD57C
|
|
/* 802AC6CC 002A960C 48 00 05 90 */ b lbl_802ACC5C
|
|
lbl_802AC6D0:
|
|
/* 802AC6D0 002A9610 38 64 01 A5 */ addi r3, r4, 0x1a5
|
|
/* 802AC6D4 002A9614 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC6D8 002A9618 40 80 00 38 */ bge lbl_802AC710
|
|
/* 802AC6DC 002A961C 38 64 01 9F */ addi r3, r4, 0x19f
|
|
/* 802AC6E0 002A9620 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC6E4 002A9624 41 82 06 A0 */ beq lbl_802ACD84
|
|
/* 802AC6E8 002A9628 40 80 00 14 */ bge lbl_802AC6FC
|
|
/* 802AC6EC 002A962C 38 64 01 86 */ addi r3, r4, 0x186
|
|
/* 802AC6F0 002A9630 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC6F4 002A9634 41 82 06 34 */ beq lbl_802ACD28
|
|
/* 802AC6F8 002A9638 48 00 0E 84 */ b lbl_802AD57C
|
|
lbl_802AC6FC:
|
|
/* 802AC6FC 002A963C 38 64 01 A2 */ addi r3, r4, 0x1a2
|
|
/* 802AC700 002A9640 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC704 002A9644 41 82 0E 78 */ beq lbl_802AD57C
|
|
/* 802AC708 002A9648 40 80 06 6C */ bge lbl_802ACD74
|
|
/* 802AC70C 002A964C 48 00 07 D4 */ b lbl_802ACEE0
|
|
lbl_802AC710:
|
|
/* 802AC710 002A9650 38 64 01 C1 */ addi r3, r4, 0x1c1
|
|
/* 802AC714 002A9654 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC718 002A9658 41 82 06 E0 */ beq lbl_802ACDF8
|
|
/* 802AC71C 002A965C 40 80 00 14 */ bge lbl_802AC730
|
|
/* 802AC720 002A9660 38 64 01 A9 */ addi r3, r4, 0x1a9
|
|
/* 802AC724 002A9664 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC728 002A9668 41 82 07 44 */ beq lbl_802ACE6C
|
|
/* 802AC72C 002A966C 48 00 0E 50 */ b lbl_802AD57C
|
|
lbl_802AC730:
|
|
/* 802AC730 002A9670 38 64 01 CC */ addi r3, r4, 0x1cc
|
|
/* 802AC734 002A9674 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC738 002A9678 41 82 08 1C */ beq lbl_802ACF54
|
|
/* 802AC73C 002A967C 48 00 0E 40 */ b lbl_802AD57C
|
|
lbl_802AC740:
|
|
/* 802AC740 002A9680 38 64 02 64 */ addi r3, r4, 0x264
|
|
/* 802AC744 002A9684 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC748 002A9688 41 82 02 48 */ beq lbl_802AC990
|
|
/* 802AC74C 002A968C 40 80 00 78 */ bge lbl_802AC7C4
|
|
/* 802AC750 002A9690 38 64 02 18 */ addi r3, r4, 0x218
|
|
/* 802AC754 002A9694 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC758 002A9698 41 82 09 D0 */ beq lbl_802AD128
|
|
/* 802AC75C 002A969C 40 80 00 38 */ bge lbl_802AC794
|
|
/* 802AC760 002A96A0 38 64 02 14 */ addi r3, r4, 0x214
|
|
/* 802AC764 002A96A4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC768 002A96A8 41 82 09 FC */ beq lbl_802AD164
|
|
/* 802AC76C 002A96AC 40 80 00 14 */ bge lbl_802AC780
|
|
/* 802AC770 002A96B0 38 64 02 12 */ addi r3, r4, 0x212
|
|
/* 802AC774 002A96B4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC778 002A96B8 41 82 08 C4 */ beq lbl_802AD03C
|
|
/* 802AC77C 002A96BC 48 00 0E 00 */ b lbl_802AD57C
|
|
lbl_802AC780:
|
|
/* 802AC780 002A96C0 38 64 02 16 */ addi r3, r4, 0x216
|
|
/* 802AC784 002A96C4 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC788 002A96C8 41 82 09 28 */ beq lbl_802AD0B0
|
|
/* 802AC78C 002A96CC 40 80 09 60 */ bge lbl_802AD0EC
|
|
/* 802AC790 002A96D0 48 00 0D EC */ b lbl_802AD57C
|
|
lbl_802AC794:
|
|
/* 802AC794 002A96D4 38 64 02 5F */ addi r3, r4, 0x25f
|
|
/* 802AC798 002A96D8 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC79C 002A96DC 41 82 03 04 */ beq lbl_802ACAA0
|
|
/* 802AC7A0 002A96E0 40 80 00 14 */ bge lbl_802AC7B4
|
|
/* 802AC7A4 002A96E4 38 64 02 3F */ addi r3, r4, 0x23f
|
|
/* 802AC7A8 002A96E8 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC7AC 002A96EC 41 82 0A 2C */ beq lbl_802AD1D8
|
|
/* 802AC7B0 002A96F0 48 00 0D CC */ b lbl_802AD57C
|
|
lbl_802AC7B4:
|
|
/* 802AC7B4 002A96F4 38 64 02 61 */ addi r3, r4, 0x261
|
|
/* 802AC7B8 002A96F8 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC7BC 002A96FC 40 80 01 E4 */ bge lbl_802AC9A0
|
|
/* 802AC7C0 002A9700 48 00 0D BC */ b lbl_802AD57C
|
|
lbl_802AC7C4:
|
|
/* 802AC7C4 002A9704 38 64 03 1D */ addi r3, r4, 0x31d
|
|
/* 802AC7C8 002A9708 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC7CC 002A970C 41 82 0A 80 */ beq lbl_802AD24C
|
|
/* 802AC7D0 002A9710 40 80 00 34 */ bge lbl_802AC804
|
|
/* 802AC7D4 002A9714 38 64 02 AE */ addi r3, r4, 0x2ae
|
|
/* 802AC7D8 002A9718 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC7DC 002A971C 41 82 0C 08 */ beq lbl_802AD3E4
|
|
/* 802AC7E0 002A9720 40 80 00 14 */ bge lbl_802AC7F4
|
|
/* 802AC7E4 002A9724 38 64 02 7E */ addi r3, r4, 0x27e
|
|
/* 802AC7E8 002A9728 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC7EC 002A972C 41 82 02 34 */ beq lbl_802ACA20
|
|
/* 802AC7F0 002A9730 48 00 0D 8C */ b lbl_802AD57C
|
|
lbl_802AC7F4:
|
|
/* 802AC7F4 002A9734 38 64 02 BC */ addi r3, r4, 0x2bc
|
|
/* 802AC7F8 002A9738 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC7FC 002A973C 41 82 03 54 */ beq lbl_802ACB50
|
|
/* 802AC800 002A9740 48 00 0D 7C */ b lbl_802AD57C
|
|
lbl_802AC804:
|
|
/* 802AC804 002A9744 3C 60 00 09 */ lis r3, 0x0009003E@ha
|
|
/* 802AC808 002A9748 38 83 00 3E */ addi r4, r3, 0x0009003E@l
|
|
/* 802AC80C 002A974C 7C 00 20 00 */ cmpw r0, r4
|
|
/* 802AC810 002A9750 41 82 0C 10 */ beq lbl_802AD420
|
|
/* 802AC814 002A9754 40 80 0D 68 */ bge lbl_802AD57C
|
|
/* 802AC818 002A9758 38 63 00 2D */ addi r3, r3, 0x2d
|
|
/* 802AC81C 002A975C 7C 00 18 00 */ cmpw r0, r3
|
|
/* 802AC820 002A9760 41 82 02 BC */ beq lbl_802ACADC
|
|
/* 802AC824 002A9764 48 00 0D 58 */ b lbl_802AD57C
|
|
lbl_802AC828:
|
|
/* 802AC828 002A9768 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC82C 002A976C 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AC830 002A9770 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC834 002A9774 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AC838 002A9778 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AC83C 002A977C EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC840 002A9780 C0 42 BE E8 */ lfs f2, lbl_804558E8-_SDA2_BASE_(r2)
|
|
/* 802AC844 002A9784 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AC848 002A9788 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AC84C 002A978C C0 A2 BE EC */ lfs f5, lbl_804558EC-_SDA2_BASE_(r2)
|
|
/* 802AC850 002A9790 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AC854 002A9794 38 60 00 00 */ li r3, 0
|
|
/* 802AC858 002A9798 4B FF CE 9D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AC85C 002A979C FF C0 08 90 */ fmr f30, f1
|
|
/* 802AC860 002A97A0 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC864 002A97A4 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AC868 002A97A8 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC86C 002A97AC 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AC870 002A97B0 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AC874 002A97B4 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC878 002A97B8 C0 42 BE E8 */ lfs f2, lbl_804558E8-_SDA2_BASE_(r2)
|
|
/* 802AC87C 002A97BC C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AC880 002A97C0 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AC884 002A97C4 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802AC888 002A97C8 C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802AC88C 002A97CC 38 60 00 00 */ li r3, 0
|
|
/* 802AC890 002A97D0 4B FF CE 65 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AC894 002A97D4 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AC898 002A97D8 48 00 0C E4 */ b lbl_802AD57C
|
|
lbl_802AC89C:
|
|
/* 802AC89C 002A97DC C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC8A0 002A97E0 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AC8A4 002A97E4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC8A8 002A97E8 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AC8AC 002A97EC C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AC8B0 002A97F0 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC8B4 002A97F4 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AC8B8 002A97F8 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AC8BC 002A97FC C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AC8C0 002A9800 C0 A2 BE EC */ lfs f5, lbl_804558EC-_SDA2_BASE_(r2)
|
|
/* 802AC8C4 002A9804 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AC8C8 002A9808 38 60 00 00 */ li r3, 0
|
|
/* 802AC8CC 002A980C 4B FF CE 29 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AC8D0 002A9810 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AC8D4 002A9814 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC8D8 002A9818 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AC8DC 002A981C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC8E0 002A9820 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AC8E4 002A9824 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AC8E8 002A9828 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC8EC 002A982C C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AC8F0 002A9830 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AC8F4 002A9834 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AC8F8 002A9838 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802AC8FC 002A983C C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802AC900 002A9840 38 60 00 00 */ li r3, 0
|
|
/* 802AC904 002A9844 4B FF CD F1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AC908 002A9848 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AC90C 002A984C 48 00 0C 70 */ b lbl_802AD57C
|
|
lbl_802AC910:
|
|
/* 802AC910 002A9850 28 1C 00 0A */ cmplwi r28, 0xa
|
|
/* 802AC914 002A9854 40 80 00 08 */ bge lbl_802AC91C
|
|
/* 802AC918 002A9858 3B 80 00 0A */ li r28, 0xa
|
|
lbl_802AC91C:
|
|
/* 802AC91C 002A985C C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC920 002A9860 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AC924 002A9864 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC928 002A9868 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AC92C 002A986C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AC930 002A9870 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC934 002A9874 C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802AC938 002A9878 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AC93C 002A987C C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802AC940 002A9880 C0 A2 BE 78 */ lfs f5, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AC944 002A9884 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AC948 002A9888 38 60 00 01 */ li r3, 1
|
|
/* 802AC94C 002A988C 4B FF CD A9 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AC950 002A9890 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AC954 002A9894 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC958 002A9898 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AC95C 002A989C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC960 002A98A0 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AC964 002A98A4 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AC968 002A98A8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC96C 002A98AC C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802AC970 002A98B0 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AC974 002A98B4 C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802AC978 002A98B8 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802AC97C 002A98BC C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802AC980 002A98C0 38 60 00 01 */ li r3, 1
|
|
/* 802AC984 002A98C4 4B FF CD 71 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AC988 002A98C8 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AC98C 002A98CC 48 00 0B F0 */ b lbl_802AD57C
|
|
lbl_802AC990:
|
|
/* 802AC990 002A98D0 7F E3 FB 78 */ mr r3, r31
|
|
/* 802AC994 002A98D4 38 81 00 08 */ addi r4, r1, 8
|
|
/* 802AC998 002A98D8 4B FF EE 99 */ bl modHeightAtCamera__7Z2SeMgrFPPC3Vec
|
|
/* 802AC99C 002A98DC 48 00 0B E0 */ b lbl_802AD57C
|
|
lbl_802AC9A0:
|
|
/* 802AC9A0 002A98E0 28 1C 00 0A */ cmplwi r28, 0xa
|
|
/* 802AC9A4 002A98E4 40 80 00 08 */ bge lbl_802AC9AC
|
|
/* 802AC9A8 002A98E8 3B 80 00 0A */ li r28, 0xa
|
|
lbl_802AC9AC:
|
|
/* 802AC9AC 002A98EC C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC9B0 002A98F0 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AC9B4 002A98F4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC9B8 002A98F8 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AC9BC 002A98FC C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AC9C0 002A9900 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC9C4 002A9904 C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802AC9C8 002A9908 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AC9CC 002A990C C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802AC9D0 002A9910 C0 A2 BE 78 */ lfs f5, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AC9D4 002A9914 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AC9D8 002A9918 38 60 00 01 */ li r3, 1
|
|
/* 802AC9DC 002A991C 4B FF CD 19 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AC9E0 002A9920 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AC9E4 002A9924 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AC9E8 002A9928 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AC9EC 002A992C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AC9F0 002A9930 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AC9F4 002A9934 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AC9F8 002A9938 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AC9FC 002A993C C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802ACA00 002A9940 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACA04 002A9944 C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802ACA08 002A9948 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802ACA0C 002A994C C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACA10 002A9950 38 60 00 01 */ li r3, 1
|
|
/* 802ACA14 002A9954 4B FF CC E1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACA18 002A9958 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACA1C 002A995C 48 00 0B 60 */ b lbl_802AD57C
|
|
lbl_802ACA20:
|
|
/* 802ACA20 002A9960 28 1C 00 0A */ cmplwi r28, 0xa
|
|
/* 802ACA24 002A9964 40 80 00 08 */ bge lbl_802ACA2C
|
|
/* 802ACA28 002A9968 3B 80 00 0A */ li r28, 0xa
|
|
lbl_802ACA2C:
|
|
/* 802ACA2C 002A996C C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACA30 002A9970 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACA34 002A9974 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACA38 002A9978 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACA3C 002A997C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACA40 002A9980 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACA44 002A9984 C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802ACA48 002A9988 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACA4C 002A998C C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802ACA50 002A9990 C0 A2 BE 78 */ lfs f5, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACA54 002A9994 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACA58 002A9998 38 60 00 01 */ li r3, 1
|
|
/* 802ACA5C 002A999C 4B FF CC 99 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACA60 002A99A0 FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACA64 002A99A4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACA68 002A99A8 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACA6C 002A99AC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACA70 002A99B0 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACA74 002A99B4 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACA78 002A99B8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACA7C 002A99BC C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802ACA80 002A99C0 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACA84 002A99C4 C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802ACA88 002A99C8 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802ACA8C 002A99CC C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACA90 002A99D0 38 60 00 01 */ li r3, 1
|
|
/* 802ACA94 002A99D4 4B FF CC 61 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACA98 002A99D8 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACA9C 002A99DC 48 00 0A E0 */ b lbl_802AD57C
|
|
lbl_802ACAA0:
|
|
/* 802ACAA0 002A99E0 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACAA4 002A99E4 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACAA8 002A99E8 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACAAC 002A99EC 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACAB0 002A99F0 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACAB4 002A99F4 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACAB8 002A99F8 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACABC 002A99FC C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACAC0 002A9A00 C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802ACAC4 002A9A04 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802ACAC8 002A9A08 C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACACC 002A9A0C 38 60 00 01 */ li r3, 1
|
|
/* 802ACAD0 002A9A10 4B FF CC 25 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACAD4 002A9A14 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACAD8 002A9A18 48 00 0A A4 */ b lbl_802AD57C
|
|
lbl_802ACADC:
|
|
/* 802ACADC 002A9A1C C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACAE0 002A9A20 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACAE4 002A9A24 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACAE8 002A9A28 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACAEC 002A9A2C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACAF0 002A9A30 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACAF4 002A9A34 C0 42 BE E8 */ lfs f2, lbl_804558E8-_SDA2_BASE_(r2)
|
|
/* 802ACAF8 002A9A38 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACAFC 002A9A3C C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACB00 002A9A40 FC A0 20 90 */ fmr f5, f4
|
|
/* 802ACB04 002A9A44 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACB08 002A9A48 38 60 00 00 */ li r3, 0
|
|
/* 802ACB0C 002A9A4C 4B FF CB E9 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACB10 002A9A50 FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACB14 002A9A54 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACB18 002A9A58 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACB1C 002A9A5C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACB20 002A9A60 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACB24 002A9A64 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACB28 002A9A68 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACB2C 002A9A6C C0 42 BE E8 */ lfs f2, lbl_804558E8-_SDA2_BASE_(r2)
|
|
/* 802ACB30 002A9A70 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACB34 002A9A74 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACB38 002A9A78 C0 A2 BE C0 */ lfs f5, lbl_804558C0-_SDA2_BASE_(r2)
|
|
/* 802ACB3C 002A9A7C C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACB40 002A9A80 38 60 00 00 */ li r3, 0
|
|
/* 802ACB44 002A9A84 4B FF CB B1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACB48 002A9A88 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACB4C 002A9A8C 48 00 0A 30 */ b lbl_802AD57C
|
|
lbl_802ACB50:
|
|
/* 802ACB50 002A9A90 28 1C 00 0A */ cmplwi r28, 0xa
|
|
/* 802ACB54 002A9A94 40 80 00 08 */ bge lbl_802ACB5C
|
|
/* 802ACB58 002A9A98 3B 80 00 0A */ li r28, 0xa
|
|
lbl_802ACB5C:
|
|
/* 802ACB5C 002A9A9C C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACB60 002A9AA0 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACB64 002A9AA4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACB68 002A9AA8 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACB6C 002A9AAC C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACB70 002A9AB0 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACB74 002A9AB4 C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802ACB78 002A9AB8 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACB7C 002A9ABC C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802ACB80 002A9AC0 C0 A2 BE 78 */ lfs f5, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACB84 002A9AC4 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACB88 002A9AC8 38 60 00 01 */ li r3, 1
|
|
/* 802ACB8C 002A9ACC 4B FF CB 69 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACB90 002A9AD0 FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACB94 002A9AD4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACB98 002A9AD8 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACB9C 002A9ADC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACBA0 002A9AE0 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACBA4 002A9AE4 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACBA8 002A9AE8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACBAC 002A9AEC C0 42 BE F0 */ lfs f2, lbl_804558F0-_SDA2_BASE_(r2)
|
|
/* 802ACBB0 002A9AF0 C0 62 BE D0 */ lfs f3, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802ACBB4 002A9AF4 C0 82 BE F4 */ lfs f4, lbl_804558F4-_SDA2_BASE_(r2)
|
|
/* 802ACBB8 002A9AF8 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802ACBBC 002A9AFC C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACBC0 002A9B00 38 60 00 01 */ li r3, 1
|
|
/* 802ACBC4 002A9B04 4B FF CB 31 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACBC8 002A9B08 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACBCC 002A9B0C 48 00 09 B0 */ b lbl_802AD57C
|
|
lbl_802ACBD0:
|
|
/* 802ACBD0 002A9B10 28 1C 01 2C */ cmplwi r28, 0x12c
|
|
/* 802ACBD4 002A9B14 40 81 00 38 */ ble lbl_802ACC0C
|
|
/* 802ACBD8 002A9B18 38 04 01 76 */ addi r0, r4, 0x176
|
|
/* 802ACBDC 002A9B1C 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 802ACBE0 002A9B20 7F E3 FB 78 */ mr r3, r31
|
|
/* 802ACBE4 002A9B24 38 81 00 1C */ addi r4, r1, 0x1c
|
|
/* 802ACBE8 002A9B28 38 A0 00 00 */ li r5, 0
|
|
/* 802ACBEC 002A9B2C 7F 86 E3 78 */ mr r6, r28
|
|
/* 802ACBF0 002A9B30 38 E0 00 00 */ li r7, 0
|
|
/* 802ACBF4 002A9B34 C0 22 BE 80 */ lfs f1, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACBF8 002A9B38 FC 40 08 90 */ fmr f2, f1
|
|
/* 802ACBFC 002A9B3C C0 62 BE B8 */ lfs f3, lbl_804558B8-_SDA2_BASE_(r2)
|
|
/* 802ACC00 002A9B40 FC 80 18 90 */ fmr f4, f3
|
|
/* 802ACC04 002A9B44 39 00 00 00 */ li r8, 0
|
|
/* 802ACC08 002A9B48 4B FF F9 05 */ bl seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
lbl_802ACC0C:
|
|
/* 802ACC0C 002A9B4C 28 1C 01 F4 */ cmplwi r28, 0x1f4
|
|
/* 802ACC10 002A9B50 40 81 00 10 */ ble lbl_802ACC20
|
|
/* 802ACC14 002A9B54 C3 C2 BE 80 */ lfs f30, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACC18 002A9B58 C3 E2 BE F8 */ lfs f31, lbl_804558F8-_SDA2_BASE_(r2)
|
|
/* 802ACC1C 002A9B5C 48 00 09 60 */ b lbl_802AD57C
|
|
lbl_802ACC20:
|
|
/* 802ACC20 002A9B60 C8 62 BF 00 */ lfd f3, lbl_80455900-_SDA2_BASE_(r2)
|
|
/* 802ACC24 002A9B64 C8 42 BF 08 */ lfd f2, lbl_80455908-_SDA2_BASE_(r2)
|
|
/* 802ACC28 002A9B68 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACC2C 002A9B6C 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACC30 002A9B70 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACC34 002A9B74 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACC38 002A9B78 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACC3C 002A9B7C FC 00 08 28 */ fsub f0, f0, f1
|
|
/* 802ACC40 002A9B80 FC 22 00 32 */ fmul f1, f2, f0
|
|
/* 802ACC44 002A9B84 FF C3 08 2A */ fadd f30, f3, f1
|
|
/* 802ACC48 002A9B88 FF C0 F0 18 */ frsp f30, f30
|
|
/* 802ACC4C 002A9B8C C8 02 BF 10 */ lfd f0, lbl_80455910-_SDA2_BASE_(r2)
|
|
/* 802ACC50 002A9B90 FF E0 08 2A */ fadd f31, f0, f1
|
|
/* 802ACC54 002A9B94 FF E0 F8 18 */ frsp f31, f31
|
|
/* 802ACC58 002A9B98 48 00 09 24 */ b lbl_802AD57C
|
|
lbl_802ACC5C:
|
|
/* 802ACC5C 002A9B9C 28 1C 01 F4 */ cmplwi r28, 0x1f4
|
|
/* 802ACC60 002A9BA0 40 81 00 3C */ ble lbl_802ACC9C
|
|
/* 802ACC64 002A9BA4 C3 C2 BE 80 */ lfs f30, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACC68 002A9BA8 C8 62 BF 10 */ lfd f3, lbl_80455910-_SDA2_BASE_(r2)
|
|
/* 802ACC6C 002A9BAC C8 42 BF 18 */ lfd f2, lbl_80455918-_SDA2_BASE_(r2)
|
|
/* 802ACC70 002A9BB0 38 1C FE 0C */ addi r0, r28, -500
|
|
/* 802ACC74 002A9BB4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACC78 002A9BB8 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 802ACC7C 002A9BBC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACC80 002A9BC0 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACC84 002A9BC4 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACC88 002A9BC8 FC 00 08 28 */ fsub f0, f0, f1
|
|
/* 802ACC8C 002A9BCC FC 02 00 32 */ fmul f0, f2, f0
|
|
/* 802ACC90 002A9BD0 FF E3 00 2A */ fadd f31, f3, f0
|
|
/* 802ACC94 002A9BD4 FF E0 F8 18 */ frsp f31, f31
|
|
/* 802ACC98 002A9BD8 48 00 08 E4 */ b lbl_802AD57C
|
|
lbl_802ACC9C:
|
|
/* 802ACC9C 002A9BDC 28 1C 01 2C */ cmplwi r28, 0x12c
|
|
/* 802ACCA0 002A9BE0 40 80 00 0C */ bge lbl_802ACCAC
|
|
/* 802ACCA4 002A9BE4 C3 C2 BE 78 */ lfs f30, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACCA8 002A9BE8 48 00 08 D4 */ b lbl_802AD57C
|
|
lbl_802ACCAC:
|
|
/* 802ACCAC 002A9BEC C8 42 BF 20 */ lfd f2, lbl_80455920-_SDA2_BASE_(r2)
|
|
/* 802ACCB0 002A9BF0 38 1C FE D4 */ addi r0, r28, -300
|
|
/* 802ACCB4 002A9BF4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACCB8 002A9BF8 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 802ACCBC 002A9BFC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACCC0 002A9C00 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACCC4 002A9C04 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACCC8 002A9C08 FC 00 08 28 */ fsub f0, f0, f1
|
|
/* 802ACCCC 002A9C0C FF C2 00 32 */ fmul f30, f2, f0
|
|
/* 802ACCD0 002A9C10 FF C0 F0 18 */ frsp f30, f30
|
|
/* 802ACCD4 002A9C14 48 00 08 A8 */ b lbl_802AD57C
|
|
lbl_802ACCD8:
|
|
/* 802ACCD8 002A9C18 28 1C 01 F4 */ cmplwi r28, 0x1f4
|
|
/* 802ACCDC 002A9C1C 41 81 00 0C */ bgt lbl_802ACCE8
|
|
/* 802ACCE0 002A9C20 C3 E2 BE C0 */ lfs f31, lbl_804558C0-_SDA2_BASE_(r2)
|
|
/* 802ACCE4 002A9C24 48 00 00 34 */ b lbl_802ACD18
|
|
lbl_802ACCE8:
|
|
/* 802ACCE8 002A9C28 40 81 00 14 */ ble lbl_802ACCFC
|
|
/* 802ACCEC 002A9C2C 28 1C 03 E8 */ cmplwi r28, 0x3e8
|
|
/* 802ACCF0 002A9C30 41 81 00 0C */ bgt lbl_802ACCFC
|
|
/* 802ACCF4 002A9C34 C3 E2 BE 80 */ lfs f31, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACCF8 002A9C38 48 00 00 20 */ b lbl_802ACD18
|
|
lbl_802ACCFC:
|
|
/* 802ACCFC 002A9C3C 28 1C 03 E8 */ cmplwi r28, 0x3e8
|
|
/* 802ACD00 002A9C40 40 81 00 14 */ ble lbl_802ACD14
|
|
/* 802ACD04 002A9C44 28 1C 05 DC */ cmplwi r28, 0x5dc
|
|
/* 802ACD08 002A9C48 41 81 00 0C */ bgt lbl_802ACD14
|
|
/* 802ACD0C 002A9C4C C3 E2 BE 80 */ lfs f31, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACD10 002A9C50 48 00 00 08 */ b lbl_802ACD18
|
|
lbl_802ACD14:
|
|
/* 802ACD14 002A9C54 C3 E2 BE D4 */ lfs f31, lbl_804558D4-_SDA2_BASE_(r2)
|
|
lbl_802ACD18:
|
|
/* 802ACD18 002A9C58 7F E3 FB 78 */ mr r3, r31
|
|
/* 802ACD1C 002A9C5C 38 81 00 08 */ addi r4, r1, 8
|
|
/* 802ACD20 002A9C60 4B FF EB 11 */ bl modHeightAtCamera__7Z2SeMgrFPPC3Vec
|
|
/* 802ACD24 002A9C64 48 00 08 58 */ b lbl_802AD57C
|
|
lbl_802ACD28:
|
|
/* 802ACD28 002A9C68 28 1C 02 BC */ cmplwi r28, 0x2bc
|
|
/* 802ACD2C 002A9C6C 40 81 00 0C */ ble lbl_802ACD38
|
|
/* 802ACD30 002A9C70 C3 E2 BE 80 */ lfs f31, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACD34 002A9C74 48 00 00 30 */ b lbl_802ACD64
|
|
lbl_802ACD38:
|
|
/* 802ACD38 002A9C78 C8 62 BF 28 */ lfd f3, lbl_80455928-_SDA2_BASE_(r2)
|
|
/* 802ACD3C 002A9C7C C8 42 BF 30 */ lfd f2, lbl_80455930-_SDA2_BASE_(r2)
|
|
/* 802ACD40 002A9C80 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACD44 002A9C84 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACD48 002A9C88 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACD4C 002A9C8C 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACD50 002A9C90 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACD54 002A9C94 FC 00 08 28 */ fsub f0, f0, f1
|
|
/* 802ACD58 002A9C98 FC 02 00 32 */ fmul f0, f2, f0
|
|
/* 802ACD5C 002A9C9C FF E3 00 2A */ fadd f31, f3, f0
|
|
/* 802ACD60 002A9CA0 FF E0 F8 18 */ frsp f31, f31
|
|
lbl_802ACD64:
|
|
/* 802ACD64 002A9CA4 7F E3 FB 78 */ mr r3, r31
|
|
/* 802ACD68 002A9CA8 38 81 00 08 */ addi r4, r1, 8
|
|
/* 802ACD6C 002A9CAC 4B FF EA C5 */ bl modHeightAtCamera__7Z2SeMgrFPPC3Vec
|
|
/* 802ACD70 002A9CB0 48 00 08 0C */ b lbl_802AD57C
|
|
lbl_802ACD74:
|
|
/* 802ACD74 002A9CB4 7F E3 FB 78 */ mr r3, r31
|
|
/* 802ACD78 002A9CB8 38 81 00 08 */ addi r4, r1, 8
|
|
/* 802ACD7C 002A9CBC 4B FF EA B5 */ bl modHeightAtCamera__7Z2SeMgrFPPC3Vec
|
|
/* 802ACD80 002A9CC0 48 00 07 FC */ b lbl_802AD57C
|
|
lbl_802ACD84:
|
|
/* 802ACD84 002A9CC4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACD88 002A9CC8 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACD8C 002A9CCC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACD90 002A9CD0 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACD94 002A9CD4 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACD98 002A9CD8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACD9C 002A9CDC C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACDA0 002A9CE0 C0 62 BF 38 */ lfs f3, lbl_80455938-_SDA2_BASE_(r2)
|
|
/* 802ACDA4 002A9CE4 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACDA8 002A9CE8 C0 A2 BE B4 */ lfs f5, lbl_804558B4-_SDA2_BASE_(r2)
|
|
/* 802ACDAC 002A9CEC C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACDB0 002A9CF0 38 60 00 00 */ li r3, 0
|
|
/* 802ACDB4 002A9CF4 4B FF C9 41 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACDB8 002A9CF8 FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACDBC 002A9CFC C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACDC0 002A9D00 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACDC4 002A9D04 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACDC8 002A9D08 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACDCC 002A9D0C C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACDD0 002A9D10 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACDD4 002A9D14 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACDD8 002A9D18 C0 62 BF 38 */ lfs f3, lbl_80455938-_SDA2_BASE_(r2)
|
|
/* 802ACDDC 002A9D1C C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACDE0 002A9D20 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802ACDE4 002A9D24 C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACDE8 002A9D28 38 60 00 00 */ li r3, 0
|
|
/* 802ACDEC 002A9D2C 4B FF C9 09 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACDF0 002A9D30 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACDF4 002A9D34 48 00 07 88 */ b lbl_802AD57C
|
|
lbl_802ACDF8:
|
|
/* 802ACDF8 002A9D38 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACDFC 002A9D3C 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACE00 002A9D40 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACE04 002A9D44 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACE08 002A9D48 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACE0C 002A9D4C EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACE10 002A9D50 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACE14 002A9D54 C0 62 BF 3C */ lfs f3, lbl_8045593C-_SDA2_BASE_(r2)
|
|
/* 802ACE18 002A9D58 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACE1C 002A9D5C C0 A2 BE B4 */ lfs f5, lbl_804558B4-_SDA2_BASE_(r2)
|
|
/* 802ACE20 002A9D60 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACE24 002A9D64 38 60 00 00 */ li r3, 0
|
|
/* 802ACE28 002A9D68 4B FF C8 CD */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACE2C 002A9D6C FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACE30 002A9D70 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACE34 002A9D74 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACE38 002A9D78 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACE3C 002A9D7C 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACE40 002A9D80 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACE44 002A9D84 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACE48 002A9D88 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACE4C 002A9D8C C0 62 BF 3C */ lfs f3, lbl_8045593C-_SDA2_BASE_(r2)
|
|
/* 802ACE50 002A9D90 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACE54 002A9D94 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802ACE58 002A9D98 C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACE5C 002A9D9C 38 60 00 00 */ li r3, 0
|
|
/* 802ACE60 002A9DA0 4B FF C8 95 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACE64 002A9DA4 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACE68 002A9DA8 48 00 07 14 */ b lbl_802AD57C
|
|
lbl_802ACE6C:
|
|
/* 802ACE6C 002A9DAC C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACE70 002A9DB0 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACE74 002A9DB4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACE78 002A9DB8 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACE7C 002A9DBC C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACE80 002A9DC0 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACE84 002A9DC4 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACE88 002A9DC8 C0 62 BF 40 */ lfs f3, lbl_80455940-_SDA2_BASE_(r2)
|
|
/* 802ACE8C 002A9DCC C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACE90 002A9DD0 C0 A2 BF 44 */ lfs f5, lbl_80455944-_SDA2_BASE_(r2)
|
|
/* 802ACE94 002A9DD4 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACE98 002A9DD8 38 60 00 00 */ li r3, 0
|
|
/* 802ACE9C 002A9DDC 4B FF C8 59 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACEA0 002A9DE0 FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACEA4 002A9DE4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACEA8 002A9DE8 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACEAC 002A9DEC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACEB0 002A9DF0 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACEB4 002A9DF4 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACEB8 002A9DF8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACEBC 002A9DFC C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACEC0 002A9E00 C0 62 BF 40 */ lfs f3, lbl_80455940-_SDA2_BASE_(r2)
|
|
/* 802ACEC4 002A9E04 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACEC8 002A9E08 C0 A2 BE C0 */ lfs f5, lbl_804558C0-_SDA2_BASE_(r2)
|
|
/* 802ACECC 002A9E0C C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACED0 002A9E10 38 60 00 00 */ li r3, 0
|
|
/* 802ACED4 002A9E14 4B FF C8 21 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACED8 002A9E18 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACEDC 002A9E1C 48 00 06 A0 */ b lbl_802AD57C
|
|
lbl_802ACEE0:
|
|
/* 802ACEE0 002A9E20 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACEE4 002A9E24 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACEE8 002A9E28 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACEEC 002A9E2C 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACEF0 002A9E30 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACEF4 002A9E34 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACEF8 002A9E38 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACEFC 002A9E3C C0 62 BF 48 */ lfs f3, lbl_80455948-_SDA2_BASE_(r2)
|
|
/* 802ACF00 002A9E40 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACF04 002A9E44 C0 A2 BE B4 */ lfs f5, lbl_804558B4-_SDA2_BASE_(r2)
|
|
/* 802ACF08 002A9E48 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACF0C 002A9E4C 38 60 00 00 */ li r3, 0
|
|
/* 802ACF10 002A9E50 4B FF C7 E5 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACF14 002A9E54 FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACF18 002A9E58 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACF1C 002A9E5C 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACF20 002A9E60 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACF24 002A9E64 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACF28 002A9E68 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACF2C 002A9E6C EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACF30 002A9E70 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACF34 002A9E74 C0 62 BF 48 */ lfs f3, lbl_80455948-_SDA2_BASE_(r2)
|
|
/* 802ACF38 002A9E78 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACF3C 002A9E7C C0 A2 BF 44 */ lfs f5, lbl_80455944-_SDA2_BASE_(r2)
|
|
/* 802ACF40 002A9E80 C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACF44 002A9E84 38 60 00 00 */ li r3, 0
|
|
/* 802ACF48 002A9E88 4B FF C7 AD */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACF4C 002A9E8C FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACF50 002A9E90 48 00 06 2C */ b lbl_802AD57C
|
|
lbl_802ACF54:
|
|
/* 802ACF54 002A9E94 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACF58 002A9E98 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACF5C 002A9E9C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACF60 002A9EA0 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACF64 002A9EA4 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACF68 002A9EA8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACF6C 002A9EAC C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACF70 002A9EB0 C0 62 BF 4C */ lfs f3, lbl_8045594C-_SDA2_BASE_(r2)
|
|
/* 802ACF74 002A9EB4 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACF78 002A9EB8 C0 A2 BF 44 */ lfs f5, lbl_80455944-_SDA2_BASE_(r2)
|
|
/* 802ACF7C 002A9EBC C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACF80 002A9EC0 38 60 00 00 */ li r3, 0
|
|
/* 802ACF84 002A9EC4 4B FF C7 71 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACF88 002A9EC8 FF C0 08 90 */ fmr f30, f1
|
|
/* 802ACF8C 002A9ECC C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACF90 002A9ED0 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802ACF94 002A9ED4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACF98 002A9ED8 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802ACF9C 002A9EDC C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802ACFA0 002A9EE0 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACFA4 002A9EE4 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACFA8 002A9EE8 C0 62 BF 4C */ lfs f3, lbl_8045594C-_SDA2_BASE_(r2)
|
|
/* 802ACFAC 002A9EEC C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACFB0 002A9EF0 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802ACFB4 002A9EF4 C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802ACFB8 002A9EF8 38 60 00 00 */ li r3, 0
|
|
/* 802ACFBC 002A9EFC 4B FF C7 39 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACFC0 002A9F00 FF E0 08 90 */ fmr f31, f1
|
|
/* 802ACFC4 002A9F04 48 00 05 B8 */ b lbl_802AD57C
|
|
lbl_802ACFC8:
|
|
/* 802ACFC8 002A9F08 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802ACFCC 002A9F0C 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802ACFD0 002A9F10 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802ACFD4 002A9F14 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802ACFD8 002A9F18 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802ACFDC 002A9F1C EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802ACFE0 002A9F20 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802ACFE4 002A9F24 C0 62 BF 50 */ lfs f3, lbl_80455950-_SDA2_BASE_(r2)
|
|
/* 802ACFE8 002A9F28 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802ACFEC 002A9F2C FC A0 10 90 */ fmr f5, f2
|
|
/* 802ACFF0 002A9F30 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802ACFF4 002A9F34 38 60 00 00 */ li r3, 0
|
|
/* 802ACFF8 002A9F38 4B FF C6 FD */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802ACFFC 002A9F3C FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD000 002A9F40 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD004 002A9F44 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AD008 002A9F48 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD00C 002A9F4C 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AD010 002A9F50 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AD014 002A9F54 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD018 002A9F58 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD01C 002A9F5C C0 62 BF 50 */ lfs f3, lbl_80455950-_SDA2_BASE_(r2)
|
|
/* 802AD020 002A9F60 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD024 002A9F64 C0 A2 BE C0 */ lfs f5, lbl_804558C0-_SDA2_BASE_(r2)
|
|
/* 802AD028 002A9F68 C0 C2 BE D4 */ lfs f6, lbl_804558D4-_SDA2_BASE_(r2)
|
|
/* 802AD02C 002A9F6C 38 60 00 00 */ li r3, 0
|
|
/* 802AD030 002A9F70 4B FF C6 C5 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD034 002A9F74 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AD038 002A9F78 48 00 05 44 */ b lbl_802AD57C
|
|
lbl_802AD03C:
|
|
/* 802AD03C 002A9F7C C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD040 002A9F80 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AD044 002A9F84 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD048 002A9F88 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD04C 002A9F8C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD050 002A9F90 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD054 002A9F94 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD058 002A9F98 C0 62 BF 54 */ lfs f3, lbl_80455954-_SDA2_BASE_(r2)
|
|
/* 802AD05C 002A9F9C C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD060 002A9FA0 FC A0 10 90 */ fmr f5, f2
|
|
/* 802AD064 002A9FA4 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD068 002A9FA8 38 60 00 00 */ li r3, 0
|
|
/* 802AD06C 002A9FAC 4B FF C6 89 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD070 002A9FB0 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD074 002A9FB4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD078 002A9FB8 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AD07C 002A9FBC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD080 002A9FC0 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AD084 002A9FC4 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AD088 002A9FC8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD08C 002A9FCC C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD090 002A9FD0 C0 62 BF 54 */ lfs f3, lbl_80455954-_SDA2_BASE_(r2)
|
|
/* 802AD094 002A9FD4 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD098 002A9FD8 C0 A2 BE AC */ lfs f5, lbl_804558AC-_SDA2_BASE_(r2)
|
|
/* 802AD09C 002A9FDC C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD0A0 002A9FE0 38 60 00 00 */ li r3, 0
|
|
/* 802AD0A4 002A9FE4 4B FF C6 51 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD0A8 002A9FE8 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AD0AC 002A9FEC 48 00 04 D0 */ b lbl_802AD57C
|
|
lbl_802AD0B0:
|
|
/* 802AD0B0 002A9FF0 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD0B4 002A9FF4 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AD0B8 002A9FF8 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD0BC 002A9FFC 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD0C0 002AA000 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD0C4 002AA004 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD0C8 002AA008 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD0CC 002AA00C C0 62 BE 74 */ lfs f3, lbl_80455874-_SDA2_BASE_(r2)
|
|
/* 802AD0D0 002AA010 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD0D4 002AA014 FC A0 10 90 */ fmr f5, f2
|
|
/* 802AD0D8 002AA018 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD0DC 002AA01C 38 60 00 00 */ li r3, 0
|
|
/* 802AD0E0 002AA020 4B FF C6 15 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD0E4 002AA024 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD0E8 002AA028 48 00 04 94 */ b lbl_802AD57C
|
|
lbl_802AD0EC:
|
|
/* 802AD0EC 002AA02C C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD0F0 002AA030 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AD0F4 002AA034 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD0F8 002AA038 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD0FC 002AA03C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD100 002AA040 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD104 002AA044 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD108 002AA048 C0 62 BE 74 */ lfs f3, lbl_80455874-_SDA2_BASE_(r2)
|
|
/* 802AD10C 002AA04C C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD110 002AA050 FC A0 10 90 */ fmr f5, f2
|
|
/* 802AD114 002AA054 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD118 002AA058 38 60 00 00 */ li r3, 0
|
|
/* 802AD11C 002AA05C 4B FF C5 D9 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD120 002AA060 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD124 002AA064 48 00 04 58 */ b lbl_802AD57C
|
|
lbl_802AD128:
|
|
/* 802AD128 002AA068 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD12C 002AA06C 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AD130 002AA070 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD134 002AA074 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD138 002AA078 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD13C 002AA07C EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD140 002AA080 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD144 002AA084 C0 62 BE 74 */ lfs f3, lbl_80455874-_SDA2_BASE_(r2)
|
|
/* 802AD148 002AA088 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD14C 002AA08C FC A0 10 90 */ fmr f5, f2
|
|
/* 802AD150 002AA090 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD154 002AA094 38 60 00 00 */ li r3, 0
|
|
/* 802AD158 002AA098 4B FF C5 9D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD15C 002AA09C FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD160 002AA0A0 48 00 04 1C */ b lbl_802AD57C
|
|
lbl_802AD164:
|
|
/* 802AD164 002AA0A4 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD168 002AA0A8 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AD16C 002AA0AC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD170 002AA0B0 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD174 002AA0B4 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD178 002AA0B8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD17C 002AA0BC C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD180 002AA0C0 C0 62 BF 58 */ lfs f3, lbl_80455958-_SDA2_BASE_(r2)
|
|
/* 802AD184 002AA0C4 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD188 002AA0C8 C0 A2 BE A8 */ lfs f5, lbl_804558A8-_SDA2_BASE_(r2)
|
|
/* 802AD18C 002AA0CC C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD190 002AA0D0 38 60 00 00 */ li r3, 0
|
|
/* 802AD194 002AA0D4 4B FF C5 61 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD198 002AA0D8 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD19C 002AA0DC C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD1A0 002AA0E0 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AD1A4 002AA0E4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD1A8 002AA0E8 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AD1AC 002AA0EC C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AD1B0 002AA0F0 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD1B4 002AA0F4 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD1B8 002AA0F8 C0 62 BF 58 */ lfs f3, lbl_80455958-_SDA2_BASE_(r2)
|
|
/* 802AD1BC 002AA0FC C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD1C0 002AA100 C0 A2 BE 84 */ lfs f5, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802AD1C4 002AA104 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD1C8 002AA108 38 60 00 00 */ li r3, 0
|
|
/* 802AD1CC 002AA10C 4B FF C5 29 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD1D0 002AA110 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AD1D4 002AA114 48 00 03 A8 */ b lbl_802AD57C
|
|
lbl_802AD1D8:
|
|
/* 802AD1D8 002AA118 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD1DC 002AA11C 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AD1E0 002AA120 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD1E4 002AA124 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD1E8 002AA128 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD1EC 002AA12C EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD1F0 002AA130 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD1F4 002AA134 C0 62 BE BC */ lfs f3, lbl_804558BC-_SDA2_BASE_(r2)
|
|
/* 802AD1F8 002AA138 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD1FC 002AA13C C0 A2 BE A8 */ lfs f5, lbl_804558A8-_SDA2_BASE_(r2)
|
|
/* 802AD200 002AA140 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD204 002AA144 38 60 00 00 */ li r3, 0
|
|
/* 802AD208 002AA148 4B FF C4 ED */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD20C 002AA14C FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD210 002AA150 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD214 002AA154 93 81 00 34 */ stw r28, 0x34(r1)
|
|
/* 802AD218 002AA158 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD21C 002AA15C 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 802AD220 002AA160 C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 802AD224 002AA164 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD228 002AA168 C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD22C 002AA16C C0 62 BE BC */ lfs f3, lbl_804558BC-_SDA2_BASE_(r2)
|
|
/* 802AD230 002AA170 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD234 002AA174 C0 A2 BE C0 */ lfs f5, lbl_804558C0-_SDA2_BASE_(r2)
|
|
/* 802AD238 002AA178 C0 C2 BE C4 */ lfs f6, lbl_804558C4-_SDA2_BASE_(r2)
|
|
/* 802AD23C 002AA17C 38 60 00 00 */ li r3, 0
|
|
/* 802AD240 002AA180 4B FF C4 B5 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD244 002AA184 FF E0 08 90 */ fmr f31, f1
|
|
/* 802AD248 002AA188 48 00 03 34 */ b lbl_802AD57C
|
|
lbl_802AD24C:
|
|
/* 802AD24C 002AA18C 80 6D 86 00 */ lwz r3, lbl_80450B80-_SDA_BASE_(r13)
|
|
/* 802AD250 002AA190 80 03 00 04 */ lwz r0, 4(r3)
|
|
/* 802AD254 002AA194 2C 00 00 16 */ cmpwi r0, 0x16
|
|
/* 802AD258 002AA198 40 82 03 24 */ bne lbl_802AD57C
|
|
lbl_802AD25C:
|
|
/* 802AD25C 002AA19C 80 6D 86 00 */ lwz r3, lbl_80450B80-_SDA_BASE_(r13)
|
|
/* 802AD260 002AA1A0 88 03 00 1E */ lbz r0, 0x1e(r3)
|
|
/* 802AD264 002AA1A4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802AD268 002AA1A8 40 82 03 14 */ bne lbl_802AD57C
|
|
/* 802AD26C 002AA1AC 80 61 00 08 */ lwz r3, 8(r1)
|
|
/* 802AD270 002AA1B0 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802AD274 002AA1B4 41 82 03 08 */ beq lbl_802AD57C
|
|
/* 802AD278 002AA1B8 80 8D 8D E0 */ lwz r4, lbl_80451360-_SDA_BASE_(r13)
|
|
/* 802AD27C 002AA1BC 28 04 00 00 */ cmplwi r4, 0
|
|
/* 802AD280 002AA1C0 41 82 02 FC */ beq lbl_802AD57C
|
|
/* 802AD284 002AA1C4 80 84 00 04 */ lwz r4, 4(r4)
|
|
/* 802AD288 002AA1C8 28 04 00 00 */ cmplwi r4, 0
|
|
/* 802AD28C 002AA1CC 41 82 02 F0 */ beq lbl_802AD57C
|
|
/* 802AD290 002AA1D0 48 09 A1 0D */ bl PSVECSquareDistance
|
|
/* 802AD294 002AA1D4 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD298 002AA1D8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 802AD29C 002AA1DC 40 81 00 58 */ ble lbl_802AD2F4
|
|
/* 802AD2A0 002AA1E0 FC 00 08 34 */ frsqrte f0, f1
|
|
/* 802AD2A4 002AA1E4 C8 82 BF 60 */ lfd f4, lbl_80455960-_SDA2_BASE_(r2)
|
|
/* 802AD2A8 002AA1E8 FC 44 00 32 */ fmul f2, f4, f0
|
|
/* 802AD2AC 002AA1EC C8 62 BF 68 */ lfd f3, lbl_80455968-_SDA2_BASE_(r2)
|
|
/* 802AD2B0 002AA1F0 FC 00 00 32 */ fmul f0, f0, f0
|
|
/* 802AD2B4 002AA1F4 FC 01 00 32 */ fmul f0, f1, f0
|
|
/* 802AD2B8 002AA1F8 FC 03 00 28 */ fsub f0, f3, f0
|
|
/* 802AD2BC 002AA1FC FC 02 00 32 */ fmul f0, f2, f0
|
|
/* 802AD2C0 002AA200 FC 44 00 32 */ fmul f2, f4, f0
|
|
/* 802AD2C4 002AA204 FC 00 00 32 */ fmul f0, f0, f0
|
|
/* 802AD2C8 002AA208 FC 01 00 32 */ fmul f0, f1, f0
|
|
/* 802AD2CC 002AA20C FC 03 00 28 */ fsub f0, f3, f0
|
|
/* 802AD2D0 002AA210 FC 02 00 32 */ fmul f0, f2, f0
|
|
/* 802AD2D4 002AA214 FC 44 00 32 */ fmul f2, f4, f0
|
|
/* 802AD2D8 002AA218 FC 00 00 32 */ fmul f0, f0, f0
|
|
/* 802AD2DC 002AA21C FC 01 00 32 */ fmul f0, f1, f0
|
|
/* 802AD2E0 002AA220 FC 03 00 28 */ fsub f0, f3, f0
|
|
/* 802AD2E4 002AA224 FC 02 00 32 */ fmul f0, f2, f0
|
|
/* 802AD2E8 002AA228 FC 21 00 32 */ fmul f1, f1, f0
|
|
/* 802AD2EC 002AA22C FC 20 08 18 */ frsp f1, f1
|
|
/* 802AD2F0 002AA230 48 00 00 88 */ b lbl_802AD378
|
|
lbl_802AD2F4:
|
|
/* 802AD2F4 002AA234 C8 02 BF 70 */ lfd f0, lbl_80455970-_SDA2_BASE_(r2)
|
|
/* 802AD2F8 002AA238 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 802AD2FC 002AA23C 40 80 00 10 */ bge lbl_802AD30C
|
|
/* 802AD300 002AA240 3C 60 80 45 */ lis r3, lbl_80450AE0@ha
|
|
/* 802AD304 002AA244 C0 23 0A E0 */ lfs f1, lbl_80450AE0@l(r3)
|
|
/* 802AD308 002AA248 48 00 00 70 */ b lbl_802AD378
|
|
lbl_802AD30C:
|
|
/* 802AD30C 002AA24C D0 21 00 0C */ stfs f1, 0xc(r1)
|
|
/* 802AD310 002AA250 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 802AD314 002AA254 54 83 00 50 */ rlwinm r3, r4, 0, 1, 8
|
|
/* 802AD318 002AA258 3C 00 7F 80 */ lis r0, 0x7f80
|
|
/* 802AD31C 002AA25C 7C 03 00 00 */ cmpw r3, r0
|
|
/* 802AD320 002AA260 41 82 00 14 */ beq lbl_802AD334
|
|
/* 802AD324 002AA264 40 80 00 40 */ bge lbl_802AD364
|
|
/* 802AD328 002AA268 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 802AD32C 002AA26C 41 82 00 20 */ beq lbl_802AD34C
|
|
/* 802AD330 002AA270 48 00 00 34 */ b lbl_802AD364
|
|
lbl_802AD334:
|
|
/* 802AD334 002AA274 54 80 02 7F */ clrlwi. r0, r4, 9
|
|
/* 802AD338 002AA278 41 82 00 0C */ beq lbl_802AD344
|
|
/* 802AD33C 002AA27C 38 00 00 01 */ li r0, 1
|
|
/* 802AD340 002AA280 48 00 00 28 */ b lbl_802AD368
|
|
lbl_802AD344:
|
|
/* 802AD344 002AA284 38 00 00 02 */ li r0, 2
|
|
/* 802AD348 002AA288 48 00 00 20 */ b lbl_802AD368
|
|
lbl_802AD34C:
|
|
/* 802AD34C 002AA28C 54 80 02 7F */ clrlwi. r0, r4, 9
|
|
/* 802AD350 002AA290 41 82 00 0C */ beq lbl_802AD35C
|
|
/* 802AD354 002AA294 38 00 00 05 */ li r0, 5
|
|
/* 802AD358 002AA298 48 00 00 10 */ b lbl_802AD368
|
|
lbl_802AD35C:
|
|
/* 802AD35C 002AA29C 38 00 00 03 */ li r0, 3
|
|
/* 802AD360 002AA2A0 48 00 00 08 */ b lbl_802AD368
|
|
lbl_802AD364:
|
|
/* 802AD364 002AA2A4 38 00 00 04 */ li r0, 4
|
|
lbl_802AD368:
|
|
/* 802AD368 002AA2A8 2C 00 00 01 */ cmpwi r0, 1
|
|
/* 802AD36C 002AA2AC 40 82 00 0C */ bne lbl_802AD378
|
|
/* 802AD370 002AA2B0 3C 60 80 45 */ lis r3, lbl_80450AE0@ha
|
|
/* 802AD374 002AA2B4 C0 23 0A E0 */ lfs f1, lbl_80450AE0@l(r3)
|
|
lbl_802AD378:
|
|
/* 802AD378 002AA2B8 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD37C 002AA2BC C0 42 BF 78 */ lfs f2, lbl_80455978-_SDA2_BASE_(r2)
|
|
/* 802AD380 002AA2C0 FC 01 10 40 */ fcmpo cr0, f1, f2
|
|
/* 802AD384 002AA2C4 40 80 00 0C */ bge lbl_802AD390
|
|
/* 802AD388 002AA2C8 C0 C2 BE 78 */ lfs f6, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD38C 002AA2CC 48 00 00 28 */ b lbl_802AD3B4
|
|
lbl_802AD390:
|
|
/* 802AD390 002AA2D0 C0 02 BF 38 */ lfs f0, lbl_80455938-_SDA2_BASE_(r2)
|
|
/* 802AD394 002AA2D4 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 802AD398 002AA2D8 40 80 00 1C */ bge lbl_802AD3B4
|
|
/* 802AD39C 002AA2DC C0 62 BF 7C */ lfs f3, lbl_8045597C-_SDA2_BASE_(r2)
|
|
/* 802AD3A0 002AA2E0 C0 82 BF 80 */ lfs f4, lbl_80455980-_SDA2_BASE_(r2)
|
|
/* 802AD3A4 002AA2E4 C0 A2 BE 78 */ lfs f5, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD3A8 002AA2E8 38 60 00 00 */ li r3, 0
|
|
/* 802AD3AC 002AA2EC 4B FF C3 49 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD3B0 002AA2F0 FC C0 08 90 */ fmr f6, f1
|
|
lbl_802AD3B4:
|
|
/* 802AD3B4 002AA2F4 80 6D 86 04 */ lwz r3, lbl_80450B84-_SDA_BASE_(r13)
|
|
/* 802AD3B8 002AA2F8 C0 02 BE 78 */ lfs f0, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD3BC 002AA2FC FC 06 00 40 */ fcmpo cr0, f6, f0
|
|
/* 802AD3C0 002AA300 40 80 00 08 */ bge lbl_802AD3C8
|
|
/* 802AD3C4 002AA304 48 00 00 18 */ b lbl_802AD3DC
|
|
lbl_802AD3C8:
|
|
/* 802AD3C8 002AA308 C0 02 BE 80 */ lfs f0, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD3CC 002AA30C FC 06 00 40 */ fcmpo cr0, f6, f0
|
|
/* 802AD3D0 002AA310 40 81 00 08 */ ble lbl_802AD3D8
|
|
/* 802AD3D4 002AA314 48 00 00 08 */ b lbl_802AD3DC
|
|
lbl_802AD3D8:
|
|
/* 802AD3D8 002AA318 FC 00 30 90 */ fmr f0, f6
|
|
lbl_802AD3DC:
|
|
/* 802AD3DC 002AA31C D0 03 00 B4 */ stfs f0, 0xb4(r3)
|
|
/* 802AD3E0 002AA320 48 00 01 9C */ b lbl_802AD57C
|
|
lbl_802AD3E4:
|
|
/* 802AD3E4 002AA324 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD3E8 002AA328 93 81 00 3C */ stw r28, 0x3c(r1)
|
|
/* 802AD3EC 002AA32C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD3F0 002AA330 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD3F4 002AA334 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD3F8 002AA338 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD3FC 002AA33C C0 42 BE 78 */ lfs f2, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD400 002AA340 C0 62 BF 84 */ lfs f3, lbl_80455984-_SDA2_BASE_(r2)
|
|
/* 802AD404 002AA344 C0 82 BE 8C */ lfs f4, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD408 002AA348 C0 A2 BE A8 */ lfs f5, lbl_804558A8-_SDA2_BASE_(r2)
|
|
/* 802AD40C 002AA34C C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD410 002AA350 38 60 00 00 */ li r3, 0
|
|
/* 802AD414 002AA354 4B FF C2 E1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD418 002AA358 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD41C 002AA35C 48 00 01 60 */ b lbl_802AD57C
|
|
lbl_802AD420:
|
|
/* 802AD420 002AA360 C0 82 BE 80 */ lfs f4, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD424 002AA364 80 6D 86 00 */ lwz r3, lbl_80450B80-_SDA_BASE_(r13)
|
|
/* 802AD428 002AA368 88 03 00 0C */ lbz r0, 0xc(r3)
|
|
/* 802AD42C 002AA36C 2C 00 00 03 */ cmpwi r0, 3
|
|
/* 802AD430 002AA370 40 82 00 2C */ bne lbl_802AD45C
|
|
/* 802AD434 002AA374 80 6D 8D E0 */ lwz r3, lbl_80451360-_SDA_BASE_(r13)
|
|
/* 802AD438 002AA378 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 802AD43C 002AA37C C0 03 00 00 */ lfs f0, 0(r3)
|
|
/* 802AD440 002AA380 FC 20 02 10 */ fabs f1, f0
|
|
/* 802AD444 002AA384 C0 42 BF 88 */ lfs f2, lbl_80455988-_SDA2_BASE_(r2)
|
|
/* 802AD448 002AA388 C0 62 BF 3C */ lfs f3, lbl_8045593C-_SDA2_BASE_(r2)
|
|
/* 802AD44C 002AA38C C0 A2 BE EC */ lfs f5, lbl_804558EC-_SDA2_BASE_(r2)
|
|
/* 802AD450 002AA390 38 60 00 00 */ li r3, 0
|
|
/* 802AD454 002AA394 4B FF C2 39 */ bl linearTransform__6Z2CalcFfffffb
|
|
/* 802AD458 002AA398 FC 80 08 90 */ fmr f4, f1
|
|
lbl_802AD45C:
|
|
/* 802AD45C 002AA39C 80 6D 85 FC */ lwz r3, lbl_80450B7C-_SDA_BASE_(r13)
|
|
/* 802AD460 002AA3A0 88 03 00 00 */ lbz r0, 0(r3)
|
|
/* 802AD464 002AA3A4 28 00 00 17 */ cmplwi r0, 0x17
|
|
/* 802AD468 002AA3A8 41 81 00 CC */ bgt lbl_802AD534
|
|
/* 802AD46C 002AA3AC 3C 60 80 3D */ lis r3, lbl_803C9D98@ha
|
|
/* 802AD470 002AA3B0 38 63 9D 98 */ addi r3, r3, lbl_803C9D98@l
|
|
/* 802AD474 002AA3B4 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 802AD478 002AA3B8 7C 03 00 2E */ lwzx r0, r3, r0
|
|
/* 802AD47C 002AA3BC 7C 09 03 A6 */ mtctr r0
|
|
/* 802AD480 002AA3C0 4E 80 04 20 */ bctr
|
|
/* 802AD484 002AA3C4 C0 02 BE EC */ lfs f0, lbl_804558EC-_SDA2_BASE_(r2)
|
|
/* 802AD488 002AA3C8 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD48C 002AA3CC 48 00 00 A8 */ b lbl_802AD534
|
|
/* 802AD490 002AA3D0 C0 02 BE 7C */ lfs f0, lbl_8045587C-_SDA2_BASE_(r2)
|
|
/* 802AD494 002AA3D4 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD498 002AA3D8 48 00 00 9C */ b lbl_802AD534
|
|
/* 802AD49C 002AA3DC C0 02 BE B4 */ lfs f0, lbl_804558B4-_SDA2_BASE_(r2)
|
|
/* 802AD4A0 002AA3E0 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4A4 002AA3E4 48 00 00 90 */ b lbl_802AD534
|
|
/* 802AD4A8 002AA3E8 C0 02 BE 8C */ lfs f0, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD4AC 002AA3EC EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4B0 002AA3F0 48 00 00 84 */ b lbl_802AD534
|
|
/* 802AD4B4 002AA3F4 C0 02 BE A8 */ lfs f0, lbl_804558A8-_SDA2_BASE_(r2)
|
|
/* 802AD4B8 002AA3F8 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4BC 002AA3FC 48 00 00 78 */ b lbl_802AD534
|
|
/* 802AD4C0 002AA400 C0 02 BF 44 */ lfs f0, lbl_80455944-_SDA2_BASE_(r2)
|
|
/* 802AD4C4 002AA404 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4C8 002AA408 48 00 00 6C */ b lbl_802AD534
|
|
/* 802AD4CC 002AA40C C0 02 BE 84 */ lfs f0, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802AD4D0 002AA410 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4D4 002AA414 48 00 00 60 */ b lbl_802AD534
|
|
/* 802AD4D8 002AA418 C0 02 BE C0 */ lfs f0, lbl_804558C0-_SDA2_BASE_(r2)
|
|
/* 802AD4DC 002AA41C EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4E0 002AA420 48 00 00 54 */ b lbl_802AD534
|
|
/* 802AD4E4 002AA424 C0 02 BE AC */ lfs f0, lbl_804558AC-_SDA2_BASE_(r2)
|
|
/* 802AD4E8 002AA428 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4EC 002AA42C 48 00 00 48 */ b lbl_802AD534
|
|
/* 802AD4F0 002AA430 C0 02 BE AC */ lfs f0, lbl_804558AC-_SDA2_BASE_(r2)
|
|
/* 802AD4F4 002AA434 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD4F8 002AA438 48 00 00 3C */ b lbl_802AD534
|
|
/* 802AD4FC 002AA43C C0 02 BE C0 */ lfs f0, lbl_804558C0-_SDA2_BASE_(r2)
|
|
/* 802AD500 002AA440 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD504 002AA444 48 00 00 30 */ b lbl_802AD534
|
|
/* 802AD508 002AA448 C0 02 BE 84 */ lfs f0, lbl_80455884-_SDA2_BASE_(r2)
|
|
/* 802AD50C 002AA44C EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD510 002AA450 48 00 00 24 */ b lbl_802AD534
|
|
/* 802AD514 002AA454 C0 02 BE A8 */ lfs f0, lbl_804558A8-_SDA2_BASE_(r2)
|
|
/* 802AD518 002AA458 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD51C 002AA45C 48 00 00 18 */ b lbl_802AD534
|
|
/* 802AD520 002AA460 C0 02 BE 8C */ lfs f0, lbl_8045588C-_SDA2_BASE_(r2)
|
|
/* 802AD524 002AA464 EC 84 00 32 */ fmuls f4, f4, f0
|
|
/* 802AD528 002AA468 48 00 00 0C */ b lbl_802AD534
|
|
/* 802AD52C 002AA46C C0 02 BE 7C */ lfs f0, lbl_8045587C-_SDA2_BASE_(r2)
|
|
/* 802AD530 002AA470 EC 84 00 32 */ fmuls f4, f4, f0
|
|
lbl_802AD534:
|
|
/* 802AD534 002AA474 88 1F 03 CC */ lbz r0, 0x3cc(r31)
|
|
/* 802AD538 002AA478 C8 22 BE D8 */ lfd f1, lbl_804558D8-_SDA2_BASE_(r2)
|
|
/* 802AD53C 002AA47C 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 802AD540 002AA480 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD544 002AA484 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD548 002AA488 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD54C 002AA48C EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 802AD550 002AA490 EC 20 01 32 */ fmuls f1, f0, f4
|
|
/* 802AD554 002AA494 C0 42 BF 58 */ lfs f2, lbl_80455958-_SDA2_BASE_(r2)
|
|
/* 802AD558 002AA498 C0 62 BF 8C */ lfs f3, lbl_8045598C-_SDA2_BASE_(r2)
|
|
/* 802AD55C 002AA49C C0 82 BE 7C */ lfs f4, lbl_8045587C-_SDA2_BASE_(r2)
|
|
/* 802AD560 002AA4A0 C0 A2 BE 78 */ lfs f5, lbl_80455878-_SDA2_BASE_(r2)
|
|
/* 802AD564 002AA4A4 C0 C2 BE 80 */ lfs f6, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD568 002AA4A8 38 60 00 00 */ li r3, 0
|
|
/* 802AD56C 002AA4AC 4B FF C1 89 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
|
/* 802AD570 002AA4B0 FF C0 08 90 */ fmr f30, f1
|
|
/* 802AD574 002AA4B4 48 00 00 08 */ b lbl_802AD57C
|
|
lbl_802AD578:
|
|
/* 802AD578 002AA4B8 3B 9C 00 01 */ addi r28, r28, 1
|
|
lbl_802AD57C:
|
|
/* 802AD57C 002AA4BC 3B 40 00 00 */ li r26, 0
|
|
/* 802AD580 002AA4C0 80 A1 00 08 */ lwz r5, 8(r1)
|
|
/* 802AD584 002AA4C4 80 7B 00 00 */ lwz r3, 0(r27)
|
|
/* 802AD588 002AA4C8 38 00 00 18 */ li r0, 0x18
|
|
/* 802AD58C 002AA4CC 7C 09 03 A6 */ mtctr r0
|
|
lbl_802AD590:
|
|
/* 802AD590 002AA4D0 80 9F 00 60 */ lwz r4, 0x60(r31)
|
|
/* 802AD594 002AA4D4 7C 84 D0 2E */ lwzx r4, r4, r26
|
|
/* 802AD598 002AA4D8 28 04 00 00 */ cmplwi r4, 0
|
|
/* 802AD59C 002AA4DC 41 82 01 9C */ beq lbl_802AD738
|
|
/* 802AD5A0 002AA4E0 80 04 00 18 */ lwz r0, 0x18(r4)
|
|
/* 802AD5A4 002AA4E4 90 01 00 18 */ stw r0, 0x18(r1)
|
|
/* 802AD5A8 002AA4E8 7C 00 18 40 */ cmplw r0, r3
|
|
/* 802AD5AC 002AA4EC 40 82 01 8C */ bne lbl_802AD738
|
|
/* 802AD5B0 002AA4F0 80 04 00 20 */ lwz r0, 0x20(r4)
|
|
/* 802AD5B4 002AA4F4 7C 05 00 40 */ cmplw r5, r0
|
|
/* 802AD5B8 002AA4F8 40 82 01 80 */ bne lbl_802AD738
|
|
/* 802AD5BC 002AA4FC 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
|
/* 802AD5C0 002AA500 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802AD5C4 002AA504 40 82 00 14 */ bne lbl_802AD5D8
|
|
/* 802AD5C8 002AA508 80 6D 85 C4 */ lwz r3, lbl_80450B44-_SDA_BASE_(r13)
|
|
/* 802AD5CC 002AA50C FC 20 F0 90 */ fmr f1, f30
|
|
/* 802AD5D0 002AA510 48 01 01 35 */ bl Z2Audience_NS_calcOffMicSound
|
|
/* 802AD5D4 002AA514 FF C0 08 90 */ fmr f30, f1
|
|
lbl_802AD5D8:
|
|
/* 802AD5D8 002AA518 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 802AD5DC 002AA51C 7C 63 D0 2E */ lwzx r3, r3, r26
|
|
/* 802AD5E0 002AA520 80 03 00 10 */ lwz r0, 0x10(r3)
|
|
/* 802AD5E4 002AA524 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802AD5E8 002AA528 40 80 00 0C */ bge lbl_802AD5F4
|
|
/* 802AD5EC 002AA52C 38 00 00 01 */ li r0, 1
|
|
/* 802AD5F0 002AA530 90 03 00 10 */ stw r0, 0x10(r3)
|
|
lbl_802AD5F4:
|
|
/* 802AD5F4 002AA534 80 61 00 08 */ lwz r3, 8(r1)
|
|
/* 802AD5F8 002AA538 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802AD5FC 002AA53C 41 82 00 3C */ beq lbl_802AD638
|
|
/* 802AD600 002AA540 E0 03 00 00 */ psq_l f0, 0(r3), 0, 0
|
|
/* 802AD604 002AA544 C0 23 00 08 */ lfs f1, 8(r3)
|
|
/* 802AD608 002AA548 F0 01 00 20 */ psq_st f0, 32(r1), 0, 0
|
|
/* 802AD60C 002AA54C D0 21 00 28 */ stfs f1, 0x28(r1)
|
|
/* 802AD610 002AA550 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 802AD614 002AA554 7C 63 D0 2E */ lwzx r3, r3, r26
|
|
/* 802AD618 002AA558 80 63 00 08 */ lwz r3, 8(r3)
|
|
/* 802AD61C 002AA55C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802AD620 002AA560 41 82 00 18 */ beq lbl_802AD638
|
|
/* 802AD624 002AA564 C0 01 00 20 */ lfs f0, 0x20(r1)
|
|
/* 802AD628 002AA568 D0 03 00 04 */ stfs f0, 4(r3)
|
|
/* 802AD62C 002AA56C C0 01 00 24 */ lfs f0, 0x24(r1)
|
|
/* 802AD630 002AA570 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 802AD634 002AA574 D0 23 00 0C */ stfs f1, 0xc(r3)
|
|
lbl_802AD638:
|
|
/* 802AD638 002AA578 28 1C 00 00 */ cmplwi r28, 0
|
|
/* 802AD63C 002AA57C 41 82 00 20 */ beq lbl_802AD65C
|
|
/* 802AD640 002AA580 80 1F 00 60 */ lwz r0, 0x60(r31)
|
|
/* 802AD644 002AA584 7C 80 D2 14 */ add r4, r0, r26
|
|
/* 802AD648 002AA588 80 6D 85 F4 */ lwz r3, lbl_80450B74-_SDA_BASE_(r13)
|
|
/* 802AD64C 002AA58C 38 A0 00 06 */ li r5, 6
|
|
/* 802AD650 002AA590 57 86 04 3E */ clrlwi r6, r28, 0x10
|
|
/* 802AD654 002AA594 38 E0 FF FF */ li r7, -1
|
|
/* 802AD658 002AA598 4B FF D8 85 */ bl setPortData__14Z2SoundStarterFP14JAISoundHandleUlUsSc
|
|
lbl_802AD65C:
|
|
/* 802AD65C 002AA59C 7F A0 07 75 */ extsb. r0, r29
|
|
/* 802AD660 002AA5A0 41 82 00 40 */ beq lbl_802AD6A0
|
|
/* 802AD664 002AA5A4 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 802AD668 002AA5A8 7C 63 D0 2E */ lwzx r3, r3, r26
|
|
/* 802AD66C 002AA5AC 38 63 00 48 */ addi r3, r3, 0x48
|
|
/* 802AD670 002AA5B0 7F A0 07 74 */ extsb r0, r29
|
|
/* 802AD674 002AA5B4 C8 22 BE E0 */ lfd f1, lbl_804558E0-_SDA2_BASE_(r2)
|
|
/* 802AD678 002AA5B8 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 802AD67C 002AA5BC 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 802AD680 002AA5C0 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD684 002AA5C4 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD688 002AA5C8 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD68C 002AA5CC EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD690 002AA5D0 C0 02 BE D0 */ lfs f0, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AD694 002AA5D4 EC 21 00 24 */ fdivs f1, f1, f0
|
|
/* 802AD698 002AA5D8 38 80 00 00 */ li r4, 0
|
|
/* 802AD69C 002AA5DC 4B FF 57 C9 */ bl JAISoundParamsMove_NS_moveFxMix
|
|
lbl_802AD6A0:
|
|
/* 802AD6A0 002AA5E0 C0 02 BE 80 */ lfs f0, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD6A4 002AA5E4 FC 00 F8 00 */ fcmpu cr0, f0, f31
|
|
/* 802AD6A8 002AA5E8 41 82 00 1C */ beq lbl_802AD6C4
|
|
/* 802AD6AC 002AA5EC 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 802AD6B0 002AA5F0 7C 63 D0 2E */ lwzx r3, r3, r26
|
|
/* 802AD6B4 002AA5F4 38 63 00 48 */ addi r3, r3, 0x48
|
|
/* 802AD6B8 002AA5F8 FC 20 F8 90 */ fmr f1, f31
|
|
/* 802AD6BC 002AA5FC 38 80 00 00 */ li r4, 0
|
|
/* 802AD6C0 002AA600 4B FF 57 4D */ bl JAISoundParamsMove_NS_movePitch
|
|
lbl_802AD6C4:
|
|
/* 802AD6C4 002AA604 C0 02 BE 80 */ lfs f0, lbl_80455880-_SDA2_BASE_(r2)
|
|
/* 802AD6C8 002AA608 FC 00 F0 00 */ fcmpu cr0, f0, f30
|
|
/* 802AD6CC 002AA60C 41 82 00 1C */ beq lbl_802AD6E8
|
|
/* 802AD6D0 002AA610 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 802AD6D4 002AA614 7C 63 D0 2E */ lwzx r3, r3, r26
|
|
/* 802AD6D8 002AA618 38 63 00 48 */ addi r3, r3, 0x48
|
|
/* 802AD6DC 002AA61C FC 20 F0 90 */ fmr f1, f30
|
|
/* 802AD6E0 002AA620 38 80 00 00 */ li r4, 0
|
|
/* 802AD6E4 002AA624 4B FF 56 D1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
|
lbl_802AD6E8:
|
|
/* 802AD6E8 002AA628 C0 02 BE B8 */ lfs f0, lbl_804558B8-_SDA2_BASE_(r2)
|
|
/* 802AD6EC 002AA62C FC 00 E8 00 */ fcmpu cr0, f0, f29
|
|
/* 802AD6F0 002AA630 41 82 00 1C */ beq lbl_802AD70C
|
|
/* 802AD6F4 002AA634 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 802AD6F8 002AA638 7C 63 D0 2E */ lwzx r3, r3, r26
|
|
/* 802AD6FC 002AA63C 38 63 00 48 */ addi r3, r3, 0x48
|
|
/* 802AD700 002AA640 FC 20 E8 90 */ fmr f1, f29
|
|
/* 802AD704 002AA644 38 80 00 00 */ li r4, 0
|
|
/* 802AD708 002AA648 4B FF 57 B5 */ bl JAISoundParamsMove_NS_movePan
|
|
lbl_802AD70C:
|
|
/* 802AD70C 002AA64C C0 02 BE B8 */ lfs f0, lbl_804558B8-_SDA2_BASE_(r2)
|
|
/* 802AD710 002AA650 FC 00 E0 00 */ fcmpu cr0, f0, f28
|
|
/* 802AD714 002AA654 41 82 00 1C */ beq lbl_802AD730
|
|
/* 802AD718 002AA658 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 802AD71C 002AA65C 7C 63 D0 2E */ lwzx r3, r3, r26
|
|
/* 802AD720 002AA660 38 63 00 48 */ addi r3, r3, 0x48
|
|
/* 802AD724 002AA664 FC 20 E0 90 */ fmr f1, f28
|
|
/* 802AD728 002AA668 38 80 00 00 */ li r4, 0
|
|
/* 802AD72C 002AA66C 4B FF 57 E9 */ bl JAISoundParamsMove_NS_moveDolby
|
|
lbl_802AD730:
|
|
/* 802AD730 002AA670 38 60 00 01 */ li r3, 1
|
|
/* 802AD734 002AA674 48 00 01 44 */ b lbl_802AD878
|
|
lbl_802AD738:
|
|
/* 802AD738 002AA678 3B 5A 00 04 */ addi r26, r26, 4
|
|
/* 802AD73C 002AA67C 42 00 FE 54 */ bdnz lbl_802AD590
|
|
/* 802AD740 002AA680 80 1B 00 00 */ lwz r0, 0(r27)
|
|
/* 802AD744 002AA684 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802AD748 002AA688 7F E3 FB 78 */ mr r3, r31
|
|
/* 802AD74C 002AA68C 38 81 00 14 */ addi r4, r1, 0x14
|
|
/* 802AD750 002AA690 48 00 0E 61 */ bl isSoundCulling__7Z2SeMgrF10JAISoundID
|
|
/* 802AD754 002AA694 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 802AD758 002AA698 41 82 00 0C */ beq lbl_802AD764
|
|
/* 802AD75C 002AA69C 38 60 00 00 */ li r3, 0
|
|
/* 802AD760 002AA6A0 48 00 01 18 */ b lbl_802AD878
|
|
lbl_802AD764:
|
|
/* 802AD764 002AA6A4 38 7F 00 60 */ addi r3, r31, 0x60
|
|
/* 802AD768 002AA6A8 4B FF 55 8D */ bl JAISoundHandles_NS_getFreeHandle
|
|
/* 802AD76C 002AA6AC 7C 7F 1B 79 */ or. r31, r3, r3
|
|
/* 802AD770 002AA6B0 40 82 00 0C */ bne lbl_802AD77C
|
|
/* 802AD774 002AA6B4 38 60 00 00 */ li r3, 0
|
|
/* 802AD778 002AA6B8 48 00 01 00 */ b lbl_802AD878
|
|
lbl_802AD77C:
|
|
/* 802AD77C 002AA6BC 80 1B 00 00 */ lwz r0, 0(r27)
|
|
/* 802AD780 002AA6C0 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 802AD784 002AA6C4 80 6D 85 F4 */ lwz r3, lbl_80450B74-_SDA_BASE_(r13)
|
|
/* 802AD788 002AA6C8 38 81 00 10 */ addi r4, r1, 0x10
|
|
/* 802AD78C 002AA6CC 7F E5 FB 78 */ mr r5, r31
|
|
/* 802AD790 002AA6D0 80 C1 00 08 */ lwz r6, 8(r1)
|
|
/* 802AD794 002AA6D4 7F 87 E3 78 */ mr r7, r28
|
|
/* 802AD798 002AA6D8 7F A0 07 74 */ extsb r0, r29
|
|
/* 802AD79C 002AA6DC C8 22 BE E0 */ lfd f1, lbl_804558E0-_SDA2_BASE_(r2)
|
|
/* 802AD7A0 002AA6E0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 802AD7A4 002AA6E4 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 802AD7A8 002AA6E8 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 802AD7AC 002AA6EC 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 802AD7B0 002AA6F0 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 802AD7B4 002AA6F4 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 802AD7B8 002AA6F8 C0 02 BE D0 */ lfs f0, lbl_804558D0-_SDA2_BASE_(r2)
|
|
/* 802AD7BC 002AA6FC EC 21 00 24 */ fdivs f1, f1, f0
|
|
/* 802AD7C0 002AA700 FC 40 F8 90 */ fmr f2, f31
|
|
/* 802AD7C4 002AA704 FC 60 F0 90 */ fmr f3, f30
|
|
/* 802AD7C8 002AA708 FC 80 E8 90 */ fmr f4, f29
|
|
/* 802AD7CC 002AA70C FC A0 E0 90 */ fmr f5, f28
|
|
/* 802AD7D0 002AA710 39 00 00 00 */ li r8, 0
|
|
/* 802AD7D4 002AA714 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802AD7D8 002AA718 81 8C 00 10 */ lwz r12, 0x10(r12)
|
|
/* 802AD7DC 002AA71C 7D 89 03 A6 */ mtctr r12
|
|
/* 802AD7E0 002AA720 4E 80 04 21 */ bctrl
|
|
/* 802AD7E4 002AA724 7C 7A 1B 78 */ mr r26, r3
|
|
/* 802AD7E8 002AA728 28 1F 00 00 */ cmplwi r31, 0
|
|
/* 802AD7EC 002AA72C 41 82 00 88 */ beq lbl_802AD874
|
|
/* 802AD7F0 002AA730 80 1F 00 00 */ lwz r0, 0(r31)
|
|
/* 802AD7F4 002AA734 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802AD7F8 002AA738 41 82 00 7C */ beq lbl_802AD874
|
|
/* 802AD7FC 002AA73C 80 7B 00 00 */ lwz r3, 0(r27)
|
|
/* 802AD800 002AA740 3C 03 FF F8 */ addis r0, r3, 0xfff8
|
|
/* 802AD804 002AA744 28 00 01 75 */ cmplwi r0, 0x175
|
|
/* 802AD808 002AA748 40 82 00 1C */ bne lbl_802AD824
|
|
/* 802AD80C 002AA74C 80 6D 86 04 */ lwz r3, lbl_80450B84-_SDA_BASE_(r13)
|
|
/* 802AD810 002AA750 3C 80 01 00 */ lis r4, 0x0100002F@ha
|
|
/* 802AD814 002AA754 38 84 00 2F */ addi r4, r4, 0x0100002F@l
|
|
/* 802AD818 002AA758 38 A0 00 00 */ li r5, 0
|
|
/* 802AD81C 002AA75C 38 C0 00 00 */ li r6, 0
|
|
/* 802AD820 002AA760 48 00 17 F1 */ bl bgmStart__8Z2SeqMgrFUlUll
|
|
lbl_802AD824:
|
|
/* 802AD824 002AA764 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
|
/* 802AD828 002AA768 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802AD82C 002AA76C 40 82 00 10 */ bne lbl_802AD83C
|
|
/* 802AD830 002AA770 80 6D 85 C4 */ lwz r3, lbl_80450B44-_SDA_BASE_(r13)
|
|
/* 802AD834 002AA774 FC 20 F0 90 */ fmr f1, f30
|
|
/* 802AD838 002AA778 48 00 FE CD */ bl Z2Audience_NS_calcOffMicSound
|
|
lbl_802AD83C:
|
|
/* 802AD83C 002AA77C 80 7F 00 00 */ lwz r3, 0(r31)
|
|
/* 802AD840 002AA780 80 01 00 08 */ lwz r0, 8(r1)
|
|
/* 802AD844 002AA784 90 03 00 20 */ stw r0, 0x20(r3)
|
|
/* 802AD848 002AA788 57 40 06 3F */ clrlwi. r0, r26, 0x18
|
|
/* 802AD84C 002AA78C 41 82 00 28 */ beq lbl_802AD874
|
|
/* 802AD850 002AA790 80 9F 00 00 */ lwz r4, 0(r31)
|
|
/* 802AD854 002AA794 38 60 00 01 */ li r3, 1
|
|
/* 802AD858 002AA798 90 64 00 10 */ stw r3, 0x10(r4)
|
|
/* 802AD85C 002AA79C 88 04 00 1D */ lbz r0, 0x1d(r4)
|
|
/* 802AD860 002AA7A0 50 60 3E 30 */ rlwimi r0, r3, 7, 0x18, 0x18
|
|
/* 802AD864 002AA7A4 98 04 00 1D */ stb r0, 0x1d(r4)
|
|
/* 802AD868 002AA7A8 88 04 00 1D */ lbz r0, 0x1d(r4)
|
|
/* 802AD86C 002AA7AC 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19
|
|
/* 802AD870 002AA7B0 98 04 00 1D */ stb r0, 0x1d(r4)
|
|
lbl_802AD874:
|
|
/* 802AD874 002AA7B4 7F 43 D3 78 */ mr r3, r26
|
|
lbl_802AD878:
|
|
/* 802AD878 002AA7B8 E3 E1 00 98 */ psq_l f31, 152(r1), 0, 0
|
|
/* 802AD87C 002AA7BC CB E1 00 90 */ lfd f31, 0x90(r1)
|
|
/* 802AD880 002AA7C0 E3 C1 00 88 */ psq_l f30, 136(r1), 0, 0
|
|
/* 802AD884 002AA7C4 CB C1 00 80 */ lfd f30, 0x80(r1)
|
|
/* 802AD888 002AA7C8 E3 A1 00 78 */ psq_l f29, 120(r1), 0, 0
|
|
/* 802AD88C 002AA7CC CB A1 00 70 */ lfd f29, 0x70(r1)
|
|
/* 802AD890 002AA7D0 E3 81 00 68 */ psq_l f28, 104(r1), 0, 0
|
|
/* 802AD894 002AA7D4 CB 81 00 60 */ lfd f28, 0x60(r1)
|
|
/* 802AD898 002AA7D8 39 61 00 60 */ addi r11, r1, 0x60
|
|
/* 802AD89C 002AA7DC 48 0B 49 81 */ bl _restgpr_26
|
|
/* 802AD8A0 002AA7E0 80 01 00 A4 */ lwz r0, 0xa4(r1)
|
|
/* 802AD8A4 002AA7E4 7C 08 03 A6 */ mtlr r0
|
|
/* 802AD8A8 002AA7E8 38 21 00 A0 */ addi r1, r1, 0xa0
|
|
/* 802AD8AC 002AA7EC 4E 80 00 20 */ blr
|