2020-04-25 04:17:29 +02:00
|
|
|
|
|
|
|
.section .text00145670, "ax"
|
|
|
|
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBD70 00145670 8C820000 */ lw $v0, ($a0)
|
|
|
|
/* 0DBD74 00145674 34420002 */ ori $v0, $v0, 2
|
|
|
|
/* 0DBD78 00145678 03E00008 */ jr $ra
|
|
|
|
/* 0DBD7C 0014567C AC820000 */ sw $v0, ($a0)
|
2020-04-25 04:17:29 +02:00
|
|
|
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBD80 00145680 3C028007 */ lui $v0, 0x8007
|
|
|
|
/* 0DBD84 00145684 8C42419C */ lw $v0, 0x419c($v0)
|
|
|
|
/* 0DBD88 00145688 80420070 */ lb $v0, 0x70($v0)
|
|
|
|
/* 0DBD8C 0014568C 3C048016 */ lui $a0, 0x8016
|
|
|
|
/* 0DBD90 00145690 2484A550 */ addiu $a0, $a0, -0x5ab0
|
|
|
|
/* 0DBD94 00145694 14400005 */ bnez $v0, .L001456AC
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBD98 00145698 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBD9C 0014569C 3C028016 */ lui $v0, 0x8016
|
|
|
|
/* 0DBDA0 001456A0 24429190 */ addiu $v0, $v0, -0x6e70
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBDA4 001456A4 080515AD */ j func_001456B4
|
|
|
|
/* 0DBDA8 001456A8 00000000 */ nop
|
|
|
|
|
|
|
|
.L001456AC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBDAC 001456AC 3C028016 */ lui $v0, 0x8016
|
|
|
|
/* 0DBDB0 001456B0 24429290 */ addiu $v0, $v0, -0x6d70
|
2020-04-25 04:17:29 +02:00
|
|
|
func_001456B4:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBDB4 001456B4 3C018016 */ lui $at, 0x8016
|
|
|
|
/* 0DBDB8 001456B8 AC229390 */ sw $v0, -0x6c70($at)
|
|
|
|
/* 0DBDBC 001456BC 3C028016 */ lui $v0, 0x8016
|
|
|
|
/* 0DBDC0 001456C0 8C429390 */ lw $v0, -0x6c70($v0)
|
|
|
|
/* 0DBDC4 001456C4 2403003F */ addiu $v1, $zero, 0x3f
|
|
|
|
/* 0DBDC8 001456C8 244200FC */ addiu $v0, $v0, 0xfc
|
2020-04-25 04:17:29 +02:00
|
|
|
.L001456CC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBDCC 001456CC AC400000 */ sw $zero, ($v0)
|
|
|
|
/* 0DBDD0 001456D0 2463FFFF */ addiu $v1, $v1, -1
|
|
|
|
/* 0DBDD4 001456D4 0461FFFD */ bgez $v1, .L001456CC
|
|
|
|
/* 0DBDD8 001456D8 2442FFFC */ addiu $v0, $v0, -4
|
|
|
|
/* 0DBDDC 001456DC 2402FFFF */ addiu $v0, $zero, -1
|
|
|
|
/* 0DBDE0 001456E0 3C018015 */ lui $at, 0x8015
|
|
|
|
/* 0DBDE4 001456E4 A4201334 */ sh $zero, 0x1334($at)
|
|
|
|
/* 0DBDE8 001456E8 A4820000 */ sh $v0, ($a0)
|
|
|
|
/* 0DBDEC 001456EC A4820002 */ sh $v0, 2($a0)
|
|
|
|
/* 0DBDF0 001456F0 A4820004 */ sh $v0, 4($a0)
|
|
|
|
/* 0DBDF4 001456F4 A4820008 */ sh $v0, 8($a0)
|
|
|
|
/* 0DBDF8 001456F8 A482000A */ sh $v0, 0xa($a0)
|
|
|
|
/* 0DBDFC 001456FC A482000C */ sh $v0, 0xc($a0)
|
|
|
|
/* 0DBE00 00145700 A482000E */ sh $v0, 0xe($a0)
|
|
|
|
/* 0DBE04 00145704 A4820010 */ sh $v0, 0x10($a0)
|
|
|
|
/* 0DBE08 00145708 A4820012 */ sh $v0, 0x12($a0)
|
|
|
|
/* 0DBE0C 0014570C A4820014 */ sh $v0, 0x14($a0)
|
|
|
|
/* 0DBE10 00145710 A4800016 */ sh $zero, 0x16($a0)
|
|
|
|
/* 0DBE14 00145714 A4820018 */ sh $v0, 0x18($a0)
|
|
|
|
/* 0DBE18 00145718 AC80001C */ sw $zero, 0x1c($a0)
|
|
|
|
/* 0DBE1C 0014571C AC800020 */ sw $zero, 0x20($a0)
|
|
|
|
/* 0DBE20 00145720 03E00008 */ jr $ra
|
|
|
|
/* 0DBE24 00145724 AC800024 */ sw $zero, 0x24($a0)
|
2020-04-25 04:17:29 +02:00
|
|
|
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBE28 00145728 3C028007 */ lui $v0, 0x8007
|
|
|
|
/* 0DBE2C 0014572C 8C42419C */ lw $v0, 0x419c($v0)
|
|
|
|
/* 0DBE30 00145730 80420070 */ lb $v0, 0x70($v0)
|
|
|
|
/* 0DBE34 00145734 14400005 */ bnez $v0, .L0014574C
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBE38 00145738 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBE3C 0014573C 3C028016 */ lui $v0, 0x8016
|
|
|
|
/* 0DBE40 00145740 24429190 */ addiu $v0, $v0, -0x6e70
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBE44 00145744 080515D5 */ j func_00145754
|
|
|
|
/* 0DBE48 00145748 00000000 */ nop
|
|
|
|
|
|
|
|
.L0014574C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBE4C 0014574C 3C028016 */ lui $v0, 0x8016
|
|
|
|
/* 0DBE50 00145750 24429290 */ addiu $v0, $v0, -0x6d70
|
2020-04-25 04:17:29 +02:00
|
|
|
func_00145754:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBE54 00145754 3C018016 */ lui $at, 0x8016
|
|
|
|
/* 0DBE58 00145758 AC229390 */ sw $v0, -0x6c70($at)
|
|
|
|
/* 0DBE5C 0014575C 3C018015 */ lui $at, 0x8015
|
|
|
|
/* 0DBE60 00145760 A4201334 */ sh $zero, 0x1334($at)
|
|
|
|
/* 0DBE64 00145764 03E00008 */ jr $ra
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBE68 00145768 00000000 */ nop
|
|
|
|
|
|
|
|
func_0014576C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBE6C 0014576C 3C038016 */ lui $v1, 0x8016
|
|
|
|
/* 0DBE70 00145770 8C639390 */ lw $v1, -0x6c70($v1)
|
|
|
|
/* 0DBE74 00145774 27BDFFE0 */ addiu $sp, $sp, -0x20
|
|
|
|
/* 0DBE78 00145778 AFB10014 */ sw $s1, 0x14($sp)
|
|
|
|
/* 0DBE7C 0014577C 0080882D */ daddu $s1, $a0, $zero
|
|
|
|
/* 0DBE80 00145780 AFB00010 */ sw $s0, 0x10($sp)
|
|
|
|
/* 0DBE84 00145784 0000802D */ daddu $s0, $zero, $zero
|
|
|
|
/* 0DBE88 00145788 AFBF0018 */ sw $ra, 0x18($sp)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L0014578C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBE8C 0014578C 8C620000 */ lw $v0, ($v1)
|
|
|
|
/* 0DBE90 00145790 10400006 */ beqz $v0, .L001457AC
|
|
|
|
/* 0DBE94 00145794 2A020040 */ slti $v0, $s0, 0x40
|
|
|
|
/* 0DBE98 00145798 26100001 */ addiu $s0, $s0, 1
|
|
|
|
/* 0DBE9C 0014579C 2A020040 */ slti $v0, $s0, 0x40
|
|
|
|
/* 0DBEA0 001457A0 1440FFFA */ bnez $v0, .L0014578C
|
|
|
|
/* 0DBEA4 001457A4 24630004 */ addiu $v1, $v1, 4
|
|
|
|
/* 0DBEA8 001457A8 2A020040 */ slti $v0, $s0, 0x40
|
2020-04-25 04:17:29 +02:00
|
|
|
.L001457AC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBEAC 001457AC 14400003 */ bnez $v0, .L001457BC
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBEB0 001457B0 00000000 */ nop
|
|
|
|
func_001457B4:
|
|
|
|
/* 0DBEB4 001457B4 080515ED */ j func_001457B4
|
|
|
|
/* 0DBEB8 001457B8 00000000 */ nop
|
|
|
|
|
|
|
|
.L001457BC:
|
|
|
|
/* 0DBEBC 001457BC 0C00AB39 */ jal func_0002ACE4
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBEC0 001457C0 24040038 */ addiu $a0, $zero, 0x38
|
|
|
|
/* 0DBEC4 001457C4 00102080 */ sll $a0, $s0, 2
|
|
|
|
/* 0DBEC8 001457C8 3C038016 */ lui $v1, 0x8016
|
|
|
|
/* 0DBECC 001457CC 8C639390 */ lw $v1, -0x6c70($v1)
|
|
|
|
/* 0DBED0 001457D0 3C058015 */ lui $a1, 0x8015
|
|
|
|
/* 0DBED4 001457D4 24A51334 */ addiu $a1, $a1, 0x1334
|
|
|
|
/* 0DBED8 001457D8 00832021 */ addu $a0, $a0, $v1
|
|
|
|
/* 0DBEDC 001457DC 94A30000 */ lhu $v1, ($a1)
|
|
|
|
/* 0DBEE0 001457E0 0040302D */ daddu $a2, $v0, $zero
|
|
|
|
/* 0DBEE4 001457E4 AC860000 */ sw $a2, ($a0)
|
|
|
|
/* 0DBEE8 001457E8 24630001 */ addiu $v1, $v1, 1
|
|
|
|
/* 0DBEEC 001457EC 14C00003 */ bnez $a2, .L001457FC
|
|
|
|
/* 0DBEF0 001457F0 A4A30000 */ sh $v1, ($a1)
|
2020-04-25 04:17:29 +02:00
|
|
|
func_001457F4:
|
|
|
|
/* 0DBEF4 001457F4 080515FD */ j func_001457F4
|
|
|
|
/* 0DBEF8 001457F8 00000000 */ nop
|
|
|
|
|
|
|
|
.L001457FC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBEFC 001457FC 8E220000 */ lw $v0, ($s1)
|
|
|
|
/* 0DBF00 00145800 34420001 */ ori $v0, $v0, 1
|
|
|
|
/* 0DBF04 00145804 ACC20000 */ sw $v0, ($a2)
|
|
|
|
/* 0DBF08 00145808 86220004 */ lh $v0, 4($s1)
|
|
|
|
/* 0DBF0C 0014580C ACC20004 */ sw $v0, 4($a2)
|
|
|
|
/* 0DBF10 00145810 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DBF14 00145814 ACC20008 */ sw $v0, 8($a2)
|
|
|
|
/* 0DBF18 00145818 8E22001C */ lw $v0, 0x1c($s1)
|
|
|
|
/* 0DBF1C 0014581C ACC20028 */ sw $v0, 0x28($a2)
|
|
|
|
/* 0DBF20 00145820 8E220014 */ lw $v0, 0x14($s1)
|
|
|
|
/* 0DBF24 00145824 ACC2002C */ sw $v0, 0x2c($a2)
|
|
|
|
/* 0DBF28 00145828 9222001B */ lbu $v0, 0x1b($s1)
|
|
|
|
/* 0DBF2C 0014582C A0C20030 */ sb $v0, 0x30($a2)
|
|
|
|
/* 0DBF30 00145830 8E22000C */ lw $v0, 0xc($s1)
|
|
|
|
/* 0DBF34 00145834 14400004 */ bnez $v0, .L00145848
|
|
|
|
/* 0DBF38 00145838 ACC2000C */ sw $v0, 0xc($a2)
|
|
|
|
/* 0DBF3C 0014583C 3C028014 */ lui $v0, 0x8014
|
|
|
|
/* 0DBF40 00145840 24425670 */ addiu $v0, $v0, 0x5670
|
|
|
|
/* 0DBF44 00145844 ACC2000C */ sw $v0, 0xc($a2)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145848:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBF48 00145848 8FBF0018 */ lw $ra, 0x18($sp)
|
|
|
|
/* 0DBF4C 0014584C 8FB10014 */ lw $s1, 0x14($sp)
|
|
|
|
/* 0DBF50 00145850 8FB00010 */ lw $s0, 0x10($sp)
|
|
|
|
/* 0DBF54 00145854 00C0102D */ daddu $v0, $a2, $zero
|
|
|
|
/* 0DBF58 00145858 03E00008 */ jr $ra
|
|
|
|
/* 0DBF5C 0014585C 27BD0020 */ addiu $sp, $sp, 0x20
|
2020-04-25 04:17:29 +02:00
|
|
|
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBF60 00145860 27BDFFD0 */ addiu $sp, $sp, -0x30
|
|
|
|
/* 0DBF64 00145864 AFB20020 */ sw $s2, 0x20($sp)
|
|
|
|
/* 0DBF68 00145868 3C128016 */ lui $s2, 0x8016
|
|
|
|
/* 0DBF6C 0014586C 2652A550 */ addiu $s2, $s2, -0x5ab0
|
|
|
|
/* 0DBF70 00145870 AFB30024 */ sw $s3, 0x24($sp)
|
|
|
|
/* 0DBF74 00145874 0000982D */ daddu $s3, $zero, $zero
|
|
|
|
/* 0DBF78 00145878 AFBF0028 */ sw $ra, 0x28($sp)
|
|
|
|
/* 0DBF7C 0014587C AFB1001C */ sw $s1, 0x1c($sp)
|
|
|
|
/* 0DBF80 00145880 AFB00018 */ sw $s0, 0x18($sp)
|
|
|
|
/* 0DBF84 00145884 A6400016 */ sh $zero, 0x16($s2)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145888:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBF88 00145888 3C038016 */ lui $v1, 0x8016
|
|
|
|
/* 0DBF8C 0014588C 8C639390 */ lw $v1, -0x6c70($v1)
|
|
|
|
/* 0DBF90 00145890 00131080 */ sll $v0, $s3, 2
|
|
|
|
/* 0DBF94 00145894 00431021 */ addu $v0, $v0, $v1
|
|
|
|
/* 0DBF98 00145898 8C510000 */ lw $s1, ($v0)
|
|
|
|
/* 0DBF9C 0014589C 522000B1 */ beql $s1, $zero, .L00145B64
|
|
|
|
/* 0DBFA0 001458A0 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DBFA4 001458A4 8E230000 */ lw $v1, ($s1)
|
|
|
|
/* 0DBFA8 001458A8 30620001 */ andi $v0, $v1, 1
|
|
|
|
/* 0DBFAC 001458AC 504000AD */ beql $v0, $zero, .L00145B64
|
|
|
|
/* 0DBFB0 001458B0 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DBFB4 001458B4 30620010 */ andi $v0, $v1, 0x10
|
|
|
|
/* 0DBFB8 001458B8 144000A8 */ bnez $v0, .L00145B5C
|
|
|
|
/* 0DBFBC 001458BC 34620002 */ ori $v0, $v1, 2
|
|
|
|
/* 0DBFC0 001458C0 30620040 */ andi $v0, $v1, 0x40
|
|
|
|
/* 0DBFC4 001458C4 1040000D */ beqz $v0, .L001458FC
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBFC8 001458C8 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBFCC 001458CC 86430012 */ lh $v1, 0x12($s2)
|
|
|
|
/* 0DBFD0 001458D0 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DBFD4 001458D4 14430003 */ bne $v0, $v1, .L001458E4
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBFD8 001458D8 00000000 */ nop
|
|
|
|
/* 0DBFDC 001458DC 0C0381B0 */ jal func_000E06C0
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBFE0 001458E0 24040001 */ addiu $a0, $zero, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
.L001458E4:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBFE4 001458E4 86430000 */ lh $v1, ($s2)
|
|
|
|
/* 0DBFE8 001458E8 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DBFEC 001458EC 5443009D */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DBFF0 001458F0 26730001 */ addiu $s3, $s3, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DBFF4 001458F4 0C0381B0 */ jal func_000E06C0
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBFF8 001458F8 0000202D */ daddu $a0, $zero, $zero
|
2020-04-25 04:17:29 +02:00
|
|
|
.L001458FC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DBFFC 001458FC 8E240000 */ lw $a0, ($s1)
|
|
|
|
/* 0DC000 00145900 30820080 */ andi $v0, $a0, 0x80
|
|
|
|
/* 0DC004 00145904 10400006 */ beqz $v0, .L00145920
|
|
|
|
/* 0DC008 00145908 3C020008 */ lui $v0, 8
|
|
|
|
/* 0DC00C 0014590C 86430002 */ lh $v1, 2($s2)
|
|
|
|
/* 0DC010 00145910 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC014 00145914 54430093 */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC018 00145918 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC01C 0014591C 3C020008 */ lui $v0, 8
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145920:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC020 00145920 00821024 */ and $v0, $a0, $v0
|
|
|
|
/* 0DC024 00145924 10400006 */ beqz $v0, .L00145940
|
|
|
|
/* 0DC028 00145928 30820100 */ andi $v0, $a0, 0x100
|
|
|
|
/* 0DC02C 0014592C 86430006 */ lh $v1, 6($s2)
|
|
|
|
/* 0DC030 00145930 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC034 00145934 5443008B */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC038 00145938 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC03C 0014593C 30820100 */ andi $v0, $a0, 0x100
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145940:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC040 00145940 1040000E */ beqz $v0, .L0014597C
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC044 00145944 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC048 00145948 86430012 */ lh $v1, 0x12($s2)
|
|
|
|
/* 0DC04C 0014594C 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC050 00145950 14430002 */ bne $v0, $v1, .L0014595C
|
|
|
|
/* 0DC054 00145954 24020001 */ addiu $v0, $zero, 1
|
|
|
|
/* 0DC058 00145958 A6420016 */ sh $v0, 0x16($s2)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L0014595C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC05C 0014595C 8643000A */ lh $v1, 0xa($s2)
|
|
|
|
/* 0DC060 00145960 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC064 00145964 5443007F */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC068 00145968 26730001 */ addiu $s3, $s3, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC06C 0014596C 0C0394BE */ jal func_000E52F8
|
|
|
|
/* 0DC070 00145970 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC074 00145974 5040007B */ beql $v0, $zero, .L00145B64
|
|
|
|
/* 0DC078 00145978 26730001 */ addiu $s3, $s3, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
.L0014597C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC07C 0014597C 8E240000 */ lw $a0, ($s1)
|
|
|
|
/* 0DC080 00145980 30820400 */ andi $v0, $a0, 0x400
|
|
|
|
/* 0DC084 00145984 10400006 */ beqz $v0, .L001459A0
|
|
|
|
/* 0DC088 00145988 30820200 */ andi $v0, $a0, 0x200
|
|
|
|
/* 0DC08C 0014598C 86430012 */ lh $v1, 0x12($s2)
|
|
|
|
/* 0DC090 00145990 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC094 00145994 54430073 */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC098 00145998 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC09C 0014599C 30820200 */ andi $v0, $a0, 0x200
|
2020-04-25 04:17:29 +02:00
|
|
|
.L001459A0:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC0A0 001459A0 10400006 */ beqz $v0, .L001459BC
|
|
|
|
/* 0DC0A4 001459A4 30820800 */ andi $v0, $a0, 0x800
|
|
|
|
/* 0DC0A8 001459A8 86430004 */ lh $v1, 4($s2)
|
|
|
|
/* 0DC0AC 001459AC 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC0B0 001459B0 5443006C */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC0B4 001459B4 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC0B8 001459B8 30820800 */ andi $v0, $a0, 0x800
|
2020-04-25 04:17:29 +02:00
|
|
|
.L001459BC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC0BC 001459BC 10400011 */ beqz $v0, .L00145A04
|
|
|
|
/* 0DC0C0 001459C0 30821000 */ andi $v0, $a0, 0x1000
|
|
|
|
/* 0DC0C4 001459C4 86430002 */ lh $v1, 2($s2)
|
|
|
|
/* 0DC0C8 001459C8 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC0CC 001459CC 54430065 */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC0D0 001459D0 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC0D4 001459D4 3C028007 */ lui $v0, 0x8007
|
|
|
|
/* 0DC0D8 001459D8 8C42419C */ lw $v0, 0x419c($v0)
|
|
|
|
/* 0DC0DC 001459DC 8C420010 */ lw $v0, 0x10($v0)
|
|
|
|
/* 0DC0E0 001459E0 30428000 */ andi $v0, $v0, 0x8000
|
|
|
|
/* 0DC0E4 001459E4 5040005F */ beql $v0, $zero, .L00145B64
|
|
|
|
/* 0DC0E8 001459E8 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC0EC 001459EC 3C028011 */ lui $v0, 0x8011
|
|
|
|
/* 0DC0F0 001459F0 8C42EFC8 */ lw $v0, -0x1038($v0)
|
|
|
|
/* 0DC0F4 001459F4 30422000 */ andi $v0, $v0, 0x2000
|
|
|
|
/* 0DC0F8 001459F8 5440005A */ bnezl $v0, .L00145B64
|
|
|
|
/* 0DC0FC 001459FC 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC100 00145A00 30821000 */ andi $v0, $a0, 0x1000
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145A04:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC104 00145A04 10400006 */ beqz $v0, .L00145A20
|
|
|
|
/* 0DC108 00145A08 3C020004 */ lui $v0, 4
|
|
|
|
/* 0DC10C 00145A0C 86430014 */ lh $v1, 0x14($s2)
|
|
|
|
/* 0DC110 00145A10 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC114 00145A14 54430053 */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC118 00145A18 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC11C 00145A1C 3C020004 */ lui $v0, 4
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145A20:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC120 00145A20 00821024 */ and $v0, $a0, $v0
|
|
|
|
/* 0DC124 00145A24 10400006 */ beqz $v0, .L00145A40
|
|
|
|
/* 0DC128 00145A28 30822000 */ andi $v0, $a0, 0x2000
|
|
|
|
/* 0DC12C 00145A2C 86430008 */ lh $v1, 8($s2)
|
|
|
|
/* 0DC130 00145A30 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC134 00145A34 5443004B */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC138 00145A38 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC13C 00145A3C 30822000 */ andi $v0, $a0, 0x2000
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145A40:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC140 00145A40 10400006 */ beqz $v0, .L00145A5C
|
|
|
|
/* 0DC144 00145A44 30824000 */ andi $v0, $a0, 0x4000
|
|
|
|
/* 0DC148 00145A48 8643000C */ lh $v1, 0xc($s2)
|
|
|
|
/* 0DC14C 00145A4C 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC150 00145A50 54430044 */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC154 00145A54 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC158 00145A58 30824000 */ andi $v0, $a0, 0x4000
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145A5C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC15C 00145A5C 10400006 */ beqz $v0, .L00145A78
|
|
|
|
/* 0DC160 00145A60 30828000 */ andi $v0, $a0, 0x8000
|
|
|
|
/* 0DC164 00145A64 8643000E */ lh $v1, 0xe($s2)
|
|
|
|
/* 0DC168 00145A68 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC16C 00145A6C 5443003D */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC170 00145A70 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC174 00145A74 30828000 */ andi $v0, $a0, 0x8000
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145A78:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC178 00145A78 10400006 */ beqz $v0, .L00145A94
|
|
|
|
/* 0DC17C 00145A7C 3C020010 */ lui $v0, 0x10
|
|
|
|
/* 0DC180 00145A80 86430010 */ lh $v1, 0x10($s2)
|
|
|
|
/* 0DC184 00145A84 8E220008 */ lw $v0, 8($s1)
|
|
|
|
/* 0DC188 00145A88 54430036 */ bnel $v0, $v1, .L00145B64
|
|
|
|
/* 0DC18C 00145A8C 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC190 00145A90 3C020010 */ lui $v0, 0x10
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145A94:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC194 00145A94 00821024 */ and $v0, $a0, $v0
|
|
|
|
/* 0DC198 00145A98 1040001C */ beqz $v0, .L00145B0C
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC19C 00145A9C 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC1A0 00145AA0 86420018 */ lh $v0, 0x18($s2)
|
|
|
|
/* 0DC1A4 00145AA4 0442002F */ bltzl $v0, .L00145B64
|
|
|
|
/* 0DC1A8 00145AA8 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC1AC 00145AAC C6420020 */ lwc1 $f2, 0x20($s2)
|
|
|
|
/* 0DC1B0 00145AB0 8E300008 */ lw $s0, 8($s1)
|
|
|
|
/* 0DC1B4 00145AB4 C6400024 */ lwc1 $f0, 0x24($s2)
|
|
|
|
/* 0DC1B8 00145AB8 E7A20010 */ swc1 $f2, 0x10($sp)
|
|
|
|
/* 0DC1BC 00145ABC E7A00014 */ swc1 $f0, 0x14($sp)
|
|
|
|
/* 0DC1C0 00145AC0 C60C0000 */ lwc1 $f12, ($s0)
|
|
|
|
/* 0DC1C4 00145AC4 C60E0004 */ lwc1 $f14, 4($s0)
|
|
|
|
/* 0DC1C8 00145AC8 8E060008 */ lw $a2, 8($s0)
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC1CC 00145ACC 0C00A7CB */ jal func_00029F2C
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC1D0 00145AD0 8E47001C */ lw $a3, 0x1c($s2)
|
|
|
|
/* 0DC1D4 00145AD4 C604000C */ lwc1 $f4, 0xc($s0)
|
|
|
|
/* 0DC1D8 00145AD8 3C013F00 */ lui $at, 0x3f00
|
|
|
|
/* 0DC1DC 00145ADC 44811000 */ mtc1 $at, $f2
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC1E0 00145AE0 00000000 */ nop
|
|
|
|
/* 0DC1E4 00145AE4 46022102 */ mul.s $f4, $f4, $f2
|
|
|
|
/* 0DC1E8 00145AE8 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC1EC 00145AEC 3C014248 */ lui $at, 0x4248
|
|
|
|
/* 0DC1F0 00145AF0 44811000 */ mtc1 $at, $f2
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC1F4 00145AF4 00000000 */ nop
|
|
|
|
/* 0DC1F8 00145AF8 46022100 */ add.s $f4, $f4, $f2
|
|
|
|
/* 0DC1FC 00145AFC 4600203C */ c.lt.s $f4, $f0
|
|
|
|
/* 0DC200 00145B00 00000000 */ nop
|
2020-04-25 05:42:21 +02:00
|
|
|
/* 0DC204 00145B04 45030017 */ bc1tl .L00145B64
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC208 00145B08 26730001 */ addiu $s3, $s3, 1
|
2020-04-25 05:42:21 +02:00
|
|
|
.L00145B0C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC20C 00145B0C 8E220000 */ lw $v0, ($s1)
|
|
|
|
/* 0DC210 00145B10 3C030001 */ lui $v1, 1
|
|
|
|
/* 0DC214 00145B14 00431024 */ and $v0, $v0, $v1
|
|
|
|
/* 0DC218 00145B18 10400005 */ beqz $v0, .L00145B30
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC21C 00145B1C 00000000 */ nop
|
|
|
|
/* 0DC220 00145B20 0C05152F */ jal func_001454BC
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC224 00145B24 8E240004 */ lw $a0, 4($s1)
|
|
|
|
/* 0DC228 00145B28 5040000E */ beql $v0, $zero, .L00145B64
|
|
|
|
/* 0DC22C 00145B2C 26730001 */ addiu $s3, $s3, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145B30:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC230 00145B30 8E220000 */ lw $v0, ($s1)
|
|
|
|
/* 0DC234 00145B34 3C030002 */ lui $v1, 2
|
|
|
|
/* 0DC238 00145B38 00431024 */ and $v0, $v0, $v1
|
|
|
|
/* 0DC23C 00145B3C 10400005 */ beqz $v0, .L00145B54
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC240 00145B40 00000000 */ nop
|
|
|
|
/* 0DC244 00145B44 0C05157C */ jal func_001455F0
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC248 00145B48 8E240004 */ lw $a0, 4($s1)
|
|
|
|
/* 0DC24C 00145B4C 50400005 */ beql $v0, $zero, .L00145B64
|
|
|
|
/* 0DC250 00145B50 26730001 */ addiu $s3, $s3, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145B54:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC254 00145B54 8E220000 */ lw $v0, ($s1)
|
|
|
|
/* 0DC258 00145B58 34420002 */ ori $v0, $v0, 2
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145B5C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC25C 00145B5C AE220000 */ sw $v0, ($s1)
|
|
|
|
/* 0DC260 00145B60 26730001 */ addiu $s3, $s3, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145B64:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC264 00145B64 2A620040 */ slti $v0, $s3, 0x40
|
|
|
|
/* 0DC268 00145B68 1440FF47 */ bnez $v0, .L00145888
|
|
|
|
/* 0DC26C 00145B6C 2410FFFD */ addiu $s0, $zero, -3
|
|
|
|
/* 0DC270 00145B70 0000982D */ daddu $s3, $zero, $zero
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145B74:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC274 00145B74 3C038016 */ lui $v1, 0x8016
|
|
|
|
/* 0DC278 00145B78 8C639390 */ lw $v1, -0x6c70($v1)
|
|
|
|
/* 0DC27C 00145B7C 00131080 */ sll $v0, $s3, 2
|
|
|
|
/* 0DC280 00145B80 00431021 */ addu $v0, $v0, $v1
|
|
|
|
/* 0DC284 00145B84 8C510000 */ lw $s1, ($v0)
|
|
|
|
/* 0DC288 00145B88 52200010 */ beql $s1, $zero, .L00145BCC
|
|
|
|
/* 0DC28C 00145B8C 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC290 00145B90 8E230000 */ lw $v1, ($s1)
|
|
|
|
/* 0DC294 00145B94 30620001 */ andi $v0, $v1, 1
|
|
|
|
/* 0DC298 00145B98 5040000C */ beql $v0, $zero, .L00145BCC
|
|
|
|
/* 0DC29C 00145B9C 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC2A0 00145BA0 30620002 */ andi $v0, $v1, 2
|
|
|
|
/* 0DC2A4 00145BA4 50400009 */ beql $v0, $zero, .L00145BCC
|
|
|
|
/* 0DC2A8 00145BA8 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC2AC 00145BAC 8E22000C */ lw $v0, 0xc($s1)
|
|
|
|
/* 0DC2B0 00145BB0 0040F809 */ jalr $v0
|
|
|
|
/* 0DC2B4 00145BB4 0220202D */ daddu $a0, $s1, $zero
|
|
|
|
/* 0DC2B8 00145BB8 14400004 */ bnez $v0, .L00145BCC
|
|
|
|
/* 0DC2BC 00145BBC 26730001 */ addiu $s3, $s3, 1
|
|
|
|
/* 0DC2C0 00145BC0 8E220000 */ lw $v0, ($s1)
|
|
|
|
/* 0DC2C4 00145BC4 00501024 */ and $v0, $v0, $s0
|
|
|
|
/* 0DC2C8 00145BC8 AE220000 */ sw $v0, ($s1)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145BCC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC2CC 00145BCC 2A620040 */ slti $v0, $s3, 0x40
|
|
|
|
/* 0DC2D0 00145BD0 1440FFE8 */ bnez $v0, .L00145B74
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC2D4 00145BD4 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC2D8 00145BD8 8FBF0028 */ lw $ra, 0x28($sp)
|
|
|
|
/* 0DC2DC 00145BDC 8FB30024 */ lw $s3, 0x24($sp)
|
|
|
|
/* 0DC2E0 00145BE0 8FB20020 */ lw $s2, 0x20($sp)
|
|
|
|
/* 0DC2E4 00145BE4 8FB1001C */ lw $s1, 0x1c($sp)
|
|
|
|
/* 0DC2E8 00145BE8 8FB00018 */ lw $s0, 0x18($sp)
|
|
|
|
/* 0DC2EC 00145BEC 03E00008 */ jr $ra
|
|
|
|
/* 0DC2F0 00145BF0 27BD0030 */ addiu $sp, $sp, 0x30
|
2020-04-25 04:17:29 +02:00
|
|
|
|
|
|
|
func_00145BF4:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC2F4 00145BF4 27BDFFE0 */ addiu $sp, $sp, -0x20
|
|
|
|
/* 0DC2F8 00145BF8 AFB10014 */ sw $s1, 0x14($sp)
|
|
|
|
/* 0DC2FC 00145BFC 3C118016 */ lui $s1, 0x8016
|
|
|
|
/* 0DC300 00145C00 26319390 */ addiu $s1, $s1, -0x6c70
|
|
|
|
/* 0DC304 00145C04 AFBF0018 */ sw $ra, 0x18($sp)
|
|
|
|
/* 0DC308 00145C08 AFB00010 */ sw $s0, 0x10($sp)
|
|
|
|
/* 0DC30C 00145C0C 8E250000 */ lw $a1, ($s1)
|
|
|
|
/* 0DC310 00145C10 0000802D */ daddu $s0, $zero, $zero
|
|
|
|
/* 0DC314 00145C14 00A0182D */ daddu $v1, $a1, $zero
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145C18:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC318 00145C18 8C620000 */ lw $v0, ($v1)
|
|
|
|
/* 0DC31C 00145C1C 10440006 */ beq $v0, $a0, .L00145C38
|
|
|
|
/* 0DC320 00145C20 2A020040 */ slti $v0, $s0, 0x40
|
|
|
|
/* 0DC324 00145C24 26100001 */ addiu $s0, $s0, 1
|
|
|
|
/* 0DC328 00145C28 2A020040 */ slti $v0, $s0, 0x40
|
|
|
|
/* 0DC32C 00145C2C 1440FFFA */ bnez $v0, .L00145C18
|
|
|
|
/* 0DC330 00145C30 24630004 */ addiu $v1, $v1, 4
|
|
|
|
/* 0DC334 00145C34 2A020040 */ slti $v0, $s0, 0x40
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145C38:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC338 00145C38 10400007 */ beqz $v0, .L00145C58
|
|
|
|
/* 0DC33C 00145C3C 00108080 */ sll $s0, $s0, 2
|
|
|
|
/* 0DC340 00145C40 02051021 */ addu $v0, $s0, $a1
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC344 00145C44 0C00AB4B */ jal func_0002AD2C
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC348 00145C48 8C440000 */ lw $a0, ($v0)
|
|
|
|
/* 0DC34C 00145C4C 8E220000 */ lw $v0, ($s1)
|
|
|
|
/* 0DC350 00145C50 02028021 */ addu $s0, $s0, $v0
|
|
|
|
/* 0DC354 00145C54 AE000000 */ sw $zero, ($s0)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145C58:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC358 00145C58 8FBF0018 */ lw $ra, 0x18($sp)
|
|
|
|
/* 0DC35C 00145C5C 8FB10014 */ lw $s1, 0x14($sp)
|
|
|
|
/* 0DC360 00145C60 8FB00010 */ lw $s0, 0x10($sp)
|
|
|
|
/* 0DC364 00145C64 03E00008 */ jr $ra
|
|
|
|
/* 0DC368 00145C68 27BD0020 */ addiu $sp, $sp, 0x20
|
2020-04-25 04:17:29 +02:00
|
|
|
|
|
|
|
func_00145C6C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC36C 00145C6C 0000402D */ daddu $t0, $zero, $zero
|
|
|
|
/* 0DC370 00145C70 3C078016 */ lui $a3, 0x8016
|
|
|
|
/* 0DC374 00145C74 8CE79390 */ lw $a3, -0x6c70($a3)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145C78:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC378 00145C78 8CE30000 */ lw $v1, ($a3)
|
|
|
|
/* 0DC37C 00145C7C 5060000F */ beql $v1, $zero, .L00145CBC
|
|
|
|
/* 0DC380 00145C80 25080001 */ addiu $t0, $t0, 1
|
|
|
|
/* 0DC384 00145C84 5064000D */ beql $v1, $a0, .L00145CBC
|
|
|
|
/* 0DC388 00145C88 25080001 */ addiu $t0, $t0, 1
|
|
|
|
/* 0DC38C 00145C8C 8C660000 */ lw $a2, ($v1)
|
|
|
|
/* 0DC390 00145C90 30C20001 */ andi $v0, $a2, 1
|
|
|
|
/* 0DC394 00145C94 10400009 */ beqz $v0, .L00145CBC
|
|
|
|
/* 0DC398 00145C98 25080001 */ addiu $t0, $t0, 1
|
|
|
|
/* 0DC39C 00145C9C 30C20002 */ andi $v0, $a2, 2
|
|
|
|
/* 0DC3A0 00145CA0 10400006 */ beqz $v0, .L00145CBC
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC3A4 00145CA4 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC3A8 00145CA8 8C620010 */ lw $v0, 0x10($v1)
|
|
|
|
/* 0DC3AC 00145CAC 14450004 */ bne $v0, $a1, .L00145CC0
|
|
|
|
/* 0DC3B0 00145CB0 29020040 */ slti $v0, $t0, 0x40
|
|
|
|
/* 0DC3B4 00145CB4 03E00008 */ jr $ra
|
|
|
|
/* 0DC3B8 00145CB8 24020001 */ addiu $v0, $zero, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
|
|
|
|
.L00145CBC:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC3BC 00145CBC 29020040 */ slti $v0, $t0, 0x40
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145CC0:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC3C0 00145CC0 1440FFED */ bnez $v0, .L00145C78
|
|
|
|
/* 0DC3C4 00145CC4 24E70004 */ addiu $a3, $a3, 4
|
|
|
|
/* 0DC3C8 00145CC8 03E00008 */ jr $ra
|
|
|
|
/* 0DC3CC 00145CCC 0000102D */ daddu $v0, $zero, $zero
|
2020-04-25 04:17:29 +02:00
|
|
|
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC3D0 00145CD0 3C028016 */ lui $v0, 0x8016
|
|
|
|
/* 0DC3D4 00145CD4 8C429390 */ lw $v0, -0x6c70($v0)
|
|
|
|
/* 0DC3D8 00145CD8 00042080 */ sll $a0, $a0, 2
|
|
|
|
/* 0DC3DC 00145CDC 00822021 */ addu $a0, $a0, $v0
|
|
|
|
/* 0DC3E0 00145CE0 03E00008 */ jr $ra
|
|
|
|
/* 0DC3E4 00145CE4 8C820000 */ lw $v0, ($a0)
|
2020-04-25 04:17:29 +02:00
|
|
|
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC3E8 00145CE8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
|
|
/* 0DC3EC 00145CEC AFB00010 */ sw $s0, 0x10($sp)
|
|
|
|
/* 0DC3F0 00145CF0 AFBF0014 */ sw $ra, 0x14($sp)
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC3F4 00145CF4 0C0394BE */ jal func_000E52F8
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC3F8 00145CF8 0080802D */ daddu $s0, $a0, $zero
|
|
|
|
/* 0DC3FC 00145CFC 14400003 */ bnez $v0, .L00145D0C
|
|
|
|
/* 0DC400 00145D00 0000282D */ daddu $a1, $zero, $zero
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC404 00145D04 08051756 */ j func_00145D58
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC408 00145D08 0000102D */ daddu $v0, $zero, $zero
|
2020-04-25 04:17:29 +02:00
|
|
|
|
|
|
|
.L00145D0C:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC40C 00145D0C 3C048016 */ lui $a0, 0x8016
|
|
|
|
/* 0DC410 00145D10 8C849390 */ lw $a0, -0x6c70($a0)
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145D14:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC414 00145D14 8C830000 */ lw $v1, ($a0)
|
|
|
|
/* 0DC418 00145D18 5060000B */ beql $v1, $zero, .L00145D48
|
|
|
|
/* 0DC41C 00145D1C 24A50001 */ addiu $a1, $a1, 1
|
|
|
|
/* 0DC420 00145D20 90620030 */ lbu $v0, 0x30($v1)
|
|
|
|
/* 0DC424 00145D24 10400008 */ beqz $v0, .L00145D48
|
|
|
|
/* 0DC428 00145D28 24A50001 */ addiu $a1, $a1, 1
|
|
|
|
/* 0DC42C 00145D2C 8C620008 */ lw $v0, 8($v1)
|
|
|
|
/* 0DC430 00145D30 14500005 */ bne $v0, $s0, .L00145D48
|
2020-04-25 04:17:29 +02:00
|
|
|
/* 0DC434 00145D34 00000000 */ nop
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC438 00145D38 8C620000 */ lw $v0, ($v1)
|
|
|
|
/* 0DC43C 00145D3C 30420100 */ andi $v0, $v0, 0x100
|
|
|
|
/* 0DC440 00145D40 14400005 */ bnez $v0, .L00145D58
|
|
|
|
/* 0DC444 00145D44 24020001 */ addiu $v0, $zero, 1
|
2020-04-25 04:17:29 +02:00
|
|
|
.L00145D48:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC448 00145D48 28A20040 */ slti $v0, $a1, 0x40
|
|
|
|
/* 0DC44C 00145D4C 1440FFF1 */ bnez $v0, .L00145D14
|
|
|
|
/* 0DC450 00145D50 24840004 */ addiu $a0, $a0, 4
|
|
|
|
/* 0DC454 00145D54 0000102D */ daddu $v0, $zero, $zero
|
2020-04-25 04:17:29 +02:00
|
|
|
func_00145D58:
|
|
|
|
.L00145D58:
|
2020-04-25 07:13:22 +02:00
|
|
|
/* 0DC458 00145D58 8FBF0014 */ lw $ra, 0x14($sp)
|
|
|
|
/* 0DC45C 00145D5C 8FB00010 */ lw $s0, 0x10($sp)
|
|
|
|
/* 0DC460 00145D60 03E00008 */ jr $ra
|
|
|
|
/* 0DC464 00145D64 27BD0018 */ addiu $sp, $sp, 0x18
|
2020-04-25 04:17:29 +02:00
|
|
|
|
|
|
|
/* 0DC468 00145D68 00000000 */ nop
|
|
|
|
/* 0DC46C 00145D6C 00000000 */ nop
|