lbl_80292644: /* 80292644 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80292648 7C 08 02 A6 */ mflr r0 /* 8029264C 90 01 00 34 */ stw r0, 0x34(r1) /* 80292650 DB E1 00 20 */ stfd f31, 0x20(r1) /* 80292654 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */ /* 80292658 88 03 02 16 */ lbz r0, 0x216(r3) /* 8029265C 54 00 DF FF */ rlwinm. r0, r0, 0x1b, 0x1f, 0x1f /* 80292660 41 82 00 10 */ beq lbl_80292670 /* 80292664 C0 03 01 DC */ lfs f0, 0x1dc(r3) /* 80292668 EF E1 00 24 */ fdivs f31, f1, f0 /* 8029266C 48 00 00 54 */ b lbl_802926C0 lbl_80292670: /* 80292670 C0 62 BB C8 */ lfs f3, lit_1069(r2) /* 80292674 A0 03 02 28 */ lhz r0, 0x228(r3) /* 80292678 C8 42 BB B0 */ lfd f2, lit_954(r2) /* 8029267C 90 01 00 0C */ stw r0, 0xc(r1) /* 80292680 3C 00 43 30 */ lis r0, 0x4330 /* 80292684 90 01 00 08 */ stw r0, 8(r1) /* 80292688 C8 01 00 08 */ lfd f0, 8(r1) /* 8029268C EC 00 10 28 */ fsubs f0, f0, f2 /* 80292690 EC 03 00 24 */ fdivs f0, f3, f0 /* 80292694 EF E1 00 32 */ fmuls f31, f1, f0 /* 80292698 48 00 A3 59 */ bl getSubFrames__9JASDriverFv /* 8029269C C8 22 BB B0 */ lfd f1, lit_954(r2) /* 802926A0 90 61 00 14 */ stw r3, 0x14(r1) /* 802926A4 3C 00 43 30 */ lis r0, 0x4330 /* 802926A8 90 01 00 10 */ stw r0, 0x10(r1) /* 802926AC C8 01 00 10 */ lfd f0, 0x10(r1) /* 802926B0 EC 20 08 28 */ fsubs f1, f0, f1 /* 802926B4 C0 02 BB CC */ lfs f0, lit_1070(r2) /* 802926B8 EC 01 00 24 */ fdivs f0, f1, f0 /* 802926BC EF FF 00 32 */ fmuls f31, f31, f0 lbl_802926C0: /* 802926C0 FC 20 F8 90 */ fmr f1, f31 /* 802926C4 48 0C F9 E9 */ bl __cvt_fp2unsigned /* 802926C8 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */ /* 802926CC CB E1 00 20 */ lfd f31, 0x20(r1) /* 802926D0 80 01 00 34 */ lwz r0, 0x34(r1) /* 802926D4 7C 08 03 A6 */ mtlr r0 /* 802926D8 38 21 00 30 */ addi r1, r1, 0x30 /* 802926DC 4E 80 00 20 */ blr