oot/asm/non_matchings/code/z_message_PAL/func_8010787C.s

24 lines
1.0 KiB
ArmAsm

glabel func_8010787C
/* B7EA1C 8010787C 248C7FFF */ addiu $t4, $a0, 0x7fff
/* B7EA20 80107880 918C62FE */ lbu $t4, 0x62fe($t4)
/* B7EA24 80107884 24010001 */ li $at, 1
/* B7EA28 80107888 240500FF */ li $a1, 255
/* B7EA2C 8010788C 15810009 */ bne $t4, $at, .L801078B4
/* B7EA30 80107890 240F0096 */ li $t7, 150
/* B7EA34 80107894 24817FFF */ addiu $at, $a0, 0x7fff
/* B7EA38 80107898 240500FF */ li $a1, 255
/* B7EA3C 8010789C 240D00D2 */ li $t5, 210
/* B7EA40 801078A0 240E0064 */ li $t6, 100
/* B7EA44 801078A4 A42D63DD */ sh $t5, 0x63dd($at)
/* B7EA48 801078A8 A42E63DF */ sh $t6, 0x63df($at)
/* B7EA4C 801078AC 03E00008 */ jr $ra
/* B7EA50 801078B0 A42563E1 */ sh $a1, 0x63e1($at)
.L801078B4:
/* B7EA54 801078B4 24817FFF */ addiu $at, $a0, 0x7fff
/* B7EA58 801078B8 241800B4 */ li $t8, 180
/* B7EA5C 801078BC A42563DD */ sh $a1, 0x63dd($at)
/* B7EA60 801078C0 A42F63DF */ sh $t7, 0x63df($at)
/* B7EA64 801078C4 03E00008 */ jr $ra
/* B7EA68 801078C8 A43863E1 */ sh $t8, 0x63e1($at)