0010f250 - 0011025c
Jump to navigation
Jump to search
0010f250: 27bdfef0 addiu r29,r29,0xfef0 0010f254: 34040026 ori r4,r0,0x0026 0010f258: afbf010c sw r31,0x010c(r29) 0010f25c: afbe0108 sw r30,0x0108(r29) 0010f260: afb70104 sw r23,0x0104(r29) 0010f264: afb60100 sw r22,0x0100(r29) 0010f268: afb500fc sw r21,0x00fc(r29) 0010f26c: afb400f8 sw r20,0x00f8(r29) 0010f270: afb300f4 sw r19,0x00f4(r29) 0010f274: afb200f0 sw r18,0x00f0(r29) 0010f278: afb100ec sw r17,0x00ec(r29) 0010f27c: 0c03f476 jal 0x000fd1d8 0010f280: afb000e8 sw r16,0x00e8(r29) 0010f284: 340a0018 ori r10,r0,0x0018 0010f288: a7a000e0 sh r0,0x00e0(r29) 0010f28c: a7aa00d0 sh r10,0x00d0(r29) 0010f290: 3c018015 lui r1,0x8015 0010f294: ac20331c sw r0,0x331c(r1) 0010f298: 0c040024 jal 0x00100090 0010f29c: 00000000 nop 0010f2a0: 30430070 andi r3,r2,0x0070 0010f2a4: a7a30030 sh r3,0x0030(r29) 0010f2a8: 30430003 andi r3,r2,0x0003 0010f2ac: a7a2002e sh r2,0x002e(r29) 0010f2b0: 3042000c andi r2,r2,0x000c 0010f2b4: a7a30032 sh r3,0x0032(r29) 0010f2b8: 0c040031 jal 0x001000c4 0010f2bc: a7a20034 sh r2,0x0034(r29) 0010f2c0: 0c039bb7 jal 0x000e6edc 0010f2c4: 00402021 addu r4,r2,r0 0010f2c8: 0c040031 jal 0x001000c4 0010f2cc: 00409821 addu r19,r2,r0 0010f2d0: 0c039bb7 jal 0x000e6edc 0010f2d4: 3044f800 andi r4,r2,0xf800 0010f2d8: 97a30030 lhu r3,0x0030(r29) 0010f2dc: afa20088 sw r2,0x0088(r29) 0010f2e0: 34020010 ori r2,r0,0x0010 0010f2e4: 14620004 bne r3,r2,0x0010f2f8 0010f2e8: 34020012 ori r2,r0,0x0012 0010f2ec: a7a20044 sh r2,0x0044(r29) 0010f2f0: 08043cc1 j 0x0010f304 0010f2f4: 34020003 ori r2,r0,0x0003 0010f2f8: 34020014 ori r2,r0,0x0014 0010f2fc: a7a20044 sh r2,0x0044(r29) 0010f300: 34020002 ori r2,r0,0x0002 0010f304: a7a20046 sh r2,0x0046(r29) 0010f308: 87a20046 lh r2,0x0046(r29) 0010f30c: 87a30044 lh r3,0x0044(r29) 0010f310: 00021100 sll r2,r2,0x04 0010f314: 24420010 addiu r2,r2,0x0010 0010f318: a7a2001e sh r2,0x001e(r29) 0010f31c: 00031080 sll r2,r3,0x02 0010f320: 00431021 addu r2,r2,r3 0010f324: 00022040 sll r4,r2,0x01 0010f328: 97a30030 lhu r3,0x0030(r29) 0010f32c: 24820018 addiu r2,r4,0x0018 0010f330: a7a2001c sh r2,0x001c(r29) 0010f334: 34020010 ori r2,r0,0x0010 0010f338: 14620003 bne r3,r2,0x0010f348 0010f33c: 2408fffe addiu r8,r0,0xfffe 0010f340: 24820040 addiu r2,r4,0x0040 0010f344: a7a2001c sh r2,0x001c(r29) 0010f348: 97a2001c lhu r2,0x001c(r29) 0010f34c: 97a4001e lhu r4,0x001e(r29) 0010f350: 97a30032 lhu r3,0x0032(r29) 0010f354: a7a00048 sh r0,0x0048(r29) 0010f358: 00023842 srl r7,r2,0x01 0010f35c: 34020100 ori r2,r0,0x0100 0010f360: 00471023 subu r2,r2,r7 0010f364: 00483024 and r6,r2,r8 0010f368: 00042842 srl r5,r4,0x01 0010f36c: 34020001 ori r2,r0,0x0001 0010f370: 14620003 bne r3,r2,0x0010f380 0010f374: a7a60090 sh r6,0x0090(r29) 0010f378: 3409000c ori r9,r0,0x000c 0010f37c: a7a90098 sh r9,0x0098(r29) 0010f380: 34020002 ori r2,r0,0x0002 0010f384: 14620005 bne r3,r2,0x0010f39c 0010f388: 34020003 ori r2,r0,0x0003 0010f38c: 340200e4 ori r2,r0,0x00e4 0010f390: 00441023 subu r2,r2,r4 0010f394: a7a20098 sh r2,0x0098(r29) 0010f398: 34020003 ori r2,r0,0x0003 0010f39c: 14620006 bne r3,r2,0x0010f3b8 0010f3a0: 00c71021 addu r2,r6,r7 0010f3a4: 34020078 ori r2,r0,0x0078 0010f3a8: 00451023 subu r2,r2,r5 0010f3ac: 00481024 and r2,r2,r8 0010f3b0: a7a20098 sh r2,0x0098(r29) 0010f3b4: 00c71021 addu r2,r6,r7 0010f3b8: 97aa0098 lhu r10,0x0098(r29) 0010f3bc: 2442fffa addiu r2,r2,0xfffa 0010f3c0: a7a200b0 sh r2,0x00b0(r29) 0010f3c4: 01451021 addu r2,r10,r5 0010f3c8: 2442fffe addiu r2,r2,0xfffe 0010f3cc: 0c038952 jal 0x000e2548 0010f3d0: a7a200b8 sh r2,0x00b8(r29) 0010f3d4: 0c040031 jal 0x001000c4 0010f3d8: 0040f021 addu r30,r2,r0 0010f3dc: afc20008 sw r2,0x0008(r30) 0010f3e0: 92630000 lbu r3,0x0000(r19) 0010f3e4: 340200ec ori r2,r0,0x00ec 0010f3e8: 1462000c bne r3,r2,0x0010f41c 0010f3ec: 00000000 nop 0010f3f0: 92620001 lbu r2,0x0001(r19) r19 is the pointer for ffttext entry 0010f3f4: 00000000 nop 0010f3f8: afc2000c sw r2,0x000c(r30) used to store shop owner portrait 0010f3fc: 92620001 lbu r2,0x0001(r19) 0010f400: 00000000 nop 0010f404: afc20124 sw r2,0x0124(r30) 0010f408: 92650001 lbu r5,0x0001(r19) 0010f40c: 0c03bc97 jal 0x000ef25c 0010f410: 3404005a ori r4,r0,0x005a 0010f414: 08043d0e j 0x0010f438 0010f418: 34020001 ori r2,r0,0x0001 0010f41c: 0c03bc6a jal 0x000ef1a8 0010f420: 3404005a ori r4,r0,0x005a 0010f424: 3404005a ori r4,r0,0x005a 0010f428: 0c03bc6a jal 0x000ef1a8 0010f42c: afc2000c sw r2,0x000c(r30) 0010f430: afc20124 sw r2,0x0124(r30) 0010f434: 34020001 ori r2,r0,0x0001 0010f438: a3c20117 sb r2,0x0117(r30) 0010f43c: 0c040031 jal 0x001000c4 0010f440: a3c2022f sb r2,0x022f(r30) 0010f444: 0c040031 jal 0x001000c4 0010f448: afa20028 sw r2,0x0028(r29) 0010f44c: 27b00020 addiu r16,r29,0x0020 0010f450: 02002021 addu r4,r16,r0 0010f454: 27c500c4 addiu r5,r30,0x00c4 0010f458: afa20080 sw r2,0x0080(r29) 0010f45c: 97a2001c lhu r2,0x001c(r29) 0010f460: 97a3001e lhu r3,0x001e(r29) 0010f464: 2406ffff addiu r6,r0,0xffff 0010f468: a7a20024 sh r2,0x0024(r29) 0010f46c: 0c038b12 jal 0x000e2c48 0010f470: a7a30026 sh r3,0x0026(r29) 0010f474: 97a30030 lhu r3,0x0030(r29) 0010f478: 34020010 ori r2,r0,0x0010 0010f47c: 14620009 bne r3,r2,0x0010f4a4 0010f480: 02003021 addu r6,r16,r0 0010f484: 97a4001c lhu r4,0x001c(r29) 0010f488: 97a5001e lhu r5,0x001e(r29) 0010f48c: 97a7002e lhu r7,0x002e(r29) 0010f490: 87a20048 lh r2,0x0048(r29) 0010f494: 0c03fd9a jal 0x000ff668 0010f498: afa20010 sw r2,0x0010(r29) 0010f49c: 08043d2d j 0x0010f4b4 0010f4a0: 00000000 nop 0010f4a4: 97a4001c lhu r4,0x001c(r29) 0010f4a8: 97a5001e lhu r5,0x001e(r29) 0010f4ac: 0c03fe6b jal 0x000ff9ac 0010f4b0: 00003821 addu r7,r0,r0 0010f4b4: 3c028015 lui r2,0x8015 0010f4b8: 8c423314 lw r2,0x3314(r2) 0010f4bc: 00000000 nop 0010f4c0: 1040000d beq r2,r0,0x0010f4f8 0010f4c4: 00000000 nop 0010f4c8: 97a90090 lhu r9,0x0090(r29) 0010f4cc: 97aa0098 lhu r10,0x0098(r29) 0010f4d0: 2529ff00 addiu r9,r9,0xff00 0010f4d4: a7a90090 sh r9,0x0090(r29) 0010f4d8: 97a900b0 lhu r9,0x00b0(r29) 0010f4dc: 254aff88 addiu r10,r10,0xff88 0010f4e0: a7aa0098 sh r10,0x0098(r29) 0010f4e4: 97aa00b8 lhu r10,0x00b8(r29) 0010f4e8: 2529ff00 addiu r9,r9,0xff00 0010f4ec: 254aff88 addiu r10,r10,0xff88 0010f4f0: a7a900b0 sh r9,0x00b0(r29) 0010f4f4: a7aa00b8 sh r10,0x00b8(r29) 0010f4f8: 97a900b0 lhu r9,0x00b0(r29) 0010f4fc: 00000000 nop 0010f500: a7c900f4 sh r9,0x00f4(r30) 0010f504: 97aa00b8 lhu r10,0x00b8(r29) 0010f508: a7c900fc sh r9,0x00fc(r30) 0010f50c: a7c90104 sh r9,0x0104(r30) 0010f510: a7c9010c sh r9,0x010c(r30) 0010f514: a7c900cc sh r9,0x00cc(r30) 0010f518: a7c900d4 sh r9,0x00d4(r30) 0010f51c: a7c900dc sh r9,0x00dc(r30) 0010f520: a7c900e4 sh r9,0x00e4(r30) 0010f524: a7ca00f6 sh r10,0x00f6(r30) 0010f528: a7ca00fe sh r10,0x00fe(r30) 0010f52c: a7ca0106 sh r10,0x0106(r30) 0010f530: a7ca010e sh r10,0x010e(r30) 0010f534: a7ca00ce sh r10,0x00ce(r30) 0010f538: a7ca00d6 sh r10,0x00d6(r30) 0010f53c: a7ca00de sh r10,0x00de(r30) 0010f540: a7ca00e6 sh r10,0x00e6(r30) 0010f544: 97a2001e lhu r2,0x001e(r29) 0010f548: 97a4001c lhu r4,0x001c(r29) 0010f54c: 97a90090 lhu r9,0x0090(r29) 0010f550: 97aa0098 lhu r10,0x0098(r29) 0010f554: 97a30032 lhu r3,0x0032(r29) 0010f558: a7a2006e sh r2,0x006e(r29) 0010f55c: 34020001 ori r2,r0,0x0001 0010f560: a7a90068 sh r9,0x0068(r29) 0010f564: a7aa006a sh r10,0x006a(r29) 0010f568: 1462000e bne r3,r2,0x0010f5a4 0010f56c: a7a4006c sh r4,0x006c(r29) 0010f570: 27c400ec addiu r4,r30,0x00ec 0010f574: 2405ffff addiu r5,r0,0xffff 0010f578: 25220008 addiu r2,r9,0x0008 0010f57c: a7a20070 sh r2,0x0070(r29) 0010f580: 25420007 addiu r2,r10,0x0007 0010f584: a7a20072 sh r2,0x0072(r29) 0010f588: 3402001f ori r2,r0,0x001f 0010f58c: a7a20074 sh r2,0x0074(r29) 0010f590: 34020030 ori r2,r0,0x0030 0010f594: 0c043a8a jal 0x0010ea28 0010f598: a7a20076 sh r2,0x0076(r29) 0010f59c: 08043d75 j 0x0010f5d4 0010f5a0: 27c40118 addiu r4,r30,0x0118 0010f5a4: 97a90090 lhu r9,0x0090(r29) 0010f5a8: 97aa0098 lhu r10,0x0098(r29) 0010f5ac: 01241021 addu r2,r9,r4 0010f5b0: 2442ffd0 addiu r2,r2,0xffd0 0010f5b4: a7a20070 sh r2,0x0070(r29) 0010f5b8: 25420008 addiu r2,r10,0x0008 0010f5bc: a7a20072 sh r2,0x0072(r29) 0010f5c0: 3402001f ori r2,r0,0x001f 0010f5c4: a7a20074 sh r2,0x0074(r29) 0010f5c8: 34020030 ori r2,r0,0x0030 0010f5cc: a7a20076 sh r2,0x0076(r29) 0010f5d0: 27c40118 addiu r4,r30,0x0118 0010f5d4: 03c02821 addu r5,r30,r0 0010f5d8: 0c03fd14 jal 0x000ff450 0010f5dc: 34060118 ori r6,r0,0x0118 0010f5e0: 34020001 ori r2,r0,0x0001 0010f5e4: afc20000 sw r2,0x0000(r30) 0010f5e8: afc20118 sw r2,0x0118(r30) 0010f5ec: 97a30030 lhu r3,0x0030(r29) 0010f5f0: 34020010 ori r2,r0,0x0010 0010f5f4: 1462000a bne r3,r2,0x0010f620 0010f5f8: 03c02021 addu r4,r30,r0 0010f5fc: 27a50068 addiu r5,r29,0x0068 0010f600: 0c043af4 jal 0x0010ebd0 0010f604: 27a60070 addiu r6,r29,0x0070 0010f608: 08043d8c j 0x0010f630 0010f60c: 3c020001 lui r2,0x0001 0010f610: 3c018015 lui r1,0x8015 0010f614: ac20331c sw r0,0x331c(r1) 0010f618: 0804406d j 0x001101b4 0010f61c: 00000000 nop 0010f620: 27a50068 addiu r5,r29,0x0068 0010f624: 0c043bea jal 0x0010efa8 0010f628: 27a60070 addiu r6,r29,0x0070 0010f62c: 3c020001 lui r2,0x0001 0010f630: 93c500d0 lbu r5,0x00d0(r30) 0010f634: 34420010 ori r2,r2,0x0010 0010f638: 24a90008 addiu r9,r5,0x0008 0010f63c: a7a90090 sh r9,0x0090(r29) 0010f640: 93c300d1 lbu r3,0x00d1(r30) 0010f644: 8fa40030 lw r4,0x0030(r29) 0010f648: 24630008 addiu r3,r3,0x0008 0010f64c: 14820003 bne r4,r2,0x0010f65c 0010f650: a7a30098 sh r3,0x0098(r29) 0010f654: 24a50030 addiu r5,r5,0x0030 0010f658: a7a50090 sh r5,0x0090(r29) 0010f65c: 340a0001 ori r10,r0,0x0001 0010f660: 2416ffff addiu r22,r0,0xffff 0010f664: 97a90090 lhu r9,0x0090(r29) 0010f668: 00008821 addu r17,r0,r0 0010f66c: a7aa00c0 sh r10,0x00c0(r29) 0010f670: 97aa0098 lhu r10,0x0098(r29) 0010f674: 2402ffff addiu r2,r0,0xffff 0010f678: a7a000c8 sh r0,0x00c8(r29) 0010f67c: afa00078 sw r0,0x0078(r29) 0010f680: a7a0002c sh r0,0x002c(r29) 0010f684: a7a20044 sh r2,0x0044(r29) 0010f688: a7a00038 sh r0,0x0038(r29) 0010f68c: a7a900a0 sh r9,0x00a0(r29) 0010f690: 3409ffff ori r9,r0,0xffff 0010f694: a7aa00a8 sh r10,0x00a8(r29) 0010f698: afa900d8 sw r9,0x00d8(r29) 0010f69c: 92720000 lbu r18,0x0000(r19) 0010f6a0: 0c040031 jal 0x001000c4 0010f6a4: 00000000 nop 0010f6a8: 8faa0080 lw r10,0x0080(r29) 0010f6ac: 00000000 nop 0010f6b0: 104a005c beq r2,r10,0x0010f824 0010f6b4: 340200f8 ori r2,r0,0x00f8 0010f6b8: 0c040031 jal 0x001000c4 0010f6bc: 00000000 nop 0010f6c0: 3042ffff andi r2,r2,0xffff 0010f6c4: 3409ffff ori r9,r0,0xffff 0010f6c8: 1049000d beq r2,r9,0x0010f700 0010f6cc: 00000000 nop 0010f6d0: 0c040031 jal 0x001000c4 0010f6d4: 00000000 nop 0010f6d8: 0c039bb7 jal 0x000e6edc 0010f6dc: 3044f800 andi r4,r2,0xf800 0010f6e0: 8faa0088 lw r10,0x0088(r29) 0010f6e4: 00000000 nop 0010f6e8: 11420005 beq r10,r2,0x0010f700 0010f6ec: 00000000 nop 0010f6f0: 0c03ffd4 jal 0x000fff50 0010f6f4: 00000000 nop 0010f6f8: 08043db4 j 0x0010f6d0 0010f6fc: 00000000 nop 0010f700: 0c040031 jal 0x001000c4 0010f704: 00000000 nop 0010f708: afa20080 sw r2,0x0080(r29) 0010f70c: 3042ffff andi r2,r2,0xffff 0010f710: 3409ffff ori r9,r0,0xffff 0010f714: 1049ffbe beq r2,r9,0x0010f610 0010f718: 00000000 nop 0010f71c: 8fa40080 lw r4,0x0080(r29) 0010f720: 0c039bb7 jal 0x000e6edc 0010f724: 00000000 nop 0010f728: 00409821 addu r19,r2,r0 0010f72c: 97a30030 lhu r3,0x0030(r29) 0010f730: 34020010 ori r2,r0,0x0010 0010f734: 14620009 bne r3,r2,0x0010f75c 0010f738: 27a60020 addiu r6,r29,0x0020 0010f73c: 97a4001c lhu r4,0x001c(r29) 0010f740: 97a5001e lhu r5,0x001e(r29) 0010f744: 97a7002e lhu r7,0x002e(r29) 0010f748: 87a20048 lh r2,0x0048(r29) 0010f74c: 0c03fd9a jal 0x000ff668 0010f750: afa20010 sw r2,0x0010(r29) 0010f754: 08043ddc j 0x0010f770 0010f758: 340a0001 ori r10,r0,0x0001 0010f75c: 97a4001c lhu r4,0x001c(r29) 0010f760: 97a5001e lhu r5,0x001e(r29) 0010f764: 0c03fe6b jal 0x000ff9ac 0010f768: 00003821 addu r7,r0,r0 0010f76c: 340a0001 ori r10,r0,0x0001 0010f770: 97a90090 lhu r9,0x0090(r29) 0010f774: 2416ffff addiu r22,r0,0xffff 0010f778: a7aa00c0 sh r10,0x00c0(r29) 0010f77c: 97aa0098 lhu r10,0x0098(r29) 0010f780: 00000000 nop 0010f784: a7aa00a8 sh r10,0x00a8(r29) 0010f788: 8faa0080 lw r10,0x0080(r29) 0010f78c: 2402ffff addiu r2,r0,0xffff 0010f790: a7a000c8 sh r0,0x00c8(r29) 0010f794: afa00078 sw r0,0x0078(r29) 0010f798: a7a000e0 sh r0,0x00e0(r29) 0010f79c: a7a0002c sh r0,0x002c(r29) 0010f7a0: a7a20044 sh r2,0x0044(r29) 0010f7a4: a7a00038 sh r0,0x0038(r29) 0010f7a8: 3c018015 lui r1,0x8015 0010f7ac: ac20331c sw r0,0x331c(r1) 0010f7b0: a7a900a0 sh r9,0x00a0(r29) 0010f7b4: 3409ffff ori r9,r0,0xffff 0010f7b8: afa900d8 sw r9,0x00d8(r29) 0010f7bc: afaa0028 sw r10,0x0028(r29) 0010f7c0: 92630000 lbu r3,0x0000(r19) 0010f7c4: 340200ec ori r2,r0,0x00ec 0010f7c8: 1462000c bne r3,r2,0x0010f7fc 0010f7cc: 00008821 addu r17,r0,r0 0010f7d0: 92620001 lbu r2,0x0001(r19) 0010f7d4: 00000000 nop 0010f7d8: afc2000c sw r2,0x000c(r30) used to store shop owner portrait 0010f7dc: 92620001 lbu r2,0x0001(r19) 0010f7e0: 00000000 nop 0010f7e4: afc20124 sw r2,0x0124(r30) 0010f7e8: 92650001 lbu r5,0x0001(r19) 0010f7ec: 0c03bc97 jal 0x000ef25c 0010f7f0: 3404005a ori r4,r0,0x005a 0010f7f4: 08043e05 j 0x0010f814 0010f7f8: 00000000 nop 0010f7fc: 0c03bc6a jal 0x000ef1a8 0010f800: 3404005a ori r4,r0,0x005a 0010f804: 3404005a ori r4,r0,0x005a 0010f808: 0c03bc6a jal 0x000ef1a8 0010f80c: afc2000c sw r2,0x000c(r30) 0010f810: afc20124 sw r2,0x0124(r30) 0010f814: 0c03ffd4 jal 0x000fff50 0010f818: 00000000 nop 0010f81c: 08043da7 j 0x0010f69c 0010f820: 00000000 nop 0010f824: 12420007 beq r18,r2,0x0010f844 0010f828: 2642ff02 addiu r2,r18,0xff02 0010f82c: 2c420002 sltiu r2,r2,0x0002 0010f830: 14400004 bne r2,r0,0x0010f844 0010f834: 00000000 nop 0010f838: 340900f4 ori r9,r0,0x00f4 0010f83c: 164900f6 bne r18,r9,0x0010fc18 0010f840: 340200fb ori r2,r0,0x00fb 0010f844: 340200ff ori r2,r0,0x00ff 0010f848: 1242025a beq r18,r2,0x001101b4 0010f84c: 340200fe ori r2,r0,0x00fe 0010f850: 16420016 bne r18,r2,0x0010f8ac 0010f854: 34020001 ori r2,r0,0x0001 0010f858: 3c018015 lui r1,0x8015 0010f85c: ac22331c sw r2,0x331c(r1) 0010f860: 2402ffff addiu r2,r0,0xffff 0010f864: 16c20250 bne r22,r2,0x001101a8 0010f868: 00000000 nop 0010f86c: 87a30046 lh r3,0x0046(r29) 0010f870: 8faa0078 lw r10,0x0078(r29) 0010f874: 00000000 nop 0010f878: 0143102a slt r2,r10,r3 0010f87c: 10400006 beq r2,r0,0x0010f898 0010f880: 254a0001 addiu r10,r10,0x0001 0010f884: 97a20038 lhu r2,0x0038(r29) 0010f888: afaa0078 sw r10,0x0078(r29) 0010f88c: 24420001 addiu r2,r2,0x0001 0010f890: 08043e1c j 0x0010f870 0010f894: a7a20038 sh r2,0x0038(r29) 0010f898: 97a20038 lhu r2,0x0038(r29) 0010f89c: 3409ffff ori r9,r0,0xffff 0010f8a0: 00491021 addu r2,r2,r9 0010f8a4: 08043e32 j 0x0010f8c8 0010f8a8: a7a20038 sh r2,0x0038(r29) 0010f8ac: 1a200006 blez r17,0x0010f8c8 0010f8b0: 26730001 addiu r19,r19,0x0001 0010f8b4: 2631ffff addiu r17,r17,0xffff 0010f8b8: 16200004 bne r17,r0,0x0010f8cc 0010f8bc: 340a00f4 ori r10,r0,0x00f4 0010f8c0: 02c09821 addu r19,r22,r0 0010f8c4: 2416ffff addiu r22,r0,0xffff 0010f8c8: 340a00f4 ori r10,r0,0x00f4 0010f8cc: 124a0007 beq r18,r10,0x0010f8ec 0010f8d0: 00000000 nop 0010f8d4: 8fa90078 lw r9,0x0078(r29) 0010f8d8: 97a20038 lhu r2,0x0038(r29) 0010f8dc: 25290001 addiu r9,r9,0x0001 0010f8e0: 24420001 addiu r2,r2,0x0001 0010f8e4: afa90078 sw r9,0x0078(r29) 0010f8e8: a7a20038 sh r2,0x0038(r29) 0010f8ec: 97a30038 lhu r3,0x0038(r29) 0010f8f0: 97a20046 lhu r2,0x0046(r29) 0010f8f4: 8faa0078 lw r10,0x0078(r29) 0010f8f8: 00621823 subu r3,r3,r2 0010f8fc: 00021400 sll r2,r2,0x10 0010f900: 00021403 sra r2,r2,0x10 0010f904: 0142102a slt r2,r10,r2 0010f908: 10400007 beq r2,r0,0x0010f928 0010f90c: a7a3003a sh r3,0x003a(r29) 0010f910: 340200fe ori r2,r0,0x00fe 0010f914: 12420004 beq r18,r2,0x0010f928 0010f918: 00000000 nop 0010f91c: 340900f4 ori r9,r0,0x00f4 0010f920: 164900b6 bne r18,r9,0x0010fbfc 0010f924: 00000000 nop 0010f928: 340a00f4 ori r10,r0,0x00f4 0010f92c: 124a0002 beq r18,r10,0x0010f938 0010f930: 00000000 nop 0010f934: afa00078 sw r0,0x0078(r29) 0010f938: 97a200c8 lhu r2,0x00c8(r29) 0010f93c: 00000000 nop 0010f940: 14400079 bne r2,r0,0x0010fb28 0010f944: 0000a021 addu r20,r0,r0 0010f948: 0c03ffd4 jal 0x000fff50 0010f94c: 00000000 nop 0010f950: 0c040031 jal 0x001000c4 0010f954: 00000000 nop 0010f958: 8fa90080 lw r9,0x0080(r29) 0010f95c: 00000000 nop 0010f960: 14490071 bne r2,r9,0x0010fb28 0010f964: 340a00f4 ori r10,r0,0x00f4 0010f968: 164a0026 bne r18,r10,0x0010fa04 0010f96c: 340200f8 ori r2,r0,0x00f8 0010f970: 3c028015 lui r2,0x8015 0010f974: 8c4232f8 lw r2,0x32f8(r2) 0010f978: 97a90090 lhu r9,0x0090(r29) 0010f97c: 97aa00a0 lhu r10,0x00a0(r29) 0010f980: 000220c0 sll r4,r2,0x03 0010f984: 00822021 addu r4,r4,r2 0010f988: 00042080 sll r4,r4,0x02 0010f98c: 00822023 subu r4,r4,r2 0010f990: 000420c0 sll r4,r4,0x03 0010f994: 009e2021 addu r4,r4,r30 0010f998: 948300cc lhu r3,0x00cc(r4) 0010f99c: 908200d0 lbu r2,0x00d0(r4) 0010f9a0: 01231821 addu r3,r9,r3 0010f9a4: 00621823 subu r3,r3,r2 0010f9a8: 01431821 addu r3,r10,r3 0010f9ac: 00141103 sra r2,r20,0x04 0010f9b0: 30420003 andi r2,r2,0x0003 0010f9b4: 2442fff8 addiu r2,r2,0xfff8 0010f9b8: 00621821 addu r3,r3,r2 0010f9bc: 948200ce lhu r2,0x00ce(r4) 0010f9c0: a4830040 sh r3,0x0040(r4) 0010f9c4: 908300d1 lbu r3,0x00d1(r4) 0010f9c8: 97a90098 lhu r9,0x0098(r29) 0010f9cc: 97aa00a8 lhu r10,0x00a8(r29) 0010f9d0: 01221021 addu r2,r9,r2 0010f9d4: 00431023 subu r2,r2,r3 0010f9d8: 01421021 addu r2,r10,r2 0010f9dc: 24630008 addiu r3,r3,0x0008 0010f9e0: 00431023 subu r2,r2,r3 0010f9e4: a4820042 sh r2,0x0042(r4) 0010f9e8: 94820040 lhu r2,0x0040(r4) 0010f9ec: 94830042 lhu r3,0x0042(r4) 0010f9f0: 24420002 addiu r2,r2,0x0002 0010f9f4: 24630002 addiu r3,r3,0x0002 0010f9f8: a4820054 sh r2,0x0054(r4) 0010f9fc: 08043ec6 j 0x0010fb18 0010fa00: a4830056 sh r3,0x0056(r4) 0010fa04: 1642002b bne r18,r2,0x0010fab4 0010fa08: 00000000 nop 0010fa0c: 3c038015 lui r3,0x8015 0010fa10: 8c6332f8 lw r3,0x32f8(r3) 0010fa14: 00000000 nop 0010fa18: 000310c0 sll r2,r3,0x03 0010fa1c: 00431021 addu r2,r2,r3 0010fa20: 00021080 sll r2,r2,0x02 0010fa24: 00431023 subu r2,r2,r3 0010fa28: 000210c0 sll r2,r2,0x03 0010fa2c: 005e1021 addu r2,r2,r30 0010fa30: 32830030 andi r3,r20,0x0030 0010fa34: 2463ffa8 addiu r3,r3,0xffa8 0010fa38: a043006c sb r3,0x006c(r2) 0010fa3c: 3c038015 lui r3,0x8015 0010fa40: 8c6332f8 lw r3,0x32f8(r3) 0010fa44: 00000000 nop 0010fa48: 000310c0 sll r2,r3,0x03 0010fa4c: 00431021 addu r2,r2,r3 0010fa50: 00021080 sll r2,r2,0x02 0010fa54: 00431023 subu r2,r2,r3 0010fa58: 000210c0 sll r2,r2,0x03 0010fa5c: 005e1021 addu r2,r2,r30 0010fa60: 34030010 ori r3,r0,0x0010 0010fa64: a043006d sb r3,0x006d(r2) 0010fa68: 3c038015 lui r3,0x8015 0010fa6c: 8c6332f8 lw r3,0x32f8(r3) 0010fa70: 97a900a0 lhu r9,0x00a0(r29) 0010fa74: 000310c0 sll r2,r3,0x03 0010fa78: 00431021 addu r2,r2,r3 0010fa7c: 00021080 sll r2,r2,0x02 0010fa80: 00431023 subu r2,r2,r3 0010fa84: 000210c0 sll r2,r2,0x03 0010fa88: 005e1021 addu r2,r2,r30 0010fa8c: 944300cc lhu r3,0x00cc(r2) 0010fa90: 00000000 nop 0010fa94: 01231821 addu r3,r9,r3 0010fa98: a4430068 sh r3,0x0068(r2) 0010fa9c: 944300ce lhu r3,0x00ce(r2) 0010faa0: 97aa00a8 lhu r10,0x00a8(r29) 0010faa4: 904400d1 lbu r4,0x00d1(r2) 0010faa8: 01431821 addu r3,r10,r3 0010faac: 00641823 subu r3,r3,r4 0010fab0: a443006a sh r3,0x006a(r2) 0010fab4: 97a20038 lhu r2,0x0038(r29) 0010fab8: 87a30046 lh r3,0x0046(r29) 0010fabc: 97a4003a lhu r4,0x003a(r29) 0010fac0: 00431023 subu r2,r2,r3 0010fac4: 10440014 beq r2,r4,0x0010fb18 0010fac8: 27a40018 addiu r4,r29,0x0018 0010facc: 3c038015 lui r3,0x8015 0010fad0: 8c6332f8 lw r3,0x32f8(r3) 0010fad4: 00000000 nop 0010fad8: 000310c0 sll r2,r3,0x03 0010fadc: 00431021 addu r2,r2,r3 0010fae0: 00021080 sll r2,r2,0x02 0010fae4: 00431023 subu r2,r2,r3 0010fae8: 000210c0 sll r2,r2,0x03 0010faec: 005e1021 addu r2,r2,r30 0010faf0: a4400068 sh r0,0x0068(r2) 0010faf4: 97a2003a lhu r2,0x003a(r29) 0010faf8: 97a30046 lhu r3,0x0046(r29) 0010fafc: 24420001 addiu r2,r2,0x0001 0010fb00: a7a2003a sh r2,0x003a(r29) 0010fb04: 00431021 addu r2,r2,r3 0010fb08: 0c0438b2 jal 0x0010e2c8 0010fb0c: a7a2003c sh r2,0x003c(r29) 0010fb10: 08043ead j 0x0010fab4 0010fb14: 00000000 nop 0010fb18: 3c028015 lui r2,0x8015 0010fb1c: 8c42326c lw r2,0x326c(r2) 0010fb20: 08043e52 j 0x0010f948 0010fb24: 0282a021 addu r20,r20,r2 0010fb28: 3c038015 lui r3,0x8015 0010fb2c: 8c6332f8 lw r3,0x32f8(r3) 0010fb30: 34100200 ori r16,r0,0x0200 0010fb34: 000310c0 sll r2,r3,0x03 0010fb38: 00431021 addu r2,r2,r3 0010fb3c: 00021080 sll r2,r2,0x02 0010fb40: 00431023 subu r2,r2,r3 0010fb44: 000210c0 sll r2,r2,0x03 0010fb48: 005e1021 addu r2,r2,r30 0010fb4c: a4500040 sh r16,0x0040(r2) 0010fb50: a4500054 sh r16,0x0054(r2) 0010fb54: 0c03ffd4 jal 0x000fff50 0010fb58: a4500068 sh r16,0x0068(r2) 0010fb5c: 3c038015 lui r3,0x8015 0010fb60: 8c6332f8 lw r3,0x32f8(r3) 0010fb64: 340900f4 ori r9,r0,0x00f4 0010fb68: 000310c0 sll r2,r3,0x03 0010fb6c: 00431021 addu r2,r2,r3 0010fb70: 00021080 sll r2,r2,0x02 0010fb74: 00431023 subu r2,r2,r3 0010fb78: 000210c0 sll r2,r2,0x03 0010fb7c: 005e1021 addu r2,r2,r30 0010fb80: a4500040 sh r16,0x0040(r2) 0010fb84: a4500054 sh r16,0x0054(r2) 0010fb88: 1249fec4 beq r18,r9,0x0010f69c 0010fb8c: a4500068 sh r16,0x0068(r2) 0010fb90: 0c040031 jal 0x001000c4 0010fb94: 00000000 nop 0010fb98: 8faa0080 lw r10,0x0080(r29) 0010fb9c: 00000000 nop 0010fba0: 144afebe bne r2,r10,0x0010f69c 0010fba4: 34020010 ori r2,r0,0x0010 0010fba8: 97a30030 lhu r3,0x0030(r29) 0010fbac: 00000000 nop 0010fbb0: 14620009 bne r3,r2,0x0010fbd8 0010fbb4: 27a60020 addiu r6,r29,0x0020 0010fbb8: 97a4001c lhu r4,0x001c(r29) 0010fbbc: 97a5001e lhu r5,0x001e(r29) 0010fbc0: 97a7002e lhu r7,0x002e(r29) 0010fbc4: 87a20048 lh r2,0x0048(r29) 0010fbc8: 0c03fd9a jal 0x000ff668 0010fbcc: afa20010 sw r2,0x0010(r29) 0010fbd0: 08043efa j 0x0010fbe8 0010fbd4: 00000000 nop 0010fbd8: 97a4001c lhu r4,0x001c(r29) 0010fbdc: 97a5001e lhu r5,0x001e(r29) 0010fbe0: 0c03fe6b jal 0x000ff9ac 0010fbe4: 00003821 addu r7,r0,r0 0010fbe8: 97a90098 lhu r9,0x0098(r29) 0010fbec: 00000000 nop 0010fbf0: 2529fff0 addiu r9,r9,0xfff0 0010fbf4: 0c03ffd4 jal 0x000fff50 0010fbf8: a7a900a8 sh r9,0x00a8(r29) 0010fbfc: 97aa0090 lhu r10,0x0090(r29) 0010fc00: 97a900a8 lhu r9,0x00a8(r29) 0010fc04: a7a000c8 sh r0,0x00c8(r29) 0010fc08: 25290010 addiu r9,r9,0x0010 0010fc0c: a7aa00a0 sh r10,0x00a0(r29) 0010fc10: 08043da7 j 0x0010f69c 0010fc14: a7a900a8 sh r9,0x00a8(r29) 0010fc18: 16420005 bne r18,r2,0x0010fc30 0010fc1c: 340200fc ori r2,r0,0x00fc 0010fc20: 97aa0078 lhu r10,0x0078(r29) 0010fc24: 26730001 addiu r19,r19,0x0001 0010fc28: 08044065 j 0x00110194 0010fc2c: a7aa0044 sh r10,0x0044(r29) 0010fc30: 12420157 beq r18,r2,0x00110190 0010fc34: 340200fd ori r2,r0,0x00fd 0010fc38: 1642000b bne r18,r2,0x0010fc68 0010fc3c: 00000000 nop 0010fc40: 1a200006 blez r17,0x0010fc5c 0010fc44: 26730001 addiu r19,r19,0x0001 0010fc48: 2631ffff addiu r17,r17,0xffff 0010fc4c: 16200004 bne r17,r0,0x0010fc60 0010fc50: 34090001 ori r9,r0,0x0001 0010fc54: 02c09821 addu r19,r22,r0 0010fc58: 2416ffff addiu r22,r0,0xffff 0010fc5c: 34090001 ori r9,r0,0x0001 0010fc60: 08043da7 j 0x0010f69c 0010fc64: a7a900c8 sh r9,0x00c8(r29) 0010fc68: 340200f9 ori r2,r0,0x00f9 0010fc6c: 16420005 bne r18,r2,0x0010fc84 0010fc70: 340200ec ori r2,r0,0x00ec 0010fc74: 0c03ffd4 jal 0x000fff50 0010fc78: 26730001 addiu r19,r19,0x0001 0010fc7c: 08044065 j 0x00110194 0010fc80: 00000000 nop 0010fc84: 16420013 bne r18,r2,0x0010fcd4 0010fc88: 00000000 nop 0010fc8c: 1a200006 blez r17,0x0010fca8 0010fc90: 26730001 addiu r19,r19,0x0001 0010fc94: 2631ffff addiu r17,r17,0xffff 0010fc98: 16200003 bne r17,r0,0x0010fca8 0010fc9c: 00000000 nop 0010fca0: 02c09821 addu r19,r22,r0 0010fca4: 2416ffff addiu r22,r0,0xffff 0010fca8: 92620000 lbu r2,0x0000(r19) 0010fcac: 00000000 nop 0010fcb0: afc2000c sw r2,0x000c(r30) used to store shop owner portrait 0010fcb4: 92620000 lbu r2,0x0000(r19) 0010fcb8: 3404005a ori r4,r0,0x005a 0010fcbc: afc20124 sw r2,0x0124(r30) 0010fcc0: 92650000 lbu r5,0x0000(r19) 0010fcc4: 0c03bc97 jal 0x000ef25c 0010fcc8: 26730001 addiu r19,r19,0x0001 0010fccc: 08044065 j 0x00110194 0010fcd0: 00000000 nop 0010fcd4: 340200f5 ori r2,r0,0x00f5 0010fcd8: 1642000c bne r18,r2,0x0010fd0c 0010fcdc: 00000000 nop 0010fce0: 1a200006 blez r17,0x0010fcfc 0010fce4: 26730001 addiu r19,r19,0x0001 0010fce8: 2631ffff addiu r17,r17,0xffff 0010fcec: 16200003 bne r17,r0,0x0010fcfc 0010fcf0: 00000000 nop 0010fcf4: 02c09821 addu r19,r22,r0 0010fcf8: 2416ffff addiu r22,r0,0xffff 0010fcfc: 926a0000 lbu r10,0x0000(r19) 0010fd00: 26730001 addiu r19,r19,0x0001 0010fd04: 08044065 j 0x00110194 0010fd08: a7aa00d0 sh r10,0x00d0(r29) 0010fd0c: 340200f6 ori r2,r0,0x00f6 0010fd10: 1642001d bne r18,r2,0x0010fd88 0010fd14: 00000000 nop 0010fd18: 1a200006 blez r17,0x0010fd34 0010fd1c: 26730001 addiu r19,r19,0x0001 0010fd20: 2631ffff addiu r17,r17,0xffff 0010fd24: 16200003 bne r17,r0,0x0010fd34 0010fd28: 00000000 nop 0010fd2c: 02c09821 addu r19,r22,r0 0010fd30: 2416ffff addiu r22,r0,0xffff 0010fd34: 0c03bc6a jal 0x000ef1a8 0010fd38: 34040066 ori r4,r0,0x0066 0010fd3c: 0040a021 addu r20,r2,r0 0010fd40: 1280000a beq r20,r0,0x0010fd6c 0010fd44: 00142080 sll r4,r20,0x02 0010fd48: 00942021 addu r4,r4,r20 0010fd4c: 00042040 sll r4,r4,0x01 0010fd50: 97a900d0 lhu r9,0x00d0(r29) 0010fd54: 92650000 lbu r5,0x0000(r19) 0010fd58: 0c03bc97 jal 0x000ef25c 0010fd5c: 01242021 addu r4,r9,r4 0010fd60: 34040066 ori r4,r0,0x0066 0010fd64: 08043f5e j 0x0010fd78 0010fd68: 00002821 addu r5,r0,r0 0010fd6c: 97aa00d0 lhu r10,0x00d0(r29) 0010fd70: 92650000 lbu r5,0x0000(r19) 0010fd74: 01402021 addu r4,r10,r0 0010fd78: 0c03bc97 jal 0x000ef25c 0010fd7c: 26730001 addiu r19,r19,0x0001 0010fd80: 08044065 j 0x00110194 0010fd84: 00000000 nop 0010fd88: 340200e2 ori r2,r0,0x00e2 0010fd8c: 1642000c bne r18,r2,0x0010fdc0 0010fd90: 00000000 nop 0010fd94: 1a200006 blez r17,0x0010fdb0 0010fd98: 26730001 addiu r19,r19,0x0001 0010fd9c: 2631ffff addiu r17,r17,0xffff 0010fda0: 16200003 bne r17,r0,0x0010fdb0 0010fda4: 00000000 nop 0010fda8: 02c09821 addu r19,r22,r0 0010fdac: 2416ffff addiu r22,r0,0xffff 0010fdb0: 92690000 lbu r9,0x0000(r19) 0010fdb4: 26730001 addiu r19,r19,0x0001 0010fdb8: 08044065 j 0x00110194 0010fdbc: a7a900c0 sh r9,0x00c0(r29) 0010fdc0: 340200e3 ori r2,r0,0x00e3 0010fdc4: 1642000c bne r18,r2,0x0010fdf8 0010fdc8: 00000000 nop 0010fdcc: 1a200006 blez r17,0x0010fde8 0010fdd0: 26730001 addiu r19,r19,0x0001 0010fdd4: 2631ffff addiu r17,r17,0xffff 0010fdd8: 16200003 bne r17,r0,0x0010fde8 0010fddc: 00000000 nop 0010fde0: 02c09821 addu r19,r22,r0 0010fde4: 2416ffff addiu r22,r0,0xffff 0010fde8: 92620000 lbu r2,0x0000(r19) 0010fdec: 26730001 addiu r19,r19,0x0001 0010fdf0: 08044065 j 0x00110194 0010fdf4: a7a2002c sh r2,0x002c(r29) 0010fdf8: 97a200e0 lhu r2,0x00e0(r29) 0010fdfc: 3c038015 lui r3,0x8015 0010fe00: 246331d8 addiu r3,r3,0x31d8 0010fe04: 00021080 sll r2,r2,0x02 0010fe08: 0043a021 addu r20,r2,r3 0010fe0c: 8e850000 lw r5,0x0000(r20) 0010fe10: 0c03907f jal 0x000e41fc 0010fe14: 02402021 addu r4,r18,r0 0010fe18: 00408021 addu r16,r2,r0 0010fe1c: 2402ffff addiu r2,r0,0xffff 0010fe20: 12020009 beq r16,r2,0x0010fe48 0010fe24: 02002021 addu r4,r16,r0 0010fe28: 26760001 addiu r22,r19,0x0001 0010fe2c: 97aa00e0 lhu r10,0x00e0(r29) 0010fe30: 00000000 nop 0010fe34: 254a0001 addiu r10,r10,0x0001 0010fe38: 0c039bb7 jal 0x000e6edc 0010fe3c: a7aa00e0 sh r10,0x00e0(r29) 0010fe40: 08043da7 j 0x0010f69c 0010fe44: 00409821 addu r19,r2,r0 0010fe48: 340200e8 ori r2,r0,0x00e8 0010fe4c: 1642000c bne r18,r2,0x0010fe80 0010fe50: 00000000 nop 0010fe54: 1a200006 blez r17,0x0010fe70 0010fe58: 26730001 addiu r19,r19,0x0001 0010fe5c: 2631ffff addiu r17,r17,0xffff 0010fe60: 16200003 bne r17,r0,0x0010fe70 0010fe64: 00000000 nop 0010fe68: 02c09821 addu r19,r22,r0 0010fe6c: 2416ffff addiu r22,r0,0xffff 0010fe70: 92690000 lbu r9,0x0000(r19) 0010fe74: 26730001 addiu r19,r19,0x0001 0010fe78: 08044065 j 0x00110194 0010fe7c: afa900d8 sw r9,0x00d8(r29) 0010fe80: 340200e4 ori r2,r0,0x00e4 0010fe84: 12420005 beq r18,r2,0x0010fe9c 0010fe88: 340200e6 ori r2,r0,0x00e6 0010fe8c: 16420069 bne r18,r2,0x00110034 0010fe90: 324300f0 andi r3,r18,0x00f0 0010fe94: 08043fac j 0x0010feb0 0010fe98: 00000000 nop 0010fe9c: 97aa00e0 lhu r10,0x00e0(r29) 0010fea0: 8e900000 lw r16,0x0000(r20) 0010fea4: 254a0001 addiu r10,r10,0x0001 0010fea8: 08043fb9 j 0x0010fee4 0010feac: a7aa00e0 sh r10,0x00e0(r29) 0010feb0: 1a200006 blez r17,0x0010fecc 0010feb4: 26730001 addiu r19,r19,0x0001 0010feb8: 2631ffff addiu r17,r17,0xffff 0010febc: 16200003 bne r17,r0,0x0010fecc 0010fec0: 00000000 nop 0010fec4: 02c09821 addu r19,r22,r0 0010fec8: 2416ffff addiu r22,r0,0xffff 0010fecc: 92620000 lbu r2,0x0000(r19) 0010fed0: 00000000 nop 0010fed4: 00021080 sll r2,r2,0x02 0010fed8: 3c018015 lui r1,0x8015 0010fedc: 00220821 addu r1,r1,r2 0010fee0: 8c3031d8 lw r16,0x31d8(r1) 0010fee4: 0c039bc5 jal 0x000e6f14 0010fee8: 02002021 addu r4,r16,r0 0010feec: 8fa900d8 lw r9,0x00d8(r29) 0010fef0: 340affff ori r10,r0,0xffff 0010fef4: 112a0004 beq r9,r10,0x0010ff08 0010fef8: 0000b821 addu r23,r0,r0 0010fefc: 8fa200d8 lw r2,0x00d8(r29) 0010ff00: 3409ffff ori r9,r0,0xffff 0010ff04: afa900d8 sw r9,0x00d8(r29) 0010ff08: 2454ffff addiu r20,r2,0xffff 0010ff0c: 068000a0 bltz r20,0x00110190 0010ff10: 00141080 sll r2,r20,0x02 0010ff14: 3c038019 lui r3,0x8019 0010ff18: 2463af08 addiu r3,r3,0xaf08 0010ff1c: 0043a821 addu r21,r2,r3 0010ff20: 8ea20000 lw r2,0x0000(r21) 0010ff24: 00000000 nop 0010ff28: 0202001a div r16,r2 0010ff2c: 14400002 bne r2,r0,0x0010ff38 0010ff30: 00000000 nop 0010ff34: 0007000d break 0x00001c00 0010ff38: 2401ffff addiu r1,r0,0xffff 0010ff3c: 14410004 bne r2,r1,0x0010ff50 0010ff40: 3c018000 lui r1,0x8000 0010ff44: 16010002 bne r16,r1,0x0010ff50 0010ff48: 00000000 nop 0010ff4c: 0006000d break 0x00001800 0010ff50: 00009012 mflo r18 0010ff54: 0202102a slt r2,r16,r2 0010ff58: 10400007 beq r2,r0,0x0010ff78 0010ff5c: 00000000 nop 0010ff60: 12800005 beq r20,r0,0x0010ff78 0010ff64: 32e2ffff andi r2,r23,0xffff 0010ff68: 14400003 bne r2,r0,0x0010ff78 0010ff6c: 00000000 nop 0010ff70: 08043fe4 j 0x0010ff90 0010ff74: 341200fa ori r18,r0,0x00fa 0010ff78: 8ea20000 lw r2,0x0000(r21) 0010ff7c: 00000000 nop 0010ff80: 02420018 mult r18,r2 0010ff84: 34170001 ori r23,r0,0x0001 0010ff88: 00001012 mflo r2 0010ff8c: 02028023 subu r16,r16,r2 0010ff90: 97aa00a0 lhu r10,0x00a0(r29) 0010ff94: 97a900a8 lhu r9,0x00a8(r29) 0010ff98: 97a600c0 lhu r6,0x00c0(r29) 0010ff9c: 97a2002e lhu r2,0x002e(r29) 0010ffa0: 97a3002c lhu r3,0x002c(r29) 0010ffa4: 3c01801c lui r1,0x801c 0010ffa8: a4323478 sh r18,0x3478(r1) 0010ffac: 000a2400 sll r4,r10,0x10 0010ffb0: 00042403 sra r4,r4,0x10 0010ffb4: 00092c00 sll r5,r9,0x10 0010ffb8: 30420070 andi r2,r2,0x0070 0010ffbc: 3c01801c lui r1,0x801c 0010ffc0: a42a3474 sh r10,0x3474(r1) 0010ffc4: 3c01801c lui r1,0x801c 0010ffc8: a4293476 sh r9,0x3476(r1) 0010ffcc: 3c01801c lui r1,0x801c 0010ffd0: a4223480 sh r2,0x3480(r1) 0010ffd4: 3c01801c lui r1,0x801c 0010ffd8: a4233482 sh r3,0x3482(r1) 0010ffdc: 0c043901 jal 0x0010e404 0010ffe0: 00052c03 sra r5,r5,0x10 0010ffe4: 340200fa ori r2,r0,0x00fa 0010ffe8: 16420006 bne r18,r2,0x00110004 0010ffec: 00000000 nop 0010fff0: 97aa00a0 lhu r10,0x00a0(r29) 0010fff4: 00000000 nop 0010fff8: 254a0004 addiu r10,r10,0x0004 0010fffc: 08044008 j 0x00110020 00110000: a7aa00a0 sh r10,0x00a0(r29) 00110004: 3c018015 lui r1,0x8015 00110008: 00320821 addu r1,r1,r18 0011000c: 902233e0 lbu r2,0x33e0(r1) 00110010: 97a900a0 lhu r9,0x00a0(r29) 00110014: 00000000 nop 00110018: 00494821 addu r9,r2,r9 0011001c: a7a900a0 sh r9,0x00a0(r29) 00110020: 2694ffff addiu r20,r20,0xffff 00110024: 0681ffbe bgez r20,0x0010ff20 00110028: 26b5fffc addiu r21,r21,0xfffc 0011002c: 08044065 j 0x00110194 00110030: 26730001 addiu r19,r19,0x0001 00110034: 340200f0 ori r2,r0,0x00f0 00110038: 14620016 bne r3,r2,0x00110094 0011003c: 2a4200d0 slti r2,r18,0x00d0 00110040: 3242000f andi r2,r18,0x000f 00110044: 28420004 slti r2,r2,0x0004 00110048: 10400012 beq r2,r0,0x00110094 0011004c: 2a4200d0 slti r2,r18,0x00d0 00110050: 26760003 addiu r22,r19,0x0003 00110054: 92620000 lbu r2,0x0000(r19) 00110058: 92630001 lbu r3,0x0001(r19) 0011005c: 30420003 andi r2,r2,0x0003 00110060: 000280c0 sll r16,r2,0x03 00110064: 00038942 srl r17,r3,0x05 00110068: 02308821 addu r17,r17,r16 0011006c: 26310004 addiu r17,r17,0x0004 00110070: 92620001 lbu r2,0x0001(r19) 00110074: 92630002 lbu r3,0x0002(r19) 00110078: 3050000f andi r16,r2,0x000f 0011007c: 001011c0 sll r2,r16,0x07 00110080: 00501023 subu r2,r2,r16 00110084: 00028040 sll r16,r2,0x01 00110088: 02038021 addu r16,r16,r3 0011008c: 08043da7 j 0x0010f69c 00110090: 02709823 subu r19,r19,r16 00110094: 10400004 beq r2,r0,0x001100a8 00110098: 324300f0 andi r3,r18,0x00f0 0011009c: 92720000 lbu r18,0x0000(r19) 001100a0: 0804403e j 0x001100f8 001100a4: 00000000 nop 001100a8: 340200d0 ori r2,r0,0x00d0 001100ac: 14620012 bne r3,r2,0x001100f8 001100b0: 00000000 nop 001100b4: 92630000 lbu r3,0x0000(r19) 001100b8: 26730001 addiu r19,r19,0x0001 001100bc: 3063000f andi r3,r3,0x000f 001100c0: 00031040 sll r2,r3,0x01 001100c4: 00431021 addu r2,r2,r3 001100c8: 00021080 sll r2,r2,0x02 001100cc: 00431021 addu r2,r2,r3 001100d0: 1a200006 blez r17,0x001100ec 001100d4: 00029100 sll r18,r2,0x04 001100d8: 2631ffff addiu r17,r17,0xffff 001100dc: 16200003 bne r17,r0,0x001100ec 001100e0: 00000000 nop 001100e4: 02c09821 addu r19,r22,r0 001100e8: 2416ffff addiu r22,r0,0xffff 001100ec: 92620000 lbu r2,0x0000(r19) 001100f0: 00000000 nop 001100f4: 02429021 addu r18,r18,r2 001100f8: 97aa00a0 lhu r10,0x00a0(r29) 001100fc: 97a900a8 lhu r9,0x00a8(r29) 00110100: 97a20030 lhu r2,0x0030(r29) 00110104: 97a3002c lhu r3,0x002c(r29) 00110108: 3c01801c lui r1,0x801c 0011010c: a4323478 sh r18,0x3478(r1) 00110110: 000a2400 sll r4,r10,0x10 00110114: 00042403 sra r4,r4,0x10 00110118: 00092c00 sll r5,r9,0x10 0011011c: 97aa00c0 lhu r10,0x00c0(r29) 00110120: 97a900a0 lhu r9,0x00a0(r29) 00110124: 01403021 addu r6,r10,r0 00110128: 97aa00a8 lhu r10,0x00a8(r29) 0011012c: 3c01801c lui r1,0x801c 00110130: a4223480 sh r2,0x3480(r1) 00110134: 3c01801c lui r1,0x801c 00110138: a4233482 sh r3,0x3482(r1) 0011013c: 3c01801c lui r1,0x801c 00110140: a4293474 sh r9,0x3474(r1) 00110144: 3c01801c lui r1,0x801c 00110148: a42a3476 sh r10,0x3476(r1) 0011014c: 0c043901 jal 0x0010e404 00110150: 00052c03 sra r5,r5,0x10 00110154: 340200fa ori r2,r0,0x00fa 00110158: 16420006 bne r18,r2,0x00110174 0011015c: 00000000 nop 00110160: 97a900a0 lhu r9,0x00a0(r29) 00110164: 00000000 nop 00110168: 25290004 addiu r9,r9,0x0004 0011016c: 08044064 j 0x00110190 00110170: a7a900a0 sh r9,0x00a0(r29) 00110174: 3c018015 lui r1,0x8015 00110178: 00320821 addu r1,r1,r18 0011017c: 902233e0 lbu r2,0x33e0(r1) 00110180: 97aa00a0 lhu r10,0x00a0(r29) 00110184: 00000000 nop 00110188: 004a5021 addu r10,r2,r10 0011018c: a7aa00a0 sh r10,0x00a0(r29) 00110190: 26730001 addiu r19,r19,0x0001 00110194: 1a20fd41 blez r17,0x0010f69c 00110198: 00000000 nop 0011019c: 2631ffff addiu r17,r17,0xffff 001101a0: 1620fd3e bne r17,r0,0x0010f69c 001101a4: 00000000 nop 001101a8: 02c09821 addu r19,r22,r0 001101ac: 08043da7 j 0x0010f69c 001101b0: 2416ffff addiu r22,r0,0xffff 001101b4: 97a30030 lhu r3,0x0030(r29) 001101b8: 34020010 ori r2,r0,0x0010 001101bc: 14620010 bne r3,r2,0x00110200 001101c0: 27b00068 addiu r16,r29,0x0068 001101c4: 27b10070 addiu r17,r29,0x0070 001101c8: 02202021 addu r4,r17,r0 001101cc: 02002821 addu r5,r16,r0 001101d0: 97a900b0 lhu r9,0x00b0(r29) 001101d4: 97aa00b8 lhu r10,0x00b8(r29) 001101d8: 34060008 ori r6,r0,0x0008 001101dc: a7a0006c sh r0,0x006c(r29) 001101e0: a7a0006e sh r0,0x006e(r29) 001101e4: a7a90068 sh r9,0x0068(r29) 001101e8: 0c03fd14 jal 0x000ff450 001101ec: a7aa006a sh r10,0x006a(r29) 001101f0: 03c02021 addu r4,r30,r0 001101f4: 02002821 addu r5,r16,r0 001101f8: 0c043af4 jal 0x0010ebd0 001101fc: 02203021 addu r6,r17,r0 00110200: afc00000 sw r0,0x0000(r30) 00110204: 0c0389fd jal 0x000e27f4 00110208: 03c02021 addu r4,r30,r0 0011020c: 0c038bb7 jal 0x000e2edc 00110210: 27a40020 addiu r4,r29,0x0020 00110214: 0c0438ec jal 0x0010e3b0 00110218: 00000000 nop 0011021c: 0c03ffd4 jal 0x000fff50 00110220: 00000000 nop 00110224: 0c03ff8a jal 0x000ffe28 00110228: 00000000 nop 0011022c: 8fbf010c lw r31,0x010c(r29) 00110230: 8fbe0108 lw r30,0x0108(r29) 00110234: 8fb70104 lw r23,0x0104(r29) 00110238: 8fb60100 lw r22,0x0100(r29) 0011023c: 8fb500fc lw r21,0x00fc(r29) 00110240: 8fb400f8 lw r20,0x00f8(r29) 00110244: 8fb300f4 lw r19,0x00f4(r29) 00110248: 8fb200f0 lw r18,0x00f0(r29) 0011024c: 8fb100ec lw r17,0x00ec(r29) 00110250: 8fb000e8 lw r16,0x00e8(r29) 00110254: 27bd0110 addiu r29,r29,0x0110 00110258: 03e00008 jr r31 0011025c: 00000000 nop