Files
mk64/asm/non_matchings/code_actors/func_802979F8.s
T
CoderStig 8ab4557b39 Split asm using autodecompiler (#49)
* Split asm using autodecompiler

* Placed libultra bss and linked more C
2021-11-05 05:17:09 -06:00

25 lines
1.2 KiB
ArmAsm

glabel func_802979F8
/* 101008 802979F8 27BDFFD0 */ addiu $sp, $sp, -0x30
/* 10100C 802979FC AFBF0014 */ sw $ra, 0x14($sp)
/* 101010 80297A00 AFA50034 */ sw $a1, 0x34($sp)
/* 101014 80297A04 948E0034 */ lhu $t6, 0x34($a0)
/* 101018 80297A08 00803025 */ move $a2, $a0
/* 10101C 80297A0C 24840030 */ addiu $a0, $a0, 0x30
/* 101020 80297A10 11C0000B */ beqz $t6, .L80297A40
/* 101024 80297A14 27A5001C */ addiu $a1, $sp, 0x1c
/* 101028 80297A18 0C0A5DBB */ jal func_802976EC
/* 10102C 80297A1C AFA60030 */ sw $a2, 0x30($sp)
/* 101030 80297A20 8FA40030 */ lw $a0, 0x30($sp)
/* 101034 80297A24 0C0A5DD8 */ jal func_80297760
/* 101038 80297A28 27A50024 */ addiu $a1, $sp, 0x24
/* 10103C 80297A2C 3C063EE6 */ lui $a2, (0x3EE66666 >> 16) # lui $a2, 0x3ee6
/* 101040 80297A30 34C66666 */ ori $a2, (0x3EE66666 & 0xFFFF) # ori $a2, $a2, 0x6666
/* 101044 80297A34 27A40024 */ addiu $a0, $sp, 0x24
/* 101048 80297A38 0C0A5E53 */ jal func_8029794C
/* 10104C 80297A3C 27A5001C */ addiu $a1, $sp, 0x1c
.L80297A40:
/* 101050 80297A40 8FBF0014 */ lw $ra, 0x14($sp)
/* 101054 80297A44 27BD0030 */ addiu $sp, $sp, 0x30
/* 101058 80297A48 03E00008 */ jr $ra
/* 10105C 80297A4C 00000000 */ nop