mirror of https://github.com/zeldaret/oot.git
23 lines
1.1 KiB
ArmAsm
23 lines
1.1 KiB
ArmAsm
glabel func_800E5A8C
|
|
/* B5CC2C 800E5A8C 3C068017 */ lui $a2, %hi(gAudioContext) # $a2, 0x8017
|
|
/* B5CC30 800E5A90 24C6F180 */ addiu $a2, %lo(gAudioContext) # addiu $a2, $a2, -0xe80
|
|
/* B5CC34 800E5A94 90CF5BD8 */ lbu $t7, 0x5bd8($a2)
|
|
/* B5CC38 800E5A98 000FC0C0 */ sll $t8, $t7, 3
|
|
/* B5CC3C 800E5A9C 00D81021 */ addu $v0, $a2, $t8
|
|
/* B5CC40 800E5AA0 AC445C50 */ sw $a0, 0x5c50($v0)
|
|
/* B5CC44 800E5AA4 8CB90000 */ lw $t9, ($a1)
|
|
/* B5CC48 800E5AA8 24425C50 */ addiu $v0, $v0, 0x5c50
|
|
/* B5CC4C 800E5AAC AC590004 */ sw $t9, 4($v0)
|
|
/* B5CC50 800E5AB0 90C85BD8 */ lbu $t0, 0x5bd8($a2)
|
|
/* B5CC54 800E5AB4 90CA5BD9 */ lbu $t2, 0x5bd9($a2)
|
|
/* B5CC58 800E5AB8 25090001 */ addiu $t1, $t0, 1
|
|
/* B5CC5C 800E5ABC 312300FF */ andi $v1, $t1, 0xff
|
|
/* B5CC60 800E5AC0 15430003 */ bne $t2, $v1, .L800E5AD0
|
|
/* B5CC64 800E5AC4 A0C95BD8 */ sb $t1, 0x5bd8($a2)
|
|
/* B5CC68 800E5AC8 246BFFFF */ addiu $t3, $v1, -1
|
|
/* B5CC6C 800E5ACC A0CB5BD8 */ sb $t3, 0x5bd8($a2)
|
|
.L800E5AD0:
|
|
/* B5CC70 800E5AD0 03E00008 */ jr $ra
|
|
/* B5CC74 800E5AD4 00000000 */ nop
|
|
|