mirror of https://github.com/zeldaret/oot.git
292 lines
15 KiB
ArmAsm
292 lines
15 KiB
ArmAsm
glabel func_800B44E0
|
|
/* B2B680 800B44E0 27BDFFD0 */ addiu $sp, $sp, -0x30
|
|
/* B2B684 800B44E4 3C0E8016 */ lui $t6, %hi(D_80161100)
|
|
/* B2B688 800B44E8 8DCE1100 */ lw $t6, %lo(D_80161100)($t6)
|
|
/* B2B68C 800B44EC AFBF0024 */ sw $ra, 0x24($sp)
|
|
/* B2B690 800B44F0 AFB10020 */ sw $s1, 0x20($sp)
|
|
/* B2B694 800B44F4 AFB0001C */ sw $s0, 0x1c($sp)
|
|
/* B2B698 800B44F8 AFA50034 */ sw $a1, 0x34($sp)
|
|
/* B2B69C 800B44FC 95CF0050 */ lhu $t7, 0x50($t6)
|
|
/* B2B6A0 800B4500 2401FFFE */ li $at, -2
|
|
/* B2B6A4 800B4504 00808025 */ move $s0, $a0
|
|
/* B2B6A8 800B4508 01E1C027 */ nor $t8, $t7, $at
|
|
/* B2B6AC 800B450C 1700001E */ bnez $t8, .L800B4588
|
|
/* B2B6B0 800B4510 3C118016 */ lui $s1, %hi(D_80161110)
|
|
/* B2B6B4 800B4514 26311110 */ addiu $s1, %lo(D_80161110) # addiu $s1, $s1, 0x1110
|
|
/* B2B6B8 800B4518 44802000 */ mtc1 $zero, $f4
|
|
/* B2B6BC 800B451C 44803000 */ mtc1 $zero, $f6
|
|
/* B2B6C0 800B4520 24190001 */ li $t9, 1
|
|
/* B2B6C4 800B4524 A6200008 */ sh $zero, 8($s1)
|
|
/* B2B6C8 800B4528 A639000A */ sh $t9, 0xa($s1)
|
|
/* B2B6CC 800B452C E6240000 */ swc1 $f4, ($s1)
|
|
/* B2B6D0 800B4530 E6260004 */ swc1 $f6, 4($s1)
|
|
/* B2B6D4 800B4534 84880080 */ lh $t0, 0x80($a0)
|
|
/* B2B6D8 800B4538 00001825 */ move $v1, $zero
|
|
/* B2B6DC 800B453C 00801025 */ move $v0, $a0
|
|
/* B2B6E0 800B4540 2509FFFE */ addiu $t1, $t0, -2
|
|
/* B2B6E4 800B4544 1920000B */ blez $t1, .L800B4574
|
|
/* B2B6E8 800B4548 240EFFFF */ li $t6, -1
|
|
/* B2B6EC 800B454C A04008B0 */ sb $zero, 0x8b0($v0)
|
|
.L800B4550:
|
|
/* B2B6F0 800B4550 804A08B0 */ lb $t2, 0x8b0($v0)
|
|
/* B2B6F4 800B4554 24630001 */ addiu $v1, $v1, 1
|
|
/* B2B6F8 800B4558 24420010 */ addiu $v0, $v0, 0x10
|
|
/* B2B6FC 800B455C A04A0090 */ sb $t2, 0x90($v0)
|
|
/* B2B700 800B4560 860B0080 */ lh $t3, 0x80($s0)
|
|
/* B2B704 800B4564 256CFFFE */ addiu $t4, $t3, -2
|
|
/* B2B708 800B4568 006C082A */ slt $at, $v1, $t4
|
|
/* B2B70C 800B456C 5420FFF8 */ bnezl $at, .L800B4550
|
|
/* B2B710 800B4570 A04008B0 */ sb $zero, 0x8b0($v0)
|
|
.L800B4574:
|
|
/* B2B714 800B4574 00036900 */ sll $t5, $v1, 4
|
|
/* B2B718 800B4578 020D1021 */ addu $v0, $s0, $t5
|
|
/* B2B71C 800B457C A04E08B0 */ sb $t6, 0x8b0($v0)
|
|
/* B2B720 800B4580 804F08B0 */ lb $t7, 0x8b0($v0)
|
|
/* B2B724 800B4584 A04F00A0 */ sb $t7, 0xa0($v0)
|
|
.L800B4588:
|
|
/* B2B728 800B4588 86180080 */ lh $t8, 0x80($s0)
|
|
/* B2B72C 800B458C 3C118016 */ lui $s1, %hi(D_80161110) # $s1, 0x8016
|
|
/* B2B730 800B4590 26311110 */ addiu $s1, %lo(D_80161110) # addiu $s1, $s1, 0x1110
|
|
/* B2B734 800B4594 2B010006 */ slti $at, $t8, 6
|
|
/* B2B738 800B4598 10200023 */ beqz $at, .L800B4628
|
|
/* B2B73C 800B459C 3C048016 */ lui $a0, %hi(D_80161120) # $a0, 0x8016
|
|
/* B2B740 800B45A0 8639000A */ lh $t9, 0xa($s1)
|
|
/* B2B744 800B45A4 3C078013 */ lui $a3, %hi(D_801333E0) # $a3, 0x8013
|
|
/* B2B748 800B45A8 24E733E0 */ addiu $a3, %lo(D_801333E0) # addiu $a3, $a3, 0x33e0
|
|
/* B2B74C 800B45AC 1320000A */ beqz $t9, .L800B45D8
|
|
/* B2B750 800B45B0 24044806 */ li $a0, 18438
|
|
/* B2B754 800B45B4 3C088013 */ lui $t0, %hi(D_801333E8) # $t0, 0x8013
|
|
/* B2B758 800B45B8 250833E8 */ addiu $t0, %lo(D_801333E8) # addiu $t0, $t0, 0x33e8
|
|
/* B2B75C 800B45BC 3C058013 */ lui $a1, %hi(D_801333D4) # $a1, 0x8013
|
|
/* B2B760 800B45C0 24A533D4 */ addiu $a1, %lo(D_801333D4) # addiu $a1, $a1, 0x33d4
|
|
/* B2B764 800B45C4 AFA80014 */ sw $t0, 0x14($sp)
|
|
/* B2B768 800B45C8 24060004 */ li $a2, 4
|
|
/* B2B76C 800B45CC 0C03DCE3 */ jal Audio_PlaySoundGeneral
|
|
/* B2B770 800B45D0 AFA70010 */ sw $a3, 0x10($sp)
|
|
/* B2B774 800B45D4 A620000A */ sh $zero, 0xa($s1)
|
|
.L800B45D8:
|
|
/* B2B778 800B45D8 3C078013 */ lui $a3, %hi(D_8012CEE0) # $a3, 0x8013
|
|
/* B2B77C 800B45DC 8CE7CEE0 */ lw $a3, %lo(D_8012CEE0)($a3)
|
|
/* B2B780 800B45E0 24040011 */ li $a0, 17
|
|
/* B2B784 800B45E4 24050017 */ li $a1, 23
|
|
/* B2B788 800B45E8 0C018DDB */ jal func_8006376C
|
|
/* B2B78C 800B45EC 24060003 */ li $a2, 3
|
|
/* B2B790 800B45F0 3C078013 */ lui $a3, %hi(D_8012CEE4) # $a3, 0x8013
|
|
/* B2B794 800B45F4 8CE7CEE4 */ lw $a3, %lo(D_8012CEE4)($a3)
|
|
/* B2B798 800B45F8 24040012 */ li $a0, 18
|
|
/* B2B79C 800B45FC 24050018 */ li $a1, 24
|
|
/* B2B7A0 800B4600 0C018DDB */ jal func_8006376C
|
|
/* B2B7A4 800B4604 24060003 */ li $a2, 3
|
|
/* B2B7A8 800B4608 3C078013 */ lui $a3, %hi(D_8012CEE8) # $a3, 0x8013
|
|
/* B2B7AC 800B460C 8CE7CEE8 */ lw $a3, %lo(D_8012CEE8)($a3)
|
|
/* B2B7B0 800B4610 24040010 */ li $a0, 16
|
|
/* B2B7B4 800B4614 2405001A */ li $a1, 26
|
|
/* B2B7B8 800B4618 0C018DDB */ jal func_8006376C
|
|
/* B2B7BC 800B461C 24060001 */ li $a2, 1
|
|
/* B2B7C0 800B4620 100000BB */ b .L800B4910
|
|
/* B2B7C4 800B4624 8FBF0024 */ lw $ra, 0x24($sp)
|
|
.L800B4628:
|
|
/* B2B7C8 800B4628 3C098016 */ lui $t1, %hi(D_80161118) # $t1, 0x8016
|
|
/* B2B7CC 800B462C 25291118 */ addiu $t1, %lo(D_80161118) # addiu $t1, $t1, 0x1118
|
|
/* B2B7D0 800B4630 3C058016 */ lui $a1, %hi(D_80161138) # $a1, 0x8016
|
|
/* B2B7D4 800B4634 3C068016 */ lui $a2, %hi(D_8016113C) # $a2, 0x8016
|
|
/* B2B7D8 800B4638 24C6113C */ addiu $a2, %lo(D_8016113C) # addiu $a2, $a2, 0x113c
|
|
/* B2B7DC 800B463C 24A51138 */ addiu $a1, %lo(D_80161138) # addiu $a1, $a1, 0x1138
|
|
/* B2B7E0 800B4640 AFA90010 */ sw $t1, 0x10($sp)
|
|
/* B2B7E4 800B4644 24841120 */ addiu $a0, %lo(D_80161120) # addiu $a0, $a0, 0x1120
|
|
/* B2B7E8 800B4648 260700A0 */ addiu $a3, $s0, 0xa0
|
|
/* B2B7EC 800B464C 0C02ECAD */ jal func_800BB2B4
|
|
/* B2B7F0 800B4650 AFB10014 */ sw $s1, 0x14($sp)
|
|
/* B2B7F4 800B4654 144000A6 */ bnez $v0, .L800B48F0
|
|
/* B2B7F8 800B4658 3C048016 */ lui $a0, %hi(D_8016112C) # $a0, 0x8016
|
|
/* B2B7FC 800B465C 3C0A8016 */ lui $t2, %hi(D_80161118) # $t2, 0x8016
|
|
/* B2B800 800B4660 254A1118 */ addiu $t2, %lo(D_80161118) # addiu $t2, $t2, 0x1118
|
|
/* B2B804 800B4664 3C058016 */ lui $a1, %hi(D_80161138) # $a1, 0x8016
|
|
/* B2B808 800B4668 3C068016 */ lui $a2, %hi(D_8016113C) # $a2, 0x8016
|
|
/* B2B80C 800B466C 24C6113C */ addiu $a2, %lo(D_8016113C) # addiu $a2, $a2, 0x113c
|
|
/* B2B810 800B4670 24A51138 */ addiu $a1, %lo(D_80161138) # addiu $a1, $a1, 0x1138
|
|
/* B2B814 800B4674 AFAA0010 */ sw $t2, 0x10($sp)
|
|
/* B2B818 800B4678 2484112C */ addiu $a0, %lo(D_8016112C) # addiu $a0, $a0, 0x112c
|
|
/* B2B81C 800B467C 260708B0 */ addiu $a3, $s0, 0x8b0
|
|
/* B2B820 800B4680 0C02ECAD */ jal func_800BB2B4
|
|
/* B2B824 800B4684 AFB10014 */ sw $s1, 0x14($sp)
|
|
/* B2B828 800B4688 5440009A */ bnezl $v0, .L800B48F4
|
|
/* B2B82C 800B468C A620000A */ sh $zero, 0xa($s1)
|
|
/* B2B830 800B4690 862B000A */ lh $t3, 0xa($s1)
|
|
/* B2B834 800B4694 24010001 */ li $at, 1
|
|
/* B2B838 800B4698 3C078013 */ lui $a3, %hi(D_801333E0) # $a3, 0x8013
|
|
/* B2B83C 800B469C 15610094 */ bne $t3, $at, .L800B48F0
|
|
/* B2B840 800B46A0 24E733E0 */ addiu $a3, %lo(D_801333E0) # addiu $a3, $a3, 0x33e0
|
|
/* B2B844 800B46A4 3C0C8013 */ lui $t4, %hi(D_801333E8) # $t4, 0x8013
|
|
/* B2B848 800B46A8 258C33E8 */ addiu $t4, %lo(D_801333E8) # addiu $t4, $t4, 0x33e8
|
|
/* B2B84C 800B46AC 3C058013 */ lui $a1, %hi(D_801333D4) # $a1, 0x8013
|
|
/* B2B850 800B46B0 24A533D4 */ addiu $a1, %lo(D_801333D4) # addiu $a1, $a1, 0x33d4
|
|
/* B2B854 800B46B4 AFAC0014 */ sw $t4, 0x14($sp)
|
|
/* B2B858 800B46B8 2404480B */ li $a0, 18443
|
|
/* B2B85C 800B46BC 24060004 */ li $a2, 4
|
|
/* B2B860 800B46C0 0C03DCE3 */ jal Audio_PlaySoundGeneral
|
|
/* B2B864 800B46C4 AFA70010 */ sw $a3, 0x10($sp)
|
|
/* B2B868 800B46C8 3C013F80 */ li $at, 0x3F800000 # 0.000000
|
|
/* B2B86C 800B46CC 44815000 */ mtc1 $at, $f10
|
|
/* B2B870 800B46D0 C6280004 */ lwc1 $f8, 4($s1)
|
|
/* B2B874 800B46D4 460A4400 */ add.s $f16, $f8, $f10
|
|
/* B2B878 800B46D8 E6300004 */ swc1 $f16, 4($s1)
|
|
/* B2B87C 800B46DC 8602007E */ lh $v0, 0x7e($s0)
|
|
/* B2B880 800B46E0 58400010 */ blezl $v0, .L800B4724
|
|
/* B2B884 800B46E4 860D007C */ lh $t5, 0x7c($s0)
|
|
/* B2B888 800B46E8 44829000 */ mtc1 $v0, $f18
|
|
/* B2B88C 800B46EC C6260004 */ lwc1 $f6, 4($s1)
|
|
/* B2B890 800B46F0 2404000F */ li $a0, 15
|
|
/* B2B894 800B46F4 46809120 */ cvt.s.w $f4, $f18
|
|
/* B2B898 800B46F8 2405001A */ li $a1, 26
|
|
/* B2B89C 800B46FC 24060001 */ li $a2, 1
|
|
/* B2B8A0 800B4700 3C078013 */ lui $a3, %hi(D_8012CEEC) # $a3, 0x8013
|
|
/* B2B8A4 800B4704 4606203C */ c.lt.s $f4, $f6
|
|
/* B2B8A8 800B4708 00000000 */ nop
|
|
/* B2B8AC 800B470C 45020005 */ bc1fl .L800B4724
|
|
/* B2B8B0 800B4710 860D007C */ lh $t5, 0x7c($s0)
|
|
/* B2B8B4 800B4714 A620000A */ sh $zero, 0xa($s1)
|
|
/* B2B8B8 800B4718 0C018DDB */ jal func_8006376C
|
|
/* B2B8BC 800B471C 8CE7CEEC */ lw $a3, %lo(D_8012CEEC)($a3)
|
|
/* B2B8C0 800B4720 860D007C */ lh $t5, 0x7c($s0)
|
|
.L800B4724:
|
|
/* B2B8C4 800B4724 8FA40034 */ lw $a0, 0x34($sp)
|
|
/* B2B8C8 800B4728 24010001 */ li $at, 1
|
|
/* B2B8CC 800B472C 11A1000B */ beq $t5, $at, .L800B475C
|
|
/* B2B8D0 800B4730 24840094 */ addiu $a0, $a0, 0x94
|
|
/* B2B8D4 800B4734 3C048016 */ lui $a0, %hi(D_80161120) # $a0, 0x8016
|
|
/* B2B8D8 800B4738 24841120 */ addiu $a0, %lo(D_80161120) # addiu $a0, $a0, 0x1120
|
|
/* B2B8DC 800B473C 0C02CFCE */ jal func_800B3F38
|
|
/* B2B8E0 800B4740 26050010 */ addiu $a1, $s0, 0x10
|
|
/* B2B8E4 800B4744 3C048016 */ lui $a0, %hi(D_8016112C) # $a0, 0x8016
|
|
/* B2B8E8 800B4748 2484112C */ addiu $a0, %lo(D_8016112C) # addiu $a0, $a0, 0x112c
|
|
/* B2B8EC 800B474C 0C02CFCE */ jal func_800B3F38
|
|
/* B2B8F0 800B4750 26050004 */ addiu $a1, $s0, 4
|
|
/* B2B8F4 800B4754 1000000C */ b .L800B4788
|
|
/* B2B8F8 800B4758 C628002C */ lwc1 $f8, 0x2c($s1)
|
|
.L800B475C:
|
|
/* B2B8FC 800B475C 3C058016 */ lui $a1, %hi(D_8016112C) # $a1, 0x8016
|
|
/* B2B900 800B4760 24A5112C */ addiu $a1, %lo(D_8016112C) # addiu $a1, $a1, 0x112c
|
|
/* B2B904 800B4764 26060004 */ addiu $a2, $s0, 4
|
|
/* B2B908 800B4768 0C02CFFD */ jal func_800B3FF4
|
|
/* B2B90C 800B476C AFA40028 */ sw $a0, 0x28($sp)
|
|
/* B2B910 800B4770 3C058016 */ lui $a1, %hi(D_80161120) # $a1, 0x8016
|
|
/* B2B914 800B4774 8FA40028 */ lw $a0, 0x28($sp)
|
|
/* B2B918 800B4778 24A51120 */ addiu $a1, %lo(D_80161120) # addiu $a1, $a1, 0x1120
|
|
/* B2B91C 800B477C 0C02CFFD */ jal func_800B3FF4
|
|
/* B2B920 800B4780 26060010 */ addiu $a2, $s0, 0x10
|
|
/* B2B924 800B4784 C628002C */ lwc1 $f8, 0x2c($s1)
|
|
.L800B4788:
|
|
/* B2B928 800B4788 3C013FB4 */ li $at, 0x3FB40000 # 0.000000
|
|
/* B2B92C 800B478C 44812000 */ mtc1 $at, $f4
|
|
/* B2B930 800B4790 E6080048 */ swc1 $f8, 0x48($s0)
|
|
/* B2B934 800B4794 C62A0028 */ lwc1 $f10, 0x28($s1)
|
|
/* B2B938 800B4798 3C058013 */ lui $a1, %hi(D_8012CFBC) # $a1, 0x8013
|
|
/* B2B93C 800B479C 24A5CFBC */ addiu $a1, %lo(D_8012CFBC) # addiu $a1, $a1, -0x3044
|
|
/* B2B940 800B47A0 4600540D */ trunc.w.s $f16, $f10
|
|
/* B2B944 800B47A4 24060004 */ li $a2, 4
|
|
/* B2B948 800B47A8 440F8000 */ mfc1 $t7, $f16
|
|
/* B2B94C 800B47AC 00000000 */ nop
|
|
/* B2B950 800B47B0 A60F004C */ sh $t7, 0x4c($s0)
|
|
/* B2B954 800B47B4 C6320028 */ lwc1 $f18, 0x28($s1)
|
|
/* B2B958 800B47B8 46049182 */ mul.s $f6, $f18, $f4
|
|
/* B2B95C 800B47BC E6060050 */ swc1 $f6, 0x50($s0)
|
|
/* B2B960 800B47C0 C6280004 */ lwc1 $f8, 4($s1)
|
|
/* B2B964 800B47C4 4600428D */ trunc.w.s $f10, $f8
|
|
/* B2B968 800B47C8 44045000 */ mfc1 $a0, $f10
|
|
/* B2B96C 800B47CC 00000000 */ nop
|
|
/* B2B970 800B47D0 00042400 */ sll $a0, $a0, 0x10
|
|
/* B2B974 800B47D4 0C02CF7E */ jal func_800B3DF8
|
|
/* B2B978 800B47D8 00042403 */ sra $a0, $a0, 0x10
|
|
/* B2B97C 800B47DC 3C078013 */ lui $a3, %hi(D_8012CFB4) # $a3, 0x8013
|
|
/* B2B980 800B47E0 24E7CFB4 */ addiu $a3, %lo(D_8012CFB4) # addiu $a3, $a3, -0x304c
|
|
/* B2B984 800B47E4 24040010 */ li $a0, 16
|
|
/* B2B988 800B47E8 24050017 */ li $a1, 23
|
|
/* B2B98C 800B47EC 0C018DDB */ jal func_8006376C
|
|
/* B2B990 800B47F0 24060003 */ li $a2, 3
|
|
/* B2B994 800B47F4 86220008 */ lh $v0, 8($s1)
|
|
/* B2B998 800B47F8 2403000A */ li $v1, 10
|
|
/* B2B99C 800B47FC 3C078013 */ lui $a3, %hi(D_8012CFC4) # $a3, 0x8013
|
|
/* B2B9A0 800B4800 24420001 */ addiu $v0, $v0, 1
|
|
/* B2B9A4 800B4804 0043001A */ div $zero, $v0, $v1
|
|
/* B2B9A8 800B4808 0000C812 */ mflo $t9
|
|
/* B2B9AC 800B480C 00004810 */ mfhi $t1
|
|
/* B2B9B0 800B4810 24E7CFC4 */ addiu $a3, %lo(D_8012CFC4) # addiu $a3, $a3, -0x303c
|
|
/* B2B9B4 800B4814 27280030 */ addiu $t0, $t9, 0x30
|
|
/* B2B9B8 800B4818 252A0030 */ addiu $t2, $t1, 0x30
|
|
/* B2B9BC 800B481C A0E80005 */ sb $t0, 5($a3)
|
|
/* B2B9C0 800B4820 A0EA0006 */ sb $t2, 6($a3)
|
|
/* B2B9C4 800B4824 860B0080 */ lh $t3, 0x80($s0)
|
|
/* B2B9C8 800B4828 14600002 */ bnez $v1, .L800B4834
|
|
/* B2B9CC 800B482C 00000000 */ nop
|
|
/* B2B9D0 800B4830 0007000D */ break 7
|
|
.L800B4834:
|
|
/* B2B9D4 800B4834 2401FFFF */ li $at, -1
|
|
/* B2B9D8 800B4838 14610004 */ bne $v1, $at, .L800B484C
|
|
/* B2B9DC 800B483C 3C018000 */ lui $at, 0x8000
|
|
/* B2B9E0 800B4840 14410002 */ bne $v0, $at, .L800B484C
|
|
/* B2B9E4 800B4844 00000000 */ nop
|
|
/* B2B9E8 800B4848 0006000D */ break 6
|
|
.L800B484C:
|
|
/* B2B9EC 800B484C 256CFFFB */ addiu $t4, $t3, -5
|
|
/* B2B9F0 800B4850 0183001A */ div $zero, $t4, $v1
|
|
/* B2B9F4 800B4854 00006812 */ mflo $t5
|
|
/* B2B9F8 800B4858 25AE0030 */ addiu $t6, $t5, 0x30
|
|
/* B2B9FC 800B485C A0EE0008 */ sb $t6, 8($a3)
|
|
/* B2BA00 800B4860 860F0080 */ lh $t7, 0x80($s0)
|
|
/* B2BA04 800B4864 14600002 */ bnez $v1, .L800B4870
|
|
/* B2BA08 800B4868 00000000 */ nop
|
|
/* B2BA0C 800B486C 0007000D */ break 7
|
|
.L800B4870:
|
|
/* B2BA10 800B4870 2401FFFF */ li $at, -1
|
|
/* B2BA14 800B4874 14610004 */ bne $v1, $at, .L800B4888
|
|
/* B2BA18 800B4878 3C018000 */ lui $at, 0x8000
|
|
/* B2BA1C 800B487C 15810002 */ bne $t4, $at, .L800B4888
|
|
/* B2BA20 800B4880 00000000 */ nop
|
|
/* B2BA24 800B4884 0006000D */ break 6
|
|
.L800B4888:
|
|
/* B2BA28 800B4888 25F8FFFB */ addiu $t8, $t7, -5
|
|
/* B2BA2C 800B488C 0303001A */ div $zero, $t8, $v1
|
|
/* B2BA30 800B4890 0000C810 */ mfhi $t9
|
|
/* B2BA34 800B4894 27280030 */ addiu $t0, $t9, 0x30
|
|
/* B2BA38 800B4898 14600002 */ bnez $v1, .L800B48A4
|
|
/* B2BA3C 800B489C 00000000 */ nop
|
|
/* B2BA40 800B48A0 0007000D */ break 7
|
|
.L800B48A4:
|
|
/* B2BA44 800B48A4 2401FFFF */ li $at, -1
|
|
/* B2BA48 800B48A8 14610004 */ bne $v1, $at, .L800B48BC
|
|
/* B2BA4C 800B48AC 3C018000 */ lui $at, 0x8000
|
|
/* B2BA50 800B48B0 17010002 */ bne $t8, $at, .L800B48BC
|
|
/* B2BA54 800B48B4 00000000 */ nop
|
|
/* B2BA58 800B48B8 0006000D */ break 6
|
|
.L800B48BC:
|
|
/* B2BA5C 800B48BC A0E80009 */ sb $t0, 9($a3)
|
|
/* B2BA60 800B48C0 24040010 */ li $a0, 16
|
|
/* B2BA64 800B48C4 24050018 */ li $a1, 24
|
|
/* B2BA68 800B48C8 0C018DDB */ jal func_8006376C
|
|
/* B2BA6C 800B48CC 24060003 */ li $a2, 3
|
|
/* B2BA70 800B48D0 3C078013 */ lui $a3, %hi(D_8012CEF0) # $a3, 0x8013
|
|
/* B2BA74 800B48D4 8CE7CEF0 */ lw $a3, %lo(D_8012CEF0)($a3)
|
|
/* B2BA78 800B48D8 24040010 */ li $a0, 16
|
|
/* B2BA7C 800B48DC 2405001A */ li $a1, 26
|
|
/* B2BA80 800B48E0 0C018DDB */ jal func_8006376C
|
|
/* B2BA84 800B48E4 24060001 */ li $a2, 1
|
|
/* B2BA88 800B48E8 10000009 */ b .L800B4910
|
|
/* B2BA8C 800B48EC 8FBF0024 */ lw $ra, 0x24($sp)
|
|
.L800B48F0:
|
|
/* B2BA90 800B48F0 A620000A */ sh $zero, 0xa($s1)
|
|
.L800B48F4:
|
|
/* B2BA94 800B48F4 3C078013 */ lui $a3, %hi(D_8012CEEC) # $a3, 0x8013
|
|
/* B2BA98 800B48F8 8CE7CEEC */ lw $a3, %lo(D_8012CEEC)($a3)
|
|
/* B2BA9C 800B48FC 2404000F */ li $a0, 15
|
|
/* B2BAA0 800B4900 2405001A */ li $a1, 26
|
|
/* B2BAA4 800B4904 0C018DDB */ jal func_8006376C
|
|
/* B2BAA8 800B4908 24060001 */ li $a2, 1
|
|
/* B2BAAC 800B490C 8FBF0024 */ lw $ra, 0x24($sp)
|
|
.L800B4910:
|
|
/* B2BAB0 800B4910 8FB0001C */ lw $s0, 0x1c($sp)
|
|
/* B2BAB4 800B4914 8FB10020 */ lw $s1, 0x20($sp)
|
|
/* B2BAB8 800B4918 03E00008 */ jr $ra
|
|
/* B2BABC 800B491C 27BD0030 */ addiu $sp, $sp, 0x30
|
|
|