mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-07-05 05:40:19 -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_80083018
|
|
/* 083C18 80083018 000470C0 */ sll $t6, $a0, 3
|
|
/* 083C1C 8008301C 01C47023 */ subu $t6, $t6, $a0
|
|
/* 083C20 80083020 000E7140 */ sll $t6, $t6, 5
|
|
/* 083C24 80083024 3C028016 */ lui $v0, %hi(D_80165CBE) # 0x8016
|
|
/* 083C28 80083028 004E1021 */ addu $v0, $v0, $t6
|
|
/* 083C2C 8008302C 84425CBE */ lh $v0, %lo(D_80165CBE)($v0) # 0x5cbe($v0)
|
|
/* 083C30 80083030 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* 083C34 80083034 AFBF0014 */ sw $ra, 0x14($sp)
|
|
/* 083C38 80083038 10400005 */ beqz $v0, .L80083050
|
|
/* 083C3C 8008303C 24010001 */ li $at, 1
|
|
/* 083C40 80083040 54410004 */ bnel $v0, $at, .L80083054
|
|
/* 083C44 80083044 8FBF0014 */ lw $ra, 0x14($sp)
|
|
/* 083C48 80083048 0C020BC7 */ jal func_80082F1C
|
|
/* 083C4C 8008304C 00000000 */ nop
|
|
.L80083050:
|
|
/* 083C50 80083050 8FBF0014 */ lw $ra, 0x14($sp)
|
|
.L80083054:
|
|
/* 083C54 80083054 27BD0018 */ addiu $sp, $sp, 0x18
|
|
/* 083C58 80083058 03E00008 */ jr $ra
|
|
/* 083C5C 8008305C 00000000 */ nop
|