001041b8 - 00104828
Jump to navigation
Jump to search
001041b8: 27bdffa0 addiu r29,r29,0xffa0 001041bc: 00002021 addu r4,r0,r0 001041c0: afbf005c sw r31,0x005c(r29) 001041c4: afbe0058 sw r30,0x0058(r29) 001041c8: afb70054 sw r23,0x0054(r29) 001041cc: afb60050 sw r22,0x0050(r29) 001041d0: afb5004c sw r21,0x004c(r29) 001041d4: afb40048 sw r20,0x0048(r29) 001041d8: afb30044 sw r19,0x0044(r29) 001041dc: afb20040 sw r18,0x0040(r29) 001041e0: afb1003c sw r17,0x003c(r29) 001041e4: 0c03f68d jal 0x000fda34 001041e8: afb00038 sw r16,0x0038(r29) 001041ec: 34040001 ori r4,r0,0x0001 001041f0: 0c03f68d jal 0x000fda34 001041f4: 0040f021 addu r30,r2,r0 001041f8: 3c02801d lui r2,0x801d 001041fc: 8c42d170 lw r2,-0x2e90(r2) 00104200: 3c038015 lui r3,0x8015 00104204: 8c63327c lw r3,0x327c(r3) 00104208: 00021280 sll r2,r2,0x0a 0010420c: 00431021 addu r2,r2,r3 00104210: 8c580000 lw r24,0x0000(r2) 00104214: 3c038015 lui r3,0x8015 00104218: 2463724c addiu r3,r3,0x724c 0010421c: 00189880 sll r19,r24,0x02 00104220: afb80018 sw r24,0x0018(r29) 00104224: ac430000 sw r3,0x0000(r2) 00104228: 3c018015 lui r1,0x8015 0010422c: 00330821 addu r1,r1,r19 00104230: 8c3271a4 lw r18,0x71a4(r1) 00104234: 00000000 nop 00104238: 32420003 andi r2,r18,0x0003 0010423c: 10400002 beq r2,r0,0x00104248 00104240: 0060a821 addu r21,r3,r0 00104244: 26520002 addiu r18,r18,0x0002 00104248: 02402021 addu r4,r18,r0 0010424c: 27a60010 addiu r6,r29,0x0010 00104250: 3c028015 lui r2,0x8015 00104254: 244271dc addiu r2,r2,0x71dc 00104258: 02628821 addu r17,r19,r2 0010425c: 8e220000 lw r2,0x0000(r17) 00104260: 34070001 ori r7,r0,0x0001 00104264: 00021100 sll r2,r2,0x04 00104268: 24540010 addiu r20,r2,0x0010 0010426c: 0c03fe6b jal 0x000ff9ac 00104270: 02802821 addu r5,r20,r0 00104274: 34040001 ori r4,r0,0x0001 00104278: 0c03ff4a jal 0x000ffd28 0010427c: 0040b821 addu r23,r2,r0 00104280: 3c018015 lui r1,0x8015 00104284: ac32328c sw r18,0x328c(r1) 00104288: 8e220000 lw r2,0x0000(r17) 0010428c: 00000000 nop 00104290: 18400023 blez r2,0x00104320 00104294: 00008021 addu r16,r0,r0 00104298: 3c028015 lui r2,0x8015 0010429c: 2442716c addiu r2,r2,0x716c 001042a0: 02621021 addu r2,r19,r2 001042a4: afa20020 sw r2,0x0020(r29) 001042a8: 3c028015 lui r2,0x8015 001042ac: 24427214 addiu r2,r2,0x7214 001042b0: 0262b021 addu r22,r19,r2 001042b4: 02209821 addu r19,r17,r0 001042b8: 34110008 ori r17,r0,0x0008 001042bc: 34040008 ori r4,r0,0x0008 001042c0: 0c03f6e2 jal 0x000fdb88 001042c4: 02202821 addu r5,r17,r0 001042c8: 8fb80020 lw r24,0x0020(r29) 001042cc: 00000000 nop 001042d0: 8f020000 lw r2,0x0000(r24) 001042d4: 00000000 nop 001042d8: 16020004 bne r16,r2,0x001042ec 001042dc: 02e02821 addu r5,r23,r0 001042e0: 34020008 ori r2,r0,0x0008 001042e4: 3c018015 lui r1,0x8015 001042e8: ac223270 sw r2,0x3270(r1) 001042ec: 3c068015 lui r6,0x8015 001042f0: 24c63284 addiu r6,r6,0x3284 001042f4: 8ec40000 lw r4,0x0000(r22) 001042f8: 26310010 addiu r17,r17,0x0010 001042fc: 0c03f9dd jal 0x000fe774 00104300: 02042021 addu r4,r16,r4 00104304: 8e620000 lw r2,0x0000(r19) 00104308: 26100001 addiu r16,r16,0x0001 0010430c: 3c018015 lui r1,0x8015 00104310: ac203270 sw r0,0x3270(r1) 00104314: 0202102a slt r2,r16,r2 00104318: 1440ffe8 bne r2,r0,0x001042bc 0010431c: 00000000 nop 00104320: 34020074 ori r2,r0,0x0074 00104324: 00521023 subu r2,r2,r18 00104328: 00141843 sra r3,r20,0x01 0010432c: a6a20008 sh r2,0x0008(r21) 00104330: 34020028 ori r2,r0,0x0028 00104334: 00431023 subu r2,r2,r3 00104338: a6a2000a sh r2,0x000a(r21) 0010433c: 02401021 addu r2,r18,r0 00104340: a6a20014 sh r2,0x0014(r21) 00104344: a6a2000c sh r2,0x000c(r21) 00104348: a6a20004 sh r2,0x0004(r21) 0010434c: 02801021 addu r2,r20,r0 00104350: a6a20016 sh r2,0x0016(r21) 00104354: a6a2000e sh r2,0x000e(r21) 00104358: a6a20006 sh r2,0x0006(r21) 0010435c: 34020600 ori r2,r0,0x0600 00104360: a6a20000 sh r2,0x0000(r21) 00104364: 34020700 ori r2,r0,0x0700 00104368: 00541023 subu r2,r2,r20 0010436c: a6a20002 sh r2,0x0002(r21) 00104370: 8fb80018 lw r24,0x0018(r29) 00104374: 34020003 ori r2,r0,0x0003 00104378: 17020003 bne r24,r2,0x00104388 0010437c: 27a40010 addiu r4,r29,0x0010 00104380: 340201ae ori r2,r0,0x01ae 00104384: a6a20000 sh r2,0x0000(r21) 00104388: 02a02821 addu r5,r21,r0 0010438c: 3c10801b lui r16,0x801b 00104390: 2610ebb4 addiu r16,r16,0xebb4 00104394: 02003021 addu r6,r16,r0 00104398: 96a20014 lhu r2,0x0014(r21) 0010439c: 00009021 addu r18,r0,r0 001043a0: 2442fffc addiu r2,r2,0xfffc 001043a4: 0c03b042 jal 0x000ec108 001043a8: a6a20014 sh r2,0x0014(r21) 001043ac: 2604007c addiu r4,r16,0x007c 001043b0: 02002821 addu r5,r16,r0 001043b4: 0c03fd14 jal 0x000ff450 001043b8: 3406007c ori r6,r0,0x007c 001043bc: 27a40010 addiu r4,r29,0x0010 001043c0: 0c00923f jal 0x000248fc 001043c4: 02e02821 addu r5,r23,r0 001043c8: 0c038ca6 jal 0x000e3298 001043cc: 02e02021 addu r4,r23,r0 001043d0: 0c03ff4a jal 0x000ffd28 001043d4: 34040001 ori r4,r0,0x0001 001043d8: 3c028015 lui r2,0x8015 001043dc: 2442716c addiu r2,r2,0x716c 001043e0: 8fb80018 lw r24,0x0018(r29) 001043e4: 0040b021 addu r22,r2,r0 001043e8: 00181080 sll r2,r24,0x02 001043ec: 00409821 addu r19,r2,r0 001043f0: 02761021 addu r2,r19,r22 001043f4: 0040a021 addu r20,r2,r0 001043f8: 8e910000 lw r17,0x0000(r20) 001043fc: 0c03afe3 jal 0x000ebf8c 00104400: 03c02021 addu r4,r30,r0 00104404: 32420001 andi r2,r18,0x0001 00104408: 00021940 sll r3,r2,0x05 0010440c: 00621823 subu r3,r3,r2 00104410: 00031880 sll r3,r3,0x02 00104414: 3c02801b lui r2,0x801b 00104418: 2442ebb4 addiu r2,r2,0xebb4 0010441c: 0c03ae8c jal 0x000eba30 00104420: 00628021 addu r16,r3,r2 00104424: 10400046 beq r2,r0,0x00104540 00104428: 00000000 nop 0010442c: 8fc30000 lw r3,0x0000(r30) 00104430: 00000000 nop 00104434: 30620040 andi r2,r3,0x0040 00104438: 10400005 beq r2,r0,0x00104450 0010443c: 34020002 ori r2,r0,0x0002 00104440: 3c018015 lui r1,0x8015 00104444: ac223298 sw r2,0x3298(r1) 00104448: 0804115e j 0x00104578 0010444c: 3c0ffffe lui r15,0xfffe 00104450: 30620020 andi r2,r3,0x0020 00104454: 10400018 beq r2,r0,0x001044b8 00104458: 34180001 ori r24,r0,0x0001 0010445c: 3c018015 lui r1,0x8015 00104460: ac383298 sw r24,0x3298(r1) 00104464: 8fb80018 lw r24,0x0018(r29) 00104468: 3402000d ori r2,r0,0x000d 0010446c: 1702000f bne r24,r2,0x001044ac 00104470: 34180001 ori r24,r0,0x0001 00104474: 16380010 bne r17,r24,0x001044b8 00104478: 02c02021 addu r4,r22,r0 0010447c: 00008021 addu r16,r0,r0 00104480: 3c038015 lui r3,0x8015 00104484: 24637134 addiu r3,r3,0x7134 00104488: 8c620000 lw r2,0x0000(r3) 0010448c: 24630004 addiu r3,r3,0x0004 00104490: 26100001 addiu r16,r16,0x0001 00104494: ac820000 sw r2,0x0000(r4) 00104498: 2a02000d slti r2,r16,0x000d 0010449c: 1440fffa bne r2,r0,0x00104488 001044a0: 24840004 addiu r4,r4,0x0004 001044a4: 0804115d j 0x00104574 001044a8: ae910000 sw r17,0x0000(r20) 001044ac: ae910000 sw r17,0x0000(r20) 001044b0: 0804115d j 0x00104574 001044b4: aec00034 sw r0,0x0034(r22) 001044b8: 8fc20000 lw r2,0x0000(r30) 001044bc: 00000000 nop 001044c0: 30421000 andi r2,r2,0x1000 001044c4: 1040000d beq r2,r0,0x001044fc 001044c8: 00000000 nop 001044cc: 12200003 beq r17,r0,0x001044dc 001044d0: afc00000 sw r0,0x0000(r30) 001044d4: 0804113c j 0x001044f0 001044d8: 2631ffff addiu r17,r17,0xffff 001044dc: 3c018015 lui r1,0x8015 001044e0: 00330821 addu r1,r1,r19 001044e4: 8c2271dc lw r2,0x71dc(r1) 001044e8: 00000000 nop 001044ec: 2451ffff addiu r17,r2,0xffff 001044f0: 34020003 ori r2,r0,0x0003 001044f4: 3c018015 lui r1,0x8015 001044f8: ac223298 sw r2,0x3298(r1) 001044fc: 8fc20000 lw r2,0x0000(r30) 00104500: 00000000 nop 00104504: 30424000 andi r2,r2,0x4000 00104508: 1040000d beq r2,r0,0x00104540 0010450c: 00000000 nop 00104510: afc00000 sw r0,0x0000(r30) 00104514: 3c018015 lui r1,0x8015 00104518: 00330821 addu r1,r1,r19 0010451c: 8c2271dc lw r2,0x71dc(r1) 00104520: 00000000 nop 00104524: 2442ffff addiu r2,r2,0xffff 00104528: 16220002 bne r17,r2,0x00104534 0010452c: 26310001 addiu r17,r17,0x0001 00104530: 00008821 addu r17,r0,r0 00104534: 34020003 ori r2,r0,0x0003 00104538: 3c018015 lui r1,0x8015 0010453c: ac223298 sw r2,0x3298(r1) 00104540: 0c03b121 jal 0x000ec484 00104544: 02002021 addu r4,r16,r0 00104548: 02a02021 addu r4,r21,r0 0010454c: 02002821 addu r5,r16,r0 00104550: 02403021 addu r6,r18,r0 00104554: 0c03b16e jal 0x000ec5b8 00104558: 02203821 addu r7,r17,r0 0010455c: 0c03b2d6 jal 0x000ecb58 00104560: 02002021 addu r4,r16,r0 00104564: 0c03ff4a jal 0x000ffd28 00104568: 34040001 ori r4,r0,0x0001 0010456c: 080410ff j 0x001043fc 00104570: 26520001 addiu r18,r18,0x0001 00104574: 3c0ffffe lui r15,0xfffe 00104578: 35ef7fff ori r15,r15,0x7fff 0010457c: 3c0efff9 lui r14,0xfff9 00104580: 35ceffff ori r14,r14,0xffff 00104584: 3c0dffe7 lui r13,0xffe7 00104588: 35adffff ori r13,r13,0xffff 0010458c: 3c0cf9ff lui r12,0xf9ff 00104590: 358cffff ori r12,r12,0xffff 00104594: 3c0be7ff lui r11,0xe7ff 00104598: 356bffff ori r11,r11,0xffff 0010459c: 3c0afe7f lui r10,0xfe7f 001045a0: 354affff ori r10,r10,0xffff 001045a4: 3c099fff lui r9,0x9fff 001045a8: 3529ffff ori r9,r9,0xffff 001045ac: 3c11ff9f lui r17,0xff9f 001045b0: 3631ffff ori r17,r17,0xffff 001045b4: 3c028001 lui r2,0x8001 001045b8: 24427f6c addiu r2,r2,0x7f6c 001045bc: 3c108004 lui r16,0x8004 001045c0: 261073ac addiu r16,r16,0x73ac 001045c4: 2403fff8 addiu r3,r0,0xfff8 001045c8: 2407ffc7 addiu r7,r0,0xffc7 001045cc: 2406fe3f addiu r6,r0,0xfe3f 001045d0: 8e080000 lw r8,0x0000(r16) 001045d4: 2405f1ff addiu r5,r0,0xf1ff 001045d8: 3c01801d lui r1,0x801d 001045dc: ac22d78c sw r2,-0x2874(r1) 001045e0: 3c028015 lui r2,0x8015 001045e4: 8c42716c lw r2,0x716c(r2) 001045e8: 3c048015 lui r4,0x8015 001045ec: 8c84719c lw r4,0x719c(r4) 001045f0: 01034024 and r8,r8,r3 001045f4: 30420007 andi r2,r2,0x0007 001045f8: 01024025 or r8,r8,r2 001045fc: 01073824 and r7,r8,r7 00104600: 3c028015 lui r2,0x8015 00104604: 8c427170 lw r2,0x7170(r2) 00104608: 24038fff addiu r3,r0,0x8fff 0010460c: 30420007 andi r2,r2,0x0007 00104610: 000210c0 sll r2,r2,0x03 00104614: 00e23825 or r7,r7,r2 00104618: 3c028015 lui r2,0x8015 0010461c: 8c427174 lw r2,0x7174(r2) 00104620: 00e63024 and r6,r7,r6 00104624: 30420007 andi r2,r2,0x0007 00104628: 00021180 sll r2,r2,0x06 0010462c: 00c23025 or r6,r6,r2 00104630: 3c028015 lui r2,0x8015 00104634: 8c427178 lw r2,0x7178(r2) 00104638: 00c52824 and r5,r6,r5 0010463c: 30420007 andi r2,r2,0x0007 00104640: 00021240 sll r2,r2,0x09 00104644: 00a22825 or r5,r5,r2 00104648: 3c028015 lui r2,0x8015 0010464c: 8c42717c lw r2,0x717c(r2) 00104650: 00a31824 and r3,r5,r3 00104654: 30420007 andi r2,r2,0x0007 00104658: 00021300 sll r2,r2,0x0c 0010465c: 00621825 or r3,r3,r2 00104660: 3c028015 lui r2,0x8015 00104664: 8c427180 lw r2,0x7180(r2) 00104668: 006f7824 and r15,r3,r15 0010466c: 30420003 andi r2,r2,0x0003 00104670: 000213c0 sll r2,r2,0x0f 00104674: 01e27825 or r15,r15,r2 00104678: 3c028015 lui r2,0x8015 0010467c: 8c427184 lw r2,0x7184(r2) 00104680: 01ee7024 and r14,r15,r14 00104684: 30420003 andi r2,r2,0x0003 00104688: 00021440 sll r2,r2,0x11 0010468c: 01c27025 or r14,r14,r2 00104690: 3c028015 lui r2,0x8015 00104694: 8c427188 lw r2,0x7188(r2) 00104698: 01cd6824 and r13,r14,r13 0010469c: 30420003 andi r2,r2,0x0003 001046a0: 000214c0 sll r2,r2,0x13 001046a4: 01a26825 or r13,r13,r2 001046a8: 3c028015 lui r2,0x8015 001046ac: 8c42718c lw r2,0x718c(r2) 001046b0: 01ac6024 and r12,r13,r12 001046b4: 30420003 andi r2,r2,0x0003 001046b8: 00021640 sll r2,r2,0x19 001046bc: 01826025 or r12,r12,r2 001046c0: 3c028015 lui r2,0x8015 001046c4: 8c427190 lw r2,0x7190(r2) 001046c8: 018b5824 and r11,r12,r11 001046cc: 30420003 andi r2,r2,0x0003 001046d0: 000216c0 sll r2,r2,0x1b 001046d4: 01625825 or r11,r11,r2 001046d8: 3c028015 lui r2,0x8015 001046dc: 8c427194 lw r2,0x7194(r2) 001046e0: 016a5024 and r10,r11,r10 001046e4: 30420003 andi r2,r2,0x0003 001046e8: 000215c0 sll r2,r2,0x17 001046ec: 01425025 or r10,r10,r2 001046f0: 3c028015 lui r2,0x8015 001046f4: 8c427198 lw r2,0x7198(r2) 001046f8: 01494824 and r9,r10,r9 001046fc: ae080000 sw r8,0x0000(r16) 00104700: ae070000 sw r7,0x0000(r16) 00104704: ae060000 sw r6,0x0000(r16) 00104708: ae050000 sw r5,0x0000(r16) 0010470c: ae030000 sw r3,0x0000(r16) 00104710: ae0f0000 sw r15,0x0000(r16) 00104714: ae0e0000 sw r14,0x0000(r16) 00104718: ae0d0000 sw r13,0x0000(r16) 0010471c: ae0c0000 sw r12,0x0000(r16) 00104720: ae0b0000 sw r11,0x0000(r16) 00104724: ae0a0000 sw r10,0x0000(r16) 00104728: 30420003 andi r2,r2,0x0003 0010472c: 00021740 sll r2,r2,0x1d 00104730: 01224825 or r9,r9,r2 00104734: 01318824 and r17,r9,r17 00104738: 30820003 andi r2,r4,0x0003 0010473c: 00021540 sll r2,r2,0x15 00104740: 02228825 or r17,r17,r2 00104744: ae090000 sw r9,0x0000(r16) 00104748: 0c0400e1 jal 0x00100384 0010474c: ae110000 sw r17,0x0000(r16) 00104750: 8e020000 lw r2,0x0000(r16) 00104754: 00000000 nop 00104758: 00029242 srl r18,r2,0x09 0010475c: 32520007 andi r18,r18,0x0007 00104760: 00121040 sll r2,r18,0x01 00104764: 00521021 addu r2,r2,r18 00104768: 00021040 sll r2,r2,0x01 0010476c: 3c018015 lui r1,0x8015 00104770: 00220821 addu r1,r1,r2 00104774: 90236c60 lbu r3,0x6c60(r1) 00104778: 3c018004 lui r1,0x8004 0010477c: a02373a1 sb r3,0x73a1(r1) 00104780: 3c018015 lui r1,0x8015 00104784: 00220821 addu r1,r1,r2 00104788: 90236c61 lbu r3,0x6c61(r1) 0010478c: 3c018004 lui r1,0x8004 00104790: a02373a2 sb r3,0x73a2(r1) 00104794: 3c018015 lui r1,0x8015 00104798: 00220821 addu r1,r1,r2 0010479c: 90236c62 lbu r3,0x6c62(r1) 001047a0: 3c018004 lui r1,0x8004 001047a4: a02373a3 sb r3,0x73a3(r1) 001047a8: 3c018015 lui r1,0x8015 001047ac: 00220821 addu r1,r1,r2 001047b0: 90236c63 lbu r3,0x6c63(r1) 001047b4: 3c018004 lui r1,0x8004 001047b8: a02373a4 sb r3,0x73a4(r1) 001047bc: 3c018015 lui r1,0x8015 001047c0: 00220821 addu r1,r1,r2 001047c4: 90236c64 lbu r3,0x6c64(r1) 001047c8: 3c018004 lui r1,0x8004 001047cc: a02373a5 sb r3,0x73a5(r1) 001047d0: 3c018015 lui r1,0x8015 001047d4: 00220821 addu r1,r1,r2 001047d8: 90226c65 lbu r2,0x6c65(r1) 001047dc: 34040001 ori r4,r0,0x0001 001047e0: 3c018004 lui r1,0x8004 001047e4: a02273a6 sb r2,0x73a6(r1) 001047e8: 0c03ff4a jal 0x000ffd28 001047ec: afc00000 sw r0,0x0000(r30) 001047f0: 0c03ff8a jal 0x000ffe28 001047f4: 00000000 nop 001047f8: 8fbf005c lw r31,0x005c(r29) 001047fc: 8fbe0058 lw r30,0x0058(r29) 00104800: 8fb70054 lw r23,0x0054(r29) 00104804: 8fb60050 lw r22,0x0050(r29) 00104808: 8fb5004c lw r21,0x004c(r29) 0010480c: 8fb40048 lw r20,0x0048(r29) 00104810: 8fb30044 lw r19,0x0044(r29) 00104814: 8fb20040 lw r18,0x0040(r29) 00104818: 8fb1003c lw r17,0x003c(r29) 0010481c: 8fb00038 lw r16,0x0038(r29) 00104820: 27bd0060 addiu r29,r29,0x0060 00104824: 03e00008 jr r31 00104828: 00000000 nop