00004498 - 000049b8
Jump to navigation
Jump to search
00004498: 27bdff98 addiu r29,r29,0xff98 0000449c: afbf0034 sw r31,0x0034(r29) 000044a0: afb50030 sw r21,0x0030(r29) 000044a4: afb4002c sw r20,0x002c(r29) 000044a8: 3c0f0000 lui r15,0x0000 000044ac: afb30028 sw r19,0x0028(r29) 000044b0: 25ef74c8 addiu r15,r15,0x74c8 000044b4: 00047080 sll r14,r4,0x02 000044b8: afb20024 sw r18,0x0024(r29) 000044bc: afb10020 sw r17,0x0020(r29) 000044c0: afb0001c sw r16,0x001c(r29) 000044c4: afa00048 sw r0,0x0048(r29) 000044c8: 01cf1021 addu r2,r14,r15 000044cc: 8c590000 lw r25,0x0000(r2) 000044d0: 241800ff addiu r24,r0,0x00ff 000044d4: 0000a821 addu r21,r0,r0 000044d8: 14800003 bne r4,r0,0x000044e8 000044dc: a3380000 sb r24,0x0000(r25) 000044e0: 10000002 beq r0,r0,0x000044ec 000044e4: 00008021 addu r16,r0,r0 000044e8: 24102000 addiu r16,r0,0x2000 000044ec: 3c110000 lui r17,0x0000 000044f0: 8e317258 lw r17,0x7258(r17) 000044f4: 3c0a0000 lui r10,0x0000 000044f8: 36080002 ori r8,r16,0x0002 000044fc: 254a74d0 addiu r10,r10,0x74d0 00004500: 00044880 sll r9,r4,0x02 00004504: 012a1821 addu r3,r9,r10 00004508: a628000a sh r8,0x000a(r17) 0000450c: 8c720000 lw r18,0x0000(r3) 00004510: 8c530000 lw r19,0x0000(r2) 00004514: 824b0000 lb r11,0x0000(r18) 00004518: 26730001 addiu r19,r19,0x0001 0000451c: 11600004 beq r11,r0,0x00004530 00004520: 00000000 nop 00004524: 12400002 beq r18,r0,0x00004530 00004528: 00000000 nop 0000452c: 2415ffff addiu r21,r0,0xffff 00004530: 92200000 lbu r0,0x0000(r17) 00004534: afa3003c sw r3,0x003c(r29) 00004538: 26520001 addiu r18,r18,0x0001 0000453c: afa20040 sw r2,0x0040(r29) 00004540: 0c001117 jal 0x0000445c 00004544: 24040028 addiu r4,r0,0x0028 00004548: 360c1003 ori r12,r16,0x1003 0000454c: a62c000a sh r12,0x000a(r17) 00004550: 3c010000 lui r1,0x0000 00004554: ac3074a0 sw r16,0x74a0(r1) 00004558: 962d0004 lhu r13,0x0004(r17) 0000455c: 00000000 nop 00004560: 31ae0001 andi r14,r13,0x0001 00004564: 15c00007 bne r14,r0,0x00004584 00004568: 24190001 addiu r25,r0,0x0001 0000456c: 962f0004 lhu r15,0x0004(r17) 00004570: 00000000 nop 00004574: 31f80001 andi r24,r15,0x0001 00004578: 1300fffc beq r24,r0,0x0000456c 0000457c: 00000000 nop 00004580: 24190001 addiu r25,r0,0x0001 00004584: a2390000 sb r25,0x0000(r17) 00004588: 0c001117 jal 0x0000445c 0000458c: 24040014 addiu r4,r0,0x0014 00004590: 9628000a lhu r8,0x000a(r17) 00004594: 3c100000 lui r16,0x0000 00004598: 8e10725c lw r16,0x725c(r16) 0000459c: 35090010 ori r9,r8,0x0010 000045a0: 2414ff7f addiu r20,r0,0xff7f 000045a4: a629000a sh r9,0x000a(r17) 000045a8: ae140000 sw r20,0x0000(r16) 000045ac: afa00048 sw r0,0x0048(r29) 000045b0: 962a0004 lhu r10,0x0004(r17) 000045b4: 00000000 nop 000045b8: 314b0002 andi r11,r10,0x0002 000045bc: 15600006 bne r11,r0,0x000045d8 000045c0: 00000000 nop 000045c4: 962c0004 lhu r12,0x0004(r17) 000045c8: 00000000 nop 000045cc: 318d0002 andi r13,r12,0x0002 000045d0: 11a0fffc beq r13,r0,0x000045c4 000045d4: 00000000 nop 000045d8: 92200000 lbu r0,0x0000(r17) 000045dc: 0c001117 jal 0x0000445c 000045e0: 24040028 addiu r4,r0,0x0028 000045e4: 8e0e0000 lw r14,0x0000(r16) 000045e8: 00000000 nop 000045ec: 31cf0080 andi r15,r14,0x0080 000045f0: 15e0000e bne r15,r0,0x0000462c 000045f4: 240a0042 addiu r10,r0,0x0042 000045f8: 8fa20048 lw r2,0x0048(r29) 000045fc: 8fb80048 lw r24,0x0048(r29) 00004600: 28420051 slti r2,r2,0x0051 00004604: 38420001 xori r2,r2,0x0001 00004608: 27190001 addiu r25,r24,0x0001 0000460c: 144000d0 bne r2,r0,0x00004950 00004610: afb90048 sw r25,0x0048(r29) 00004614: 8e080000 lw r8,0x0000(r16) 00004618: 00000000 nop 0000461c: 31090080 andi r9,r8,0x0080 00004620: 1120fff6 beq r9,r0,0x000045fc 00004624: 8fa20048 lw r2,0x0048(r29) 00004628: 240a0042 addiu r10,r0,0x0042 0000462c: a22a0000 sb r10,0x0000(r17) 00004630: 0c001117 jal 0x0000445c 00004634: 24040019 addiu r4,r0,0x0019 00004638: 962b000a lhu r11,0x000a(r17) 0000463c: 00000000 nop 00004640: 356c0010 ori r12,r11,0x0010 00004644: a62c000a sh r12,0x000a(r17) 00004648: ae140000 sw r20,0x0000(r16) 0000464c: afa00048 sw r0,0x0048(r29) 00004650: 962d0004 lhu r13,0x0004(r17) 00004654: 00000000 nop 00004658: 31ae0002 andi r14,r13,0x0002 0000465c: 15c00006 bne r14,r0,0x00004678 00004660: 00000000 nop 00004664: 962f0004 lhu r15,0x0004(r17) 00004668: 00000000 nop 0000466c: 31f80002 andi r24,r15,0x0002 00004670: 1300fffc beq r24,r0,0x00004664 00004674: 00000000 nop 00004678: 92220000 lbu r2,0x0000(r17) 0000467c: 26730001 addiu r19,r19,0x0001 00004680: 00021600 sll r2,r2,0x18 00004684: 00021603 sra r2,r2,0x18 00004688: 3043000f andi r3,r2,0x000f 0000468c: 0003ce00 sll r25,r3,0x18 00004690: 00032e00 sll r5,r3,0x18 00004694: 00194603 sra r8,r25,0x18 00004698: a262ffff sb r2,-0x0001(r19) 0000469c: 15000002 bne r8,r0,0x000046a8 000046a0: 00052e03 sra r5,r5,0x18 000046a4: 24050010 addiu r5,r0,0x0010 000046a8: 8e090000 lw r9,0x0000(r16) 000046ac: 00000000 nop 000046b0: 312a0080 andi r10,r9,0x0080 000046b4: 1540000d bne r10,r0,0x000046ec 000046b8: 00000000 nop 000046bc: 8fa20048 lw r2,0x0048(r29) 000046c0: 8fab0048 lw r11,0x0048(r29) 000046c4: 28420051 slti r2,r2,0x0051 000046c8: 38420001 xori r2,r2,0x0001 000046cc: 256c0001 addiu r12,r11,0x0001 000046d0: 1440009f bne r2,r0,0x00004950 000046d4: afac0048 sw r12,0x0048(r29) 000046d8: 8e0d0000 lw r13,0x0000(r16) 000046dc: 00000000 nop 000046e0: 31ae0080 andi r14,r13,0x0080 000046e4: 11c0fff6 beq r14,r0,0x000046c0 000046e8: 8fa20048 lw r2,0x0048(r29) 000046ec: a2200000 sb r0,0x0000(r17) 000046f0: a3a5005c sb r5,0x005c(r29) 000046f4: 0c001117 jal 0x0000445c 000046f8: 24040014 addiu r4,r0,0x0014 000046fc: 962f000a lhu r15,0x000a(r17) 00004700: 83a5005c lb r5,0x005c(r29) 00004704: 35f80010 ori r24,r15,0x0010 00004708: a638000a sh r24,0x000a(r17) 0000470c: ae140000 sw r20,0x0000(r16) 00004710: afa00048 sw r0,0x0048(r29) 00004714: 96390004 lhu r25,0x0004(r17) 00004718: 00000000 nop 0000471c: 33280002 andi r8,r25,0x0002 00004720: 15000006 bne r8,r0,0x0000473c 00004724: 00000000 nop 00004728: 96290004 lhu r9,0x0004(r17) 0000472c: 00000000 nop 00004730: 312a0002 andi r10,r9,0x0002 00004734: 1140fffc beq r10,r0,0x00004728 00004738: 00000000 nop 0000473c: 92220000 lbu r2,0x0000(r17) 00004740: 2401005a addiu r1,r0,0x005a 00004744: 00021600 sll r2,r2,0x18 00004748: 00021603 sra r2,r2,0x18 0000474c: 14410081 bne r2,r1,0x00004954 00004750: 8fae0040 lw r14,0x0040(r29) 00004754: 18a00078 blez r5,0x00004938 00004758: 8fab0040 lw r11,0x0040(r29) 0000475c: 8e0b0000 lw r11,0x0000(r16) 00004760: 00000000 nop 00004764: 316c0080 andi r12,r11,0x0080 00004768: 1580000d bne r12,r0,0x000047a0 0000476c: 00000000 nop 00004770: 8fa20048 lw r2,0x0048(r29) 00004774: 8fad0048 lw r13,0x0048(r29) 00004778: 28420051 slti r2,r2,0x0051 0000477c: 38420001 xori r2,r2,0x0001 00004780: 25ae0001 addiu r14,r13,0x0001 00004784: 14400072 bne r2,r0,0x00004950 00004788: afae0048 sw r14,0x0048(r29) 0000478c: 8e0f0000 lw r15,0x0000(r16) 00004790: 00000000 nop 00004794: 31f80080 andi r24,r15,0x0080 00004798: 1300fff6 beq r24,r0,0x00004774 0000479c: 8fa20048 lw r2,0x0048(r29) 000047a0: 82420000 lb r2,0x0000(r18) 000047a4: 26520001 addiu r18,r18,0x0001 000047a8: 0002102b sltu r2,r0,r2 000047ac: 10400002 beq r2,r0,0x000047b8 000047b0: 00000000 nop 000047b4: 0015102b sltu r2,r0,r21 000047b8: a2220000 sb r2,0x0000(r17) 000047bc: a3a5005c sb r5,0x005c(r29) 000047c0: 0c001117 jal 0x0000445c 000047c4: 2404000a addiu r4,r0,0x000a 000047c8: 9639000a lhu r25,0x000a(r17) 000047cc: 83a5005c lb r5,0x005c(r29) 000047d0: 37280010 ori r8,r25,0x0010 000047d4: a628000a sh r8,0x000a(r17) 000047d8: ae140000 sw r20,0x0000(r16) 000047dc: afa00048 sw r0,0x0048(r29) 000047e0: 96290004 lhu r9,0x0004(r17) 000047e4: 00000000 nop 000047e8: 312a0002 andi r10,r9,0x0002 000047ec: 15400018 bne r10,r0,0x00004850 000047f0: 00000000 nop 000047f4: 8e0b0000 lw r11,0x0000(r16) 000047f8: 00000000 nop 000047fc: 316c0080 andi r12,r11,0x0080 00004800: 1180000e beq r12,r0,0x0000483c 00004804: 00000000 nop 00004808: 962d0004 lhu r13,0x0004(r17) 0000480c: 00000000 nop 00004810: 31ae0002 andi r14,r13,0x0002 00004814: 15c00006 bne r14,r0,0x00004830 00004818: 00000000 nop 0000481c: 962f0004 lhu r15,0x0004(r17) 00004820: 00000000 nop 00004824: 31f80002 andi r24,r15,0x0002 00004828: 1300fffc beq r24,r0,0x0000481c 0000482c: 00000000 nop 00004830: 92200000 lbu r0,0x0000(r17) 00004834: 10000047 beq r0,r0,0x00004954 00004838: 8fae0040 lw r14,0x0040(r29) 0000483c: 96390004 lhu r25,0x0004(r17) 00004840: 00000000 nop 00004844: 33280002 andi r8,r25,0x0002 00004848: 1100ffea beq r8,r0,0x000047f4 0000484c: 00000000 nop 00004850: 92220000 lbu r2,0x0000(r17) 00004854: 26730001 addiu r19,r19,0x0001 00004858: 00021600 sll r2,r2,0x18 0000485c: 00021603 sra r2,r2,0x18 00004860: a262ffff sb r2,-0x0001(r19) 00004864: 8e090000 lw r9,0x0000(r16) 00004868: 00000000 nop 0000486c: 312a0080 andi r10,r9,0x0080 00004870: 1540000d bne r10,r0,0x000048a8 00004874: 00000000 nop 00004878: 8fa20048 lw r2,0x0048(r29) 0000487c: 8fab0048 lw r11,0x0048(r29) 00004880: 28420051 slti r2,r2,0x0051 00004884: 38420001 xori r2,r2,0x0001 00004888: 256c0001 addiu r12,r11,0x0001 0000488c: 14400030 bne r2,r0,0x00004950 00004890: afac0048 sw r12,0x0048(r29) 00004894: 8e0d0000 lw r13,0x0000(r16) 00004898: 00000000 nop 0000489c: 31ae0080 andi r14,r13,0x0080 000048a0: 11c0fff6 beq r14,r0,0x0000487c 000048a4: 8fa20048 lw r2,0x0048(r29) 000048a8: 82420000 lb r2,0x0000(r18) 000048ac: 26520001 addiu r18,r18,0x0001 000048b0: 0002102b sltu r2,r0,r2 000048b4: 10400002 beq r2,r0,0x000048c0 000048b8: 00000000 nop 000048bc: 0015102b sltu r2,r0,r21 000048c0: a2220000 sb r2,0x0000(r17) 000048c4: a3a5005c sb r5,0x005c(r29) 000048c8: 0c001117 jal 0x0000445c 000048cc: 2404000a addiu r4,r0,0x000a 000048d0: 962f000a lhu r15,0x000a(r17) 000048d4: 83a5005c lb r5,0x005c(r29) 000048d8: 35f80010 ori r24,r15,0x0010 000048dc: a638000a sh r24,0x000a(r17) 000048e0: ae140000 sw r20,0x0000(r16) 000048e4: afa00048 sw r0,0x0048(r29) 000048e8: 96390004 lhu r25,0x0004(r17) 000048ec: 00000000 nop 000048f0: 33280002 andi r8,r25,0x0002 000048f4: 15000006 bne r8,r0,0x00004910 000048f8: 00000000 nop 000048fc: 96290004 lhu r9,0x0004(r17) 00004900: 00000000 nop 00004904: 312a0002 andi r10,r9,0x0002 00004908: 1140fffc beq r10,r0,0x000048fc 0000490c: 00000000 nop 00004910: 92220000 lbu r2,0x0000(r17) 00004914: 24a5ffff addiu r5,r5,0xffff 00004918: 00052e00 sll r5,r5,0x18 0000491c: 00021600 sll r2,r2,0x18 00004920: 00021603 sra r2,r2,0x18 00004924: 00052e03 sra r5,r5,0x18 00004928: a2620000 sb r2,0x0000(r19) 0000492c: 1ca0ff8b bgtz r5,0x0000475c 00004930: 26730001 addiu r19,r19,0x0001 00004934: 8fab0040 lw r11,0x0040(r29) 00004938: 00001021 addu r2,r0,r0 0000493c: 8d6c0000 lw r12,0x0000(r11) 00004940: 00000000 nop 00004944: a1800000 sb r0,0x0000(r12) 00004948: 10000013 beq r0,r0,0x00004998 0000494c: a620000a sh r0,0x000a(r17) 00004950: 8fae0040 lw r14,0x0040(r29) 00004954: 240d00ff addiu r13,r0,0x00ff 00004958: 8dcf0000 lw r15,0x0000(r14) 0000495c: 3c190000 lui r25,0x0000 00004960: a1ed0000 sb r13,0x0000(r15) 00004964: 8fb8003c lw r24,0x003c(r29) 00004968: 273974d0 addiu r25,r25,0x74d0 0000496c: 13190005 beq r24,r25,0x00004984 00004970: 24092002 addiu r9,r0,0x2002 00004974: 24080002 addiu r8,r0,0x0002 00004978: 10000003 beq r0,r0,0x00004988 0000497c: a628000a sh r8,0x000a(r17) 00004980: 24092002 addiu r9,r0,0x2002 00004984: a629000a sh r9,0x000a(r17) 00004988: 0c001117 jal 0x0000445c 0000498c: 2404000a addiu r4,r0,0x000a 00004990: a620000a sh r0,0x000a(r17) 00004994: 3402ffff ori r2,r0,0xffff 00004998: 8fbf0034 lw r31,0x0034(r29) 0000499c: 8fb0001c lw r16,0x001c(r29) 000049a0: 8fb10020 lw r17,0x0020(r29) 000049a4: 8fb20024 lw r18,0x0024(r29) 000049a8: 8fb30028 lw r19,0x0028(r29) 000049ac: 8fb4002c lw r20,0x002c(r29) 000049b0: 8fb50030 lw r21,0x0030(r29) 000049b4: 03e00008 jr r31 000049b8: 27bd0068 addiu r29,r29,0x0068