00109554 - 001097d8
Jump to navigation
Jump to search
00109554: 27bdffc8 addiu r29,r29,0xffc8 00109558: afb00020 sw r16,0x0020(r29) 0010955c: 00808021 addu r16,r4,r0 00109560: afb20028 sw r18,0x0028(r29) 00109564: 00a09021 addu r18,r5,r0 00109568: afb40030 sw r20,0x0030(r29) 0010956c: 00c0a021 addu r20,r6,r0 00109570: afbf0034 sw r31,0x0034(r29) 00109574: afb3002c sw r19,0x002c(r29) 00109578: afb10024 sw r17,0x0024(r29) 0010957c: 8e110030 lw r17,0x0030(r16) 00109580: 0c03f68d jal 0x000fda34 00109584: 00002021 addu r4,r0,r0 00109588: 34040001 ori r4,r0,0x0001 0010958c: 0c03f68d jal 0x000fda34 00109590: 00409821 addu r19,r2,r0 00109594: 96030000 lhu r3,0x0000(r16) 00109598: 00000000 nop 0010959c: a7a30010 sh r3,0x0010(r29) 001095a0: 96030002 lhu r3,0x0002(r16) 001095a4: 00000000 nop 001095a8: a7a30012 sh r3,0x0012(r29) 001095ac: 96030004 lhu r3,0x0004(r16) 001095b0: 00000000 nop 001095b4: 00031c00 sll r3,r3,0x10 001095b8: 00031c83 sra r3,r3,0x12 001095bc: a7a30014 sh r3,0x0014(r29) 001095c0: 96030006 lhu r3,0x0006(r16) 001095c4: 00000000 nop 001095c8: a7a30016 sh r3,0x0016(r29) 001095cc: 8c420000 lw r2,0x0000(r2) 001095d0: 00000000 nop 001095d4: 30420080 andi r2,r2,0x0080 001095d8: 1440000b bne r2,r0,0x00109608 001095dc: 00002021 addu r4,r0,r0 001095e0: 3c02801d lui r2,0x801d 001095e4: 8c42d170 lw r2,-0x2e90(r2) 001095e8: 3c038015 lui r3,0x8015 001095ec: 8c63327c lw r3,0x327c(r3) 001095f0: 00021280 sll r2,r2,0x0a 001095f4: 00431021 addu r2,r2,r3 001095f8: 8c420060 lw r2,0x0060(r2) 001095fc: 00000000 nop 00109600: 1040006d beq r2,r0,0x001097b8 00109604: 00001021 addu r2,r0,r0 00109608: 8e620000 lw r2,0x0000(r19) 0010960c: 00000000 nop 00109610: 30421000 andi r2,r2,0x1000 00109614: 1040000c beq r2,r0,0x00109648 00109618: 00000000 nop 0010961c: 8e430000 lw r3,0x0000(r18) 00109620: 00000000 nop 00109624: 10600008 beq r3,r0,0x00109648 00109628: 00000000 nop 0010962c: 86220000 lh r2,0x0000(r17) 00109630: 00000000 nop 00109634: 00621023 subu r2,r3,r2 00109638: 04410017 bgez r2,0x00109698 0010963c: ae420000 sw r2,0x0000(r18) 00109640: 080425a6 j 0x00109698 00109644: ae400000 sw r0,0x0000(r18) 00109648: 8e620000 lw r2,0x0000(r19) 0010964c: 00000000 nop 00109650: 30424000 andi r2,r2,0x4000 00109654: 10400015 beq r2,r0,0x001096ac 00109658: 00000000 nop 0010965c: 86220002 lh r2,0x0002(r17) 00109660: 8e430000 lw r3,0x0000(r18) 00109664: 00000000 nop 00109668: 10620010 beq r3,r2,0x001096ac 0010966c: 00000000 nop 00109670: 86220000 lh r2,0x0000(r17) 00109674: 00000000 nop 00109678: 00431021 addu r2,r2,r3 0010967c: ae420000 sw r2,0x0000(r18) 00109680: 86230002 lh r3,0x0002(r17) 00109684: 00000000 nop 00109688: 0062102a slt r2,r3,r2 0010968c: 10400003 beq r2,r0,0x0010969c 00109690: 34020003 ori r2,r0,0x0003 00109694: ae430000 sw r3,0x0000(r18) 00109698: 34020003 ori r2,r0,0x0003 0010969c: 3c018015 lui r1,0x8015 001096a0: ac223298 sw r2,0x3298(r1) 001096a4: 080425b7 j 0x001096dc 001096a8: 34040001 ori r4,r0,0x0001 001096ac: 3c02801d lui r2,0x801d 001096b0: 8c42d170 lw r2,-0x2e90(r2) 001096b4: 3c038015 lui r3,0x8015 001096b8: 8c63327c lw r3,0x327c(r3) 001096bc: 00021280 sll r2,r2,0x0a 001096c0: 00431821 addu r3,r2,r3 001096c4: 8c620060 lw r2,0x0060(r3) 001096c8: 00000000 nop 001096cc: 10400003 beq r2,r0,0x001096dc 001096d0: 00000000 nop 001096d4: 34040001 ori r4,r0,0x0001 001096d8: ac600060 sw r0,0x0060(r3) 001096dc: 10800035 beq r4,r0,0x001097b4 001096e0: 00000000 nop 001096e4: 86030004 lh r3,0x0004(r16) 001096e8: 86020006 lh r2,0x0006(r16) 001096ec: 00000000 nop 001096f0: 00620018 mult r3,r2 001096f4: 00002012 mflo r4 001096f8: 000417c2 srl r2,r4,0x1f 001096fc: 00822021 addu r4,r4,r2 00109700: 0c038c3f jal 0x000e30fc 00109704: 00042043 sra r4,r4,0x01 00109708: 86040004 lh r4,0x0004(r16) 0010970c: 86030006 lh r3,0x0006(r16) 00109710: 00000000 nop 00109714: 00830018 mult r4,r3 00109718: 00408821 addu r17,r2,r0 0010971c: 02202021 addu r4,r17,r0 00109720: 00002812 mflo r5 00109724: 000517c2 srl r2,r5,0x1f 00109728: 00a22821 addu r5,r5,r2 0010972c: 0c03fcf5 jal 0x000ff3d4 00109730: 00052843 sra r5,r5,0x01 00109734: 02002021 addu r4,r16,r0 00109738: 02402821 addu r5,r18,r0 0010973c: 0c0424dd jal 0x00109374 00109740: 02203021 addu r6,r17,r0 00109744: 27a40010 addiu r4,r29,0x0010 00109748: 02202821 addu r5,r17,r0 0010974c: 0c00923f jal 0x000248fc 00109750: ae800000 sw r0,0x0000(r20) 00109754: 27b00018 addiu r16,r29,0x0018 00109758: 02002021 addu r4,r16,r0 0010975c: 27a50010 addiu r5,r29,0x0010 00109760: 0c03fd14 jal 0x000ff450 00109764: 34060008 ori r6,r0,0x0008 00109768: 02002021 addu r4,r16,r0 0010976c: 00002821 addu r5,r0,r0 00109770: 00003021 addu r6,r0,r0 00109774: 97a70010 lhu r7,0x0010(r29) 00109778: 97a30012 lhu r3,0x0012(r29) 0010977c: 34020002 ori r2,r0,0x0002 00109780: a7a2001e sh r2,0x001e(r29) 00109784: 2462fffe addiu r2,r3,0xfffe 00109788: 304200ff andi r2,r2,0x00ff 0010978c: 3063ff00 andi r3,r3,0xff00 00109790: a7a70018 sh r7,0x0018(r29) 00109794: 97a70014 lhu r7,0x0014(r29) 00109798: 00431021 addu r2,r2,r3 0010979c: a7a2001a sh r2,0x001a(r29) 001097a0: a7a7001c sh r7,0x001c(r29) 001097a4: 0c00921a jal 0x00024868 001097a8: 00003821 addu r7,r0,r0 001097ac: 080425ee j 0x001097b8 001097b0: 02201021 addu r2,r17,r0 001097b4: 00001021 addu r2,r0,r0 001097b8: 8fbf0034 lw r31,0x0034(r29) 001097bc: 8fb40030 lw r20,0x0030(r29) 001097c0: 8fb3002c lw r19,0x002c(r29) 001097c4: 8fb20028 lw r18,0x0028(r29) 001097c8: 8fb10024 lw r17,0x0024(r29) 001097cc: 8fb00020 lw r16,0x0020(r29) 001097d0: 27bd0038 addiu r29,r29,0x0038 001097d4: 03e00008 jr r31 001097d8: 00000000 nop