OPEN.BIN 0006f228 - 0006f594

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
0006f228: 3c028009 lui r2,0x8009
0006f22c: 8c42e548 lw r2,-0x1ab8(r2)
0006f230: 27bdffd0 addiu r29,r29,0xffd0
0006f234: afbf002c sw r31,0x002c(r29)
0006f238: 30420020 andi r2,r2,0x0020
0006f23c: 10400068 beq r2,r0,0x0006f3e0
0006f240: afb00028 sw r16,0x0028(r29)
0006f244: 3c038009 lui r3,0x8009
0006f248: 8c63fbc4 lw r3,-0x043c(r3)
0006f24c: 00000000 nop
0006f250: 2c62000a sltiu r2,r3,0x000a
0006f254: 1040005c beq r2,r0,0x0006f3c8
0006f258: 00031080 sll r2,r3,0x02
0006f25c: 3c018006 lui r1,0x8006
0006f260: 24217000 addiu r1,r1,0x7000
0006f264: 00220821 addu r1,r1,r2
0006f268: 8c220000 lw r2,0x0000(r1)
0006f26c: 00000000 nop
0006f270: 00400008 jr r2
0006f274: 00000000 nop
0006f278: 3404000e ori r4,r0,0x000e
0006f27c: 27a50020 addiu r5,r29,0x0020
0006f280: 34020068 ori r2,r0,0x0068
0006f284: 0c007b30 jal 0x0001ecc0
0006f288: a3a20020 sb r2,0x0020(r29)
0006f28c: 0801bcf2 j 0x0006f3c8
0006f290: 00000000 nop
0006f294: 3c040002 lui r4,0x0002
0006f298: 3484f551 ori r4,r4,0xf551
0006f29c: 3c108005 lui r16,0x8005
0006f2a0: 2610eb10 addiu r16,r16,0xeb10
0006f2a4: 0c007bef jal 0x0001efbc
0006f2a8: 02002821 addu r5,r16,r0
0006f2ac: 34040015 ori r4,r0,0x0015
0006f2b0: 0c007b30 jal 0x0001ecc0
0006f2b4: 02002821 addu r5,r16,r0
0006f2b8: 3c038009 lui r3,0x8009
0006f2bc: 2463fbc4 addiu r3,r3,0xfbc4
0006f2c0: 8c620000 lw r2,0x0000(r3)
0006f2c4: 3c018005 lui r1,0x8005
0006f2c8: ac207718 sw r0,0x7718(r1)
0006f2cc: 0801bcf7 j 0x0006f3dc
0006f2d0: 24420001 addiu r2,r2,0x0001
0006f2d4: 0c01a74e jal 0x00069d38
0006f2d8: 00000000 nop
0006f2dc: 3c108009 lui r16,0x8009
0006f2e0: 2610fbc4 addiu r16,r16,0xfbc4
0006f2e4: 8e040000 lw r4,0x0000(r16)
0006f2e8: 3c038005 lui r3,0x8005
0006f2ec: 8c637718 lw r3,0x7718(r3)
0006f2f0: 00822021 addu r4,r4,r2
0006f2f4: 28630079 slti r3,r3,0x0079
0006f2f8: 14600039 bne r3,r0,0x0006f3e0
0006f2fc: ae040000 sw r4,0x0000(r16)
0006f300: 34020005 ori r2,r0,0x0005
0006f304: 14820036 bne r4,r2,0x0006f3e0
0006f308: 00000000 nop
0006f30c: 0c004786 jal 0x00011e18
0006f310: 00000000 nop
0006f314: 0801bcf8 j 0x0006f3e0
0006f318: ae000000 sw r0,0x0000(r16)
0006f31c: 3404000d ori r4,r0,0x000d
0006f320: 27a50018 addiu r5,r29,0x0018
0006f324: 3c038009 lui r3,0x8009
0006f328: 8c63fbc0 lw r3,-0x0440(r3)
0006f32c: 34020001 ori r2,r0,0x0001
0006f330: a3a20018 sb r2,0x0018(r29)
0006f334: 0c007b30 jal 0x0001ecc0
0006f338: a3a30019 sb r3,0x0019(r29)
0006f33c: 3c028009 lui r2,0x8009
0006f340: 8c42fbc4 lw r2,-0x043c(r2)
0006f344: 00000000 nop
0006f348: 24420001 addiu r2,r2,0x0001
0006f34c: 3c018009 lui r1,0x8009
0006f350: ac22fbc4 sw r2,-0x043c(r1)
0006f354: 0801bcf8 j 0x0006f3e0
0006f358: 00000000 nop
0006f35c: 0c01a74e jal 0x00069d38
0006f360: 00000000 nop
0006f364: 3c048009 lui r4,0x8009
0006f368: 2484fbc4 addiu r4,r4,0xfbc4
0006f36c: 8c830000 lw r3,0x0000(r4)
0006f370: 00000000 nop
0006f374: 00621821 addu r3,r3,r2
0006f378: 0801bcf8 j 0x0006f3e0
0006f37c: ac830000 sw r3,0x0000(r4)
0006f380: 3404001b ori r4,r0,0x001b
0006f384: 0c007b30 jal 0x0001ecc0
0006f388: 00002821 addu r5,r0,r0
0006f38c: 0801bcf2 j 0x0006f3c8
0006f390: 00000000 nop
0006f394: 0c01a74e jal 0x00069d38
0006f398: 00000000 nop
0006f39c: 34030001 ori r3,r0,0x0001
0006f3a0: 1443000f bne r2,r3,0x0006f3e0
0006f3a4: 00000000 nop
0006f3a8: 3c038009 lui r3,0x8009
0006f3ac: 2463e548 addiu r3,r3,0xe548
0006f3b0: 8c620000 lw r2,0x0000(r3)
0006f3b4: 3c018009 lui r1,0x8009
0006f3b8: ac20fbc8 sw r0,-0x0438(r1)
0006f3bc: 34420008 ori r2,r2,0x0008
0006f3c0: 0801bcf7 j 0x0006f3dc
0006f3c4: 38420020 xori r2,r2,0x0020
0006f3c8: 3c038009 lui r3,0x8009
0006f3cc: 2463fbc4 addiu r3,r3,0xfbc4
0006f3d0: 8c620000 lw r2,0x0000(r3)
0006f3d4: 00000000 nop
0006f3d8: 24420001 addiu r2,r2,0x0001
0006f3dc: ac620000 sw r2,0x0000(r3)
0006f3e0: 3c108009 lui r16,0x8009
0006f3e4: 2610e548 addiu r16,r16,0xe548
0006f3e8: 8e020000 lw r2,0x0000(r16)
0006f3ec: 00000000 nop
0006f3f0: 30420008 andi r2,r2,0x0008
0006f3f4: 1040002b beq r2,r0,0x0006f4a4
0006f3f8: 00000000 nop
0006f3fc: 3c028009 lui r2,0x8009
0006f400: 8c42fbc8 lw r2,-0x0438(r2)
0006f404: 00000000 nop
0006f408: 24420001 addiu r2,r2,0x0001
0006f40c: 3c018009 lui r1,0x8009
0006f410: ac22fbc8 sw r2,-0x0438(r1)
0006f414: 28420078 slti r2,r2,0x0078
0006f418: 1440005a bne r2,r0,0x0006f584
0006f41c: 00000000 nop
0006f420: 0c007a73 jal 0x0001e9cc
0006f424: 00000000 nop
0006f428: 30420020 andi r2,r2,0x0020
0006f42c: 14400008 bne r2,r0,0x0006f450
0006f430: 34040010 ori r4,r0,0x0010
0006f434: 8e020000 lw r2,0x0000(r16)
0006f438: 3c018009 lui r1,0x8009
0006f43c: ac20fbc4 sw r0,-0x043c(r1)
0006f440: 38420008 xori r2,r2,0x0008
0006f444: 34420020 ori r2,r2,0x0020
0006f448: 0801bd61 j 0x0006f584
0006f44c: ae020000 sw r2,0x0000(r16)
0006f450: 00002821 addu r5,r0,r0
0006f454: 0c007ae2 jal 0x0001eb88
0006f458: 27a60010 addiu r6,r29,0x0010
0006f45c: 10400011 beq r2,r0,0x0006f4a4
0006f460: 00000000 nop
0006f464: 0c007c30 jal 0x0001f0c0
0006f468: 27a40010 addiu r4,r29,0x0010
0006f46c: 3c030003 lui r3,0x0003
0006f470: 3463586c ori r3,r3,0x586c
0006f474: 0062182a slt r3,r3,r2
0006f478: 1060000a beq r3,r0,0x0006f4a4
0006f47c: 00002021 addu r4,r0,r0
0006f480: 0c01a18e jal 0x00068638
0006f484: 34050001 ori r5,r0,0x0001
0006f488: 8e020000 lw r2,0x0000(r16)
0006f48c: 3c018009 lui r1,0x8009
0006f490: ac20fbc4 sw r0,-0x043c(r1)
0006f494: 38420008 xori r2,r2,0x0008
0006f498: 34420010 ori r2,r2,0x0010
0006f49c: 0801bd61 j 0x0006f584
0006f4a0: ae020000 sw r2,0x0000(r16)
0006f4a4: 3c028009 lui r2,0x8009
0006f4a8: 8c42e548 lw r2,-0x1ab8(r2)
0006f4ac: 00000000 nop
0006f4b0: 30420010 andi r2,r2,0x0010
0006f4b4: 10400033 beq r2,r0,0x0006f584
0006f4b8: 00000000 nop
0006f4bc: 3c038009 lui r3,0x8009
0006f4c0: 8c63fbc4 lw r3,-0x043c(r3)
0006f4c4: 00000000 nop
0006f4c8: 2c620007 sltiu r2,r3,0x0007
0006f4cc: 10400027 beq r2,r0,0x0006f56c
0006f4d0: 00031080 sll r2,r3,0x02
0006f4d4: 3c018006 lui r1,0x8006
0006f4d8: 24217028 addiu r1,r1,0x7028
0006f4dc: 00220821 addu r1,r1,r2
0006f4e0: 8c220000 lw r2,0x0000(r1)
0006f4e4: 00000000 nop
0006f4e8: 00400008 jr r2
0006f4ec: 00000000 nop
0006f4f0: 34040009 ori r4,r0,0x0009
0006f4f4: 0c007b30 jal 0x0001ecc0
0006f4f8: 00002821 addu r5,r0,r0
0006f4fc: 0801bd5b j 0x0006f56c
0006f500: 00000000 nop
0006f504: 3404000e ori r4,r0,0x000e
0006f508: 27a50020 addiu r5,r29,0x0020
0006f50c: 34020080 ori r2,r0,0x0080
0006f510: 0c007b30 jal 0x0001ecc0
0006f514: a3a20020 sb r2,0x0020(r29)
0006f518: 0801bd5b j 0x0006f56c
0006f51c: 00000000 nop
0006f520: 0c01a74e jal 0x00069d38
0006f524: 00000000 nop
0006f528: 3c048009 lui r4,0x8009
0006f52c: 2484fbc4 addiu r4,r4,0xfbc4
0006f530: 8c830000 lw r3,0x0000(r4)
0006f534: 00000000 nop
0006f538: 00621821 addu r3,r3,r2
0006f53c: 0801bd61 j 0x0006f584
0006f540: ac830000 sw r3,0x0000(r4)
0006f544: 340400c0 ori r4,r0,0x00c0
0006f548: 3c038009 lui r3,0x8009
0006f54c: 2463e548 addiu r3,r3,0xe548
0006f550: 8c620000 lw r2,0x0000(r3)
0006f554: 34050001 ori r5,r0,0x0001
0006f558: 38420010 xori r2,r2,0x0010
0006f55c: 0c01a18e jal 0x00068638
0006f560: ac620000 sw r2,0x0000(r3)
0006f564: 0801bd61 j 0x0006f584
0006f568: 00000000 nop
0006f56c: 3c038009 lui r3,0x8009
0006f570: 2463fbc4 addiu r3,r3,0xfbc4
0006f574: 8c620000 lw r2,0x0000(r3)
0006f578: 00000000 nop
0006f57c: 24420001 addiu r2,r2,0x0001
0006f580: ac620000 sw r2,0x0000(r3)
0006f584: 8fbf002c lw r31,0x002c(r29)
0006f588: 8fb00028 lw r16,0x0028(r29)
0006f58c: 27bd0030 addiu r29,r29,0x0030
0006f590: 03e00008 jr r31
0006f594: 00000000 nop