mirror of
https://github.com/n64decomp/mk64
synced 2026-08-04 08:58:41 -04:00
8ab4557b39
* Split asm using autodecompiler * Placed libultra bss and linked more C
20 lines
914 B
ArmAsm
20 lines
914 B
ArmAsm
glabel func_8028080C
|
|
/* 123E4C 8028080C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* 123E50 80280810 AFBF0014 */ sw $ra, 0x14($sp)
|
|
/* 123E54 80280814 0C0A01DB */ jal func_8028076C
|
|
/* 123E58 80280818 00000000 */ nop
|
|
/* 123E5C 8028081C 44822000 */ mtc1 $v0, $f4
|
|
/* 123E60 80280820 8FBF0014 */ lw $ra, 0x14($sp)
|
|
/* 123E64 80280824 04410005 */ bgez $v0, .L8028083C
|
|
/* 123E68 80280828 468021A0 */ cvt.s.w $f6, $f4
|
|
/* 123E6C 8028082C 3C014F80 */ li $at, 0x4F800000 # 4294967296.000000
|
|
/* 123E70 80280830 44814000 */ mtc1 $at, $f8
|
|
/* 123E74 80280834 00000000 */ nop
|
|
/* 123E78 80280838 46083180 */ add.s $f6, $f6, $f8
|
|
.L8028083C:
|
|
/* 123E7C 8028083C 3C014780 */ li $at, 0x47800000 # 65536.000000
|
|
/* 123E80 80280840 44815000 */ mtc1 $at, $f10
|
|
/* 123E84 80280844 27BD0018 */ addiu $sp, $sp, 0x18
|
|
/* 123E88 80280848 03E00008 */ jr $ra
|
|
/* 123E8C 8028084C 460A3003 */ div.s $f0, $f6, $f10
|