A(0x05) ioctl

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
00002efc: 27bdffe0 addiu r29,r29,-0x0020
00002f00: afbf0014 sw r31,0x0014(r29)
00002f04: afa50024 sw r5,0x0024(r29)
00002f08: 0c000c32 jal 0x000030c8
00002f0c: afa60028 sw r6,0x0028(r29)
00002f10: 8fa50024 lw r5,0x0024(r29)
00002f14: 8fa60028 lw r6,0x0028(r29)
00002f18: 10400005 beq r2,r0,0x00002f30
00002f1c: 00402021 addu r4,r2,r0
00002f20: 8c430000 lw r3,0x0000(r2)
00002f24: 00000000 nop
00002f28: 14600011 bne r3,r0,0x00002f70
00002f2c: 24016601 addiu r1,r0,0x6601
00002f30: 240e0009 addiu r14,r0,0x0009
00002f34: 3c010001 lui r1,0x0001
00002f38: ac2e8640 sw r14,-0x79c0(r1)
00002f3c: 1000001e beq r0,r0,0x00002fb8
00002f40: 2402ffff addiu r2,r0,-0x0001
00002f44: 10c00005 beq r6,r0,0x00002f5c
00002f48: 2401fffb addiu r1,r0,-0x0005
00002f4c: 346f0004 ori r15,r3,0x0004
00002f50: 10000004 beq r0,r0,0x00002f64
00002f54: ac4f0000 sw r15,0x0000(r2)
00002f58: 2401fffb addiu r1,r0,-0x0005
00002f5c: 0061c024 and r24,r3,r1
00002f60: ac580000 sw r24,0x0000(r2)
00002f64: 10000014 beq r0,r0,0x00002fb8
00002f68: 24020001 addiu r2,r0,0x0001
00002f6c: 24016601 addiu r1,r0,0x6601
00002f70: 10a1fff4 beq r5,r1,0x00002f44
00002f74: 00000000 nop
00002f78: afa4001c sw r4,0x001c(r29)
00002f7c: 8c99001c lw r25,0x001c(r4)
00002f80: 00000000 nop
00002f84: 8f280020 lw r8,0x0020(r25)
00002f88: 00000000 nop
00002f8c: 0100f809 jalr r31,r8
00002f90: 00000000 nop
00002f94: 8fa4001c lw r4,0x001c(r29)
00002f98: 04410007 bgez r2,0x00002fb8
00002f9c: 24020001 addiu r2,r0,0x0001
00002fa0: 8c890018 lw r9,0x0018(r4)
00002fa4: 3c010001 lui r1,0x0001
00002fa8: 00001021 addu r2,r0,r0
00002fac: 10000002 beq r0,r0,0x00002fb8
00002fb0: ac298640 sw r9,-0x79c0(r1)
00002fb4: 24020001 addiu r2,r0,0x0001
00002fb8: 8fbf0014 lw r31,0x0014(r29)
00002fbc: 27bd0020 addiu r29,r29,0x0020
00002fc0: 03e00008 jr r31
00002fc4: 00000000 nop