mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-07-05 13:44:11 -04:00
8ab4557b39
* Split asm using autodecompiler * Placed libultra bss and linked more C
22 lines
995 B
ArmAsm
22 lines
995 B
ArmAsm
glabel func_80086110
|
|
/* 086D10 80086110 000470C0 */ sll $t6, $a0, 3
|
|
/* 086D14 80086114 01C47023 */ subu $t6, $t6, $a0
|
|
/* 086D18 80086118 000E7140 */ sll $t6, $t6, 5
|
|
/* 086D1C 8008611C 3C028016 */ lui $v0, %hi(D_80165CBE) # 0x8016
|
|
/* 086D20 80086120 004E1021 */ addu $v0, $v0, $t6
|
|
/* 086D24 80086124 84425CBE */ lh $v0, %lo(D_80165CBE)($v0) # 0x5cbe($v0)
|
|
/* 086D28 80086128 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* 086D2C 8008612C AFBF0014 */ sw $ra, 0x14($sp)
|
|
/* 086D30 80086130 10400005 */ beqz $v0, .L80086148
|
|
/* 086D34 80086134 24010001 */ li $at, 1
|
|
/* 086D38 80086138 54410004 */ bnel $v0, $at, .L8008614C
|
|
/* 086D3C 8008613C 8FBF0014 */ lw $ra, 0x14($sp)
|
|
/* 086D40 80086140 0C02181D */ jal func_80086074
|
|
/* 086D44 80086144 00000000 */ nop
|
|
.L80086148:
|
|
/* 086D48 80086148 8FBF0014 */ lw $ra, 0x14($sp)
|
|
.L8008614C:
|
|
/* 086D4C 8008614C 27BD0018 */ addiu $sp, $sp, 0x18
|
|
/* 086D50 80086150 03E00008 */ jr $ra
|
|
/* 086D54 80086154 00000000 */ nop
|