001c9fa4 - 001ca640

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

< REQUIRE.OUT

001c9fa4: 03e00008 jr r31
001c9fa8: 00000000 nop
001c9fac: 27bdffa0 addiu r29,r29,0xffa0
001c9fb0: afbf005c sw r31,0x005c(r29)
001c9fb4: afbe0058 sw r30,0x0058(r29)
001c9fb8: afb70054 sw r23,0x0054(r29)
001c9fbc: afb60050 sw r22,0x0050(r29)
001c9fc0: afb5004c sw r21,0x004c(r29)
001c9fc4: afb40048 sw r20,0x0048(r29)
001c9fc8: afb30044 sw r19,0x0044(r29)
001c9fcc: afb20040 sw r18,0x0040(r29)
001c9fd0: afb1003c sw r17,0x003c(r29)
001c9fd4: 0c0532f0 jal 0x0014cbc0
001c9fd8: afb00038 sw r16,0x0038(r29)
001c9fdc: 0c0532fd jal 0x0014cbf4
001c9fe0: afa20010 sw r2,0x0010(r29)
001c9fe4: 0040f021 addu r30,r2,r0
001c9fe8: 8fa90010 lw r9,0x0010(r29)
001c9fec: 3c08801d lui r8,0x801d
001c9ff0: 2508153c addiu r8,r8,0x153c
001c9ff4: 01281021 addu r2,r9,r8
001c9ff8: 90430001 lbu r3,0x0001(r2)
001c9ffc: 90420000 lbu r2,0x0000(r2)
001ca000: 3c10801d lui r16,0x801d
001ca004: 26100ee8 addiu r16,r16,0x0ee8
001ca008: 17c00006 bne r30,r0,0x001ca024
001ca00c: 0062b823 subu r23,r3,r2
001ca010: 34040020 ori r4,r0,0x0020
001ca014: 0c07234e jal 0x001c8d38
001ca018: 00002821 addu r5,r0,r0
001ca01c: 0807280c j 0x001ca030
001ca020: 00000000 nop
001ca024: 34040020 ori r4,r0,0x0020
001ca028: 0c072397 jal 0x001c8e5c
001ca02c: 00002821 addu r5,r0,r0
001ca030: 1ae000c5 blez r23,0x001ca348
001ca034: 0000a021 addu r20,r0,r0
001ca038: 3c09801d lui r9,0x801d
001ca03c: 2529153c addiu r9,r9,0x153c
001ca040: 8fa80010 lw r8,0x0010(r29)
001ca044: 00002821 addu r5,r0,r0
001ca048: 00003821 addu r7,r0,r0
001ca04c: 01283021 addu r6,r9,r8
001ca050: 3c028005 lui r2,0x8005
001ca054: 2442cd48 addiu r2,r2,0xcd48
001ca058: 17c00003 bne r30,r0,0x001ca068
001ca05c: 26940001 addiu r20,r20,0x0001
001ca060: 3c028005 lui r2,0x8005
001ca064: 2442c6c8 addiu r2,r2,0xc6c8
001ca068: 00e22021 addu r4,r7,r2
001ca06c: 90c30000 lbu r3,0x0000(r6)
001ca070: 00000000 nop
001ca074: 00031040 sll r2,r3,0x01
001ca078: 00431021 addu r2,r2,r3
001ca07c: 00021080 sll r2,r2,0x02
001ca080: 00501021 addu r2,r2,r16
001ca084: 00a21021 addu r2,r5,r2
001ca088: 90420000 lbu r2,0x0000(r2)
001ca08c: 00000000 nop
001ca090: a082000c sb r2,0x000c(r4)
001ca094: 90c30000 lbu r3,0x0000(r6)
001ca098: 00000000 nop
001ca09c: 00031040 sll r2,r3,0x01
001ca0a0: 00431021 addu r2,r2,r3
001ca0a4: 00021080 sll r2,r2,0x02
001ca0a8: 00501021 addu r2,r2,r16
001ca0ac: 00a21021 addu r2,r5,r2
001ca0b0: 90420002 lbu r2,0x0002(r2)
001ca0b4: 00000000 nop
001ca0b8: a082000d sb r2,0x000d(r4)
001ca0bc: 90c30000 lbu r3,0x0000(r6)
001ca0c0: 00000000 nop
001ca0c4: 00031040 sll r2,r3,0x01
001ca0c8: 00431021 addu r2,r2,r3
001ca0cc: 00021080 sll r2,r2,0x02
001ca0d0: 00501021 addu r2,r2,r16
001ca0d4: 00a21021 addu r2,r5,r2
001ca0d8: 90430000 lbu r3,0x0000(r2)
001ca0dc: 90420004 lbu r2,0x0004(r2)
001ca0e0: 00000000 nop
001ca0e4: 00621821 addu r3,r3,r2
001ca0e8: a0830018 sb r3,0x0018(r4)
001ca0ec: 90c30000 lbu r3,0x0000(r6)
001ca0f0: 00000000 nop
001ca0f4: 00031040 sll r2,r3,0x01
001ca0f8: 00431021 addu r2,r2,r3
001ca0fc: 00021080 sll r2,r2,0x02
001ca100: 00501021 addu r2,r2,r16
001ca104: 00a21021 addu r2,r5,r2
001ca108: 90420002 lbu r2,0x0002(r2)
001ca10c: 00000000 nop
001ca110: a0820019 sb r2,0x0019(r4)
001ca114: 90c30000 lbu r3,0x0000(r6)
001ca118: 00000000 nop
001ca11c: 00031040 sll r2,r3,0x01
001ca120: 00431021 addu r2,r2,r3
001ca124: 00021080 sll r2,r2,0x02
001ca128: 00501021 addu r2,r2,r16
001ca12c: 00a21021 addu r2,r5,r2
001ca130: 90420000 lbu r2,0x0000(r2)
001ca134: 00000000 nop
001ca138: a0820024 sb r2,0x0024(r4)
001ca13c: 90c30000 lbu r3,0x0000(r6)
001ca140: 00000000 nop
001ca144: 00031040 sll r2,r3,0x01
001ca148: 00431021 addu r2,r2,r3
001ca14c: 00021080 sll r2,r2,0x02
001ca150: 00501021 addu r2,r2,r16
001ca154: 00a21021 addu r2,r5,r2
001ca158: 90430002 lbu r3,0x0002(r2)
001ca15c: 90420006 lbu r2,0x0006(r2)
001ca160: 00000000 nop
001ca164: 00621821 addu r3,r3,r2
001ca168: a0830025 sb r3,0x0025(r4)
001ca16c: 90c30000 lbu r3,0x0000(r6)
001ca170: 00000000 nop
001ca174: 00031040 sll r2,r3,0x01
001ca178: 00431021 addu r2,r2,r3
001ca17c: 00021080 sll r2,r2,0x02
001ca180: 00501021 addu r2,r2,r16
001ca184: 00a21021 addu r2,r5,r2
001ca188: 90430000 lbu r3,0x0000(r2)
001ca18c: 90420004 lbu r2,0x0004(r2)
001ca190: 00000000 nop
001ca194: 00621821 addu r3,r3,r2
001ca198: a0830030 sb r3,0x0030(r4)
001ca19c: 90c30000 lbu r3,0x0000(r6)
001ca1a0: 00000000 nop
001ca1a4: 00031040 sll r2,r3,0x01
001ca1a8: 00431021 addu r2,r2,r3
001ca1ac: 00021080 sll r2,r2,0x02
001ca1b0: 00501021 addu r2,r2,r16
001ca1b4: 00a21021 addu r2,r5,r2
001ca1b8: 90430002 lbu r3,0x0002(r2)
001ca1bc: 90420006 lbu r2,0x0006(r2)
001ca1c0: 00000000 nop
001ca1c4: 00621821 addu r3,r3,r2
001ca1c8: a0830031 sb r3,0x0031(r4)
001ca1cc: 90c30000 lbu r3,0x0000(r6)
001ca1d0: 00000000 nop
001ca1d4: 00031040 sll r2,r3,0x01
001ca1d8: 00431021 addu r2,r2,r3
001ca1dc: 00021080 sll r2,r2,0x02
001ca1e0: 00501021 addu r2,r2,r16
001ca1e4: 00a21021 addu r2,r5,r2
001ca1e8: 94420008 lhu r2,0x0008(r2)
001ca1ec: 00000000 nop
001ca1f0: 24420100 addiu r2,r2,0x0100
001ca1f4: a4820008 sh r2,0x0008(r4)
001ca1f8: 90c30000 lbu r3,0x0000(r6)
001ca1fc: 00000000 nop
001ca200: 00031040 sll r2,r3,0x01
001ca204: 00431021 addu r2,r2,r3
001ca208: 00021080 sll r2,r2,0x02
001ca20c: 00501021 addu r2,r2,r16
001ca210: 00a21021 addu r2,r5,r2
001ca214: 9442000a lhu r2,0x000a(r2)
001ca218: 00000000 nop
001ca21c: 24420078 addiu r2,r2,0x0078
001ca220: a482000a sh r2,0x000a(r4)
001ca224: 90c30000 lbu r3,0x0000(r6)
001ca228: 00000000 nop
001ca22c: 00031040 sll r2,r3,0x01
001ca230: 00431021 addu r2,r2,r3
001ca234: 00021080 sll r2,r2,0x02
001ca238: 00501021 addu r2,r2,r16
001ca23c: 00a21021 addu r2,r5,r2
001ca240: 94430004 lhu r3,0x0004(r2)
001ca244: 94420008 lhu r2,0x0008(r2)
001ca248: 24630100 addiu r3,r3,0x0100
001ca24c: 00431021 addu r2,r2,r3
001ca250: a4820014 sh r2,0x0014(r4)
001ca254: 90c30000 lbu r3,0x0000(r6)
001ca258: 00000000 nop
001ca25c: 00031040 sll r2,r3,0x01
001ca260: 00431021 addu r2,r2,r3
001ca264: 00021080 sll r2,r2,0x02
001ca268: 00501021 addu r2,r2,r16
001ca26c: 00a21021 addu r2,r5,r2
001ca270: 9442000a lhu r2,0x000a(r2)
001ca274: 00000000 nop
001ca278: 24420078 addiu r2,r2,0x0078
001ca27c: a4820016 sh r2,0x0016(r4)
001ca280: 90c30000 lbu r3,0x0000(r6)
001ca284: 00000000 nop
001ca288: 00031040 sll r2,r3,0x01
001ca28c: 00431021 addu r2,r2,r3
001ca290: 00021080 sll r2,r2,0x02
001ca294: 00501021 addu r2,r2,r16
001ca298: 00a21021 addu r2,r5,r2
001ca29c: 94420008 lhu r2,0x0008(r2)
001ca2a0: 00000000 nop
001ca2a4: 24420100 addiu r2,r2,0x0100
001ca2a8: a4820020 sh r2,0x0020(r4)
001ca2ac: 90c30000 lbu r3,0x0000(r6)
001ca2b0: 00000000 nop
001ca2b4: 00031040 sll r2,r3,0x01
001ca2b8: 00431021 addu r2,r2,r3
001ca2bc: 00021080 sll r2,r2,0x02
001ca2c0: 00501021 addu r2,r2,r16
001ca2c4: 00a21021 addu r2,r5,r2
001ca2c8: 94430006 lhu r3,0x0006(r2)
001ca2cc: 9442000a lhu r2,0x000a(r2)
001ca2d0: 24630078 addiu r3,r3,0x0078
001ca2d4: 00431021 addu r2,r2,r3
001ca2d8: a4820022 sh r2,0x0022(r4)
001ca2dc: 90c30000 lbu r3,0x0000(r6)
001ca2e0: 24e70034 addiu r7,r7,0x0034
001ca2e4: 00031040 sll r2,r3,0x01
001ca2e8: 00431021 addu r2,r2,r3
001ca2ec: 00021080 sll r2,r2,0x02
001ca2f0: 00501021 addu r2,r2,r16
001ca2f4: 00a21021 addu r2,r5,r2
001ca2f8: 94430004 lhu r3,0x0004(r2)
001ca2fc: 94420008 lhu r2,0x0008(r2)
001ca300: 24630100 addiu r3,r3,0x0100
001ca304: 00431021 addu r2,r2,r3
001ca308: a482002c sh r2,0x002c(r4)
001ca30c: 90c30000 lbu r3,0x0000(r6)
001ca310: 00000000 nop
001ca314: 00031040 sll r2,r3,0x01
001ca318: 00431021 addu r2,r2,r3
001ca31c: 00021080 sll r2,r2,0x02
001ca320: 00501021 addu r2,r2,r16
001ca324: 00a21021 addu r2,r5,r2
001ca328: 94430006 lhu r3,0x0006(r2)
001ca32c: 9442000a lhu r2,0x000a(r2)
001ca330: 24630078 addiu r3,r3,0x0078
001ca334: 00431021 addu r2,r2,r3
001ca338: a482002e sh r2,0x002e(r4)
001ca33c: 0297102a slt r2,r20,r23
001ca340: 1440ff43 bne r2,r0,0x001ca050
001ca344: 24a5000c addiu r5,r5,0x000c
001ca348: 3c048005 lui r4,0x8005
001ca34c: 2484cee8 addiu r4,r4,0xcee8
001ca350: 2490f7e0 addiu r16,r4,0xf7e0
001ca354: 02002821 addu r5,r16,r0
001ca358: 0c052fd5 jal 0x0014bf54
001ca35c: 34060820 ori r6,r0,0x0820
001ca360: 0000a821 addu r21,r0,r0
001ca364: 34130030 ori r19,r0,0x0030
001ca368: 0c05330a jal 0x0014cc28
001ca36c: 00000000 nop
001ca370: 34030002 ori r3,r0,0x0002
001ca374: 1043006d beq r2,r3,0x001ca52c
001ca378: 00000000 nop
001ca37c: 0c05330a jal 0x0014cc28
001ca380: 00000000 nop
001ca384: 34030001 ori r3,r0,0x0001
001ca388: 1043009d beq r2,r3,0x001ca600
001ca38c: 00000000 nop
001ca390: 3ab50001 xori r21,r21,0x0001
001ca394: 1ae00028 blez r23,0x001ca438
001ca398: 0000a021 addu r20,r0,r0
001ca39c: 00151180 sll r2,r21,0x06
001ca3a0: 00551021 addu r2,r2,r21
001ca3a4: 0002b140 sll r22,r2,0x05
001ca3a8: 3c098005 lui r9,0x8005
001ca3ac: 2529cd48 addiu r9,r9,0xcd48
001ca3b0: 02c98821 addu r17,r22,r9
001ca3b4: 00009021 addu r18,r0,r0
001ca3b8: 8fa90010 lw r9,0x0010(r29)
001ca3bc: 3c08801d lui r8,0x801d
001ca3c0: 2508153c addiu r8,r8,0x153c
001ca3c4: 01091021 addu r2,r8,r9
001ca3c8: 90430000 lbu r3,0x0000(r2)
001ca3cc: 3c08801d lui r8,0x801d
001ca3d0: 25081548 addiu r8,r8,0x1548
001ca3d4: 00741821 addu r3,r3,r20
001ca3d8: 00031080 sll r2,r3,0x02
001ca3dc: 00431021 addu r2,r2,r3
001ca3e0: 00021080 sll r2,r2,0x02
001ca3e4: 17c0000a bne r30,r0,0x001ca410
001ca3e8: 01022021 addu r4,r8,r2
001ca3ec: 02602821 addu r5,r19,r0
001ca3f0: 3c108005 lui r16,0x8005
001ca3f4: 2610c6c8 addiu r16,r16,0xc6c8
001ca3f8: 02508021 addu r16,r18,r16
001ca3fc: 02d08021 addu r16,r22,r16
001ca400: 0c0722e5 jal 0x001c8b94
001ca404: 02003021 addu r6,r16,r0
001ca408: 08072908 j 0x001ca420
001ca40c: 02002021 addu r4,r16,r0
001ca410: 02602821 addu r5,r19,r0
001ca414: 0c0722e5 jal 0x001c8b94
001ca418: 02203021 addu r6,r17,r0
001ca41c: 02202021 addu r4,r17,r0
001ca420: 0c05297a jal 0x0014a5e8
001ca424: 26310034 addiu r17,r17,0x0034
001ca428: 26940001 addiu r20,r20,0x0001
001ca42c: 0297102a slt r2,r20,r23
001ca430: 1440ffe1 bne r2,r0,0x001ca3b8
001ca434: 26520034 addiu r18,r18,0x0034
001ca438: 0c0532a0 jal 0x0014ca80
001ca43c: 26730008 addiu r19,r19,0x0008
001ca440: 2a620080 slti r2,r19,0x0080
001ca444: 1440ffc8 bne r2,r0,0x001ca368
001ca448: 00000000 nop
001ca44c: 3c168005 lui r22,0x8005
001ca450: 26d6cd48 addiu r22,r22,0xcd48
001ca454: 0c05330a jal 0x0014cc28
001ca458: 00000000 nop
001ca45c: 34030002 ori r3,r0,0x0002
001ca460: 10430032 beq r2,r3,0x001ca52c
001ca464: 00000000 nop
001ca468: 0c05330a jal 0x0014cc28
001ca46c: 00000000 nop
001ca470: 34030001 ori r3,r0,0x0001
001ca474: 10430062 beq r2,r3,0x001ca600
001ca478: 00000000 nop
001ca47c: 3ab50001 xori r21,r21,0x0001
001ca480: 1ae00026 blez r23,0x001ca51c
001ca484: 0000a021 addu r20,r0,r0
001ca488: 00151180 sll r2,r21,0x06
001ca48c: 00551021 addu r2,r2,r21
001ca490: 00029940 sll r19,r2,0x05
001ca494: 02768821 addu r17,r19,r22
001ca498: 00009021 addu r18,r0,r0
001ca49c: 8fa80010 lw r8,0x0010(r29)
001ca4a0: 3c09801d lui r9,0x801d
001ca4a4: 2529153c addiu r9,r9,0x153c
001ca4a8: 01281021 addu r2,r9,r8
001ca4ac: 90430000 lbu r3,0x0000(r2)
001ca4b0: 3c09801d lui r9,0x801d
001ca4b4: 25291548 addiu r9,r9,0x1548
001ca4b8: 00741821 addu r3,r3,r20
001ca4bc: 00031080 sll r2,r3,0x02
001ca4c0: 00431021 addu r2,r2,r3
001ca4c4: 00021080 sll r2,r2,0x02
001ca4c8: 17c0000a bne r30,r0,0x001ca4f4
001ca4cc: 01222021 addu r4,r9,r2
001ca4d0: 34050080 ori r5,r0,0x0080
001ca4d4: 3c108005 lui r16,0x8005
001ca4d8: 2610c6c8 addiu r16,r16,0xc6c8
001ca4dc: 02508021 addu r16,r18,r16
001ca4e0: 02708021 addu r16,r19,r16
001ca4e4: 0c0722e5 jal 0x001c8b94
001ca4e8: 02003021 addu r6,r16,r0
001ca4ec: 08072941 j 0x001ca504
001ca4f0: 02002021 addu r4,r16,r0
001ca4f4: 34050080 ori r5,r0,0x0080
001ca4f8: 0c0722e5 jal 0x001c8b94
001ca4fc: 02203021 addu r6,r17,r0
001ca500: 02202021 addu r4,r17,r0
001ca504: 0c05297a jal 0x0014a5e8
001ca508: 26310034 addiu r17,r17,0x0034
001ca50c: 26940001 addiu r20,r20,0x0001
001ca510: 0297102a slt r2,r20,r23
001ca514: 1440ffe1 bne r2,r0,0x001ca49c
001ca518: 26520034 addiu r18,r18,0x0034
001ca51c: 0c0532a0 jal 0x0014ca80
001ca520: 00000000 nop
001ca524: 08072915 j 0x001ca454
001ca528: 00000000 nop
001ca52c: 34130080 ori r19,r0,0x0080
001ca530: 0c05330a jal 0x0014cc28
001ca534: 00000000 nop
001ca538: 34030001 ori r3,r0,0x0001
001ca53c: 10430030 beq r2,r3,0x001ca600
001ca540: 00000000 nop
001ca544: 3ab50001 xori r21,r21,0x0001
001ca548: 1ae00028 blez r23,0x001ca5ec
001ca54c: 0000a021 addu r20,r0,r0
001ca550: 00151180 sll r2,r21,0x06
001ca554: 00551021 addu r2,r2,r21
001ca558: 0002b140 sll r22,r2,0x05
001ca55c: 3c088005 lui r8,0x8005
001ca560: 2508cd48 addiu r8,r8,0xcd48
001ca564: 02c88821 addu r17,r22,r8
001ca568: 00009021 addu r18,r0,r0
001ca56c: 8fa80010 lw r8,0x0010(r29)
001ca570: 3c09801d lui r9,0x801d
001ca574: 2529153c addiu r9,r9,0x153c
001ca578: 01281021 addu r2,r9,r8
001ca57c: 90430000 lbu r3,0x0000(r2)
001ca580: 3c09801d lui r9,0x801d
001ca584: 25291548 addiu r9,r9,0x1548
001ca588: 00741821 addu r3,r3,r20
001ca58c: 00031080 sll r2,r3,0x02
001ca590: 00431021 addu r2,r2,r3
001ca594: 00021080 sll r2,r2,0x02
001ca598: 17c0000a bne r30,r0,0x001ca5c4
001ca59c: 01222021 addu r4,r9,r2
001ca5a0: 02602821 addu r5,r19,r0
001ca5a4: 3c108005 lui r16,0x8005
001ca5a8: 2610c6c8 addiu r16,r16,0xc6c8
001ca5ac: 02508021 addu r16,r18,r16
001ca5b0: 02d08021 addu r16,r22,r16
001ca5b4: 0c0722e5 jal 0x001c8b94
001ca5b8: 02003021 addu r6,r16,r0
001ca5bc: 08072975 j 0x001ca5d4
001ca5c0: 02002021 addu r4,r16,r0
001ca5c4: 02602821 addu r5,r19,r0
001ca5c8: 0c0722e5 jal 0x001c8b94
001ca5cc: 02203021 addu r6,r17,r0
001ca5d0: 02202021 addu r4,r17,r0
001ca5d4: 0c05297a jal 0x0014a5e8
001ca5d8: 26310034 addiu r17,r17,0x0034
001ca5dc: 26940001 addiu r20,r20,0x0001
001ca5e0: 0297102a slt r2,r20,r23
001ca5e4: 1440ffe1 bne r2,r0,0x001ca56c
001ca5e8: 26520034 addiu r18,r18,0x0034
001ca5ec: 0c0532a0 jal 0x0014ca80
001ca5f0: 2673fff4 addiu r19,r19,0xfff4
001ca5f4: 2a620030 slti r2,r19,0x0030
001ca5f8: 1040ffcd beq r2,r0,0x001ca530
001ca5fc: 00000000 nop
001ca600: 0c0532a0 jal 0x0014ca80
001ca604: 00000000 nop
001ca608: 0c053256 jal 0x0014c958
001ca60c: 00000000 nop
001ca610: 8fbf005c lw r31,0x005c(r29)
001ca614: 8fbe0058 lw r30,0x0058(r29)
001ca618: 8fb70054 lw r23,0x0054(r29)
001ca61c: 8fb60050 lw r22,0x0050(r29)
001ca620: 8fb5004c lw r21,0x004c(r29)
001ca624: 8fb40048 lw r20,0x0048(r29)
001ca628: 8fb30044 lw r19,0x0044(r29)
001ca62c: 8fb20040 lw r18,0x0040(r29)
001ca630: 8fb1003c lw r17,0x003c(r29)
001ca634: 8fb00038 lw r16,0x0038(r29)
001ca638: 27bd0060 addiu r29,r29,0x0060
001ca63c: 03e00008 jr r31
001ca640: 00000000 nop