OPEN.BIN 00068d80 - 00069208

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
00068d80: 27bdff90 addiu r29,r29,0xff90
00068d84: afa50018 sw r5,0x0018(r29)
00068d88: 3c058007 lui r5,0x8007
00068d8c: 8ca507fc lw r5,0x07fc(r5)
00068d90: afb20050 sw r18,0x0050(r29)
00068d94: 00809021 addu r18,r4,r0
00068d98: afbf006c sw r31,0x006c(r29)
00068d9c: afbe0068 sw r30,0x0068(r29)
00068da0: afb70064 sw r23,0x0064(r29)
00068da4: afb60060 sw r22,0x0060(r29)
00068da8: afb5005c sw r21,0x005c(r29)
00068dac: afb40058 sw r20,0x0058(r29)
00068db0: afb30054 sw r19,0x0054(r29)
00068db4: afb1004c sw r17,0x004c(r29)
00068db8: afb00048 sw r16,0x0048(r29)
00068dbc: 8e420004 lw r2,0x0004(r18)
00068dc0: 3c038007 lui r3,0x8007
00068dc4: 8c6307f8 lw r3,0x07f8(r3)
00068dc8: 00021080 sll r2,r2,0x02
00068dcc: 00431021 addu r2,r2,r3
00068dd0: 8e430010 lw r3,0x0010(r18)
00068dd4: 8c440000 lw r4,0x0000(r2)
00068dd8: 24630001 addiu r3,r3,0x0001
00068ddc: ae430010 sw r3,0x0010(r18)
00068de0: 8e42000c lw r2,0x000c(r18)
00068de4: 00000000 nop
00068de8: 00021080 sll r2,r2,0x02
00068dec: 00441021 addu r2,r2,r4
00068df0: 94510006 lhu r17,0x0006(r2)
00068df4: 8e420010 lw r2,0x0010(r18)
00068df8: 00000000 nop
00068dfc: 1622000d bne r17,r2,0x00068e34
00068e00: 3402ffff ori r2,r0,0xffff
00068e04: 1222000b beq r17,r2,0x00068e34
00068e08: 00000000 nop
00068e0c: 8e42000c lw r2,0x000c(r18)
00068e10: ae400010 sw r0,0x0010(r18)
00068e14: 24420001 addiu r2,r2,0x0001
00068e18: ae42000c sw r2,0x000c(r18)
00068e1c: 8c910000 lw r17,0x0000(r4)
00068e20: 00000000 nop
00068e24: 1622ffee bne r17,r2,0x00068de0
00068e28: 00000000 nop
00068e2c: 0801a378 j 0x00068de0
00068e30: ae40000c sw r0,0x000c(r18)
00068e34: 8e42000c lw r2,0x000c(r18)
00068e38: 00000000 nop
00068e3c: 00021080 sll r2,r2,0x02
00068e40: 00441021 addu r2,r2,r4
00068e44: 94510004 lhu r17,0x0004(r2)
00068e48: 00000000 nop
00068e4c: 00111080 sll r2,r17,0x02
00068e50: 00451021 addu r2,r2,r5
00068e54: 8c540000 lw r20,0x0000(r2)
00068e58: 00000000 nop
00068e5c: 8e820004 lw r2,0x0004(r20)
00068e60: 00009821 addu r19,r0,r0
00068e64: 3048ffff andi r8,r2,0xffff
00068e68: afa80020 sw r8,0x0020(r29)
00068e6c: 8e830008 lw r3,0x0008(r20)
00068e70: 00021402 srl r2,r2,0x10
00068e74: afa20028 sw r2,0x0028(r29)
00068e78: 8e970000 lw r23,0x0000(r20)
00068e7c: 307effff andi r30,r3,0xffff
00068e80: 00031c02 srl r3,r3,0x10
00068e84: 1ae000d4 blez r23,0x000691d8
00068e88: afa30030 sw r3,0x0030(r29)
00068e8c: 3c168009 lui r22,0x8009
00068e90: 26d6fc78 addiu r22,r22,0xfc78
00068e94: 26d5fff4 addiu r21,r22,0xfff4
00068e98: 3c038009 lui r3,0x8009
00068e9c: 8c63fc00 lw r3,-0x0400(r3)
00068ea0: 00000000 nop
00068ea4: 28620020 slti r2,r3,0x0020
00068ea8: 104000cb beq r2,r0,0x000691d8
00068eac: 00031940 sll r3,r3,0x05
00068eb0: 3c028005 lui r2,0x8005
00068eb4: 8c42e5bc lw r2,-0x1a44(r2)
00068eb8: 00000000 nop
00068ebc: 00021280 sll r2,r2,0x0a
00068ec0: 00431021 addu r2,r2,r3
00068ec4: 92430020 lbu r3,0x0020(r18)
00068ec8: 00561021 addu r2,r2,r22
00068ecc: a0430004 sb r3,0x0004(r2)
00068ed0: 3c028005 lui r2,0x8005
00068ed4: 8c42e5bc lw r2,-0x1a44(r2)
00068ed8: 3c038009 lui r3,0x8009
00068edc: 8c63fc00 lw r3,-0x0400(r3)
00068ee0: 00021280 sll r2,r2,0x0a
00068ee4: 00031940 sll r3,r3,0x05
00068ee8: 00431021 addu r2,r2,r3
00068eec: 92430021 lbu r3,0x0021(r18)
00068ef0: 00561021 addu r2,r2,r22
00068ef4: a0430005 sb r3,0x0005(r2)
00068ef8: 3c028005 lui r2,0x8005
00068efc: 8c42e5bc lw r2,-0x1a44(r2)
00068f00: 3c038009 lui r3,0x8009
00068f04: 8c63fc00 lw r3,-0x0400(r3)
00068f08: 00021280 sll r2,r2,0x0a
00068f0c: 00031940 sll r3,r3,0x05
00068f10: 00431021 addu r2,r2,r3
00068f14: 92430022 lbu r3,0x0022(r18)
00068f18: 00561021 addu r2,r2,r22
00068f1c: a0430006 sb r3,0x0006(r2)
00068f20: 3c048005 lui r4,0x8005
00068f24: 8c84e5bc lw r4,-0x1a44(r4)
00068f28: 3c028009 lui r2,0x8009
00068f2c: 8c42fc00 lw r2,-0x0400(r2)
00068f30: 00042280 sll r4,r4,0x0a
00068f34: 00021140 sll r2,r2,0x05
00068f38: 00551021 addu r2,r2,r21
00068f3c: 00822021 addu r4,r4,r2
00068f40: 0c008f60 jal 0x00023d80
00068f44: 2484000c addiu r4,r4,0x000c
00068f48: 02f31023 subu r2,r23,r19
00068f4c: 00021040 sll r2,r2,0x01
00068f50: 34510001 ori r17,r2,0x0001
00068f54: 00118080 sll r16,r17,0x02
00068f58: 02148021 addu r16,r16,r20
00068f5c: 8fa60020 lw r6,0x0020(r29)
00068f60: 8e050000 lw r5,0x0000(r16)
00068f64: 8fa70028 lw r7,0x0028(r29)
00068f68: 00052682 srl r4,r5,0x1a
00068f6c: 30840001 andi r4,r4,0x0001
00068f70: 00052f02 srl r5,r5,0x1c
00068f74: 0c008e63 jal 0x0002398c
00068f78: 30a50003 andi r5,r5,0x0003
00068f7c: 34050001 ori r5,r0,0x0001
00068f80: 3047ffff andi r7,r2,0xffff
00068f84: 3c028005 lui r2,0x8005
00068f88: 8c42e5bc lw r2,-0x1a44(r2)
00068f8c: 3c048009 lui r4,0x8009
00068f90: 8c84fc00 lw r4,-0x0400(r4)
00068f94: 00003021 addu r6,r0,r0
00068f98: afa00010 sw r0,0x0010(r29)
00068f9c: 00021280 sll r2,r2,0x0a
00068fa0: 00042140 sll r4,r4,0x05
00068fa4: 00952021 addu r4,r4,r21
00068fa8: 0c009533 jal 0x000254cc
00068fac: 00442021 addu r4,r2,r4
00068fb0: 8e020000 lw r2,0x0000(r16)
00068fb4: 3c034000 lui r3,0x4000
00068fb8: 00431024 and r2,r2,r3
00068fbc: 10400002 beq r2,r0,0x00068fc8
00068fc0: 00002821 addu r5,r0,r0
00068fc4: 34050001 ori r5,r0,0x0001
00068fc8: 3c048005 lui r4,0x8005
00068fcc: 8c84e5bc lw r4,-0x1a44(r4)
00068fd0: 3c028009 lui r2,0x8009
00068fd4: 8c42fc00 lw r2,-0x0400(r2)
00068fd8: 00042280 sll r4,r4,0x0a
00068fdc: 00021140 sll r2,r2,0x05
00068fe0: 00551021 addu r2,r2,r21
00068fe4: 00822021 addu r4,r4,r2
00068fe8: 0c008f1a jal 0x00023c68
00068fec: 2484000c addiu r4,r4,0x000c
00068ff0: 00111080 sll r2,r17,0x02
00068ff4: 00543021 addu r6,r2,r20
00068ff8: 3c048009 lui r4,0x8009
00068ffc: 8c84fc00 lw r4,-0x0400(r4)
00069000: 3c058005 lui r5,0x8005
00069004: 8ca5e5bc lw r5,-0x1a44(r5)
00069008: 8e420018 lw r2,0x0018(r18)
0006900c: 90c30000 lbu r3,0x0000(r6)
00069010: 00042140 sll r4,r4,0x05
00069014: 00052a80 sll r5,r5,0x0a
00069018: 00852021 addu r4,r4,r5
0006901c: 00431021 addu r2,r2,r3
00069020: 2442ff80 addiu r2,r2,0xff80
00069024: 3c018009 lui r1,0x8009
00069028: 2421fc80 addiu r1,r1,0xfc80
0006902c: 00240821 addu r1,r1,r4
00069030: a4220000 sh r2,0x0000(r1)
00069034: 8e42001c lw r2,0x001c(r18)
00069038: 90c30001 lbu r3,0x0001(r6)
0006903c: 00000000 nop
00069040: 00431021 addu r2,r2,r3
00069044: 2442ff80 addiu r2,r2,0xff80
00069048: 3c018009 lui r1,0x8009
0006904c: 2421fc82 addiu r1,r1,0xfc82
00069050: 00240821 addu r1,r1,r4
00069054: a4220000 sh r2,0x0000(r1)
00069058: 90c20007 lbu r2,0x0007(r6)
0006905c: 00000000 nop
00069060: 3c018009 lui r1,0x8009
00069064: 2421fc84 addiu r1,r1,0xfc84
00069068: 00240821 addu r1,r1,r4
0006906c: a0220000 sb r2,0x0000(r1)
00069070: 3c028009 lui r2,0x8009
00069074: 8c42fc00 lw r2,-0x0400(r2)
00069078: 3c038005 lui r3,0x8005
0006907c: 8c63e5bc lw r3,-0x1a44(r3)
00069080: 90c40006 lbu r4,0x0006(r6)
00069084: 00021140 sll r2,r2,0x05
00069088: 00031a80 sll r3,r3,0x0a
0006908c: 00431021 addu r2,r2,r3
00069090: 3c018009 lui r1,0x8009
00069094: 2421fc85 addiu r1,r1,0xfc85
00069098: 00220821 addu r1,r1,r2
0006909c: a0240000 sb r4,0x0000(r1)
000690a0: 3c038009 lui r3,0x8009
000690a4: 8c63fc00 lw r3,-0x0400(r3)
000690a8: 3c028005 lui r2,0x8005
000690ac: 8c42e5bc lw r2,-0x1a44(r2)
000690b0: 90c40005 lbu r4,0x0005(r6)
000690b4: 00031940 sll r3,r3,0x05
000690b8: 00021280 sll r2,r2,0x0a
000690bc: 00621821 addu r3,r3,r2
000690c0: 3c018009 lui r1,0x8009
000690c4: 2421fc88 addiu r1,r1,0xfc88
000690c8: 00230821 addu r1,r1,r3
000690cc: a4240000 sh r4,0x0000(r1)
000690d0: 90c20004 lbu r2,0x0004(r6)
000690d4: 00000000 nop
000690d8: 3c018009 lui r1,0x8009
000690dc: 2421fc8a addiu r1,r1,0xfc8a
000690e0: 00230821 addu r1,r1,r3
000690e4: a4220000 sh r2,0x0000(r1)
000690e8: 8e440014 lw r4,0x0014(r18)
000690ec: 00000000 nop
000690f0: 10800006 beq r4,r0,0x0006910c
000690f4: 3c030800 lui r3,0x0800
000690f8: 8cc20000 lw r2,0x0000(r6)
000690fc: 00000000 nop
00069100: 00431024 and r2,r2,r3
00069104: 10400006 beq r2,r0,0x00069120
00069108: 00000000 nop
0006910c: 8cc20000 lw r2,0x0000(r6)
00069110: 00000000 nop
00069114: 00021302 srl r2,r2,0x0c
00069118: 0801a44a j 0x00069128
0006911c: 304200f0 andi r2,r2,0x00f0
00069120: 2482ffff addiu r2,r4,0xffff
00069124: 00021100 sll r2,r2,0x04
00069128: 8fa50030 lw r5,0x0030(r29)
0006912c: 0c008e95 jal 0x00023a54
00069130: 03c22021 addu r4,r30,r2
00069134: 3c048009 lui r4,0x8009
00069138: 8c84fc00 lw r4,-0x0400(r4)
0006913c: 3c058005 lui r5,0x8005
00069140: 8ca5e5bc lw r5,-0x1a44(r5)
00069144: 00042140 sll r4,r4,0x05
00069148: 00052a80 sll r5,r5,0x0a
0006914c: 00851821 addu r3,r4,r5
00069150: 00952021 addu r4,r4,r21
00069154: 00a42821 addu r5,r5,r4
00069158: 24a5000c addiu r5,r5,0x000c
0006915c: 3c018009 lui r1,0x8009
00069160: 2421fc86 addiu r1,r1,0xfc86
00069164: 00230821 addu r1,r1,r3
00069168: a4220000 sh r2,0x0000(r1)
0006916c: 8e440008 lw r4,0x0008(r18)
00069170: 8fa80018 lw r8,0x0018(r29)
00069174: 00042080 sll r4,r4,0x02
00069178: 0c008eed jal 0x00023bb4
0006917c: 01042021 addu r4,r8,r4
00069180: 8e440008 lw r4,0x0008(r18)
00069184: 8fa80018 lw r8,0x0018(r29)
00069188: 3c028005 lui r2,0x8005
0006918c: 8c42e5bc lw r2,-0x1a44(r2)
00069190: 3c058009 lui r5,0x8009
00069194: 8ca5fc00 lw r5,-0x0400(r5)
00069198: 00042080 sll r4,r4,0x02
0006919c: 01042021 addu r4,r8,r4
000691a0: 00021280 sll r2,r2,0x0a
000691a4: 00052940 sll r5,r5,0x05
000691a8: 00b52821 addu r5,r5,r21
000691ac: 0c008eed jal 0x00023bb4
000691b0: 00452821 addu r5,r2,r5
000691b4: 3c028009 lui r2,0x8009
000691b8: 8c42fc00 lw r2,-0x0400(r2)
000691bc: 26730001 addiu r19,r19,0x0001
000691c0: 24420001 addiu r2,r2,0x0001
000691c4: 3c018009 lui r1,0x8009
000691c8: ac22fc00 sw r2,-0x0400(r1)
000691cc: 0277102a slt r2,r19,r23
000691d0: 1440ff31 bne r2,r0,0x00068e98
000691d4: 00000000 nop
000691d8: 8fbf006c lw r31,0x006c(r29)
000691dc: 8fbe0068 lw r30,0x0068(r29)
000691e0: 8fb70064 lw r23,0x0064(r29)
000691e4: 8fb60060 lw r22,0x0060(r29)
000691e8: 8fb5005c lw r21,0x005c(r29)
000691ec: 8fb40058 lw r20,0x0058(r29)
000691f0: 8fb30054 lw r19,0x0054(r29)
000691f4: 8fb20050 lw r18,0x0050(r29)
000691f8: 8fb1004c lw r17,0x004c(r29)
000691fc: 8fb00048 lw r16,0x0048(r29)
00069200: 27bd0070 addiu r29,r29,0x0070
00069204: 03e00008 jr r31
00069208: 00000000 nop