mirror of https://github.com/zeldaret/oot.git
35 lines
1.5 KiB
ArmAsm
35 lines
1.5 KiB
ArmAsm
glabel func_80107804
|
|
/* B7E9A4 80107804 24827FFF */ addiu $v0, $a0, 0x7fff
|
|
/* B7E9A8 80107808 904262FE */ lbu $v0, 0x62fe($v0)
|
|
/* B7E9AC 8010780C 24010001 */ li $at, 1
|
|
/* B7E9B0 80107810 240500FF */ li $a1, 255
|
|
/* B7E9B4 80107814 14410007 */ bne $v0, $at, .L80107834
|
|
/* B7E9B8 80107818 240F005A */ li $t7, 90
|
|
/* B7E9BC 8010781C 24817FFF */ addiu $at, $a0, 0x7fff
|
|
/* B7E9C0 80107820 241800B4 */ li $t8, 180
|
|
/* B7E9C4 80107824 A42F63DD */ sh $t7, 0x63dd($at)
|
|
/* B7E9C8 80107828 A43863DF */ sh $t8, 0x63df($at)
|
|
/* B7E9CC 8010782C 03E00008 */ jr $ra
|
|
/* B7E9D0 80107830 A42563E1 */ sh $a1, 0x63e1($at)
|
|
.L80107834:
|
|
/* B7E9D4 80107834 24010005 */ li $at, 5
|
|
/* B7E9D8 80107838 14410009 */ bne $v0, $at, .L80107860
|
|
/* B7E9DC 8010783C 240500FF */ li $a1, 255
|
|
/* B7E9E0 80107840 24817FFF */ addiu $at, $a0, 0x7fff
|
|
/* B7E9E4 80107844 24190050 */ li $t9, 80
|
|
/* B7E9E8 80107848 24080096 */ li $t0, 150
|
|
/* B7E9EC 8010784C 240900B4 */ li $t1, 180
|
|
/* B7E9F0 80107850 A43963DD */ sh $t9, 0x63dd($at)
|
|
/* B7E9F4 80107854 A42863DF */ sh $t0, 0x63df($at)
|
|
/* B7E9F8 80107858 03E00008 */ jr $ra
|
|
/* B7E9FC 8010785C A42963E1 */ sh $t1, 0x63e1($at)
|
|
.L80107860:
|
|
/* B7EA00 80107860 24817FFF */ addiu $at, $a0, 0x7fff
|
|
/* B7EA04 80107864 240A0064 */ li $t2, 100
|
|
/* B7EA08 80107868 240B00B4 */ li $t3, 180
|
|
/* B7EA0C 8010786C A42A63DD */ sh $t2, 0x63dd($at)
|
|
/* B7EA10 80107870 A42B63DF */ sh $t3, 0x63df($at)
|
|
/* B7EA14 80107874 03E00008 */ jr $ra
|
|
/* B7EA18 80107878 A42563E1 */ sh $a1, 0x63e1($at)
|
|
|