000807dc - 00080e50
Jump to navigation
Jump to search
000807dc: 27bdffd8 addiu r29,r29,0xffd8 000807e0: afb00018 sw r16,0x0018(r29) 000807e4: 00808021 addu r16,r4,r0 000807e8: afbf0024 sw r31,0x0024(r29) 000807ec: afb20020 sw r18,0x0020(r29) 000807f0: afb1001c sw r17,0x001c(r29) 000807f4: 8e020020 lw r2,0x0020(r16) 000807f8: 34110002 ori r17,r0,0x0002 000807fc: 1451000b bne r2,r17,0x0008082c 00080800: 34120001 ori r18,r0,0x0001 00080804: 3c038005 lui r3,0x8005 00080808: 8c63d950 lw r3,-0x26b0(r3) 0008080c: 00000000 nop 00080810: 30620008 andi r2,r3,0x0008 00080814: 14400188 bne r2,r0,0x00080e38 00080818: 38620001 xori r2,r3,0x0001 0008081c: 3c018005 lui r1,0x8005 00080820: ac22d950 sw r2,-0x26b0(r1) 00080824: 0802038e j 0x00080e38 00080828: 00000000 nop 0008082c: 8e020000 lw r2,0x0000(r16) 00080830: 00000000 nop 00080834: 1452002a bne r2,r18,0x000808e0 00080838: 27a40010 addiu r4,r29,0x0010 0008083c: 34050100 ori r5,r0,0x0100 00080840: 00003021 addu r6,r0,r0 00080844: 340200ff ori r2,r0,0x00ff 00080848: a7a20014 sh r2,0x0014(r29) 0008084c: 340200f0 ori r2,r0,0x00f0 00080850: a7a00010 sh r0,0x0010(r29) 00080854: a7a00012 sh r0,0x0012(r29) 00080858: 0c009271 jal 0x000249c4 0008085c: a7a20016 sh r2,0x0016(r29) 00080860: 0c0091b5 jal 0x000246d4 00080864: 00002021 addu r4,r0,r0 00080868: 3c02800d lui r2,0x800d 0008086c: 8c424878 lw r2,0x4878(r2) 00080870: 00000000 nop 00080874: 000218c0 sll r3,r2,0x03 00080878: 00621821 addu r3,r3,r2 0008087c: 00031880 sll r3,r3,0x02 00080880: 3c01800c lui r1,0x800c 00080884: 2421b504 addiu r1,r1,0xb504 00080888: 00230821 addu r1,r1,r3 0008088c: 8c220000 lw r2,0x0000(r1) 00080890: 3c04800d lui r4,0x800d 00080894: 8c844580 lw r4,0x4580(r4) 00080898: 34420010 ori r2,r2,0x0010 0008089c: 3c01800c lui r1,0x800c 000808a0: 2421b504 addiu r1,r1,0xb504 000808a4: 00230821 addu r1,r1,r3 000808a8: ac220000 sw r2,0x0000(r1) 000808ac: 000418c0 sll r3,r4,0x03 000808b0: 00641821 addu r3,r3,r4 000808b4: 00031880 sll r3,r3,0x02 000808b8: 3c01800c lui r1,0x800c 000808bc: 2421b504 addiu r1,r1,0xb504 000808c0: 00230821 addu r1,r1,r3 000808c4: 8c220000 lw r2,0x0000(r1) 000808c8: 00000000 nop 000808cc: 34420010 ori r2,r2,0x0010 000808d0: 3c01800c lui r1,0x800c 000808d4: 2421b504 addiu r1,r1,0xb504 000808d8: 00230821 addu r1,r1,r3 000808dc: ac220000 sw r2,0x0000(r1) 000808e0: 8e020010 lw r2,0x0010(r16) 000808e4: 00000000 nop 000808e8: 1451002e bne r2,r17,0x000809a4 000808ec: 00000000 nop 000808f0: 3c07800d lui r7,0x800d 000808f4: 24e70adc addiu r7,r7,0x0adc 000808f8: 90e20000 lbu r2,0x0000(r7) 000808fc: 00000000 nop 00080900: 24420008 addiu r2,r2,0x0008 00080904: a0e20000 sb r2,0x0000(r7) 00080908: 304200ff andi r2,r2,0x00ff 0008090c: 2c4200f8 sltiu r2,r2,0x00f8 00080910: 3c03800d lui r3,0x800d 00080914: 90630add lbu r3,0x0add(r3) 00080918: 3c04800d lui r4,0x800d 0008091c: 90840ade lbu r4,0x0ade(r4) 00080920: 24630008 addiu r3,r3,0x0008 00080924: 24840008 addiu r4,r4,0x0008 00080928: 3c01800d lui r1,0x800d 0008092c: a0230add sb r3,0x0add(r1) 00080930: 3c01800d lui r1,0x800d 00080934: a0240ade sb r4,0x0ade(r1) 00080938: 1440013f bne r2,r0,0x00080e38 0008093c: 27a40010 addiu r4,r29,0x0010 00080940: 34050100 ori r5,r0,0x0100 00080944: 340200ff ori r2,r0,0x00ff 00080948: 3c01800d lui r1,0x800d 0008094c: a0220ade sb r2,0x0ade(r1) 00080950: 3c01800d lui r1,0x800d 00080954: a0220add sb r2,0x0add(r1) 00080958: a0e20000 sb r2,0x0000(r7) 0008095c: 34020200 ori r2,r0,0x0200 00080960: 3c038005 lui r3,0x8005 00080964: 8c63d950 lw r3,-0x26b0(r3) 00080968: 34070100 ori r7,r0,0x0100 0008096c: a7a20010 sh r2,0x0010(r29) 00080970: 34020080 ori r2,r0,0x0080 00080974: a7a70012 sh r7,0x0012(r29) 00080978: a7a20014 sh r2,0x0014(r29) 0008097c: a7a70016 sh r7,0x0016(r29) 00080980: 38630001 xori r3,r3,0x0001 00080984: 3c018005 lui r1,0x8005 00080988: ac23d950 sw r3,-0x26b0(r1) 0008098c: 0c009271 jal 0x000249c4 00080990: 00003021 addu r6,r0,r0 00080994: 0c0091b5 jal 0x000246d4 00080998: 00002021 addu r4,r0,r0 0008099c: 0802038e j 0x00080e38 000809a0: 00000000 nop 000809a4: 1452001b bne r2,r18,0x00080a14 000809a8: 00000000 nop 000809ac: 3c04800d lui r4,0x800d 000809b0: 24840adc addiu r4,r4,0x0adc 000809b4: 90820000 lbu r2,0x0000(r4) 000809b8: 00000000 nop 000809bc: 24420010 addiu r2,r2,0x0010 000809c0: a0820000 sb r2,0x0000(r4) 000809c4: 3c02800d lui r2,0x800d 000809c8: 90420add lbu r2,0x0add(r2) 000809cc: 3c03800d lui r3,0x800d 000809d0: 90630ade lbu r3,0x0ade(r3) 000809d4: 24420010 addiu r2,r2,0x0010 000809d8: 24630010 addiu r3,r3,0x0010 000809dc: 3c01800d lui r1,0x800d 000809e0: a0220add sb r2,0x0add(r1) 000809e4: 304200ff andi r2,r2,0x00ff 000809e8: 2c420080 sltiu r2,r2,0x0080 000809ec: 3c01800d lui r1,0x800d 000809f0: a0230ade sb r3,0x0ade(r1) 000809f4: 14400007 bne r2,r0,0x00080a14 000809f8: 00000000 nop 000809fc: a0800000 sb r0,0x0000(r4) 00080a00: 3c01800d lui r1,0x800d 00080a04: a0200add sb r0,0x0add(r1) 00080a08: 3c01800d lui r1,0x800d 00080a0c: a0200ade sb r0,0x0ade(r1) 00080a10: ae110010 sw r17,0x0010(r16) 00080a14: 8e03000c lw r3,0x000c(r16) 00080a18: 00000000 nop 00080a1c: 10600005 beq r3,r0,0x00080a34 00080a20: 34020001 ori r2,r0,0x0001 00080a24: 10620093 beq r3,r2,0x00080c74 00080a28: 00000000 nop 00080a2c: 0802038a j 0x00080e28 00080a30: 00000000 nop 00080a34: 8e020004 lw r2,0x0004(r16) 00080a38: 00000000 nop 00080a3c: 30420001 andi r2,r2,0x0001 00080a40: 10400006 beq r2,r0,0x00080a5c 00080a44: 00000000 nop 00080a48: 3c03800a lui r3,0x800a 00080a4c: 2463f28c addiu r3,r3,0xf28c 00080a50: 94620000 lhu r2,0x0000(r3) 00080a54: 0802029c j 0x00080a70 00080a58: 24420001 addiu r2,r2,0x0001 00080a5c: 3c03800a lui r3,0x800a 00080a60: 2463f28c addiu r3,r3,0xf28c 00080a64: 94620000 lhu r2,0x0000(r3) 00080a68: 00000000 nop 00080a6c: 2442ffff addiu r2,r2,0xffff 00080a70: a4620000 sh r2,0x0000(r3) 00080a74: 8e020004 lw r2,0x0004(r16) 00080a78: 00000000 nop 00080a7c: 30420002 andi r2,r2,0x0002 00080a80: 10400006 beq r2,r0,0x00080a9c 00080a84: 00000000 nop 00080a88: 3c03800a lui r3,0x800a 00080a8c: 2463f28e addiu r3,r3,0xf28e 00080a90: 94620000 lhu r2,0x0000(r3) 00080a94: 080202ac j 0x00080ab0 00080a98: 24420001 addiu r2,r2,0x0001 00080a9c: 3c03800a lui r3,0x800a 00080aa0: 2463f28e addiu r3,r3,0xf28e 00080aa4: 94620000 lhu r2,0x0000(r3) 00080aa8: 00000000 nop 00080aac: 2442ffff addiu r2,r2,0xffff 00080ab0: a4620000 sh r2,0x0000(r3) 00080ab4: 3c025555 lui r2,0x5555 00080ab8: 8e040000 lw r4,0x0000(r16) 00080abc: 34425556 ori r2,r2,0x5556 00080ac0: 00820018 mult r4,r2 00080ac4: 00041fc3 sra r3,r4,0x1f 00080ac8: 00004010 mfhi r8 00080acc: 01031823 subu r3,r8,r3 00080ad0: 00031040 sll r2,r3,0x01 00080ad4: 00431021 addu r2,r2,r3 00080ad8: 148200d3 bne r4,r2,0x00080e28 00080adc: 34031100 ori r3,r0,0x1100 00080ae0: 8e020014 lw r2,0x0014(r16) 00080ae4: 00000000 nop 00080ae8: 24420002 addiu r2,r2,0x0002 00080aec: ae020014 sw r2,0x0014(r16) 00080af0: 000211c0 sll r2,r2,0x07 00080af4: 00621023 subu r2,r3,r2 00080af8: 3c01800a lui r1,0x800a 00080afc: a422f2a4 sh r2,-0x0d5c(r1) 00080b00: 8e020014 lw r2,0x0014(r16) 00080b04: 00000000 nop 00080b08: 000211c0 sll r2,r2,0x07 00080b0c: 00621823 subu r3,r3,r2 00080b10: 3c01800a lui r1,0x800a 00080b14: a423f2a6 sh r3,-0x0d5a(r1) 00080b18: 8e020008 lw r2,0x0008(r16) 00080b1c: 00000000 nop 00080b20: 10400005 beq r2,r0,0x00080b38 00080b24: 00000000 nop 00080b28: 3c02800a lui r2,0x800a 00080b2c: 8c42f2a8 lw r2,-0x0d58(r2) 00080b30: 080202d2 j 0x00080b48 00080b34: 24422000 addiu r2,r2,0x2000 00080b38: 3c02800a lui r2,0x800a 00080b3c: 8c42f2a8 lw r2,-0x0d58(r2) 00080b40: 00000000 nop 00080b44: 2442e000 addiu r2,r2,0xe000 00080b48: 3c01800a lui r1,0x800a 00080b4c: ac22f2a8 sw r2,-0x0d58(r1) 00080b50: 8e020014 lw r2,0x0014(r16) 00080b54: 2403ff80 addiu r3,r0,0xff80 00080b58: 00021080 sll r2,r2,0x02 00080b5c: 00621823 subu r3,r3,r2 00080b60: 3c01800a lui r1,0x800a 00080b64: a023f29e sb r3,-0x0d62(r1) 00080b68: 3c01800a lui r1,0x800a 00080b6c: a023f29d sb r3,-0x0d63(r1) 00080b70: 3c01800a lui r1,0x800a 00080b74: a023f29c sb r3,-0x0d64(r1) 00080b78: 8e020020 lw r2,0x0020(r16) 00080b7c: 00000000 nop 00080b80: 1440001e bne r2,r0,0x00080bfc 00080b84: 34020004 ori r2,r0,0x0004 00080b88: 8e030014 lw r3,0x0014(r16) 00080b8c: 00000000 nop 00080b90: 14620003 bne r3,r2,0x00080ba0 00080b94: 00000000 nop 00080b98: 0c02434c jal 0x00090d30 00080b9c: 3404006c ori r4,r0,0x006c 00080ba0: 8e020014 lw r2,0x0014(r16) 00080ba4: 00000000 nop 00080ba8: 28420020 slti r2,r2,0x0020 00080bac: 1440009e bne r2,r0,0x00080e28 00080bb0: 34040002 ori r4,r0,0x0002 00080bb4: 34050001 ori r5,r0,0x0001 00080bb8: 34060100 ori r6,r0,0x0100 00080bbc: 34020001 ori r2,r0,0x0001 00080bc0: ae02000c sw r2,0x000c(r16) 00080bc4: 3c025200 lui r2,0x5200 00080bc8: 3c01800a lui r1,0x800a 00080bcc: ac22f288 sw r2,-0x0d78(r1) 00080bd0: 0c008e63 jal 0x0002398c 00080bd4: 00003821 addu r7,r0,r0 00080bd8: 3c01800a lui r1,0x800a 00080bdc: a422f294 sh r2,-0x0d6c(r1) 00080be0: 34021000 ori r2,r0,0x1000 00080be4: 3c01800a lui r1,0x800a 00080be8: a422f2a6 sh r2,-0x0d5a(r1) 00080bec: 3c01800a lui r1,0x800a 00080bf0: a422f2a4 sh r2,-0x0d5c(r1) 00080bf4: 0802038a j 0x00080e28 00080bf8: 00000000 nop 00080bfc: 8e030014 lw r3,0x0014(r16) 00080c00: 00000000 nop 00080c04: 14620003 bne r3,r2,0x00080c14 00080c08: 00000000 nop 00080c0c: 0c02434c jal 0x00090d30 00080c10: 3404006d ori r4,r0,0x006d 00080c14: 8e020014 lw r2,0x0014(r16) 00080c18: 00000000 nop 00080c1c: 28420020 slti r2,r2,0x0020 00080c20: 14400002 bne r2,r0,0x00080c2c 00080c24: 34020002 ori r2,r0,0x0002 00080c28: ae02000c sw r2,0x000c(r16) 00080c2c: 8e030014 lw r3,0x0014(r16) 00080c30: 34020018 ori r2,r0,0x0018 00080c34: 1462007c bne r3,r2,0x00080e28 00080c38: 00000000 nop 00080c3c: 3c03800d lui r3,0x800d 00080c40: 24630ab8 addiu r3,r3,0x0ab8 00080c44: 8c620000 lw r2,0x0000(r3) 00080c48: 3c01800d lui r1,0x800d 00080c4c: a0200adc sb r0,0x0adc(r1) 00080c50: 3c01800d lui r1,0x800d 00080c54: a0200add sb r0,0x0add(r1) 00080c58: 3c01800d lui r1,0x800d 00080c5c: a0200ade sb r0,0x0ade(r1) 00080c60: 34420008 ori r2,r2,0x0008 00080c64: ac620000 sw r2,0x0000(r3) 00080c68: 34020002 ori r2,r0,0x0002 00080c6c: 0802038a j 0x00080e28 00080c70: ae020010 sw r2,0x0010(r16) 00080c74: 8e020004 lw r2,0x0004(r16) 00080c78: 00000000 nop 00080c7c: 30420001 andi r2,r2,0x0001 00080c80: 10400006 beq r2,r0,0x00080c9c 00080c84: 00000000 nop 00080c88: 3c03800a lui r3,0x800a 00080c8c: 2463f28c addiu r3,r3,0xf28c 00080c90: 94620000 lhu r2,0x0000(r3) 00080c94: 0802032c j 0x00080cb0 00080c98: 2442ffff addiu r2,r2,0xffff 00080c9c: 3c03800a lui r3,0x800a 00080ca0: 2463f28c addiu r3,r3,0xf28c 00080ca4: 94620000 lhu r2,0x0000(r3) 00080ca8: 00000000 nop 00080cac: 24420001 addiu r2,r2,0x0001 00080cb0: a4620000 sh r2,0x0000(r3) 00080cb4: 8e020004 lw r2,0x0004(r16) 00080cb8: 00000000 nop 00080cbc: 30420002 andi r2,r2,0x0002 00080cc0: 10400006 beq r2,r0,0x00080cdc 00080cc4: 00000000 nop 00080cc8: 3c03800a lui r3,0x800a 00080ccc: 2463f28e addiu r3,r3,0xf28e 00080cd0: 94620000 lhu r2,0x0000(r3) 00080cd4: 0802033c j 0x00080cf0 00080cd8: 2442ffff addiu r2,r2,0xffff 00080cdc: 3c03800a lui r3,0x800a 00080ce0: 2463f28e addiu r3,r3,0xf28e 00080ce4: 94620000 lhu r2,0x0000(r3) 00080ce8: 00000000 nop 00080cec: 24420001 addiu r2,r2,0x0001 00080cf0: a4620000 sh r2,0x0000(r3) 00080cf4: 3c025555 lui r2,0x5555 00080cf8: 8e040000 lw r4,0x0000(r16) 00080cfc: 34425556 ori r2,r2,0x5556 00080d00: 00820018 mult r4,r2 00080d04: 00041fc3 sra r3,r4,0x1f 00080d08: 00004010 mfhi r8 00080d0c: 01031823 subu r3,r8,r3 00080d10: 00031040 sll r2,r3,0x01 00080d14: 00431021 addu r2,r2,r3 00080d18: 14820043 bne r4,r2,0x00080e28 00080d1c: 34030040 ori r3,r0,0x0040 00080d20: 8e020014 lw r2,0x0014(r16) 00080d24: 34041100 ori r4,r0,0x1100 00080d28: 24420004 addiu r2,r2,0x0004 00080d2c: ae020014 sw r2,0x0014(r16) 00080d30: 00621023 subu r2,r3,r2 00080d34: 000211c0 sll r2,r2,0x07 00080d38: 00821023 subu r2,r4,r2 00080d3c: 3c01800a lui r1,0x800a 00080d40: a422f2a4 sh r2,-0x0d5c(r1) 00080d44: 8e020014 lw r2,0x0014(r16) 00080d48: 00000000 nop 00080d4c: 00621823 subu r3,r3,r2 00080d50: 000319c0 sll r3,r3,0x07 00080d54: 00832023 subu r4,r4,r3 00080d58: 3c01800a lui r1,0x800a 00080d5c: a424f2a6 sh r4,-0x0d5a(r1) 00080d60: 8e020014 lw r2,0x0014(r16) 00080d64: 00000000 nop 00080d68: 2442ffe0 addiu r2,r2,0xffe0 00080d6c: 00021080 sll r2,r2,0x02 00080d70: 3c01800a lui r1,0x800a 00080d74: a022f29e sb r2,-0x0d62(r1) 00080d78: 8e020008 lw r2,0x0008(r16) 00080d7c: 00000000 nop 00080d80: 10400005 beq r2,r0,0x00080d98 00080d84: 00000000 nop 00080d88: 3c02800a lui r2,0x800a 00080d8c: 8c42f2a8 lw r2,-0x0d58(r2) 00080d90: 0802036a j 0x00080da8 00080d94: 2442e000 addiu r2,r2,0xe000 00080d98: 3c02800a lui r2,0x800a 00080d9c: 8c42f2a8 lw r2,-0x0d58(r2) 00080da0: 00000000 nop 00080da4: 24422000 addiu r2,r2,0x2000 00080da8: 3c01800a lui r1,0x800a 00080dac: ac22f2a8 sw r2,-0x0d58(r1) 00080db0: 8e020014 lw r2,0x0014(r16) 00080db4: 00000000 nop 00080db8: 28420038 slti r2,r2,0x0038 00080dbc: 1440000e bne r2,r0,0x00080df8 00080dc0: 00000000 nop 00080dc4: 3c03800d lui r3,0x800d 00080dc8: 24630ab8 addiu r3,r3,0x0ab8 00080dcc: 8c620000 lw r2,0x0000(r3) 00080dd0: 3c01800d lui r1,0x800d 00080dd4: a0200adc sb r0,0x0adc(r1) 00080dd8: 3c01800d lui r1,0x800d 00080ddc: a0200add sb r0,0x0add(r1) 00080de0: 3c01800d lui r1,0x800d 00080de4: a0200ade sb r0,0x0ade(r1) 00080de8: 34420008 ori r2,r2,0x0008 00080dec: ac620000 sw r2,0x0000(r3) 00080df0: 34020001 ori r2,r0,0x0001 00080df4: ae020010 sw r2,0x0010(r16) 00080df8: 8e020014 lw r2,0x0014(r16) 00080dfc: 00000000 nop 00080e00: 28420050 slti r2,r2,0x0050 00080e04: 14400008 bne r2,r0,0x00080e28 00080e08: 34020002 ori r2,r0,0x0002 00080e0c: 3c01800a lui r1,0x800a 00080e10: a020f29c sb r0,-0x0d64(r1) 00080e14: 3c01800a lui r1,0x800a 00080e18: a020f29d sb r0,-0x0d63(r1) 00080e1c: 3c01800a lui r1,0x800a 00080e20: a020f29e sb r0,-0x0d62(r1) 00080e24: ae02000c sw r2,0x000c(r16) 00080e28: 8e020000 lw r2,0x0000(r16) 00080e2c: 00000000 nop 00080e30: 24420001 addiu r2,r2,0x0001 00080e34: ae020000 sw r2,0x0000(r16) 00080e38: 8fbf0024 lw r31,0x0024(r29) 00080e3c: 8fb20020 lw r18,0x0020(r29) 00080e40: 8fb1001c lw r17,0x001c(r29) 00080e44: 8fb00018 lw r16,0x0018(r29) 00080e48: 27bd0028 addiu r29,r29,0x0028 00080e4c: 03e00008 jr r31 00080e50: 00000000 nop