oot/asm/non_matchings/code/code_800F7260/func_800F72B8.s

28 lines
1.3 KiB
ArmAsm

glabel func_800F72B8
/* B6E458 800F72B8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B6E45C 800F72BC AFA40018 */ sw $a0, 0x18($sp)
/* B6E460 800F72C0 3C028013 */ lui $v0, %hi(D_801333D0) # $v0, 0x8013
/* B6E464 800F72C4 93AF001B */ lbu $t7, 0x1b($sp)
/* B6E468 800F72C8 244233D0 */ addiu $v0, %lo(D_801333D0) # addiu $v0, $v0, 0x33d0
/* B6E46C 800F72CC 944E0000 */ lhu $t6, ($v0)
/* B6E470 800F72D0 24180001 */ li $t8, 1
/* B6E474 800F72D4 01F8C804 */ sllv $t9, $t8, $t7
/* B6E478 800F72D8 AFBF0014 */ sw $ra, 0x14($sp)
/* B6E47C 800F72DC 01D94025 */ or $t0, $t6, $t9
/* B6E480 800F72E0 A4480000 */ sh $t0, ($v0)
/* B6E484 800F72E4 00002025 */ move $a0, $zero
/* B6E488 800F72E8 24050002 */ li $a1, 2
/* B6E48C 800F72EC 24060040 */ li $a2, 64
/* B6E490 800F72F0 0C03E890 */ jal func_800FA240
/* B6E494 800F72F4 2407000F */ li $a3, 15
/* B6E498 800F72F8 24040003 */ li $a0, 3
/* B6E49C 800F72FC 24050002 */ li $a1, 2
/* B6E4A0 800F7300 24060040 */ li $a2, 64
/* B6E4A4 800F7304 0C03E890 */ jal func_800FA240
/* B6E4A8 800F7308 2407000F */ li $a3, 15
/* B6E4AC 800F730C 8FBF0014 */ lw $ra, 0x14($sp)
/* B6E4B0 800F7310 27BD0018 */ addiu $sp, $sp, 0x18
/* B6E4B4 800F7314 03E00008 */ jr $ra
/* B6E4B8 800F7318 00000000 */ nop