001097dc - 0010a47c

From Final Fantasy Hacktics Wiki
Revision as of 23:48, 8 February 2015 by Choto (talk | contribs) (Created page with "<font face='Courier New'> 001097dc: 27bdfed8 addiu r29,r29,0xfed8 001097e0: afb3010c sw r19,0x010c(r29) 001097e4: 3c13801c lui r19,0x801c 001097e8: 2673fda4 addiu r19,r1...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

001097dc: 27bdfed8 addiu r29,r29,0xfed8
001097e0: afb3010c sw r19,0x010c(r29)
001097e4: 3c13801c lui r19,0x801c
001097e8: 2673fda4 addiu r19,r19,0xfda4
001097ec: 00002021 addu r4,r0,r0
001097f0: afbf0124 sw r31,0x0124(r29)
001097f4: afbe0120 sw r30,0x0120(r29)
001097f8: afb7011c sw r23,0x011c(r29)
001097fc: afb60118 sw r22,0x0118(r29)
00109800: afb50114 sw r21,0x0114(r29)
00109804: afb40110 sw r20,0x0110(r29)
00109808: afb20108 sw r18,0x0108(r29)
0010980c: afb10104 sw r17,0x0104(r29)
00109810: afb00100 sw r16,0x0100(r29)
00109814: 0c03f68d jal 0x000fda34
00109818: afa000f0 sw r0,0x00f0(r29)
0010981c: 34040001 ori r4,r0,0x0001
00109820: 0c03f68d jal 0x000fda34
00109824: afa200c8 sw r2,0x00c8(r29)
00109828: afa000b8 sw r0,0x00b8(r29)
0010982c: afa000c0 sw r0,0x00c0(r29)
00109830: 0c040024 jal 0x00100090
00109834: afa200d0 sw r2,0x00d0(r29)
00109838: 0040a821 addu r21,r2,r0
0010983c: 8ebe0030 lw r30,0x0030(r21)
00109840: 26640084 addiu r4,r19,0x0084
00109844: 87c20000 lh r2,0x0000(r30)
00109848: 00002821 addu r5,r0,r0
0010984c: 00021100 sll r2,r2,0x04
00109850: 2442001c addiu r2,r2,0x001c
00109854: a6a2000e sh r2,0x000e(r21)
00109858: 87c20000 lh r2,0x0000(r30)
0010985c: 0000b021 addu r22,r0,r0
00109860: 00021100 sll r2,r2,0x04
00109864: 2442001c addiu r2,r2,0x001c
00109868: a6a20006 sh r2,0x0006(r21)
0010986c: 87c20000 lh r2,0x0000(r30)
00109870: 27b20040 addiu r18,r29,0x0040
00109874: 00021100 sll r2,r2,0x04
00109878: 2442001c addiu r2,r2,0x001c
0010987c: a6a20016 sh r2,0x0016(r21)
00109880: 3402007e ori r2,r0,0x007e
00109884: a7a2001a sh r2,0x001a(r29)
00109888: 34020008 ori r2,r0,0x0008
0010988c: a7a20020 sh r2,0x0020(r29)
00109890: 3402000c ori r2,r0,0x000c
00109894: a7a00018 sh r0,0x0018(r29)
00109898: a7a20022 sh r2,0x0022(r29)
0010989c: 96a2000c lhu r2,0x000c(r21)
001098a0: 00008021 addu r16,r0,r0
001098a4: 2442ffee addiu r2,r2,0xffee
001098a8: a7a2001c sh r2,0x001c(r29)
001098ac: 96a2000e lhu r2,0x000e(r21)
001098b0: 00008821 addu r17,r0,r0
001098b4: 2442ffe6 addiu r2,r2,0xffe6
001098b8: 0c03f6e8 jal 0x000fdba0
001098bc: a7a2001e sh r2,0x001e(r29)
001098c0: a7a00038 sh r0,0x0038(r29)
001098c4: 92a30002 lbu r3,0x0002(r21)
001098c8: 34020100 ori r2,r0,0x0100
001098cc: a7a2003c sh r2,0x003c(r29)
001098d0: a7a2003e sh r2,0x003e(r29)
001098d4: a7a3003a sh r3,0x003a(r29)
001098d8: 27a40028 addiu r4,r29,0x0028
001098dc: 02a02821 addu r5,r21,r0
001098e0: 3c06801c lui r6,0x801c
001098e4: 24c6fe34 addiu r6,r6,0xfe34
001098e8: 27a20068 addiu r2,r29,0x0068
001098ec: 00511021 addu r2,r2,r17
001098f0: 3c01801c lui r1,0x801c
001098f4: 00300821 addu r1,r1,r16
001098f8: ac22fea0 sw r2,-0x0160(r1)
001098fc: 27a20090 addiu r2,r29,0x0090
00109900: 00511021 addu r2,r2,r17
00109904: 3c01801c lui r1,0x801c
00109908: 00300821 addu r1,r1,r16
0010990c: ac32fe9c sw r18,-0x0164(r1)
00109910: 3c01801c lui r1,0x801c
00109914: 00300821 addu r1,r1,r16
00109918: ac22fea4 sw r2,-0x015c(r1)
0010991c: 0c03b042 jal 0x000ec108
00109920: 02063021 addu r6,r16,r6
00109924: 26520014 addiu r18,r18,0x0014
00109928: 26100134 addiu r16,r16,0x0134
0010992c: 26d60001 addiu r22,r22,0x0001
00109930: 2ac20002 slti r2,r22,0x0002
00109934: 1440ffe8 bne r2,r0,0x001098d8
00109938: 26310014 addiu r17,r17,0x0014
0010993c: 0c03b2c9 jal 0x000ecb24
00109940: 2664010c addiu r4,r19,0x010c
00109944: 00002021 addu r4,r0,r0
00109948: 00002821 addu r5,r0,r0
0010994c: 0000b021 addu r22,r0,r0
00109950: 341200d8 ori r18,r0,0x00d8
00109954: 02608021 addu r16,r19,r0
00109958: 34110014 ori r17,r0,0x0014
0010995c: 86a60000 lh r6,0x0000(r21)
00109960: 86a70002 lh r7,0x0002(r21)
00109964: 30c6ffc0 andi r6,r6,0xffc0
00109968: 0c008e63 jal 0x0002398c
0010996c: 30e7ff00 andi r7,r7,0xff00
00109970: 26640078 addiu r4,r19,0x0078
00109974: 34050001 ori r5,r0,0x0001
00109978: 00003021 addu r6,r0,r0
0010997c: 3047ffff andi r7,r2,0xffff
00109980: 27a20038 addiu r2,r29,0x0038
00109984: 0c009533 jal 0x000254cc
00109988: afa20010 sw r2,0x0010(r29)
0010998c: 0c038911 jal 0x000e2444
00109990: 02712021 addu r4,r19,r17
00109994: 34177d7c ori r23,r0,0x7d7c
00109998: 34140008 ori r20,r0,0x0008
0010999c: 34020010 ori r2,r0,0x0010
001099a0: a6170022 sh r23,0x0022(r16)
001099a4: a6140024 sh r20,0x0024(r16)
001099a8: a6020026 sh r2,0x0026(r16)
001099ac: a2120020 sb r18,0x0020(r16)
001099b0: a2000021 sb r0,0x0021(r16)
001099b4: 96a20008 lhu r2,0x0008(r21)
001099b8: 96a3000c lhu r3,0x000c(r21)
001099bc: 00000000 nop
001099c0: 00431021 addu r2,r2,r3
001099c4: 2442fff1 addiu r2,r2,0xfff1
001099c8: a602001c sh r2,0x001c(r16)
001099cc: 86a2000e lh r2,0x000e(r21)
001099d0: 00000000 nop
001099d4: 2442ffce addiu r2,r2,0xffce
001099d8: 02c20018 mult r22,r2
001099dc: 26520008 addiu r18,r18,0x0008
001099e0: 26310014 addiu r17,r17,0x0014
001099e4: 96a3000a lhu r3,0x000a(r21)
001099e8: 26d60001 addiu r22,r22,0x0001
001099ec: 00001012 mflo r2
001099f0: 24420010 addiu r2,r2,0x0010
001099f4: 00621821 addu r3,r3,r2
001099f8: a603001e sh r3,0x001e(r16)
001099fc: 2ac20002 slti r2,r22,0x0002
00109a00: 1440ffe2 bne r2,r0,0x0010998c
00109a04: 26100014 addiu r16,r16,0x0014
00109a08: 0c038911 jal 0x000e2444
00109a0c: 26640064 addiu r4,r19,0x0064
00109a10: 02602021 addu r4,r19,r0
00109a14: 34020010 ori r2,r0,0x0010
00109a18: a2620070 sb r2,0x0070(r19)
00109a1c: a2620071 sb r2,0x0071(r19)
00109a20: a6740074 sh r20,0x0074(r19)
00109a24: a6740076 sh r20,0x0076(r19)
00109a28: 0c038911 jal 0x000e2444
00109a2c: a6770072 sh r23,0x0072(r19)
00109a30: 02602021 addu r4,r19,r0
00109a34: 02a02821 addu r5,r21,r0
00109a38: 26b00008 addiu r16,r21,0x0008
00109a3c: 02003021 addu r6,r16,r0
00109a40: 0c03f73c jal 0x000fdcf0
00109a44: 27a70018 addiu r7,r29,0x0018
00109a48: 2664003c addiu r4,r19,0x003c
00109a4c: 34050002 ori r5,r0,0x0002
00109a50: 0c03892e jal 0x000e24b8
00109a54: 34067c3c ori r6,r0,0x7c3c
00109a58: 34020006 ori r2,r0,0x0006
00109a5c: a662004c sh r2,0x004c(r19)
00109a60: 3402000c ori r2,r0,0x000c
00109a64: a662004e sh r2,0x004e(r19)
00109a68: 34020004 ori r2,r0,0x0004
00109a6c: a6620060 sh r2,0x0060(r19)
00109a70: a6620062 sh r2,0x0062(r19)
00109a74: 340200e8 ori r2,r0,0x00e8
00109a78: a2620048 sb r2,0x0048(r19)
00109a7c: a262005c sb r2,0x005c(r19)
00109a80: 9662001c lhu r2,0x001c(r19)
00109a84: 96640030 lhu r4,0x0030(r19)
00109a88: 3403000c ori r3,r0,0x000c
00109a8c: a263005d sb r3,0x005d(r19)
00109a90: 96630032 lhu r3,0x0032(r19)
00109a94: a2600049 sb r0,0x0049(r19)
00109a98: 2442ffff addiu r2,r2,0xffff
00109a9c: a6620044 sh r2,0x0044(r19)
00109aa0: 9662001e lhu r2,0x001e(r19)
00109aa4: 2463000e addiu r3,r3,0x000e
00109aa8: a6640058 sh r4,0x0058(r19)
00109aac: a663005a sh r3,0x005a(r19)
00109ab0: 24420003 addiu r2,r2,0x0003
00109ab4: a6620046 sh r2,0x0046(r19)
00109ab8: 86a30004 lh r3,0x0004(r21)
00109abc: 86a20006 lh r2,0x0006(r21)
00109ac0: 00000000 nop
00109ac4: 00620018 mult r3,r2
00109ac8: 00002012 mflo r4
00109acc: 000417c2 srl r2,r4,0x1f
00109ad0: 00822021 addu r4,r4,r2
00109ad4: 0c038c3f jal 0x000e30fc
00109ad8: 00042043 sra r4,r4,0x01
00109adc: 86a40004 lh r4,0x0004(r21)
00109ae0: 86a30006 lh r3,0x0006(r21)
00109ae4: 00000000 nop
00109ae8: 00830018 mult r4,r3
00109aec: 34090001 ori r9,r0,0x0001
00109af0: 0000b021 addu r22,r0,r0
00109af4: afa900f8 sw r9,0x00f8(r29)
00109af8: afa200e0 sw r2,0x00e0(r29)
00109afc: 8fa400e0 lw r4,0x00e0(r29)
00109b00: 00002812 mflo r5
00109b04: 000517c2 srl r2,r5,0x1f
00109b08: 00a22821 addu r5,r5,r2
00109b0c: 0c03fcf5 jal 0x000ff3d4
00109b10: 00052843 sra r5,r5,0x01
00109b14: 3c058011 lui r5,0x8011
00109b18: 24a5a6c4 addiu r5,r5,0xa6c4
00109b1c: 0c03ff5c jal 0x000ffd70
00109b20: 3404000f ori r4,r0,0x000f
00109b24: 3404000f ori r4,r0,0x000f
00109b28: 02002821 addu r5,r16,r0
00109b2c: 00003021 addu r6,r0,r0
00109b30: 0c03ffc2 jal 0x000fff08
00109b34: 00003821 addu r7,r0,r0
00109b38: 02a02021 addu r4,r21,r0
00109b3c: 27a500b8 addiu r5,r29,0x00b8
00109b40: 86a3003a lh r3,0x003a(r21)
00109b44: 86a20038 lh r2,0x0038(r21)
00109b48: 8fa600e0 lw r6,0x00e0(r29)
00109b4c: 00431023 subu r2,r2,r3
00109b50: afa300b8 sw r3,0x00b8(r29)
00109b54: 0c0424dd jal 0x00109374
00109b58: afa200c0 sw r2,0x00c0(r29)
00109b5c: 3c028015 lui r2,0x8015
00109b60: 8c42328c lw r2,0x328c(r2)
00109b64: 8fa500e0 lw r5,0x00e0(r29)
00109b68: 27a40028 addiu r4,r29,0x0028
00109b6c: afa000bc sw r0,0x00bc(r29)
00109b70: 00021083 sra r2,r2,0x02
00109b74: 0c00923f jal 0x000248fc
00109b78: a7a2002c sh r2,0x002c(r29)
00109b7c: 27a40030 addiu r4,r29,0x0030
00109b80: 00002821 addu r5,r0,r0
00109b84: 00003021 addu r6,r0,r0
00109b88: 00003821 addu r7,r0,r0
00109b8c: 97a80028 lhu r8,0x0028(r29)
00109b90: 97a3002a lhu r3,0x002a(r29)
00109b94: 34020002 ori r2,r0,0x0002
00109b98: a7a20036 sh r2,0x0036(r29)
00109b9c: 2462fffe addiu r2,r3,0xfffe
00109ba0: 304200ff andi r2,r2,0x00ff
00109ba4: 3063ff00 andi r3,r3,0xff00
00109ba8: a7a80030 sh r8,0x0030(r29)
00109bac: 97a8002c lhu r8,0x002c(r29)
00109bb0: 00431021 addu r2,r2,r3
00109bb4: a7a20032 sh r2,0x0032(r29)
00109bb8: 0c00921a jal 0x00024868
00109bbc: a7a80034 sh r8,0x0034(r29)
00109bc0: 3c04801c lui r4,0x801c
00109bc4: 2484fed8 addiu r4,r4,0xfed8
00109bc8: 2485fecc addiu r5,r4,0xfecc
00109bcc: 0c03fd14 jal 0x000ff450
00109bd0: 34060134 ori r6,r0,0x0134
00109bd4: 27a60090 addiu r6,r29,0x0090
00109bd8: 27a50068 addiu r5,r29,0x0068
00109bdc: 27a40040 addiu r4,r29,0x0040
00109be0: 00001821 addu r3,r0,r0
00109be4: 3c01801c lui r1,0x801c
00109be8: 00230821 addu r1,r1,r3
00109bec: ac26fea4 sw r6,-0x015c(r1)
00109bf0: 24c60014 addiu r6,r6,0x0014
00109bf4: 3c01801c lui r1,0x801c
00109bf8: 00230821 addu r1,r1,r3
00109bfc: ac25fea0 sw r5,-0x0160(r1)
00109c00: 24a50014 addiu r5,r5,0x0014
00109c04: 3c01801c lui r1,0x801c
00109c08: 00230821 addu r1,r1,r3
00109c0c: ac24fe9c sw r4,-0x0164(r1)
00109c10: 24840014 addiu r4,r4,0x0014
00109c14: 26d60001 addiu r22,r22,0x0001
00109c18: 2ac20002 slti r2,r22,0x0002
00109c1c: 1440fff1 bne r2,r0,0x00109be4
00109c20: 24630134 addiu r3,r3,0x0134
00109c24: 8fa900c8 lw r9,0x00c8(r29)
00109c28: 0000b821 addu r23,r0,r0
00109c2c: afa000e8 sw r0,0x00e8(r29)
00109c30: ad200000 sw r0,0x0000(r9)
00109c34: 8fa900d0 lw r9,0x00d0(r29)
00109c38: 0000b021 addu r22,r0,r0
00109c3c: ad200000 sw r0,0x0000(r9)
00109c40: 32c20001 andi r2,r22,0x0001
00109c44: 00021880 sll r3,r2,0x02
00109c48: 00621821 addu r3,r3,r2
00109c4c: 00031880 sll r3,r3,0x02
00109c50: 00621823 subu r3,r3,r2
00109c54: 00031880 sll r3,r3,0x02
00109c58: 00621821 addu r3,r3,r2
00109c5c: 00031880 sll r3,r3,0x02
00109c60: 3c02801c lui r2,0x801c
00109c64: 2442fda4 addiu r2,r2,0xfda4
00109c68: 00629821 addu r19,r3,r2
00109c6c: 0c04004b jal 0x0010012c
00109c70: afb300d8 sw r19,0x00d8(r29)
00109c74: 10400009 beq r2,r0,0x00109c9c
00109c78: 3404000f ori r4,r0,0x000f
00109c7c: 3c028015 lui r2,0x8015
00109c80: 8c42330c lw r2,0x330c(r2)
00109c84: 00000000 nop
00109c88: 14400005 bne r2,r0,0x00109ca0
00109c8c: 26a50008 addiu r5,r21,0x0008
00109c90: 3404000f ori r4,r0,0x000f
00109c94: 08042729 j 0x00109ca4
00109c98: 34060001 ori r6,r0,0x0001
00109c9c: 26a50008 addiu r5,r21,0x0008
00109ca0: 00003021 addu r6,r0,r0
00109ca4: 0c03ffc2 jal 0x000fff08
00109ca8: 00003821 addu r7,r0,r0
00109cac: 16e000d5 bne r23,r0,0x0010a004
00109cb0: 00000000 nop
00109cb4: 0c03ae8c jal 0x000eba30
00109cb8: 00000000 nop
00109cbc: 104000d1 beq r2,r0,0x0010a004
00109cc0: 00000000 nop
00109cc4: 12c000cf beq r22,r0,0x0010a004
00109cc8: 00000000 nop
00109ccc: 8fa900c8 lw r9,0x00c8(r29)
00109cd0: 00000000 nop
00109cd4: 8d220000 lw r2,0x0000(r9)
00109cd8: 00000000 nop
00109cdc: 30421000 andi r2,r2,0x1000
00109ce0: 1040001e beq r2,r0,0x00109d5c
00109ce4: 00000000 nop
00109ce8: 8fa900d0 lw r9,0x00d0(r29)
00109cec: 00000000 nop
00109cf0: 8d220000 lw r2,0x0000(r9)
00109cf4: 00000000 nop
00109cf8: 30420080 andi r2,r2,0x0080
00109cfc: 14400016 bne r2,r0,0x00109d58
00109d00: 00000000 nop
00109d04: 8fa200c0 lw r2,0x00c0(r29)
00109d08: 00000000 nop
00109d0c: 14400025 bne r2,r0,0x00109da4
00109d10: 2442ffff addiu r2,r2,0xffff
00109d14: 8fa200b8 lw r2,0x00b8(r29)
00109d18: 00000000 nop
00109d1c: 10400003 beq r2,r0,0x00109d2c
00109d20: 00000000 nop
00109d24: 0804277c j 0x00109df0
00109d28: 2417ffff addiu r23,r0,0xffff
00109d2c: 87c20002 lh r2,0x0002(r30)
00109d30: 00000000 nop
00109d34: 14400034 bne r2,r0,0x00109e08
00109d38: 34090001 ori r9,r0,0x0001
00109d3c: 87c20000 lh r2,0x0000(r30)
00109d40: 87c30000 lh r3,0x0000(r30)
00109d44: 2442ffff addiu r2,r2,0xffff
00109d48: 1069002f beq r3,r9,0x00109e08
00109d4c: afa200c0 sw r2,0x00c0(r29)
00109d50: 0804277d j 0x00109df4
00109d54: 34090003 ori r9,r0,0x0003
00109d58: 8fa900c8 lw r9,0x00c8(r29)
00109d5c: 00000000 nop
00109d60: 8d220000 lw r2,0x0000(r9)
00109d64: 00000000 nop
00109d68: 30424000 andi r2,r2,0x4000
00109d6c: 10400025 beq r2,r0,0x00109e04
00109d70: 00000000 nop
00109d74: 8fa900d0 lw r9,0x00d0(r29)
00109d78: 00000000 nop
00109d7c: 8d220000 lw r2,0x0000(r9)
00109d80: 00000000 nop
00109d84: 30420080 andi r2,r2,0x0080
00109d88: 1440001e bne r2,r0,0x00109e04
00109d8c: 00000000 nop
00109d90: 87c20000 lh r2,0x0000(r30)
00109d94: 8fa300c0 lw r3,0x00c0(r29)
00109d98: 2442ffff addiu r2,r2,0xffff
00109d9c: 10620007 beq r3,r2,0x00109dbc
00109da0: 24620001 addiu r2,r3,0x0001
00109da4: 34090003 ori r9,r0,0x0003
00109da8: afa200c0 sw r2,0x00c0(r29)
00109dac: 3c018015 lui r1,0x8015
00109db0: ac293298 sw r9,0x3298(r1)
00109db4: 08042782 j 0x00109e08
00109db8: 00000000 nop
00109dbc: 87c20002 lh r2,0x0002(r30)
00109dc0: 8fa300b8 lw r3,0x00b8(r29)
00109dc4: 00000000 nop
00109dc8: 10620003 beq r3,r2,0x00109dd8
00109dcc: 00000000 nop
00109dd0: 0804277c j 0x00109df0
00109dd4: 26f70001 addiu r23,r23,0x0001
00109dd8: 1460000b bne r3,r0,0x00109e08
00109ddc: 34090001 ori r9,r0,0x0001
00109de0: 87c20000 lh r2,0x0000(r30)
00109de4: 00000000 nop
00109de8: 10490007 beq r2,r9,0x00109e08
00109dec: afa000c0 sw r0,0x00c0(r29)
00109df0: 34090003 ori r9,r0,0x0003
00109df4: 3c018015 lui r1,0x8015
00109df8: ac293298 sw r9,0x3298(r1)
00109dfc: 08042782 j 0x00109e08
00109e00: 00000000 nop
00109e04: afa000f0 sw r0,0x00f0(r29)
00109e08: 12e0007e beq r23,r0,0x0010a004
00109e0c: 00000000 nop
00109e10: 1ae0000b blez r23,0x00109e40
00109e14: 00000000 nop
00109e18: 87c20000 lh r2,0x0000(r30)
00109e1c: 8fa300bc lw r3,0x00bc(r29)
00109e20: 00000000 nop
00109e24: 00621821 addu r3,r3,r2
00109e28: 00031900 sll r3,r3,0x04
00109e2c: 96a20002 lhu r2,0x0002(r21)
00109e30: 306300ff andi r3,r3,0x00ff
00109e34: 00621821 addu r3,r3,r2
00109e38: 08042797 j 0x00109e5c
00109e3c: a7a3002a sh r3,0x002a(r29)
00109e40: 8fa200bc lw r2,0x00bc(r29)
00109e44: 96a30002 lhu r3,0x0002(r21)
00109e48: 2442ffff addiu r2,r2,0xffff
00109e4c: 00021100 sll r2,r2,0x04
00109e50: 304200ff andi r2,r2,0x00ff
00109e54: 00431021 addu r2,r2,r3
00109e58: a7a2002a sh r2,0x002a(r29)
00109e5c: 34040800 ori r4,r0,0x0800
00109e60: 34020010 ori r2,r0,0x0010
00109e64: 0c038c3f jal 0x000e30fc
00109e68: a7a2002e sh r2,0x002e(r29)
00109e6c: afa200e0 sw r2,0x00e0(r29)
00109e70: 8fa400e0 lw r4,0x00e0(r29)
00109e74: 0c03fcf5 jal 0x000ff3d4
00109e78: 34050800 ori r5,r0,0x0800
00109e7c: 0000a021 addu r20,r0,r0
00109e80: 03c08821 addu r17,r30,r0
00109e84: 86a20004 lh r2,0x0004(r21)
00109e88: 03c09021 addu r18,r30,r0
00109e8c: 3c018015 lui r1,0x8015
00109e90: ac22328c sw r2,0x328c(r1)
00109e94: 00002821 addu r5,r0,r0
00109e98: 8fa300b8 lw r3,0x00b8(r29)
00109e9c: 8fa200c0 lw r2,0x00c0(r29)
00109ea0: 86440004 lh r4,0x0004(r18)
00109ea4: 00431021 addu r2,r2,r3
00109ea8: 0c03f6e2 jal 0x000fdb88
00109eac: 00578021 addu r16,r2,r23
00109eb0: 8643000a lh r3,0x000a(r18)
00109eb4: 34020002 ori r2,r0,0x0002
00109eb8: 10620007 beq r3,r2,0x00109ed8
00109ebc: 00101840 sll r3,r16,0x01
00109ec0: 8e22001c lw r2,0x001c(r17)
00109ec4: 00000000 nop
00109ec8: 00621821 addu r3,r3,r2
00109ecc: 84620000 lh r2,0x0000(r3)
00109ed0: 3c018015 lui r1,0x8015
00109ed4: ac223270 sw r2,0x3270(r1)
00109ed8: 3c038015 lui r3,0x8015
00109edc: 8c633270 lw r3,0x3270(r3)
00109ee0: 34020004 ori r2,r0,0x0004
00109ee4: 14620004 bne r3,r2,0x00109ef8
00109ee8: 3c024444 lui r2,0x4444
00109eec: 34424444 ori r2,r2,0x4444
00109ef0: 3c018015 lui r1,0x8015
00109ef4: ac223290 sw r2,0x3290(r1)
00109ef8: 8642000a lh r2,0x000a(r18)
00109efc: 00000000 nop
00109f00: 1440000c bne r2,r0,0x00109f34
00109f04: 34090001 ori r9,r0,0x0001
00109f08: 00101040 sll r2,r16,0x01
00109f0c: 8e230010 lw r3,0x0010(r17)
00109f10: 8fa500e0 lw r5,0x00e0(r29)
00109f14: 00431021 addu r2,r2,r3
00109f18: 84440000 lh r4,0x0000(r2)
00109f1c: 3c068015 lui r6,0x8015
00109f20: 24c63284 addiu r6,r6,0x3284
00109f24: 0c03f9dd jal 0x000fe774
00109f28: 26310004 addiu r17,r17,0x0004
00109f2c: 080427e6 j 0x00109f98
00109f30: 26940001 addiu r20,r20,0x0001
00109f34: 1449000c bne r2,r9,0x00109f68
00109f38: 34090003 ori r9,r0,0x0003
00109f3c: 00101040 sll r2,r16,0x01
00109f40: 8e230010 lw r3,0x0010(r17)
00109f44: 8fa600e0 lw r6,0x00e0(r29)
00109f48: 00431021 addu r2,r2,r3
00109f4c: 84440000 lh r4,0x0000(r2)
00109f50: 3c078015 lui r7,0x8015
00109f54: 24e73284 addiu r7,r7,0x3284
00109f58: 0c03f805 jal 0x000fe014
00109f5c: 34050002 ori r5,r0,0x0002
00109f60: 080427e5 j 0x00109f94
00109f64: 26310004 addiu r17,r17,0x0004
00109f68: 14490009 bne r2,r9,0x00109f90
00109f6c: 00101040 sll r2,r16,0x01
00109f70: 8e230010 lw r3,0x0010(r17)
00109f74: 8fa600e0 lw r6,0x00e0(r29)
00109f78: 00431021 addu r2,r2,r3
00109f7c: 84440000 lh r4,0x0000(r2)
00109f80: 3c078015 lui r7,0x8015
00109f84: 24e73284 addiu r7,r7,0x3284
00109f88: 0c03f83b jal 0x000fe0ec
00109f8c: 34050002 ori r5,r0,0x0002
00109f90: 26310004 addiu r17,r17,0x0004
00109f94: 26940001 addiu r20,r20,0x0001
00109f98: 2a820003 slti r2,r20,0x0003
00109f9c: 1440ffbd bne r2,r0,0x00109e94
00109fa0: 26520002 addiu r18,r18,0x0002
00109fa4: 8fa500e0 lw r5,0x00e0(r29)
00109fa8: 3c018015 lui r1,0x8015
00109fac: ac203290 sw r0,0x3290(r1)
00109fb0: 3c018015 lui r1,0x8015
00109fb4: ac203270 sw r0,0x3270(r1)
00109fb8: 0c00923f jal 0x000248fc
00109fbc: 27a40028 addiu r4,r29,0x0028
00109fc0: 27a40030 addiu r4,r29,0x0030
00109fc4: 00002821 addu r5,r0,r0
00109fc8: 00003021 addu r6,r0,r0
00109fcc: 00003821 addu r7,r0,r0
00109fd0: 97a80028 lhu r8,0x0028(r29)
00109fd4: 97a3002a lhu r3,0x002a(r29)
00109fd8: 34020002 ori r2,r0,0x0002
00109fdc: a7a20036 sh r2,0x0036(r29)
00109fe0: 2462fffe addiu r2,r3,0xfffe
00109fe4: 304200ff andi r2,r2,0x00ff
00109fe8: 3063ff00 andi r3,r3,0xff00
00109fec: a7a80030 sh r8,0x0030(r29)
00109ff0: 97a8002c lhu r8,0x002c(r29)
00109ff4: 00431021 addu r2,r2,r3
00109ff8: a7a20032 sh r2,0x0032(r29)
00109ffc: 0c00921a jal 0x00024868
0010a000: a7a80034 sh r8,0x0034(r29)
0010a004: 0c03ffd4 jal 0x000fff50
0010a008: 00000000 nop
0010a00c: 8fa900f8 lw r9,0x00f8(r29)
0010a010: 00000000 nop
0010a014: 11200005 beq r9,r0,0x0010a02c
0010a018: 00000000 nop
0010a01c: 8fa400e0 lw r4,0x00e0(r29)
0010a020: 0c038ca6 jal 0x000e3298
0010a024: 00000000 nop
0010a028: afa000f8 sw r0,0x00f8(r29)
0010a02c: 16e00011 bne r23,r0,0x0010a074
0010a030: 00000000 nop
0010a034: 0c03ae8c jal 0x000eba30
0010a038: 00000000 nop
0010a03c: 1040000d beq r2,r0,0x0010a074
0010a040: 02a02021 addu r4,r21,r0
0010a044: 27a500b8 addiu r5,r29,0x00b8
0010a048: 27a600bc addiu r6,r29,0x00bc
0010a04c: 0c042555 jal 0x00109554
0010a050: 27a700c0 addiu r7,r29,0x00c0
0010a054: 27a40030 addiu r4,r29,0x0030
0010a058: 00002821 addu r5,r0,r0
0010a05c: 00003021 addu r6,r0,r0
0010a060: afa200e0 sw r2,0x00e0(r29)
0010a064: 8fa900e0 lw r9,0x00e0(r29)
0010a068: 00003821 addu r7,r0,r0
0010a06c: 0c00921a jal 0x00024868
0010a070: afa900f8 sw r9,0x00f8(r29)
0010a074: 97a200c0 lhu r2,0x00c0(r29)
0010a078: 97a300b8 lhu r3,0x00b8(r29)
0010a07c: 8fa400c8 lw r4,0x00c8(r29)
0010a080: 00431021 addu r2,r2,r3
0010a084: a6a20038 sh r2,0x0038(r21)
0010a088: 0c03afe3 jal 0x000ebf8c
0010a08c: a6a3003a sh r3,0x003a(r21)
0010a090: 144000db bne r2,r0,0x0010a400
0010a094: 3404000f ori r4,r0,0x000f
0010a098: 16e00004 bne r23,r0,0x0010a0ac
0010a09c: 00000000 nop
0010a0a0: 8fa500c0 lw r5,0x00c0(r29)
0010a0a4: 0c03aec2 jal 0x000ebb08
0010a0a8: 02a02021 addu r4,r21,r0
0010a0ac: 0c03af9f jal 0x000ebe7c
0010a0b0: 02a02021 addu r4,r21,r0
0010a0b4: 3c028015 lui r2,0x8015
0010a0b8: 8c42326c lw r2,0x326c(r2)
0010a0bc: 34090001 ori r9,r0,0x0001
0010a0c0: 14490006 bne r2,r9,0x0010a0dc
0010a0c4: 00000000 nop
0010a0c8: 0c03b6a6 jal 0x000eda98
0010a0cc: 00000000 nop
0010a0d0: 30420001 andi r2,r2,0x0001
0010a0d4: 10400006 beq r2,r0,0x0010a0f0
0010a0d8: 00000000 nop
0010a0dc: 3c038015 lui r3,0x8015
0010a0e0: 8c63326c lw r3,0x326c(r3)
0010a0e4: 34020002 ori r2,r0,0x0002
0010a0e8: 14620015 bne r3,r2,0x0010a140
0010a0ec: 00000000 nop
0010a0f0: 3c028004 lui r2,0x8004
0010a0f4: 904273a4 lbu r2,0x73a4(r2)
0010a0f8: 8fa900f0 lw r9,0x00f0(r29)
0010a0fc: 00000000 nop
0010a100: 0122102a slt r2,r9,r2
0010a104: 10400005 beq r2,r0,0x0010a11c
0010a108: 00000000 nop
0010a10c: 3c028004 lui r2,0x8004
0010a110: 904273a5 lbu r2,0x73a5(r2)
0010a114: 0804284b j 0x0010a12c
0010a118: 00021040 sll r2,r2,0x01
0010a11c: 3c028004 lui r2,0x8004
0010a120: 904273a6 lbu r2,0x73a6(r2)
0010a124: 00000000 nop
0010a128: 00021040 sll r2,r2,0x01
0010a12c: 02e20018 mult r23,r2
0010a130: 8fa900e8 lw r9,0x00e8(r29)
0010a134: 00001012 mflo r2
0010a138: 01224821 addu r9,r9,r2
0010a13c: afa900e8 sw r9,0x00e8(r29)
0010a140: 3c028015 lui r2,0x8015
0010a144: 8c42326c lw r2,0x326c(r2)
0010a148: 8fa900f0 lw r9,0x00f0(r29)
0010a14c: 00000000 nop
0010a150: 01224821 addu r9,r9,r2
0010a154: afa900f0 sw r9,0x00f0(r29)
0010a158: 8fa900e8 lw r9,0x00e8(r29)
0010a15c: 00000000 nop
0010a160: 2522000f addiu r2,r9,0x000f
0010a164: 2c42001f sltiu r2,r2,0x001f
0010a168: 14400028 bne r2,r0,0x0010a20c
0010a16c: 00000000 nop
0010a170: 8fa200bc lw r2,0x00bc(r29)
0010a174: 8fa300b8 lw r3,0x00b8(r29)
0010a178: 02e21021 addu r2,r23,r2
0010a17c: 02e31821 addu r3,r23,r3
0010a180: afa200bc sw r2,0x00bc(r29)
0010a184: 0c03b6a6 jal 0x000eda98
0010a188: afa300b8 sw r3,0x00b8(r29)
0010a18c: 3c048004 lui r4,0x8004
0010a190: 908473a1 lbu r4,0x73a1(r4)
0010a194: 3c038015 lui r3,0x8015
0010a198: 8c63326c lw r3,0x326c(r3)
0010a19c: 00000000 nop
0010a1a0: 0083001a div r4,r3
0010a1a4: 14600002 bne r3,r0,0x0010a1b0
0010a1a8: 00000000 nop
0010a1ac: 0007000d break 0x00001c00
0010a1b0: 2401ffff addiu r1,r0,0xffff
0010a1b4: 14610004 bne r3,r1,0x0010a1c8
0010a1b8: 3c018000 lui r1,0x8000
0010a1bc: 14810002 bne r4,r1,0x0010a1c8
0010a1c0: 00000000 nop
0010a1c4: 0006000d break 0x00001800
0010a1c8: 00002012 mflo r4
0010a1cc: 0000b821 addu r23,r0,r0
0010a1d0: 0044102a slt r2,r2,r4
0010a1d4: 1440000a bne r2,r0,0x0010a200
0010a1d8: afa000e8 sw r0,0x00e8(r29)
0010a1dc: 8fa900d0 lw r9,0x00d0(r29)
0010a1e0: 00000000 nop
0010a1e4: 8d220000 lw r2,0x0000(r9)
0010a1e8: 8fa900c8 lw r9,0x00c8(r29)
0010a1ec: 00000000 nop
0010a1f0: 8d230000 lw r3,0x0000(r9)
0010a1f4: 30425000 andi r2,r2,0x5000
0010a1f8: 00431025 or r2,r2,r3
0010a1fc: ad220000 sw r2,0x0000(r9)
0010a200: 8fa400e0 lw r4,0x00e0(r29)
0010a204: 0c038ca6 jal 0x000e3298
0010a208: 00000000 nop
0010a20c: 8fa200bc lw r2,0x00bc(r29)
0010a210: 8fa900e8 lw r9,0x00e8(r29)
0010a214: 00021100 sll r2,r2,0x04
0010a218: 00491021 addu r2,r2,r9
0010a21c: 8fa900d8 lw r9,0x00d8(r29)
0010a220: 2442fffe addiu r2,r2,0xfffe
0010a224: 0c04004b jal 0x0010012c
0010a228: a122000d sb r2,0x000d(r9)
0010a22c: 14400006 bne r2,r0,0x0010a248
0010a230: 34090001 ori r9,r0,0x0001
0010a234: 3c028015 lui r2,0x8015
0010a238: 8c42330c lw r2,0x330c(r2)
0010a23c: 00000000 nop
0010a240: 14490004 bne r2,r9,0x0010a254
0010a244: 34027ffc ori r2,r0,0x7ffc
0010a248: 8fa900d8 lw r9,0x00d8(r29)
0010a24c: 08042896 j 0x0010a258
0010a250: 34027f7d ori r2,r0,0x7f7d
0010a254: 8fa900d8 lw r9,0x00d8(r29)
0010a258: 00000000 nop
0010a25c: a522000e sh r2,0x000e(r9)
0010a260: 87c20002 lh r2,0x0002(r30)
0010a264: 00000000 nop
0010a268: 10400034 beq r2,r0,0x0010a33c
0010a26c: 2670010c addiu r16,r19,0x010c
0010a270: 0c03ae8c jal 0x000eba30
0010a274: 00000000 nop
0010a278: 10400031 beq r2,r0,0x0010a340
0010a27c: 02002021 addu r4,r16,r0
0010a280: 8fa200b8 lw r2,0x00b8(r29)
0010a284: 00000000 nop
0010a288: 10400005 beq r2,r0,0x0010a2a0
0010a28c: 00000000 nop
0010a290: 0c03f6a9 jal 0x000fdaa4
0010a294: 26640014 addiu r4,r19,0x0014
0010a298: 0c03f6a9 jal 0x000fdaa4
0010a29c: 2664003c addiu r4,r19,0x003c
0010a2a0: 87c30002 lh r3,0x0002(r30)
0010a2a4: 8fa200b8 lw r2,0x00b8(r29)
0010a2a8: 00000000 nop
0010a2ac: 10430005 beq r2,r3,0x0010a2c4
0010a2b0: 2670010c addiu r16,r19,0x010c
0010a2b4: 0c03f6a9 jal 0x000fdaa4
0010a2b8: 26640028 addiu r4,r19,0x0028
0010a2bc: 0c03f6a9 jal 0x000fdaa4
0010a2c0: 26640050 addiu r4,r19,0x0050
0010a2c4: 86630032 lh r3,0x0032(r19)
0010a2c8: 8666001e lh r6,0x001e(r19)
0010a2cc: 86620026 lh r2,0x0026(r19)
0010a2d0: 9664001c lhu r4,0x001c(r19)
0010a2d4: 00c23021 addu r6,r6,r2
0010a2d8: a664006c sh r4,0x006c(r19)
0010a2dc: 86a20038 lh r2,0x0038(r21)
0010a2e0: 00661823 subu r3,r3,r6
0010a2e4: 00620018 mult r3,r2
0010a2e8: 87c20000 lh r2,0x0000(r30)
0010a2ec: 87c30002 lh r3,0x0002(r30)
0010a2f0: 00002812 mflo r5
0010a2f4: 00431021 addu r2,r2,r3
0010a2f8: 00000000 nop
0010a2fc: 00a2001a div r5,r2
0010a300: 14400002 bne r2,r0,0x0010a30c
0010a304: 00000000 nop
0010a308: 0007000d break 0x00001c00
0010a30c: 2401ffff addiu r1,r0,0xffff
0010a310: 14410004 bne r2,r1,0x0010a324
0010a314: 3c018000 lui r1,0x8000
0010a318: 14a10002 bne r5,r1,0x0010a324
0010a31c: 00000000 nop
0010a320: 0006000d break 0x00001800
0010a324: 00002812 mflo r5
0010a328: 26640064 addiu r4,r19,0x0064
0010a32c: 00c53021 addu r6,r6,r5
0010a330: 24c6fffe addiu r6,r6,0xfffe
0010a334: 0c03f6a9 jal 0x000fdaa4
0010a338: a666006e sh r6,0x006e(r19)
0010a33c: 02002021 addu r4,r16,r0
0010a340: 26a50008 addiu r5,r21,0x0008
0010a344: 3c078005 lui r7,0x8005
0010a348: 8ce7e5bc lw r7,-0x1a44(r7)
0010a34c: 0c03b255 jal 0x000ec954
0010a350: 02c03021 addu r6,r22,r0
0010a354: 8e6400f8 lw r4,0x00f8(r19)
0010a358: 0c03b10e jal 0x000ec438
0010a35c: 00000000 nop
0010a360: 86a2002c lh r2,0x002c(r21)
0010a364: 00000000 nop
0010a368: 28420005 slti r2,r2,0x0005
0010a36c: 14400004 bne r2,r0,0x0010a380
0010a370: 00000000 nop
0010a374: 8e6400f8 lw r4,0x00f8(r19)
0010a378: 0c03f6a9 jal 0x000fdaa4
0010a37c: 00000000 nop
0010a380: 0c03f6a9 jal 0x000fdaa4
0010a384: 26640118 addiu r4,r19,0x0118
0010a388: 0c03f6a9 jal 0x000fdaa4
0010a38c: 26640084 addiu r4,r19,0x0084
0010a390: 8fa400d8 lw r4,0x00d8(r29)
0010a394: 0c03f6a9 jal 0x000fdaa4
0010a398: 00000000 nop
0010a39c: 0c03f6a9 jal 0x000fdaa4
0010a3a0: 26640078 addiu r4,r19,0x0078
0010a3a4: 0c03f6a9 jal 0x000fdaa4
0010a3a8: 02002021 addu r4,r16,r0
0010a3ac: 26700090 addiu r16,r19,0x0090
0010a3b0: 0c03b121 jal 0x000ec484
0010a3b4: 02002021 addu r4,r16,r0
0010a3b8: 02a02021 addu r4,r21,r0
0010a3bc: 02002821 addu r5,r16,r0
0010a3c0: 02c03021 addu r6,r22,r0
0010a3c4: 8fa700c0 lw r7,0x00c0(r29)
0010a3c8: 0c03b16e jal 0x000ec5b8
0010a3cc: 26d60001 addiu r22,r22,0x0001
0010a3d0: 02002021 addu r4,r16,r0
0010a3d4: 340203e8 ori r2,r0,0x03e8
0010a3d8: a66200b0 sh r2,0x00b0(r19)
0010a3dc: 966200c6 lhu r2,0x00c6(r19)
0010a3e0: 966300da lhu r3,0x00da(r19)
0010a3e4: 24420004 addiu r2,r2,0x0004
0010a3e8: 24630004 addiu r3,r3,0x0004
0010a3ec: a66200c6 sh r2,0x00c6(r19)
0010a3f0: 0c03b2d6 jal 0x000ecb58
0010a3f4: a66300da sh r3,0x00da(r19)
0010a3f8: 08042711 j 0x00109c44
0010a3fc: 32c20001 andi r2,r22,0x0001
0010a400: 00002821 addu r5,r0,r0
0010a404: 00003021 addu r6,r0,r0
0010a408: 0c03ffc2 jal 0x000fff08
0010a40c: 34070001 ori r7,r0,0x0001
0010a410: 97a200b8 lhu r2,0x00b8(r29)
0010a414: 00000000 nop
0010a418: a6a2003a sh r2,0x003a(r21)
0010a41c: 8fa900e8 lw r9,0x00e8(r29)
0010a420: 00000000 nop
0010a424: 3122000f andi r2,r9,0x000f
0010a428: 10400004 beq r2,r0,0x0010a43c
0010a42c: 00000000 nop
0010a430: 8fa400e0 lw r4,0x00e0(r29)
0010a434: 0c038ca6 jal 0x000e3298
0010a438: 00000000 nop
0010a43c: 0c03ffd4 jal 0x000fff50
0010a440: 00000000 nop
0010a444: 0c03ff8a jal 0x000ffe28
0010a448: 00000000 nop
0010a44c: 8fbf0124 lw r31,0x0124(r29)
0010a450: 8fbe0120 lw r30,0x0120(r29)
0010a454: 8fb7011c lw r23,0x011c(r29)
0010a458: 8fb60118 lw r22,0x0118(r29)
0010a45c: 8fb50114 lw r21,0x0114(r29)
0010a460: 8fb40110 lw r20,0x0110(r29)
0010a464: 8fb3010c lw r19,0x010c(r29)
0010a468: 8fb20108 lw r18,0x0108(r29)
0010a46c: 8fb10104 lw r17,0x0104(r29)
0010a470: 8fb00100 lw r16,0x0100(r29)
0010a474: 27bd0128 addiu r29,r29,0x0128
0010a478: 03e00008 jr r31
0010a47c: 00000000 nop