A(0x3d) gets

From Final Fantasy Hacktics Wiki
(Redirected from 00004164 - 00004300)
Jump to navigation Jump to search

00004164: 27bdffc0 addiu r29,r29,0xffc0
00004168: afb20020 sw r18,0x0020(r29)
0000416c: afbe0038 sw r30,0x0038(r29)
00004170: afb60030 sw r22,0x0030(r29)
00004174: afb70034 sw r23,0x0034(r29)
00004178: afb40028 sw r20,0x0028(r29)
0000417c: afb5002c sw r21,0x002c(r29)
00004180: afb30024 sw r19,0x0024(r29)
00004184: afb1001c sw r17,0x001c(r29)
00004188: 00809021 addu r18,r4,r0            destination
0000418c: afbf003c sw r31,0x003c(r29)
00004190: afb00018 sw r16,0x0018(r29)
00004194: 02408821 addu r17,r18,r0
00004198: 24130008 addiu r19,r0,0x0008
0000419c: 2415000a addiu r21,r0,0x000a
000041a0: 24140009 addiu r20,r0,0x0009
000041a4: 24170016 addiu r23,r0,0x0016
000041a8: 2416000d addiu r22,r0,0x000d
000041ac: 241e007f addiu r30,r0,0x007f
000041b0: 0c000ffc jal 0x00003ff0
000041b4: 00000000 nop
000041b8: 00021e00 sll r3,r2,0x18
000041bc: 00022600 sll r4,r2,0x18
000041c0: 00031e03 sra r3,r3,0x18
000041c4: 10730021 beq r3,r19,0x0000424c
000041c8: 00042603 sra r4,r4,0x18
000041cc: 1074002b beq r3,r20,0x0000427c
000041d0: 00000000 nop
000041d4: 10750018 beq r3,r21,0x00004238
000041d8: 00000000 nop
000041dc: 10760016 beq r3,r22,0x00004238
000041e0: 00000000 nop
000041e4: 10770005 beq r3,r23,0x000041fc
000041e8: 00000000 nop
000041ec: 107e0018 beq r3,r30,0x00004250
000041f0: 0251082b sltu r1,r18,r17
000041f4: 10000023 beq r0,r0,0x00004284
000041f8: 308e00ff andi r14,r4,0x00ff
000041fc: 0c000ffc jal 0x00003ff0
00004200: 2650007d addiu r16,r18,0x007d
00004204: 00022600 sll r4,r2,0x18
00004208: 0230082b sltu r1,r17,r16
0000420c: 10200006 beq r1,r0,0x00004228
00004210: 00042603 sra r4,r4,0x18
00004214: a2240000 sb r4,0x0000(r17)
00004218: 0c00101b jal 0x0000406c             A(0x07) isatty
0000421c: 26310001 addiu r17,r17,0x0001
00004220: 1000ffe3 beq r0,r0,0x000041b0
00004224: 00000000 nop
00004228: 0c00101b jal 0x0000406c             A(0x07) isatty
0000422c: 24040007 addiu r4,r0,0x0007
00004230: 1000ffdf beq r0,r0,0x000041b0
00004234: 00000000 nop
00004238: 0c00101b jal 0x0000406c             A(0x07) isatty
0000423c: 2404000a addiu r4,r0,0x000a
00004240: a2200000 sb r0,0x0000(r17)
00004244: 10000023 beq r0,r0,0x000042d4
00004248: 02401021 addu r2,r18,r0
0000424c: 0251082b sltu r1,r18,r17
00004250: 1020ffd7 beq r1,r0,0x000041b0
00004254: 00000000 nop
00004258: 2631ffff addiu r17,r17,0xffff
0000425c: 0c00101b jal 0x0000406c             A(0x07) isatty
00004260: 02602021 addu r4,r19,r0
00004264: 0c00101b jal 0x0000406c             A(0x07) isatty
00004268: 24040020 addiu r4,r0,0x0020
0000426c: 0c00101b jal 0x0000406c             A(0x07) isatty
00004270: 02602021 addu r4,r19,r0
00004274: 1000ffce beq r0,r0,0x000041b0
00004278: 00000000 nop
0000427c: 24040020 addiu r4,r0,0x0020
00004280: 308e00ff andi r14,r4,0x00ff
00004284: 3c0f0000 lui r15,0x0000
00004288: 01ee7821 addu r15,r15,r14
0000428c: 81ef73d1 lb r15,0x73d1(r15)
00004290: 00000000 nop
00004294: 31f80097 andi r24,r15,0x0097
00004298: 1300000a beq r24,r0,0x000042c4
0000429c: 00000000 nop
000042a0: 2659007d addiu r25,r18,0x007d
000042a4: 0239082b sltu r1,r17,r25
000042a8: 10200006 beq r1,r0,0x000042c4
000042ac: 00000000 nop
000042b0: a2240000 sb r4,0x0000(r17)
000042b4: 0c00101b jal 0x0000406c             A(0x07) isatty
000042b8: 26310001 addiu r17,r17,0x0001
000042bc: 1000ffbc beq r0,r0,0x000041b0
000042c0: 00000000 nop
000042c4: 0c00101b jal 0x0000406c             A(0x07) isatty
000042c8: 24040007 addiu r4,r0,0x0007
000042cc: 1000ffb8 beq r0,r0,0x000041b0
000042d0: 00000000 nop
000042d4: 8fbf003c lw r31,0x003c(r29)
000042d8: 8fb00018 lw r16,0x0018(r29)
000042dc: 8fb1001c lw r17,0x001c(r29)
000042e0: 8fb20020 lw r18,0x0020(r29)
000042e4: 8fb30024 lw r19,0x0024(r29)
000042e8: 8fb40028 lw r20,0x0028(r29)
000042ec: 8fb5002c lw r21,0x002c(r29)
000042f0: 8fb60030 lw r22,0x0030(r29)
000042f4: 8fb70034 lw r23,0x0034(r29)
000042f8: 8fbe0038 lw r30,0x0038(r29)
000042fc: 03e00008 jr r31
00004300: 27bd0040 addiu r29,r29,0x0040