.set noat # allow manual use of $at .set noreorder # don't insert nops after branches glabel func_800E3448 /* 07C8F8 800E3448 3C048011 */ lui $a0, 0x8011 /* 07C8FC 800E344C 2484EFC8 */ addiu $a0, $a0, -0x1038 /* 07C900 800E3450 8C820000 */ lw $v0, ($a0) /* 07C904 800E3454 3C030004 */ lui $v1, 4 /* 07C908 800E3458 00431024 */ and $v0, $v0, $v1 /* 07C90C 800E345C 10400012 */ beqz $v0, .L800E34A8 /* 07C910 800E3460 00000000 */ nop /* 07C914 800E3464 C480007C */ lwc1 $f0, 0x7c($a0) /* 07C918 800E3468 3C013FD9 */ lui $at, 0x3fd9 /* 07C91C 800E346C 3421999A */ ori $at, $at, 0x999a /* 07C920 800E3470 44812000 */ mtc1 $at, $f4 /* 07C924 800E3474 C4860078 */ lwc1 $f6, 0x78($a0) /* 07C928 800E3478 46040003 */ div.s $f0, $f0, $f4 /* 07C92C 800E347C 46003180 */ add.s $f6, $f6, $f0 /* 07C930 800E3480 C4820074 */ lwc1 $f2, 0x74($a0) /* 07C934 800E3484 46043003 */ div.s $f0, $f6, $f4 /* 07C938 800E3488 46001080 */ add.s $f2, $f2, $f0 /* 07C93C 800E348C C4800070 */ lwc1 $f0, 0x70($a0) /* 07C940 800E3490 46041103 */ div.s $f4, $f2, $f4 /* 07C944 800E3494 46040000 */ add.s $f0, $f0, $f4 /* 07C948 800E3498 E4860078 */ swc1 $f6, 0x78($a0) /* 07C94C 800E349C E4820074 */ swc1 $f2, 0x74($a0) /* 07C950 800E34A0 08038D34 */ j .L800E34D0 /* 07C954 800E34A4 E4800070 */ swc1 $f0, 0x70($a0) .L800E34A8: /* 07C958 800E34A8 C4840078 */ lwc1 $f4, 0x78($a0) /* 07C95C 800E34AC C480007C */ lwc1 $f0, 0x7c($a0) /* 07C960 800E34B0 46002100 */ add.s $f4, $f4, $f0 /* 07C964 800E34B4 C4800074 */ lwc1 $f0, 0x74($a0) /* 07C968 800E34B8 46040000 */ add.s $f0, $f0, $f4 /* 07C96C 800E34BC C4820070 */ lwc1 $f2, 0x70($a0) /* 07C970 800E34C0 46001080 */ add.s $f2, $f2, $f0 /* 07C974 800E34C4 E4840078 */ swc1 $f4, 0x78($a0) /* 07C978 800E34C8 E4800074 */ swc1 $f0, 0x74($a0) /* 07C97C 800E34CC E4820070 */ swc1 $f2, 0x70($a0) .L800E34D0: /* 07C980 800E34D0 03E00008 */ jr $ra /* 07C984 800E34D4 C4800070 */ lwc1 $f0, 0x70($a0)