mirror of https://github.com/zeldaret/oot.git
31 lines
1.3 KiB
ArmAsm
31 lines
1.3 KiB
ArmAsm
glabel func_80042084
|
|
/* AB9224 80042084 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* AB9228 80042088 AFBF0014 */ sw $ra, 0x14($sp)
|
|
/* AB922C 8004208C AFA5001C */ sw $a1, 0x1c($sp)
|
|
/* AB9230 80042090 0C00F131 */ jal T_BGCheck_getBGDataInfo
|
|
/* AB9234 80042094 00C02825 */ move $a1, $a2
|
|
/* AB9238 80042098 14400003 */ bnez $v0, .L800420A8
|
|
/* AB923C 8004209C 8FBF0014 */ lw $ra, 0x14($sp)
|
|
/* AB9240 800420A0 10000005 */ b .L800420B8
|
|
/* AB9244 800420A4 24020001 */ li $v0, 1
|
|
.L800420A8:
|
|
/* AB9248 800420A8 8FAE001C */ lw $t6, 0x1c($sp)
|
|
/* AB924C 800420AC 95C30004 */ lhu $v1, 4($t6)
|
|
/* AB9250 800420B0 30632000 */ andi $v1, $v1, 0x2000
|
|
/* AB9254 800420B4 0003102B */ sltu $v0, $zero, $v1
|
|
.L800420B8:
|
|
/* AB9258 800420B8 03E00008 */ jr $ra
|
|
/* AB925C 800420BC 27BD0018 */ addiu $sp, $sp, 0x18
|
|
|
|
glabel func_800420C0
|
|
/* AB9260 800420C0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* AB9264 800420C4 AFBF0014 */ sw $ra, 0x14($sp)
|
|
/* AB9268 800420C8 0C01066C */ jal func_800419B0
|
|
/* AB926C 800420CC 24070001 */ li $a3, 1
|
|
/* AB9270 800420D0 8FBF0014 */ lw $ra, 0x14($sp)
|
|
/* AB9274 800420D4 00021482 */ srl $v0, $v0, 0x12
|
|
/* AB9278 800420D8 30420007 */ andi $v0, $v0, 7
|
|
/* AB927C 800420DC 03E00008 */ jr $ra
|
|
/* AB9280 800420E0 27BD0018 */ addiu $sp, $sp, 0x18
|
|
|