000f9c8c - 000fa250

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

000f9c8c: 27bdff48 addiu r29,r29,0xff48
000f9c90: afb00090 sw r16,0x0090(r29)
000f9c94: 00808021 addu r16,r4,r0
000f9c98: afb20098 sw r18,0x0098(r29)
000f9c9c: 00a09021 addu r18,r5,r0
000f9ca0: afbf00b4 sw r31,0x00b4(r29)
000f9ca4: afbe00b0 sw r30,0x00b0(r29)
000f9ca8: afb700ac sw r23,0x00ac(r29)
000f9cac: afb600a8 sw r22,0x00a8(r29)
000f9cb0: afb500a4 sw r21,0x00a4(r29)
000f9cb4: afb400a0 sw r20,0x00a0(r29)
000f9cb8: afb3009c sw r19,0x009c(r29)
000f9cbc: 0c03e4e8 jal 0x000f93a0
000f9cc0: afb10094 sw r17,0x0094(r29)
000f9cc4: 00021400 sll r2,r2,0x10
000f9cc8: 0c039e04 jal 0x000e7810
000f9ccc: 00022403 sra r4,r2,0x10
000f9cd0: afa20058 sw r2,0x0058(r29)
000f9cd4: 8fa70058 lw r7,0x0058(r29)
000f9cd8: 340207d0 ori r2,r0,0x07d0
000f9cdc: 10e20150 beq r7,r2,0x000fa220
000f9ce0: 00000000 nop
000f9ce4: 3c02801d lui r2,0x801d
000f9ce8: 8c42d170 lw r2,-0x2e90(r2)
000f9cec: 8fa40058 lw r4,0x0058(r29)
000f9cf0: 00021280 sll r2,r2,0x0a
000f9cf4: 3c018019 lui r1,0x8019
000f9cf8: 00220821 addu r1,r1,r2
000f9cfc: ac275d20 sw r7,0x5d20(r1)
000f9d00: 0c023292 jal 0x0008ca48
000f9d04: 26100002 addiu r16,r16,0x0002
000f9d08: 84430000 lh r3,0x0000(r2)
000f9d0c: 00000000 nop
000f9d10: afa30010 sw r3,0x0010(r29)
000f9d14: 84430002 lh r3,0x0002(r2)
000f9d18: 00000000 nop
000f9d1c: afa30014 sw r3,0x0014(r29)
000f9d20: 84430004 lh r3,0x0004(r2)
000f9d24: 00000000 nop
000f9d28: afa30018 sw r3,0x0018(r29)
000f9d2c: 84430000 lh r3,0x0000(r2)
000f9d30: 00000000 nop
000f9d34: 00031823 subu r3,r0,r3
000f9d38: afa30040 sw r3,0x0040(r29)
000f9d3c: 84430002 lh r3,0x0002(r2)
000f9d40: 0000a821 addu r21,r0,r0
000f9d44: 00031823 subu r3,r0,r3
000f9d48: afa30044 sw r3,0x0044(r29)
000f9d4c: 84420004 lh r2,0x0004(r2)
000f9d50: 27b10010 addiu r17,r29,0x0010
000f9d54: 00021023 subu r2,r0,r2
000f9d58: afa20048 sw r2,0x0048(r29)
000f9d5c: 0c03e4e8 jal 0x000f93a0
000f9d60: 02002021 addu r4,r16,r0
000f9d64: 00021400 sll r2,r2,0x10
000f9d68: 00021403 sra r2,r2,0x10
000f9d6c: ae220010 sw r2,0x0010(r17)
000f9d70: 26100002 addiu r16,r16,0x0002
000f9d74: 26b50001 addiu r21,r21,0x0001
000f9d78: 2aa20003 slti r2,r21,0x0003
000f9d7c: 1440fff7 bne r2,r0,0x000f9d5c
000f9d80: 26310004 addiu r17,r17,0x0004
000f9d84: 92070000 lbu r7,0x0000(r16)
000f9d88: 26100001 addiu r16,r16,0x0001
000f9d8c: 26040001 addiu r4,r16,0x0001
000f9d90: afa70068 sw r7,0x0068(r29)
000f9d94: 92100000 lbu r16,0x0000(r16)
000f9d98: 0c03e4e8 jal 0x000f93a0
000f9d9c: afb00060 sw r16,0x0060(r29)
000f9da0: 00021400 sll r2,r2,0x10
000f9da4: 0002f403 sra r30,r2,0x10
000f9da8: 34020001 ori r2,r0,0x0001
000f9dac: 16420020 bne r18,r2,0x000f9e30
000f9db0: 00000000 nop
000f9db4: 0000b821 addu r23,r0,r0
000f9db8: 27a40010 addiu r4,r29,0x0010
000f9dbc: 8c820010 lw r2,0x0010(r4)
000f9dc0: 8c830000 lw r3,0x0000(r4)
000f9dc4: 00000000 nop
000f9dc8: 00431023 subu r2,r2,r3
000f9dcc: 00420018 mult r2,r2
000f9dd0: 26f70001 addiu r23,r23,0x0001
000f9dd4: 00001012 mflo r2
000f9dd8: 00021100 sll r2,r2,0x04
000f9ddc: ac820020 sw r2,0x0020(r4)
000f9de0: 2ae20003 slti r2,r23,0x0003
000f9de4: 1440fff5 bne r2,r0,0x000f9dbc
000f9de8: 24840004 addiu r4,r4,0x0004
000f9dec: 8fa40030 lw r4,0x0030(r29)
000f9df0: 8fa20034 lw r2,0x0034(r29)
000f9df4: 8fa30038 lw r3,0x0038(r29)
000f9df8: 00822021 addu r4,r4,r2
000f9dfc: 0c006fce jal 0x0001bf38
000f9e00: 00832021 addu r4,r4,r3
000f9e04: 005e001a div r2,r30
000f9e08: 17c00002 bne r30,r0,0x000f9e14
000f9e0c: 00000000 nop
000f9e10: 0007000d break 0x00001c00
000f9e14: 2401ffff addiu r1,r0,0xffff
000f9e18: 17c10004 bne r30,r1,0x000f9e2c
000f9e1c: 3c018000 lui r1,0x8000
000f9e20: 14410002 bne r2,r1,0x000f9e2c
000f9e24: 00000000 nop
000f9e28: 0006000d break 0x00001800
000f9e2c: 0000f012 mflo r30
000f9e30: 0000a821 addu r21,r0,r0
000f9e34: 27a40010 addiu r4,r29,0x0010
000f9e38: 26b50001 addiu r21,r21,0x0001
000f9e3c: 8c820000 lw r2,0x0000(r4)
000f9e40: 8c830010 lw r3,0x0010(r4)
000f9e44: 00021200 sll r2,r2,0x08
000f9e48: 00031a00 sll r3,r3,0x08
000f9e4c: ac820000 sw r2,0x0000(r4)
000f9e50: ac830010 sw r3,0x0010(r4)
000f9e54: 2aa20003 slti r2,r21,0x0003
000f9e58: 1440fff7 bne r2,r0,0x000f9e38
000f9e5c: 24840004 addiu r4,r4,0x0004
000f9e60: 34150001 ori r21,r0,0x0001
000f9e64: 02be102a slt r2,r21,r30
000f9e68: 104000c3 beq r2,r0,0x000fa178
000f9e6c: 34020010 ori r2,r0,0x0010
000f9e70: 8fa70060 lw r7,0x0060(r29)
000f9e74: 00000000 nop
000f9e78: 00471023 subu r2,r2,r7
000f9e7c: 001e3940 sll r7,r30,0x05
000f9e80: afa20070 sw r2,0x0070(r29)
000f9e84: afa70078 sw r7,0x0078(r29)
000f9e88: 0c03ffd4 jal 0x000fff50
000f9e8c: 0000b821 addu r23,r0,r0
000f9e90: 03d51023 subu r2,r30,r21
000f9e94: 00550018 mult r2,r21
000f9e98: 00003812 mflo r7
000f9e9c: afa70080 sw r7,0x0080(r29)
000f9ea0: 8fa70078 lw r7,0x0078(r29)
000f9ea4: 00000000 nop
000f9ea8: 03c70018 mult r30,r7
000f9eac: 00003812 mflo r7
000f9eb0: afa70088 sw r7,0x0088(r29)
000f9eb4: 00171880 sll r3,r23,0x02
000f9eb8: 27a20010 addiu r2,r29,0x0010
000f9ebc: 0062a021 addu r20,r3,r2
000f9ec0: 8e830010 lw r3,0x0010(r20)
000f9ec4: 8e820000 lw r2,0x0000(r20)
000f9ec8: 8fa70068 lw r7,0x0068(r29)
000f9ecc: 00000000 nop
000f9ed0: 14e00007 bne r7,r0,0x000f9ef0
000f9ed4: 00622023 subu r4,r3,r2
000f9ed8: 02a02821 addu r5,r21,r0
000f9edc: 0c040062 jal 0x00100188
000f9ee0: 03c03021 addu r6,r30,r0
000f9ee4: 8e830000 lw r3,0x0000(r20)
000f9ee8: 0803e827 j 0x000fa09c
000f9eec: 00431021 addu r2,r2,r3
000f9ef0: 34020001 ori r2,r0,0x0001
000f9ef4: 14e20019 bne r7,r2,0x000f9f5c
000f9ef8: 34020003 ori r2,r0,0x0003
000f9efc: 8fa70070 lw r7,0x0070(r29)
000f9f00: 00000000 nop
000f9f04: 00870018 mult r4,r7
000f9f08: 00009012 mflo r18
000f9f0c: 8fa70060 lw r7,0x0060(r29)
000f9f10: 00000000 nop
000f9f14: 00870018 mult r4,r7
000f9f18: 02a02821 addu r5,r21,r0
000f9f1c: 8fa60078 lw r6,0x0078(r29)
000f9f20: 00001012 mflo r2
000f9f24: 00028840 sll r17,r2,0x01
000f9f28: 02322021 addu r4,r17,r18
000f9f2c: 0c040062 jal 0x00100188
000f9f30: 00922021 addu r4,r4,r18
000f9f34: 00408021 addu r16,r2,r0
000f9f38: 8fa50080 lw r5,0x0080(r29)
000f9f3c: 8fa60088 lw r6,0x0088(r29)
000f9f40: 0c040062 jal 0x00100188
000f9f44: 02202021 addu r4,r17,r0
000f9f48: 8e830000 lw r3,0x0000(r20)
000f9f4c: 02028021 addu r16,r16,r2
000f9f50: 02031821 addu r3,r16,r3
000f9f54: 0803e828 j 0x000fa0a0
000f9f58: ae830020 sw r3,0x0020(r20)
000f9f5c: 14e20015 bne r7,r2,0x000f9fb4
000f9f60: 34020002 ori r2,r0,0x0002
000f9f64: 8fa70070 lw r7,0x0070(r29)
000f9f68: 00000000 nop
000f9f6c: 00870018 mult r4,r7
000f9f70: 00009012 mflo r18
000f9f74: 8fa70060 lw r7,0x0060(r29)
000f9f78: 00000000 nop
000f9f7c: 00870018 mult r4,r7
000f9f80: 02a02821 addu r5,r21,r0
000f9f84: 03c03021 addu r6,r30,r0
000f9f88: 00002012 mflo r4
000f9f8c: 0c040062 jal 0x00100188
000f9f90: 00042040 sll r4,r4,0x01
000f9f94: 00521021 addu r2,r2,r18
000f9f98: 00522021 addu r4,r2,r18
000f9f9c: 02a02821 addu r5,r21,r0
000f9fa0: 0c040062 jal 0x00100188
000f9fa4: 001e3140 sll r6,r30,0x05
000f9fa8: 8e830000 lw r3,0x0000(r20)
000f9fac: 0803e827 j 0x000fa09c
000f9fb0: 00431021 addu r2,r2,r3
000f9fb4: 8fa70068 lw r7,0x0068(r29)
000f9fb8: 00000000 nop
000f9fbc: 14e20038 bne r7,r2,0x000fa0a0
000f9fc0: 001e17c2 srl r2,r30,0x1f
000f9fc4: 03c21021 addu r2,r30,r2
000f9fc8: 00029843 sra r19,r2,0x01
000f9fcc: 000417c2 srl r2,r4,0x1f
000f9fd0: 16600002 bne r19,r0,0x000f9fdc
000f9fd4: 0082b021 addu r22,r4,r2
000f9fd8: 34130001 ori r19,r0,0x0001
000f9fdc: 00151040 sll r2,r21,0x01
000f9fe0: 005e102a slt r2,r2,r30
000f9fe4: 10400014 beq r2,r0,0x000fa038
000f9fe8: 02a02821 addu r5,r21,r0
000f9fec: 8fa70070 lw r7,0x0070(r29)
000f9ff0: 00000000 nop
000f9ff4: 00870018 mult r4,r7
000f9ff8: 00009012 mflo r18
000f9ffc: 8fa70060 lw r7,0x0060(r29)
000fa000: 00000000 nop
000fa004: 00870018 mult r4,r7
000fa008: 02603021 addu r6,r19,r0
000fa00c: 00002012 mflo r4
000fa010: 0c040062 jal 0x00100188
000fa014: 00042040 sll r4,r4,0x01
000fa018: 00521021 addu r2,r2,r18
000fa01c: 00522021 addu r4,r2,r18
000fa020: 02a02821 addu r5,r21,r0
000fa024: 0c040062 jal 0x00100188
000fa028: 00133180 sll r6,r19,0x06
000fa02c: 8e830000 lw r3,0x0000(r20)
000fa030: 0803e827 j 0x000fa09c
000fa034: 00431021 addu r2,r2,r3
000fa038: 8fa70070 lw r7,0x0070(r29)
000fa03c: 00000000 nop
000fa040: 00870018 mult r4,r7
000fa044: 00009012 mflo r18
000fa048: 8fa70060 lw r7,0x0060(r29)
000fa04c: 00000000 nop
000fa050: 00870018 mult r4,r7
000fa054: 02b38023 subu r16,r21,r19
000fa058: 02702823 subu r5,r19,r16
000fa05c: 02603021 addu r6,r19,r0
000fa060: 00001012 mflo r2
000fa064: 00028840 sll r17,r2,0x01
000fa068: 0c040062 jal 0x00100188
000fa06c: 02202021 addu r4,r17,r0
000fa070: 02221021 addu r2,r17,r2
000fa074: 00521021 addu r2,r2,r18
000fa078: 00522021 addu r4,r2,r18
000fa07c: 02002821 addu r5,r16,r0
000fa080: 0c040062 jal 0x00100188
000fa084: 00133180 sll r6,r19,0x06
000fa088: 8e830000 lw r3,0x0000(r20)
000fa08c: 00000000 nop
000fa090: 00431021 addu r2,r2,r3
000fa094: 00161843 sra r3,r22,0x01
000fa098: 00431021 addu r2,r2,r3
000fa09c: ae820020 sw r2,0x0020(r20)
000fa0a0: 26f70001 addiu r23,r23,0x0001
000fa0a4: 2ae20003 slti r2,r23,0x0003
000fa0a8: 1440ff83 bne r2,r0,0x000f9eb8
000fa0ac: 00171880 sll r3,r23,0x02
000fa0b0: 8fa40058 lw r4,0x0058(r29)
000fa0b4: 0c0232ed jal 0x0008cbb4
000fa0b8: 00000000 nop
000fa0bc: 14400004 bne r2,r0,0x000fa0d0
000fa0c0: 27b00050 addiu r16,r29,0x0050
000fa0c4: 0c03ff8a jal 0x000ffe28
000fa0c8: 00000000 nop
000fa0cc: 27b00050 addiu r16,r29,0x0050
000fa0d0: 8fa40058 lw r4,0x0058(r29)
000fa0d4: 97a20040 lhu r2,0x0040(r29)
000fa0d8: 97a30044 lhu r3,0x0044(r29)
000fa0dc: 97a60048 lhu r6,0x0048(r29)
000fa0e0: 02002821 addu r5,r16,r0
000fa0e4: a7a20050 sh r2,0x0050(r29)
000fa0e8: a7a30052 sh r3,0x0052(r29)
000fa0ec: 0c023271 jal 0x0008c9c4
000fa0f0: a7a60054 sh r6,0x0054(r29)
000fa0f4: 8fa20030 lw r2,0x0030(r29)
000fa0f8: 00000000 nop
000fa0fc: 04410002 bgez r2,0x000fa108
000fa100: 00000000 nop
000fa104: 244200ff addiu r2,r2,0x00ff
000fa108: 8fa30034 lw r3,0x0034(r29)
000fa10c: 00021203 sra r2,r2,0x08
000fa110: 04610002 bgez r3,0x000fa11c
000fa114: a7a20050 sh r2,0x0050(r29)
000fa118: 246300ff addiu r3,r3,0x00ff
000fa11c: 8fa60038 lw r6,0x0038(r29)
000fa120: 00031203 sra r2,r3,0x08
000fa124: 04c10002 bgez r6,0x000fa130
000fa128: a7a20052 sh r2,0x0052(r29)
000fa12c: 24c600ff addiu r6,r6,0x00ff
000fa130: 02002821 addu r5,r16,r0
000fa134: 8fa40058 lw r4,0x0058(r29)
000fa138: 00061203 sra r2,r6,0x08
000fa13c: 0c023271 jal 0x0008c9c4
000fa140: a7a20054 sh r2,0x0054(r29)
000fa144: 26b50001 addiu r21,r21,0x0001
000fa148: 87a20050 lh r2,0x0050(r29)
000fa14c: 87a30054 lh r3,0x0054(r29)
000fa150: 00021023 subu r2,r0,r2
000fa154: afa20040 sw r2,0x0040(r29)
000fa158: 87a20052 lh r2,0x0052(r29)
000fa15c: 00031823 subu r3,r0,r3
000fa160: afa30048 sw r3,0x0048(r29)
000fa164: 00021023 subu r2,r0,r2
000fa168: afa20044 sw r2,0x0044(r29)
000fa16c: 02be102a slt r2,r21,r30
000fa170: 1440ff45 bne r2,r0,0x000f9e88
000fa174: 00000000 nop
000fa178: 8fa40058 lw r4,0x0058(r29)
000fa17c: 0c0232ed jal 0x0008cbb4
000fa180: 00000000 nop
000fa184: 14400004 bne r2,r0,0x000fa198
000fa188: 27b00050 addiu r16,r29,0x0050
000fa18c: 0c03ff8a jal 0x000ffe28
000fa190: 00000000 nop
000fa194: 27b00050 addiu r16,r29,0x0050
000fa198: 8fa40058 lw r4,0x0058(r29)
000fa19c: 97a20040 lhu r2,0x0040(r29)
000fa1a0: 97a30044 lhu r3,0x0044(r29)
000fa1a4: 97a60048 lhu r6,0x0048(r29)
000fa1a8: 02002821 addu r5,r16,r0
000fa1ac: a7a20050 sh r2,0x0050(r29)
000fa1b0: a7a30052 sh r3,0x0052(r29)
000fa1b4: 0c023271 jal 0x0008c9c4
000fa1b8: a7a60054 sh r6,0x0054(r29)
000fa1bc: 8fa20020 lw r2,0x0020(r29)
000fa1c0: 00000000 nop
000fa1c4: 04410002 bgez r2,0x000fa1d0
000fa1c8: 00000000 nop
000fa1cc: 244200ff addiu r2,r2,0x00ff
000fa1d0: 8fa40024 lw r4,0x0024(r29)
000fa1d4: 00021203 sra r2,r2,0x08
000fa1d8: 04810002 bgez r4,0x000fa1e4
000fa1dc: a7a20050 sh r2,0x0050(r29)
000fa1e0: 248400ff addiu r4,r4,0x00ff
000fa1e4: 8fa30028 lw r3,0x0028(r29)
000fa1e8: 00041203 sra r2,r4,0x08
000fa1ec: 04610002 bgez r3,0x000fa1f8
000fa1f0: a7a20052 sh r2,0x0052(r29)
000fa1f4: 246300ff addiu r3,r3,0x00ff
000fa1f8: 00031203 sra r2,r3,0x08
000fa1fc: 8fa40058 lw r4,0x0058(r29)
000fa200: 02002821 addu r5,r16,r0
000fa204: 0c023271 jal 0x0008c9c4
000fa208: a7a20054 sh r2,0x0054(r29)
000fa20c: 34020001 ori r2,r0,0x0001
000fa210: 17c20003 bne r30,r2,0x000fa220
000fa214: 00000000 nop
000fa218: 0c03ffd4 jal 0x000fff50
000fa21c: 00000000 nop
000fa220: 8fbf00b4 lw r31,0x00b4(r29)
000fa224: 8fbe00b0 lw r30,0x00b0(r29)
000fa228: 8fb700ac lw r23,0x00ac(r29)
000fa22c: 8fb600a8 lw r22,0x00a8(r29)
000fa230: 8fb500a4 lw r21,0x00a4(r29)
000fa234: 8fb400a0 lw r20,0x00a0(r29)
000fa238: 8fb3009c lw r19,0x009c(r29)
000fa23c: 8fb20098 lw r18,0x0098(r29)
000fa240: 8fb10094 lw r17,0x0094(r29)
000fa244: 8fb00090 lw r16,0x0090(r29)
000fa248: 27bd00b8 addiu r29,r29,0x00b8
000fa24c: 03e00008 jr r31
000fa250: 00000000 nop