OPEN.BIN 0006b0a4 - 0006b354

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
0006b0a4: 27bdffe0 addiu r29,r29,0xffe0
0006b0a8: afb00010 sw r16,0x0010(r29)
0006b0ac: 00808021 addu r16,r4,r0
0006b0b0: afbf0018 sw r31,0x0018(r29)
0006b0b4: afb10014 sw r17,0x0014(r29)
0006b0b8: 8e020020 lw r2,0x0020(r16)
0006b0bc: 34110002 ori r17,r0,0x0002
0006b0c0: 14510029 bne r2,r17,0x0006b168
0006b0c4: 00000000 nop
0006b0c8: 3c028008 lui r2,0x8008
0006b0cc: 244252c0 addiu r2,r2,0x52c0
0006b0d0: 3c058009 lui r5,0x8009
0006b0d4: 8ca5fc04 lw r5,-0x03fc(r5)
0006b0d8: 3c038008 lui r3,0x8008
0006b0dc: 8c635fc4 lw r3,0x5fc4(r3)
0006b0e0: 24a5ffff addiu r5,r5,0xffff
0006b0e4: 00052040 sll r4,r5,0x01
0006b0e8: 00852021 addu r4,r4,r5
0006b0ec: 000420c0 sll r4,r4,0x03
0006b0f0: 00852021 addu r4,r4,r5
0006b0f4: 00042080 sll r4,r4,0x02
0006b0f8: 00822021 addu r4,r4,r2
0006b0fc: 3c028008 lui r2,0x8008
0006b100: 8c4252a0 lw r2,0x52a0(r2)
0006b104: 2463fffd addiu r3,r3,0xfffd
0006b108: 3c018008 lui r1,0x8008
0006b10c: ac235fc4 sw r3,0x5fc4(r1)
0006b110: 3c018009 lui r1,0x8009
0006b114: ac25fc04 sw r5,-0x03fc(r1)
0006b118: 2442fffd addiu r2,r2,0xfffd
0006b11c: 3c018008 lui r1,0x8008
0006b120: ac2252a0 sw r2,0x52a0(r1)
0006b124: 0c01a95e jal 0x0006a578
0006b128: 00000000 nop
0006b12c: 3c038009 lui r3,0x8009
0006b130: 8c63fc04 lw r3,-0x03fc(r3)
0006b134: 00000000 nop
0006b138: 2463ffff addiu r3,r3,0xffff
0006b13c: 00031040 sll r2,r3,0x01
0006b140: 00431021 addu r2,r2,r3
0006b144: 000210c0 sll r2,r2,0x03
0006b148: 00431021 addu r2,r2,r3
0006b14c: 00021080 sll r2,r2,0x02
0006b150: 3c018008 lui r1,0x8008
0006b154: 24215338 addiu r1,r1,0x5338
0006b158: 00220821 addu r1,r1,r2
0006b15c: ac200000 sw r0,0x0000(r1)
0006b160: 0801acd0 j 0x0006b340
0006b164: 00000000 nop
0006b168: 3c028008 lui r2,0x8008
0006b16c: 8c4255a4 lw r2,0x55a4(r2)
0006b170: 00000000 nop
0006b174: 30420820 andi r2,r2,0x0820
0006b178: 10400011 beq r2,r0,0x0006b1c0
0006b17c: 00000000 nop
0006b180: 8e04001c lw r4,0x001c(r16)
0006b184: 0c005fdb jal 0x00017f6c
0006b188: 00000000 nop
0006b18c: 3c06ff9f lui r6,0xff9f
0006b190: 34c6ffff ori r6,r6,0xffff
0006b194: 34040001 ori r4,r0,0x0001
0006b198: 3c058004 lui r5,0x8004
0006b19c: 24a573ac addiu r5,r5,0x73ac
0006b1a0: 8ca30000 lw r3,0x0000(r5)
0006b1a4: 8e02001c lw r2,0x001c(r16)
0006b1a8: 00661824 and r3,r3,r6
0006b1ac: 30420003 andi r2,r2,0x0003
0006b1b0: 00021540 sll r2,r2,0x15
0006b1b4: 00621825 or r3,r3,r2
0006b1b8: 0801ac76 j 0x0006b1d8
0006b1bc: aca30000 sw r3,0x0000(r5)
0006b1c0: 3c028008 lui r2,0x8008
0006b1c4: 8c4255a4 lw r2,0x55a4(r2)
0006b1c8: 00000000 nop
0006b1cc: 30420040 andi r2,r2,0x0040
0006b1d0: 10400005 beq r2,r0,0x0006b1e8
0006b1d4: 34040002 ori r4,r0,0x0002
0006b1d8: 0c010ffe jal 0x00043ff8
0006b1dc: 00000000 nop
0006b1e0: 0801acd0 j 0x0006b340
0006b1e4: ae110020 sw r17,0x0020(r16)
0006b1e8: 0c01a09a jal 0x00068268
0006b1ec: 34041000 ori r4,r0,0x1000
0006b1f0: 10400024 beq r2,r0,0x0006b284
0006b1f4: 00000000 nop
0006b1f8: 8e02001c lw r2,0x001c(r16)
0006b1fc: 00000000 nop
0006b200: 00021080 sll r2,r2,0x02
0006b204: 00501021 addu r2,r2,r16
0006b208: 8c430000 lw r3,0x0000(r2)
0006b20c: 00000000 nop
0006b210: 000310c0 sll r2,r3,0x03
0006b214: 00431021 addu r2,r2,r3
0006b218: 00021080 sll r2,r2,0x02
0006b21c: 3c018008 lui r1,0x8008
0006b220: 24215d18 addiu r1,r1,0x5d18
0006b224: 00220821 addu r1,r1,r2
0006b228: ac200000 sw r0,0x0000(r1)
0006b22c: 8e02001c lw r2,0x001c(r16)
0006b230: 00000000 nop
0006b234: 2442ffff addiu r2,r2,0xffff
0006b238: 04410002 bgez r2,0x0006b244
0006b23c: ae02001c sw r2,0x001c(r16)
0006b240: ae11001c sw r17,0x001c(r16)
0006b244: 8e02001c lw r2,0x001c(r16)
0006b248: 00000000 nop
0006b24c: 00021080 sll r2,r2,0x02
0006b250: 00501021 addu r2,r2,r16
0006b254: 8c430000 lw r3,0x0000(r2)
0006b258: 00000000 nop
0006b25c: 000310c0 sll r2,r3,0x03
0006b260: 00431021 addu r2,r2,r3
0006b264: 00021080 sll r2,r2,0x02
0006b268: 34030009 ori r3,r0,0x0009
0006b26c: 3c018008 lui r1,0x8008
0006b270: 24215d18 addiu r1,r1,0x5d18
0006b274: 00220821 addu r1,r1,r2
0006b278: ac230000 sw r3,0x0000(r1)
0006b27c: 0c010ffe jal 0x00043ff8
0006b280: 34040003 ori r4,r0,0x0003
0006b284: 0c01a09a jal 0x00068268
0006b288: 34044000 ori r4,r0,0x4000
0006b28c: 14400007 bne r2,r0,0x0006b2ac
0006b290: 00000000 nop
0006b294: 3c028008 lui r2,0x8008
0006b298: 8c4255a4 lw r2,0x55a4(r2)
0006b29c: 00000000 nop
0006b2a0: 30420100 andi r2,r2,0x0100
0006b2a4: 10400026 beq r2,r0,0x0006b340
0006b2a8: 00000000 nop
0006b2ac: 8e02001c lw r2,0x001c(r16)
0006b2b0: 00000000 nop
0006b2b4: 00021080 sll r2,r2,0x02
0006b2b8: 00501021 addu r2,r2,r16
0006b2bc: 8c430000 lw r3,0x0000(r2)
0006b2c0: 00000000 nop
0006b2c4: 000310c0 sll r2,r3,0x03
0006b2c8: 00431021 addu r2,r2,r3
0006b2cc: 00021080 sll r2,r2,0x02
0006b2d0: 3c018008 lui r1,0x8008
0006b2d4: 24215d18 addiu r1,r1,0x5d18
0006b2d8: 00220821 addu r1,r1,r2
0006b2dc: ac200000 sw r0,0x0000(r1)
0006b2e0: 8e02001c lw r2,0x001c(r16)
0006b2e4: 00000000 nop
0006b2e8: 24420001 addiu r2,r2,0x0001
0006b2ec: ae02001c sw r2,0x001c(r16)
0006b2f0: 28420003 slti r2,r2,0x0003
0006b2f4: 14400002 bne r2,r0,0x0006b300
0006b2f8: 00000000 nop
0006b2fc: ae00001c sw r0,0x001c(r16)
0006b300: 8e02001c lw r2,0x001c(r16)
0006b304: 00000000 nop
0006b308: 00021080 sll r2,r2,0x02
0006b30c: 00501021 addu r2,r2,r16
0006b310: 8c430000 lw r3,0x0000(r2)
0006b314: 00000000 nop
0006b318: 000310c0 sll r2,r3,0x03
0006b31c: 00431021 addu r2,r2,r3
0006b320: 00021080 sll r2,r2,0x02
0006b324: 34030009 ori r3,r0,0x0009
0006b328: 3c018008 lui r1,0x8008
0006b32c: 24215d18 addiu r1,r1,0x5d18
0006b330: 00220821 addu r1,r1,r2
0006b334: ac230000 sw r3,0x0000(r1)
0006b338: 0c010ffe jal 0x00043ff8
0006b33c: 34040003 ori r4,r0,0x0003
0006b340: 8fbf0018 lw r31,0x0018(r29)
0006b344: 8fb10014 lw r17,0x0014(r29)
0006b348: 8fb00010 lw r16,0x0010(r29)
0006b34c: 27bd0020 addiu r29,r29,0x0020
0006b350: 03e00008 jr r31
0006b354: 00000000 nop