OPEN.BIN 00067eb8 - 0006821c

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
00067eb8: 27bdffd8 addiu r29,r29,0xffd8
00067ebc: 3c078008 lui r7,0x8008
00067ec0: 24e75cac addiu r7,r7,0x5cac
00067ec4: afbf0024 sw r31,0x0024(r29)
00067ec8: afb20020 sw r18,0x0020(r29)
00067ecc: afb1001c sw r17,0x001c(r29)
00067ed0: afb00018 sw r16,0x0018(r29)
00067ed4: 8ce60000 lw r6,0x0000(r7)
00067ed8: 00000000 nop
00067edc: 30c20001 andi r2,r6,0x0001
00067ee0: 1040002c beq r2,r0,0x00067f94
00067ee4: 00809021 addu r18,r4,r0
00067ee8: 3c058008 lui r5,0x8008
00067eec: 8ca55cb4 lw r5,0x5cb4(r5)
00067ef0: 34020100 ori r2,r0,0x0100
00067ef4: 0045001a div r2,r5
00067ef8: 14a00002 bne r5,r0,0x00067f04
00067efc: 00000000 nop
00067f00: 0007000d break 0x00001c00
00067f04: 2401ffff addiu r1,r0,0xffff
00067f08: 14a10004 bne r5,r1,0x00067f1c
00067f0c: 3c018000 lui r1,0x8000
00067f10: 14410002 bne r2,r1,0x00067f1c
00067f14: 00000000 nop
00067f18: 0006000d break 0x00001800
00067f1c: 00001012 mflo r2
00067f20: 3c048008 lui r4,0x8008
00067f24: 8c845cb0 lw r4,0x5cb0(r4)
00067f28: 00000000 nop
00067f2c: 00440018 mult r2,r4
00067f30: 340200ff ori r2,r0,0x00ff
00067f34: 00004012 mflo r8
00067f38: 00481023 subu r2,r2,r8
00067f3c: 3c018008 lui r1,0x8008
00067f40: ac225cb8 sw r2,0x5cb8(r1)
00067f44: 04410003 bgez r2,0x00067f54
00067f48: 34020001 ori r2,r0,0x0001
00067f4c: 3c018008 lui r1,0x8008
00067f50: ac205cb8 sw r0,0x5cb8(r1)
00067f54: 14820008 bne r4,r2,0x00067f78
00067f58: 24820001 addiu r2,r4,0x0001
00067f5c: 3c028009 lui r2,0x8009
00067f60: 8c42e53c lw r2,-0x1ac4(r2)
00067f64: 2403ffbf addiu r3,r0,0xffbf
00067f68: 00431024 and r2,r2,r3
00067f6c: 3c018009 lui r1,0x8009
00067f70: ac22e53c sw r2,-0x1ac4(r1)
00067f74: 24820001 addiu r2,r4,0x0001
00067f78: 3c018008 lui r1,0x8008
00067f7c: ac225cb0 sw r2,0x5cb0(r1)
00067f80: 00a2102a slt r2,r5,r2
00067f84: 10400003 beq r2,r0,0x00067f94
00067f88: 2402fffa addiu r2,r0,0xfffa
00067f8c: 00c21024 and r2,r6,r2
00067f90: ace20000 sw r2,0x0000(r7)
00067f94: 3c068008 lui r6,0x8008
00067f98: 24c65cac addiu r6,r6,0x5cac
00067f9c: 8cc50000 lw r5,0x0000(r6)
00067fa0: 00000000 nop
00067fa4: 30a20002 andi r2,r5,0x0002
00067fa8: 1040002d beq r2,r0,0x00068060
00067fac: 34020100 ori r2,r0,0x0100
00067fb0: 3c048008 lui r4,0x8008
00067fb4: 8c845cb4 lw r4,0x5cb4(r4)
00067fb8: 00000000 nop
00067fbc: 0044001a div r2,r4
00067fc0: 14800002 bne r4,r0,0x00067fcc
00067fc4: 00000000 nop
00067fc8: 0007000d break 0x00001c00
00067fcc: 2401ffff addiu r1,r0,0xffff
00067fd0: 14810004 bne r4,r1,0x00067fe4
00067fd4: 3c018000 lui r1,0x8000
00067fd8: 14410002 bne r2,r1,0x00067fe4
00067fdc: 00000000 nop
00067fe0: 0006000d break 0x00001800
00067fe4: 00001012 mflo r2
00067fe8: 3c038008 lui r3,0x8008
00067fec: 8c635cb0 lw r3,0x5cb0(r3)
00067ff0: 00000000 nop
00067ff4: 00430018 mult r2,r3
00067ff8: 00001012 mflo r2
00067ffc: 3c018008 lui r1,0x8008
00068000: ac225cb8 sw r2,0x5cb8(r1)
00068004: 28420100 slti r2,r2,0x0100
00068008: 14400005 bne r2,r0,0x00068020
0006800c: 2482ffff addiu r2,r4,0xffff
00068010: 340200ff ori r2,r0,0x00ff
00068014: 3c018008 lui r1,0x8008
00068018: ac225cb8 sw r2,0x5cb8(r1)
0006801c: 2482ffff addiu r2,r4,0xffff
00068020: 14620008 bne r3,r2,0x00068044
00068024: 24620001 addiu r2,r3,0x0001
00068028: 3c028009 lui r2,0x8009
0006802c: 8c42e53c lw r2,-0x1ac4(r2)
00068030: 00000000 nop
00068034: 34420040 ori r2,r2,0x0040
00068038: 3c018009 lui r1,0x8009
0006803c: ac22e53c sw r2,-0x1ac4(r1)
00068040: 24620001 addiu r2,r3,0x0001
00068044: 3c018008 lui r1,0x8008
00068048: ac225cb0 sw r2,0x5cb0(r1)
0006804c: 0082102a slt r2,r4,r2
00068050: 10400003 beq r2,r0,0x00068060
00068054: 2402fff9 addiu r2,r0,0xfff9
00068058: 00a21024 and r2,r5,r2
0006805c: acc20000 sw r2,0x0000(r6)
00068060: 3c118008 lui r17,0x8008
00068064: 26315cac addiu r17,r17,0x5cac
00068068: 8e220000 lw r2,0x0000(r17)
0006806c: 00000000 nop
00068070: 30420004 andi r2,r2,0x0004
00068074: 10400063 beq r2,r0,0x00068204
00068078: 26300020 addiu r16,r17,0x0020
0006807c: 3c048005 lui r4,0x8005
00068080: 8c84e5bc lw r4,-0x1a44(r4)
00068084: 00000000 nop
00068088: 00042100 sll r4,r4,0x04
0006808c: 0c008f74 jal 0x00023dd0
00068090: 00902021 addu r4,r4,r16
00068094: 3c048005 lui r4,0x8005
00068098: 8c84e5bc lw r4,-0x1a44(r4)
0006809c: 34050001 ori r5,r0,0x0001
000680a0: 00042100 sll r4,r4,0x04
000680a4: 0c008f1a jal 0x00023c68
000680a8: 00902021 addu r4,r4,r16
000680ac: 00002021 addu r4,r0,r0
000680b0: 34060100 ori r6,r0,0x0100
000680b4: 3c058008 lui r5,0x8008
000680b8: 8ca55cbc lw r5,0x5cbc(r5)
000680bc: 0c008e63 jal 0x0002398c
000680c0: 00003821 addu r7,r0,r0
000680c4: 34050001 ori r5,r0,0x0001
000680c8: 00003021 addu r6,r0,r0
000680cc: 3047ffff andi r7,r2,0xffff
000680d0: 3c038005 lui r3,0x8005
000680d4: 8c63e5bc lw r3,-0x1a44(r3)
000680d8: 26310040 addiu r17,r17,0x0040
000680dc: afa00010 sw r0,0x0010(r29)
000680e0: 00032040 sll r4,r3,0x01
000680e4: 00832021 addu r4,r4,r3
000680e8: 00042080 sll r4,r4,0x02
000680ec: 0c009533 jal 0x000254cc
000680f0: 00912021 addu r4,r4,r17
000680f4: 3c028005 lui r2,0x8005
000680f8: 8c42e5bc lw r2,-0x1a44(r2)
000680fc: 3c038008 lui r3,0x8008
00068100: 94635cc4 lhu r3,0x5cc4(r3)
00068104: 00021100 sll r2,r2,0x04
00068108: 3c018008 lui r1,0x8008
0006810c: 24215cd4 addiu r1,r1,0x5cd4
00068110: 00220821 addu r1,r1,r2
00068114: a4230000 sh r3,0x0000(r1)
00068118: 3c038008 lui r3,0x8008
0006811c: 94635cc6 lhu r3,0x5cc6(r3)
00068120: 00000000 nop
00068124: 3c018008 lui r1,0x8008
00068128: 24215cd6 addiu r1,r1,0x5cd6
0006812c: 00220821 addu r1,r1,r2
00068130: a4230000 sh r3,0x0000(r1)
00068134: 3c038008 lui r3,0x8008
00068138: 94635cc8 lhu r3,0x5cc8(r3)
0006813c: 00000000 nop
00068140: 3c018008 lui r1,0x8008
00068144: 24215cd8 addiu r1,r1,0x5cd8
00068148: 00220821 addu r1,r1,r2
0006814c: a4230000 sh r3,0x0000(r1)
00068150: 3c038008 lui r3,0x8008
00068154: 94635cca lhu r3,0x5cca(r3)
00068158: 00000000 nop
0006815c: 3c018008 lui r1,0x8008
00068160: 24215cda addiu r1,r1,0x5cda
00068164: 00220821 addu r1,r1,r2
00068168: a4230000 sh r3,0x0000(r1)
0006816c: 3c038008 lui r3,0x8008
00068170: 8c635cb8 lw r3,0x5cb8(r3)
00068174: 00501021 addu r2,r2,r16
00068178: a0430004 sb r3,0x0004(r2)
0006817c: 3c028005 lui r2,0x8005
00068180: 8c42e5bc lw r2,-0x1a44(r2)
00068184: 3c038008 lui r3,0x8008
00068188: 8c635cb8 lw r3,0x5cb8(r3)
0006818c: 00021100 sll r2,r2,0x04
00068190: 00501021 addu r2,r2,r16
00068194: a0430005 sb r3,0x0005(r2)
00068198: 3c028005 lui r2,0x8005
0006819c: 8c42e5bc lw r2,-0x1a44(r2)
000681a0: 3c038008 lui r3,0x8008
000681a4: 8c635cb8 lw r3,0x5cb8(r3)
000681a8: 00021100 sll r2,r2,0x04
000681ac: 00501021 addu r2,r2,r16
000681b0: a0430006 sb r3,0x0006(r2)
000681b4: 3c048008 lui r4,0x8008
000681b8: 8c845cc0 lw r4,0x5cc0(r4)
000681bc: 3c058005 lui r5,0x8005
000681c0: 8ca5e5bc lw r5,-0x1a44(r5)
000681c4: 00042080 sll r4,r4,0x02
000681c8: 02442021 addu r4,r18,r4
000681cc: 00052900 sll r5,r5,0x04
000681d0: 0c008eed jal 0x00023bb4
000681d4: 00b02821 addu r5,r5,r16
000681d8: 3c048008 lui r4,0x8008
000681dc: 8c845cc0 lw r4,0x5cc0(r4)
000681e0: 3c028005 lui r2,0x8005
000681e4: 8c42e5bc lw r2,-0x1a44(r2)
000681e8: 00042080 sll r4,r4,0x02
000681ec: 02442021 addu r4,r18,r4
000681f0: 00022840 sll r5,r2,0x01
000681f4: 00a22821 addu r5,r5,r2
000681f8: 00052880 sll r5,r5,0x02
000681fc: 0c008eed jal 0x00023bb4
00068200: 00b12821 addu r5,r5,r17
00068204: 8fbf0024 lw r31,0x0024(r29)
00068208: 8fb20020 lw r18,0x0020(r29)
0006820c: 8fb1001c lw r17,0x001c(r29)
00068210: 8fb00018 lw r16,0x0018(r29)
00068214: 27bd0028 addiu r29,r29,0x0028
00068218: 03e00008 jr r31
0006821c: 00000000 nop