mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-07-01 12:28:56 -04:00
8ab4557b39
* Split asm using autodecompiler * Placed libultra bss and linked more C
33 lines
1.7 KiB
ArmAsm
33 lines
1.7 KiB
ArmAsm
glabel func_80075698
|
|
/* 076298 80075698 000470C0 */ sll $t6, $a0, 3
|
|
/* 07629C 8007569C 01C47023 */ subu $t6, $t6, $a0
|
|
/* 0762A0 800756A0 3C0F8016 */ lui $t7, %hi(D_80165C18) # $t7, 0x8016
|
|
/* 0762A4 800756A4 25EF5C18 */ addiu $t7, %lo(D_80165C18) # addiu $t7, $t7, 0x5c18
|
|
/* 0762A8 800756A8 000E7140 */ sll $t6, $t6, 5
|
|
/* 0762AC 800756AC 01CF1021 */ addu $v0, $t6, $t7
|
|
/* 0762B0 800756B0 24180001 */ li $t8, 1
|
|
/* 0762B4 800756B4 A05800D5 */ sb $t8, 0xd5($v0)
|
|
/* 0762B8 800756B8 3C038019 */ lui $v1, %hi(D_8018D490) # $v1, 0x8019
|
|
/* 0762BC 800756BC 8C63D490 */ lw $v1, %lo(D_8018D490)($v1)
|
|
/* 0762C0 800756C0 44800000 */ mtc1 $zero, $f0
|
|
/* 0762C4 800756C4 3C013F00 */ li $at, 0x3F000000 # 0.500000
|
|
/* 0762C8 800756C8 44812000 */ mtc1 $at, $f4
|
|
/* 0762CC 800756CC 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* 0762D0 800756D0 AFBF0014 */ sw $ra, 0x14($sp)
|
|
/* 0762D4 800756D4 241900FF */ li $t9, 255
|
|
/* 0762D8 800756D8 A45900A0 */ sh $t9, 0xa0($v0)
|
|
/* 0762DC 800756DC A44000C0 */ sh $zero, 0xc0($v0)
|
|
/* 0762E0 800756E0 A44000B2 */ sh $zero, 0xb2($v0)
|
|
/* 0762E4 800756E4 A44000B6 */ sh $zero, 0xb6($v0)
|
|
/* 0762E8 800756E8 AC430064 */ sw $v1, 0x64($v0)
|
|
/* 0762EC 800756EC AC43006C */ sw $v1, 0x6c($v0)
|
|
/* 0762F0 800756F0 E4400028 */ swc1 $f0, 0x28($v0)
|
|
/* 0762F4 800756F4 E440002C */ swc1 $f0, 0x2c($v0)
|
|
/* 0762F8 800756F8 E4400030 */ swc1 $f0, 0x30($v0)
|
|
/* 0762FC 800756FC 0C01C922 */ jal func_80072488
|
|
/* 076300 80075700 E4440000 */ swc1 $f4, ($v0)
|
|
/* 076304 80075704 8FBF0014 */ lw $ra, 0x14($sp)
|
|
/* 076308 80075708 27BD0018 */ addiu $sp, $sp, 0x18
|
|
/* 07630C 8007570C 03E00008 */ jr $ra
|
|
/* 076310 80075710 00000000 */ nop
|