OPEN.BIN 0006db84 - 0006e064

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
0006db84: 27bdff88 addiu r29,r29,0xff88
0006db88: 3c038008 lui r3,0x8008
0006db8c: 246355bc addiu r3,r3,0x55bc
0006db90: afbf0074 sw r31,0x0074(r29)
0006db94: afbe0070 sw r30,0x0070(r29)
0006db98: afb7006c sw r23,0x006c(r29)
0006db9c: afb60068 sw r22,0x0068(r29)
0006dba0: afb50064 sw r21,0x0064(r29)
0006dba4: afb40060 sw r20,0x0060(r29)
0006dba8: afb3005c sw r19,0x005c(r29)
0006dbac: afb20058 sw r18,0x0058(r29)
0006dbb0: afb10054 sw r17,0x0054(r29)
0006dbb4: afb00050 sw r16,0x0050(r29)
0006dbb8: 84620000 lh r2,0x0000(r3)
0006dbbc: 00809021 addu r18,r4,r0
0006dbc0: 24420001 addiu r2,r2,0x0001
0006dbc4: 1840011b blez r2,0x0006e034
0006dbc8: afa00010 sw r0,0x0010(r29)
0006dbcc: 34080034 ori r8,r0,0x0034
0006dbd0: 0000f021 addu r30,r0,r0
0006dbd4: 3c098008 lui r9,0x8008
0006dbd8: 252955bc addiu r9,r9,0x55bc
0006dbdc: 25290016 addiu r9,r9,0x0016
0006dbe0: afa80020 sw r8,0x0020(r29)
0006dbe4: 3c088008 lui r8,0x8008
0006dbe8: 250855c4 addiu r8,r8,0x55c4
0006dbec: afa90030 sw r9,0x0030(r29)
0006dbf0: 2409ffec addiu r9,r0,0xffec
0006dbf4: afa00028 sw r0,0x0028(r29)
0006dbf8: afa80038 sw r8,0x0038(r29)
0006dbfc: afa00040 sw r0,0x0040(r29)
0006dc00: afa90048 sw r9,0x0048(r29)
0006dc04: 3c028005 lui r2,0x8005
0006dc08: 8c42e5bc lw r2,-0x1a44(r2)
0006dc0c: 00000000 nop
0006dc10: 00021840 sll r3,r2,0x01
0006dc14: 00621821 addu r3,r3,r2
0006dc18: 000318c0 sll r3,r3,0x03
0006dc1c: 00621823 subu r3,r3,r2
0006dc20: 00031880 sll r3,r3,0x02
0006dc24: 00621823 subu r3,r3,r2
0006dc28: 000318c0 sll r3,r3,0x03
0006dc2c: 3c028008 lui r2,0x8008
0006dc30: 244256f8 addiu r2,r2,0x56f8
0006dc34: 0062b821 addu r23,r3,r2
0006dc38: 0c008f51 jal 0x00023d44
0006dc3c: 02fe2021 addu r4,r23,r30
0006dc40: 8fa80020 lw r8,0x0020(r29)
0006dc44: 0c008f51 jal 0x00023d44
0006dc48: 02e82021 addu r4,r23,r8
0006dc4c: 3c028008 lui r2,0x8008
0006dc50: 844255bc lh r2,0x55bc(r2)
0006dc54: 8fa90010 lw r9,0x0010(r29)
0006dc58: 00000000 nop
0006dc5c: 1522003d bne r9,r2,0x0006dd54
0006dc60: 2442ffff addiu r2,r2,0xffff
0006dc64: 3c088008 lui r8,0x8008
0006dc68: 250855bc addiu r8,r8,0x55bc
0006dc6c: 8fa90040 lw r9,0x0040(r29)
0006dc70: 3c038008 lui r3,0x8008
0006dc74: 846355e0 lh r3,0x55e0(r3)
0006dc78: 01091021 addu r2,r8,r9
0006dc7c: 84440014 lh r4,0x0014(r2)
0006dc80: 00000000 nop
0006dc84: 0083102a slt r2,r4,r3
0006dc88: 144000cf bne r2,r0,0x0006dfc8
0006dc8c: 00000000 nop
0006dc90: 04610003 bgez r3,0x0006dca0
0006dc94: 0083a023 subu r20,r4,r3
0006dc98: 0801b72c j 0x0006dcb0
0006dc9c: 24740010 addiu r20,r3,0x0010
0006dca0: 2a820011 slti r2,r20,0x0011
0006dca4: 14400002 bne r2,r0,0x0006dcb0
0006dca8: 00000000 nop
0006dcac: 34140010 ori r20,r0,0x0010
0006dcb0: 3c158008 lui r21,0x8008
0006dcb4: 86b555e0 lh r21,0x55e0(r21)
0006dcb8: 00000000 nop
0006dcbc: 06a10002 bgez r21,0x0006dcc8
0006dcc0: 00000000 nop
0006dcc4: 0000a821 addu r21,r0,r0
0006dcc8: 8fa90040 lw r9,0x0040(r29)
0006dccc: 3c088008 lui r8,0x8008
0006dcd0: 250855e0 addiu r8,r8,0x55e0
0006dcd4: 01091021 addu r2,r8,r9
0006dcd8: 8443ffe2 lh r3,-0x001e(r2)
0006dcdc: 03d71021 addu r2,r30,r23
0006dce0: a0400010 sb r0,0x0010(r2)
0006dce4: a0400011 sb r0,0x0011(r2)
0006dce8: a0400012 sb r0,0x0012(r2)
0006dcec: a0400044 sb r0,0x0044(r2)
0006dcf0: a0400045 sb r0,0x0045(r2)
0006dcf4: a0400046 sb r0,0x0046(r2)
0006dcf8: a0400028 sb r0,0x0028(r2)
0006dcfc: a0400029 sb r0,0x0029(r2)
0006dd00: a040002a sb r0,0x002a(r2)
0006dd04: a040005c sb r0,0x005c(r2)
0006dd08: a040005d sb r0,0x005d(r2)
0006dd0c: a040005e sb r0,0x005e(r2)
0006dd10: 01091021 addu r2,r8,r9
0006dd14: 9442fff0 lhu r2,-0x0010(r2)
0006dd18: 3c048008 lui r4,0x8008
0006dd1c: 848455be lh r4,0x55be(r4)
0006dd20: 8fa80048 lw r8,0x0048(r29)
0006dd24: 0003b100 sll r22,r3,0x04
0006dd28: 00021400 sll r2,r2,0x10
0006dd2c: 00021c03 sra r3,r2,0x10
0006dd30: 000217c2 srl r2,r2,0x1f
0006dd34: 00621821 addu r3,r3,r2
0006dd38: 00031843 sra r3,r3,0x01
0006dd3c: 02a39823 subu r19,r21,r3
0006dd40: 00041080 sll r2,r4,0x02
0006dd44: 00441021 addu r2,r2,r4
0006dd48: 00021040 sll r2,r2,0x01
0006dd4c: 0801b783 j 0x0006de0c
0006dd50: 01028823 subu r17,r8,r2
0006dd54: 15220005 bne r9,r2,0x0006dd6c
0006dd58: 00000000 nop
0006dd5c: 3c148008 lui r20,0x8008
0006dd60: 869455e0 lh r20,0x55e0(r20)
0006dd64: 0801b75e j 0x0006dd78
0006dd68: 00000000 nop
0006dd6c: 8fa80030 lw r8,0x0030(r29)
0006dd70: 00000000 nop
0006dd74: 85140000 lh r20,0x0000(r8)
0006dd78: 00000000 nop
0006dd7c: 1a800092 blez r20,0x0006dfc8
0006dd80: 0000a821 addu r21,r0,r0
0006dd84: 03d71821 addu r3,r30,r23
0006dd88: 001217c2 srl r2,r18,0x1f
0006dd8c: 8fa90038 lw r9,0x0038(r29)
0006dd90: 02421021 addu r2,r18,r2
0006dd94: 85240000 lh r4,0x0000(r9)
0006dd98: 00021043 sra r2,r2,0x01
0006dd9c: a0720010 sb r18,0x0010(r3)
0006dda0: a0720011 sb r18,0x0011(r3)
0006dda4: a0720012 sb r18,0x0012(r3)
0006dda8: a0620044 sb r2,0x0044(r3)
0006ddac: a0620045 sb r2,0x0045(r3)
0006ddb0: a0620046 sb r2,0x0046(r3)
0006ddb4: a0720028 sb r18,0x0028(r3)
0006ddb8: a0720029 sb r18,0x0029(r3)
0006ddbc: a072002a sb r18,0x002a(r3)
0006ddc0: a062005c sb r2,0x005c(r3)
0006ddc4: a062005d sb r2,0x005d(r3)
0006ddc8: a062005e sb r2,0x005e(r3)
0006ddcc: 8fa80030 lw r8,0x0030(r29)
0006ddd0: 8fa90028 lw r9,0x0028(r29)
0006ddd4: 0004b100 sll r22,r4,0x04
0006ddd8: 95020000 lhu r2,0x0000(r8)
0006dddc: 3c048008 lui r4,0x8008
0006dde0: 848455be lh r4,0x55be(r4)
0006dde4: 00021400 sll r2,r2,0x10
0006dde8: 00021c03 sra r3,r2,0x10
0006ddec: 000217c2 srl r2,r2,0x1f
0006ddf0: 00621821 addu r3,r3,r2
0006ddf4: 00031843 sra r3,r3,0x01
0006ddf8: 00039823 subu r19,r0,r3
0006ddfc: 00041080 sll r2,r4,0x02
0006de00: 00441021 addu r2,r2,r4
0006de04: 00021040 sll r2,r2,0x01
0006de08: 01228823 subu r17,r9,r2
0006de0c: 00002021 addu r4,r0,r0
0006de10: 340501e3 ori r5,r0,0x01e3
0006de14: 03d78021 addu r16,r30,r23
0006de18: 001217c2 srl r2,r18,0x1f
0006de1c: 02421021 addu r2,r18,r2
0006de20: 00021043 sra r2,r2,0x01
0006de24: a2120004 sb r18,0x0004(r16)
0006de28: a2120005 sb r18,0x0005(r16)
0006de2c: a2120006 sb r18,0x0006(r16)
0006de30: a2020038 sb r2,0x0038(r16)
0006de34: a2020039 sb r2,0x0039(r16)
0006de38: a202003a sb r2,0x003a(r16)
0006de3c: a212001c sb r18,0x001c(r16)
0006de40: a212001d sb r18,0x001d(r16)
0006de44: a212001e sb r18,0x001e(r16)
0006de48: a2020050 sb r2,0x0050(r16)
0006de4c: a2020051 sb r2,0x0051(r16)
0006de50: 0c008e95 jal 0x00023a54
0006de54: a2020052 sb r2,0x0052(r16)
0006de58: 00002021 addu r4,r0,r0
0006de5c: a6020042 sh r2,0x0042(r16)
0006de60: a602000e sh r2,0x000e(r16)
0006de64: 3c068008 lui r6,0x8008
0006de68: 84c655c0 lh r6,0x55c0(r6)
0006de6c: 3c078008 lui r7,0x8008
0006de70: 84e755c2 lh r7,0x55c2(r7)
0006de74: 0c008e63 jal 0x0002398c
0006de78: 34050001 ori r5,r0,0x0001
0006de7c: 00002021 addu r4,r0,r0
0006de80: a602001a sh r2,0x001a(r16)
0006de84: 3c068008 lui r6,0x8008
0006de88: 84c655c0 lh r6,0x55c0(r6)
0006de8c: 3c078008 lui r7,0x8008
0006de90: 84e755c2 lh r7,0x55c2(r7)
0006de94: 0c008e63 jal 0x0002398c
0006de98: 34050002 ori r5,r0,0x0002
0006de9c: 02002021 addu r4,r16,r0
0006dea0: 34050001 ori r5,r0,0x0001
0006dea4: 02741821 addu r3,r19,r20
0006dea8: a602004e sh r2,0x004e(r16)
0006deac: 26220010 addiu r2,r17,0x0010
0006deb0: 26660001 addiu r6,r19,0x0001
0006deb4: a6030014 sh r3,0x0014(r16)
0006deb8: a603002c sh r3,0x002c(r16)
0006debc: 26230001 addiu r3,r17,0x0001
0006dec0: a6020022 sh r2,0x0022(r16)
0006dec4: a602002e sh r2,0x002e(r16)
0006dec8: 26820001 addiu r2,r20,0x0001
0006decc: 02621021 addu r2,r19,r2
0006ded0: a603003e sh r3,0x003e(r16)
0006ded4: a603004a sh r3,0x004a(r16)
0006ded8: 26230011 addiu r3,r17,0x0011
0006dedc: 02b43821 addu r7,r21,r20
0006dee0: a606003c sh r6,0x003c(r16)
0006dee4: a6060054 sh r6,0x0054(r16)
0006dee8: 02a03021 addu r6,r21,r0
0006deec: a6030056 sh r3,0x0056(r16)
0006def0: a6030062 sh r3,0x0062(r16)
0006def4: 26c30010 addiu r3,r22,0x0010
0006def8: a6020048 sh r2,0x0048(r16)
0006defc: a6020060 sh r2,0x0060(r16)
0006df00: 02c01021 addu r2,r22,r0
0006df04: a6130008 sh r19,0x0008(r16)
0006df08: a611000a sh r17,0x000a(r16)
0006df0c: a6110016 sh r17,0x0016(r16)
0006df10: a6130020 sh r19,0x0020(r16)
0006df14: a215000c sb r21,0x000c(r16)
0006df18: a216000d sb r22,0x000d(r16)
0006df1c: a2070018 sb r7,0x0018(r16)
0006df20: a2160019 sb r22,0x0019(r16)
0006df24: a2060024 sb r6,0x0024(r16)
0006df28: a2030025 sb r3,0x0025(r16)
0006df2c: a2070030 sb r7,0x0030(r16)
0006df30: a2030031 sb r3,0x0031(r16)
0006df34: a2060040 sb r6,0x0040(r16)
0006df38: a2020041 sb r2,0x0041(r16)
0006df3c: a207004c sb r7,0x004c(r16)
0006df40: a202004d sb r2,0x004d(r16)
0006df44: a2060058 sb r6,0x0058(r16)
0006df48: a2030059 sb r3,0x0059(r16)
0006df4c: a2070064 sb r7,0x0064(r16)
0006df50: 0c008f1a jal 0x00023c68
0006df54: a2030065 sb r3,0x0065(r16)
0006df58: 8fa80020 lw r8,0x0020(r29)
0006df5c: 34050001 ori r5,r0,0x0001
0006df60: 02e88821 addu r17,r23,r8
0006df64: 0c008f1a jal 0x00023c68
0006df68: 02202021 addu r4,r17,r0
0006df6c: 02002821 addu r5,r16,r0
0006df70: 3c108008 lui r16,0x8008
0006df74: 26106018 addiu r16,r16,0x6018
0006df78: 3c028005 lui r2,0x8005
0006df7c: 8c42e5bc lw r2,-0x1a44(r2)
0006df80: 3c048008 lui r4,0x8008
0006df84: 848455b6 lh r4,0x55b6(r4)
0006df88: 00021180 sll r2,r2,0x06
0006df8c: 00042080 sll r4,r4,0x02
0006df90: 00902021 addu r4,r4,r16
0006df94: 0c008eed jal 0x00023bb4
0006df98: 00442021 addu r4,r2,r4
0006df9c: 02202821 addu r5,r17,r0
0006dfa0: 26100004 addiu r16,r16,0x0004
0006dfa4: 3c028005 lui r2,0x8005
0006dfa8: 8c42e5bc lw r2,-0x1a44(r2)
0006dfac: 3c048008 lui r4,0x8008
0006dfb0: 848455b6 lh r4,0x55b6(r4)
0006dfb4: 00021180 sll r2,r2,0x06
0006dfb8: 00501021 addu r2,r2,r16
0006dfbc: 00042080 sll r4,r4,0x02
0006dfc0: 0c008eed jal 0x00023bb4
0006dfc4: 00442021 addu r4,r2,r4
0006dfc8: 27de0068 addiu r30,r30,0x0068
0006dfcc: 8fa90020 lw r9,0x0020(r29)
0006dfd0: 8fa80028 lw r8,0x0028(r29)
0006dfd4: 3c028008 lui r2,0x8008
0006dfd8: 844255bc lh r2,0x55bc(r2)
0006dfdc: 25290068 addiu r9,r9,0x0068
0006dfe0: 25080014 addiu r8,r8,0x0014
0006dfe4: afa90020 sw r9,0x0020(r29)
0006dfe8: 8fa90030 lw r9,0x0030(r29)
0006dfec: 24420001 addiu r2,r2,0x0001
0006dff0: afa80028 sw r8,0x0028(r29)
0006dff4: 8fa80038 lw r8,0x0038(r29)
0006dff8: 25290002 addiu r9,r9,0x0002
0006dffc: afa90030 sw r9,0x0030(r29)
0006e000: 8fa90040 lw r9,0x0040(r29)
0006e004: 25080002 addiu r8,r8,0x0002
0006e008: afa80038 sw r8,0x0038(r29)
0006e00c: 8fa80048 lw r8,0x0048(r29)
0006e010: 25290002 addiu r9,r9,0x0002
0006e014: afa90040 sw r9,0x0040(r29)
0006e018: 8fa90010 lw r9,0x0010(r29)
0006e01c: 25080014 addiu r8,r8,0x0014
0006e020: afa80048 sw r8,0x0048(r29)
0006e024: 25290001 addiu r9,r9,0x0001
0006e028: 0122102a slt r2,r9,r2
0006e02c: 1440fef5 bne r2,r0,0x0006dc04
0006e030: afa90010 sw r9,0x0010(r29)
0006e034: 8fbf0074 lw r31,0x0074(r29)
0006e038: 8fbe0070 lw r30,0x0070(r29)
0006e03c: 8fb7006c lw r23,0x006c(r29)
0006e040: 8fb60068 lw r22,0x0068(r29)
0006e044: 8fb50064 lw r21,0x0064(r29)
0006e048: 8fb40060 lw r20,0x0060(r29)
0006e04c: 8fb3005c lw r19,0x005c(r29)
0006e050: 8fb20058 lw r18,0x0058(r29)
0006e054: 8fb10054 lw r17,0x0054(r29)
0006e058: 8fb00050 lw r16,0x0050(r29)
0006e05c: 27bd0078 addiu r29,r29,0x0078
0006e060: 03e00008 jr r31
0006e064: 00000000 nop