00090dec - 000911f0

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

00090dec: 27bdffe0 addiu r29,r29,0xffe0
00090df0: 00807821 addu r15,r4,r0
00090df4: 00a07021 addu r14,r5,r0
00090df8: 3c0b800a lui r11,0x800a
00090dfc: 256b1b7c addiu r11,r11,0x1b7c
00090e00: 8fad0030 lw r13,0x0030(r29)
00090e04: 2de2000b sltiu r2,r15,0x000b
00090e08: 10400095 beq r2,r0,0x00091060
00090e0c: afbf0018 sw r31,0x0018(r29)
00090e10: 000f1080 sll r2,r15,0x02
00090e14: 3c018007 lui r1,0x8007
00090e18: 00220821 addu r1,r1,r2
00090e1c: 8c22838c lw r2,-0x7c74(r1)
00090e20: 00000000 nop
00090e24: 00400008 jr r2
00090e28: 00000000 nop
00090e2c: 8d630000 lw r3,0x0000(r11)
00090e30: 00061400 sll r2,r6,0x10
00090e34: 00435021 addu r10,r2,r3
00090e38: 8d630004 lw r3,0x0004(r11)
00090e3c: 00071400 sll r2,r7,0x10
00090e40: 00434821 addu r9,r2,r3
00090e44: 8d630008 lw r3,0x0008(r11)
00090e48: 08024408 j 0x00091020
00090e4c: 000d1400 sll r2,r13,0x10
00090e50: 8d620000 lw r2,0x0000(r11)
00090e54: 00062400 sll r4,r6,0x10
00090e58: 00021fc2 srl r3,r2,0x1f
00090e5c: 00431021 addu r2,r2,r3
00090e60: 00021043 sra r2,r2,0x01
00090e64: 00445021 addu r10,r2,r4
00090e68: 8d630004 lw r3,0x0004(r11)
00090e6c: 00072400 sll r4,r7,0x10
00090e70: 000317c2 srl r2,r3,0x1f
00090e74: 00621821 addu r3,r3,r2
00090e78: 00031843 sra r3,r3,0x01
00090e7c: 8d620008 lw r2,0x0008(r11)
00090e80: 00644821 addu r9,r3,r4
00090e84: 00021fc2 srl r3,r2,0x1f
00090e88: 00431021 addu r2,r2,r3
00090e8c: 00021043 sra r2,r2,0x01
00090e90: 000d1c00 sll r3,r13,0x10
00090e94: 08024418 j 0x00091060
00090e98: 00434021 addu r8,r2,r3
00090e9c: 3c052aaa lui r5,0x2aaa
00090ea0: 34a5aaab ori r5,r5,0xaaab
00090ea4: 8d620000 lw r2,0x0000(r11)
00090ea8: 8d640004 lw r4,0x0004(r11)
00090eac: 00021040 sll r2,r2,0x01
00090eb0: 00041840 sll r3,r4,0x01
00090eb4: 00641821 addu r3,r3,r4
00090eb8: 8d640008 lw r4,0x0008(r11)
00090ebc: 00431021 addu r2,r2,r3
00090ec0: 00441021 addu r2,r2,r4
00090ec4: 00450018 mult r2,r5
00090ec8: 00001810 mfhi r3
00090ecc: 08024402 j 0x00091008
00090ed0: 000217c3 sra r2,r2,0x1f
00090ed4: 3c052aaa lui r5,0x2aaa
00090ed8: 34a5aaab ori r5,r5,0xaaab
00090edc: 8d620000 lw r2,0x0000(r11)
00090ee0: 8d640004 lw r4,0x0004(r11)
00090ee4: 00000000 nop
00090ee8: 00041840 sll r3,r4,0x01
00090eec: 00641821 addu r3,r3,r4
00090ef0: 8d640008 lw r4,0x0008(r11)
00090ef4: 080243fc j 0x00090ff0
00090ef8: 00021040 sll r2,r2,0x01
00090efc: 3c02800a lui r2,0x800a
00090f00: 90421b94 lbu r2,0x1b94(r2)
00090f04: 3c03800a lui r3,0x800a
00090f08: 90631b95 lbu r3,0x1b95(r3)
00090f0c: 00461021 addu r2,r2,r6
00090f10: 00025400 sll r10,r2,0x10
00090f14: 00671821 addu r3,r3,r7
00090f18: 3c02800a lui r2,0x800a
00090f1c: 90421b96 lbu r2,0x1b96(r2)
00090f20: 00034c00 sll r9,r3,0x10
00090f24: 004d1021 addu r2,r2,r13
00090f28: 08024418 j 0x00091060
00090f2c: 00024400 sll r8,r2,0x10
00090f30: 00062400 sll r4,r6,0x10
00090f34: 3c02800a lui r2,0x800a
00090f38: 90421b94 lbu r2,0x1b94(r2)
00090f3c: 3c03800a lui r3,0x800a
00090f40: 90631b95 lbu r3,0x1b95(r3)
00090f44: 000213c0 sll r2,r2,0x0f
00090f48: 00445021 addu r10,r2,r4
00090f4c: 00031bc0 sll r3,r3,0x0f
00090f50: 00072400 sll r4,r7,0x10
00090f54: 00644821 addu r9,r3,r4
00090f58: 3c02800a lui r2,0x800a
00090f5c: 90421b96 lbu r2,0x1b96(r2)
00090f60: 000d1c00 sll r3,r13,0x10
00090f64: 000213c0 sll r2,r2,0x0f
00090f68: 08024418 j 0x00091060
00090f6c: 00434021 addu r8,r2,r3
00090f70: 3c052aaa lui r5,0x2aaa
00090f74: 34a5aaab ori r5,r5,0xaaab
00090f78: 3c03800a lui r3,0x800a
00090f7c: 90631b95 lbu r3,0x1b95(r3)
00090f80: 3c04800a lui r4,0x800a
00090f84: 90841b96 lbu r4,0x1b96(r4)
00090f88: 3c02800a lui r2,0x800a
00090f8c: 90421b94 lbu r2,0x1b94(r2)
00090f90: 00034400 sll r8,r3,0x10
00090f94: 00042400 sll r4,r4,0x10
00090f98: 00021440 sll r2,r2,0x11
00090f9c: 00031c40 sll r3,r3,0x11
00090fa0: 00681821 addu r3,r3,r8
00090fa4: 00431021 addu r2,r2,r3
00090fa8: 00441021 addu r2,r2,r4
00090fac: 00450018 mult r2,r5
00090fb0: 00001810 mfhi r3
00090fb4: 08024402 j 0x00091008
00090fb8: 000217c3 sra r2,r2,0x1f
00090fbc: 3c052aaa lui r5,0x2aaa
00090fc0: 34a5aaab ori r5,r5,0xaaab
00090fc4: 3c03800a lui r3,0x800a
00090fc8: 90631b95 lbu r3,0x1b95(r3)
00090fcc: 3c04800a lui r4,0x800a
00090fd0: 90841b96 lbu r4,0x1b96(r4)
00090fd4: 3c02800a lui r2,0x800a
00090fd8: 90421b94 lbu r2,0x1b94(r2)
00090fdc: 00034400 sll r8,r3,0x10
00090fe0: 00042400 sll r4,r4,0x10
00090fe4: 00021440 sll r2,r2,0x11
00090fe8: 00031c40 sll r3,r3,0x11
00090fec: 00681821 addu r3,r3,r8
00090ff0: 00431021 addu r2,r2,r3
00090ff4: 00441021 addu r2,r2,r4
00090ff8: 00450018 mult r2,r5
00090ffc: 000217c3 sra r2,r2,0x1f
00091000: 00001810 mfhi r3
00091004: 00031843 sra r3,r3,0x01
00091008: 00621823 subu r3,r3,r2
0009100c: 00061400 sll r2,r6,0x10
00091010: 00625021 addu r10,r3,r2
00091014: 00071400 sll r2,r7,0x10
00091018: 00624821 addu r9,r3,r2
0009101c: 000d1400 sll r2,r13,0x10
00091020: 08024418 j 0x00091060
00091024: 00624021 addu r8,r3,r2
00091028: 3c02800a lui r2,0x800a
0009102c: 90421b94 lbu r2,0x1b94(r2)
00091030: 3c03800a lui r3,0x800a
00091034: 90631b96 lbu r3,0x1b96(r3)
00091038: 00025400 sll r10,r2,0x10
0009103c: 3c02800a lui r2,0x800a
00091040: 90421b95 lbu r2,0x1b95(r2)
00091044: 00034400 sll r8,r3,0x10
00091048: 08024418 j 0x00091060
0009104c: 00024c00 sll r9,r2,0x10
00091050: 3c01800a lui r1,0x800a
00091054: a0201b78 sb r0,0x1b78(r1)
00091058: 08024479 j 0x000911e4
0009105c: 00000000 nop
00091060: 3c0cffff lui r12,0xffff
00091064: 014c5024 and r10,r10,r12
00091068: 012c4824 and r9,r9,r12
0009106c: 3c0300ff lui r3,0x00ff
00091070: 006a102a slt r2,r3,r10
00091074: 10400002 beq r2,r0,0x00091080
00091078: 010c4024 and r8,r8,r12
0009107c: 3c0a00ff lui r10,0x00ff
00091080: 0069102a slt r2,r3,r9
00091084: 10400002 beq r2,r0,0x00091090
00091088: 0068102a slt r2,r3,r8
0009108c: 3c0900ff lui r9,0x00ff
00091090: 10400002 beq r2,r0,0x0009109c
00091094: 00000000 nop
00091098: 3c0800ff lui r8,0x00ff
0009109c: 05410002 bgez r10,0x000910a8
000910a0: 00000000 nop
000910a4: 00005021 addu r10,r0,r0
000910a8: 05210002 bgez r9,0x000910b4
000910ac: 00000000 nop
000910b0: 00004821 addu r9,r0,r0
000910b4: 05010002 bgez r8,0x000910c0
000910b8: 00000000 nop
000910bc: 00004021 addu r8,r0,r0
000910c0: 11c00017 beq r14,r0,0x00091120
000910c4: 000e28c0 sll r5,r14,0x03
000910c8: 8d640000 lw r4,0x0000(r11)
000910cc: 00000000 nop
000910d0: 008c2024 and r4,r4,r12
000910d4: 01442023 subu r4,r10,r4
000910d8: 0085001a div r4,r5
000910dc: 00002012 mflo r4
000910e0: 8d630004 lw r3,0x0004(r11)
000910e4: 00000000 nop
000910e8: 006c1824 and r3,r3,r12
000910ec: 01231823 subu r3,r9,r3
000910f0: 0065001a div r3,r5
000910f4: 00001812 mflo r3
000910f8: 8d620008 lw r2,0x0008(r11)
000910fc: 00000000 nop
00091100: 004c1024 and r2,r2,r12
00091104: 01021023 subu r2,r8,r2
00091108: 0045001a div r2,r5
0009110c: 00001012 mflo r2
00091110: ad64000c sw r4,0x000c(r11)
00091114: ad630010 sw r3,0x0010(r11)
00091118: 0802444b j 0x0009112c
0009111c: ad620014 sw r2,0x0014(r11)
00091120: ad6a0000 sw r10,0x0000(r11)
00091124: ad690004 sw r9,0x0004(r11)
00091128: ad680008 sw r8,0x0008(r11)
0009112c: 11c00016 beq r14,r0,0x00091188
00091130: 34030001 ori r3,r0,0x0001
00091134: 34020009 ori r2,r0,0x0009
00091138: 3c01800a lui r1,0x800a
0009113c: a0231b74 sb r3,0x1b74(r1)
00091140: 3c01800a lui r1,0x800a
00091144: a0201b75 sb r0,0x1b75(r1)
00091148: 3c01800a lui r1,0x800a
0009114c: a0201b76 sb r0,0x1b76(r1)
00091150: 3c01800a lui r1,0x800a
00091154: a02e1b77 sb r14,0x1b77(r1)
00091158: 15e20022 bne r15,r2,0x000911e4
0009115c: 00000000 nop
00091160: 3c01800a lui r1,0x800a
00091164: a0231b78 sb r3,0x1b78(r1)
00091168: 3c01800a lui r1,0x800a
0009116c: a0261b79 sb r6,0x1b79(r1)
00091170: 3c01800a lui r1,0x800a
00091174: a0271b7a sb r7,0x1b7a(r1)
00091178: 3c01800a lui r1,0x800a
0009117c: a02d1b7b sb r13,0x1b7b(r1)
00091180: 08024479 j 0x000911e4
00091184: 00000000 nop
00091188: 8d630000 lw r3,0x0000(r11)
0009118c: 3c01800a lui r1,0x800a
00091190: a0201b74 sb r0,0x1b74(r1)
00091194: 04610002 bgez r3,0x000911a0
00091198: 3402ffff ori r2,r0,0xffff
0009119c: 00621821 addu r3,r3,r2
000911a0: 8d640004 lw r4,0x0004(r11)
000911a4: 00031403 sra r2,r3,0x10
000911a8: 04810003 bgez r4,0x000911b8
000911ac: a3a20010 sb r2,0x0010(r29)
000911b0: 3402ffff ori r2,r0,0xffff
000911b4: 00822021 addu r4,r4,r2
000911b8: 8d630008 lw r3,0x0008(r11)
000911bc: 00041403 sra r2,r4,0x10
000911c0: 04610003 bgez r3,0x000911d0
000911c4: a3a20011 sb r2,0x0011(r29)
000911c8: 3402ffff ori r2,r0,0xffff
000911cc: 00621821 addu r3,r3,r2
000911d0: 00031403 sra r2,r3,0x10
000911d4: a3a20012 sb r2,0x0012(r29)
000911d8: 34040063 ori r4,r0,0x0063
000911dc: 0c03a064 jal 0x000e8190
000911e0: 27a50010 addiu r5,r29,0x0010
000911e4: 8fbf0018 lw r31,0x0018(r29)
000911e8: 27bd0020 addiu r29,r29,0x0020
000911ec: 03e00008 jr r31
000911f0: 00000000 nop