E384 001c5e58 - 001c65c8

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c5e58: addiu r29,r29,-0x0078
001c5e5c: sll r4,r4,0x10
001c5e60: sw r16,0x0050(r29)
001c5e64: sra r16,r4,0x10
001c5e68: sll r2,r16,0x05
001c5e6c: subu r2,r2,r16
001c5e70: sll r2,r2,0x03
001c5e74: lui r3,0x801c
001c5e78: addiu r3,r3,-0x0fd4
001c5e7c: addu r2,r2,r3
001c5e80: sw r2,0x0018(r29)
001c5e84: sll r2,r6,0x01
001c5e88: addu r2,r2,r6
001c5e8c: sll r2,r2,0x04
001c5e90: addu r2,r2,r6
001c5e94: sll r2,r2,0x02
001c5e98: lui r3,0x801c
001c5e9c: lw r3,-0x4078(r3)
001c5ea0: addiu r2,r2,0x0014
001c5ea4: sw r31,0x0074(r29)
001c5ea8: sw r30,0x0070(r29)
001c5eac: sw r23,0x006c(r29)
001c5eb0: sw r22,0x0068(r29)
001c5eb4: sw r21,0x0064(r29)
001c5eb8: sw r20,0x0060(r29)
001c5ebc: sw r19,0x005c(r29)
001c5ec0: sw r18,0x0058(r29)
001c5ec4: sw r17,0x0054(r29)
001c5ec8: sw r5,0x0010(r29)
001c5ecc: jal 0x00044a60
001c5ed0: addu r22,r2,r3
001c5ed4: lw r10,0x0018(r29)
001c5ed8: lw r9,0x0010(r29)
001c5edc: sw r2,0x0040(r29)
001c5ee0: addu r17,r10,r9
001c5ee4: lbu r3,0x0022(r17)
001c5ee8: ori r4,r0,0x0001
001c5eec: beq r3,r4,0x001c5f18
001c5ef0: slti r2,r3,0x0002
001c5ef4: bne r2,r0,0x001c6598
001c5ef8: nop
001c5efc: ori r2,r0,0x0002
001c5f00: beq r3,r2,0x001c60d8
001c5f04: ori r2,r0,0x0003
001c5f08: beq r3,r2,0x001c6550
001c5f0c: nop
001c5f10: j 0x001c6598
001c5f14: nop
001c5f18: lw r10,0x0010(r29)
001c5f1c: lw r9,0x0018(r29)
001c5f20: sll r2,r10,0x02
001c5f24: addu r17,r2,r9
001c5f28: lw r4,0x00e4(r17)
001c5f2c: nop
001c5f30: beq r4,r0,0x001c5f40
001c5f34: addu r18,r0,r0
001c5f38: jal 0x001a4e9c
001c5f3c: nop
001c5f40: ori r4,r0,0x06e4
001c5f44: jal 0x001a4de8
001c5f48: addu r5,r16,r0
001c5f4c: addu r20,r2,r0
001c5f50: sw r20,0x00e4(r17)
001c5f54: lhu r2,0x004c(r22)
001c5f58: ori r23,r0,0x0040
001c5f5c: andi r3,r2,0x0004
001c5f60: sltiu r3,r3,0x0001
001c5f64: andi r2,r2,0x0003
001c5f68: sll r2,r2,0x05
001c5f6c: ori r2,r2,0x0086
001c5f70: sw r3,0x0020(r29)
001c5f74: sh r2,0x0028(r29)
001c5f78: addu r19,r0,r0
001c5f7c: sll r30,r18,0x06
001c5f80: addu r21,r23,r0
001c5f84: sll r17,r18,0x02
001c5f88: sll r2,r17,0x01
001c5f8c: addu r2,r2,r17
001c5f90: sll r2,r2,0x02
001c5f94: addu r2,r2,r17
001c5f98: sll r2,r2,0x02
001c5f9c: addiu r2,r2,0x0004
001c5fa0: addu r16,r20,r2
001c5fa4: jal 0x00023d44
001c5fa8: addu r4,r16,r0
001c5fac: lw r10,0x0020(r29)
001c5fb0: nop
001c5fb4: beq r10,r0,0x001c5fc8
001c5fb8: nop
001c5fbc: lbu r2,0x0007(r16)
001c5fc0: j 0x001c5fd4
001c5fc4: ori r2,r2,0x0002
001c5fc8: lbu r2,0x0007(r16)
001c5fcc: nop
001c5fd0: andi r2,r2,0x00fd
001c5fd4: sb r2,0x0007(r16)
001c5fd8: sll r3,r19,0x06
001c5fdc: addiu r4,r3,0x0080
001c5fe0: addiu r3,r3,0x00c0
001c5fe4: sll r2,r17,0x01
001c5fe8: addu r2,r2,r17
001c5fec: sll r2,r2,0x02
001c5ff0: addu r2,r2,r17
001c5ff4: sll r2,r2,0x02
001c5ff8: addu r2,r2,r20
001c5ffc: addiu r7,r2,0x0344
001c6000: addu r6,r16,r0
001c6004: addiu r8,r6,0x0030
001c6008: lhu r9,0x0028(r29)
001c600c: ori r2,r0,0x7b00
001c6010: sh r2,0x000e(r6)
001c6014: addu r2,r30,r0
001c6018: sh r4,0x0020(r6)
001c601c: sh r4,0x0008(r6)
001c6020: sh r2,0x0016(r6)
001c6024: sh r2,0x000a(r6)
001c6028: sh r3,0x002c(r6)
001c602c: sh r3,0x0014(r6)
001c6030: sh r21,0x002e(r6)
001c6034: sh r21,0x0022(r6)
001c6038: sh r9,0x001a(r6)
001c603c: lw r2,0x0000(r6)
001c6040: lw r3,0x0004(r6)
001c6044: lw r4,0x0008(r6)
001c6048: lw r5,0x000c(r6)
001c604c: sw r2,0x0000(r7)
001c6050: sw r3,0x0004(r7)
001c6054: sw r4,0x0008(r7)
001c6058: sw r5,0x000c(r7)
001c605c: addiu r6,r6,0x0010
001c6060: bne r6,r8,0x001c603c
001c6064: addiu r7,r7,0x0010
001c6068: lw r2,0x0000(r6)
001c606c: nop
001c6070: sw r2,0x0000(r7)
001c6074: addiu r19,r19,0x0001
001c6078: slti r2,r19,0x0004
001c607c: bne r2,r0,0x001c5f88
001c6080: addiu r17,r17,0x0001
001c6084: addiu r18,r18,0x0001
001c6088: slti r2,r18,0x0004
001c608c: bne r2,r0,0x001c5f78
001c6090: addiu r23,r23,0x0040
001c6094: sw r0,0x06d0(r20)
001c6098: sw r0,0x06cc(r20)
001c609c: sw r0,0x06dc(r20)
001c60a0: sw r0,0x0000(r20)
001c60a4: sw r0,0x06e0(r20)
001c60a8: lhu r2,0x0014(r22)
001c60ac: nop
001c60b0: sh r2,0x06d8(r20)
001c60b4: lhu r2,0x0016(r22)
001c60b8: nop
001c60bc: sh r2,0x06da(r20)
001c60c0: lw r10,0x0018(r29)
001c60c4: lw r9,0x0010(r29)
001c60c8: ori r2,r0,0x0002
001c60cc: addu r3,r10,r9
001c60d0: j 0x001c6598
001c60d4: sb r2,0x0022(r3)
001c60d8: lw r10,0x0010(r29)
001c60dc: lw r9,0x0018(r29)
001c60e0: lw r3,0x0008(r22)
001c60e4: sll r2,r10,0x02
001c60e8: addu r2,r2,r9
001c60ec: srl r18,r3,0x1c
001c60f0: lw r20,0x00e4(r2)
001c60f4: lhu r2,0x00a8(r22)
001c60f8: addiu r18,r18,-0x0001
001c60fc: sll r2,r2,0x10
001c6100: sra r3,r2,0x10
001c6104: srl r2,r2,0x1f
001c6108: addu r3,r3,r2
001c610c: lhu r2,0x00aa(r22)
001c6110: sra r3,r3,0x01
001c6114: sw r3,0x0030(r29)
001c6118: sll r2,r2,0x10
001c611c: sra r3,r2,0x10
001c6120: srl r2,r2,0x1f
001c6124: addu r3,r3,r2
001c6128: sra r3,r3,0x01
001c612c: addiu r2,r0,-0x0001
001c6130: beq r18,r2,0x001c6164
001c6134: sw r3,0x0038(r29)
001c6138: sll r2,r18,0x02
001c613c: addu r2,r2,r18
001c6140: sll r2,r2,0x05
001c6144: lui r3,0x801c
001c6148: lw r3,-0x4084(r3)
001c614c: lw r4,0x06dc(r20)
001c6150: addu r2,r2,r3
001c6154: addu r2,r2,r4
001c6158: lbu r19,0x0004(r2)
001c615c: j 0x001c6168
001c6160: nop
001c6164: addu r19,r0,r0
001c6168: lh r4,0x005c(r22)
001c616c: lh r5,0x0060(r22)
001c6170: jal 0x001a8be0
001c6174: addu r6,r19,r0
001c6178: sll r17,r2,0x04
001c617c: lw r3,0x0008(r22)
001c6180: addiu r2,r0,-0x0001
001c6184: srl r3,r3,0x08
001c6188: andi r18,r3,0x000f
001c618c: addiu r18,r18,-0x0001
001c6190: beq r18,r2,0x001c61c0
001c6194: sll r2,r18,0x02
001c6198: addu r2,r2,r18
001c619c: sll r2,r2,0x05
001c61a0: lui r3,0x801c
001c61a4: lw r3,-0x4084(r3)
001c61a8: lw r4,0x06dc(r20)
001c61ac: addu r2,r2,r3
001c61b0: addu r2,r2,r4
001c61b4: lbu r19,0x0004(r2)
001c61b8: j 0x001c61c4
001c61bc: nop
001c61c0: addu r19,r0,r0
001c61c4: lh r4,0x002e(r22)
001c61c8: lh r5,0x0034(r22)
001c61cc: jal 0x001a8be0
001c61d0: addu r6,r19,r0
001c61d4: sll r4,r2,0x10
001c61d8: sra r4,r4,0x10
001c61dc: jal 0x0001bc28
001c61e0: addu r16,r2,r0
001c61e4: mult r2,r17
001c61e8: lw r3,0x06cc(r20)
001c61ec: mflo r2
001c61f0: sra r2,r2,0x0c
001c61f4: addu r2,r2,r3
001c61f8: sw r2,0x06cc(r20)
001c61fc: lw r10,0x0030(r29)
001c6200: nop
001c6204: sll r3,r10,0x0c
001c6208: slt r2,r2,r3
001c620c: bne r2,r0,0x001c6230
001c6210: nop
001c6214: lw r2,0x06cc(r20)
001c6218: nop
001c621c: subu r2,r2,r3
001c6220: sw r2,0x06cc(r20)
001c6224: slt r2,r2,r3
001c6228: beq r2,r0,0x001c6214
001c622c: nop
001c6230: lw r3,0x06cc(r20)
001c6234: nop
001c6238: bgez r3,0x001c6260
001c623c: sll r4,r16,0x10
001c6240: lw r9,0x0030(r29)
001c6244: nop
001c6248: sll r4,r9,0x0c
001c624c: addu r2,r4,r3
001c6250: sw r2,0x06cc(r20)
001c6254: bltz r2,0x001c624c
001c6258: addu r3,r2,r0
001c625c: sll r4,r16,0x10
001c6260: jal 0x0001bb5c
001c6264: sra r4,r4,0x10
001c6268: mult r2,r17
001c626c: lw r3,0x06d0(r20)
001c6270: mflo r2
001c6274: sra r2,r2,0x0c
001c6278: addu r2,r2,r3
001c627c: sw r2,0x06d0(r20)
001c6280: lw r10,0x0038(r29)
001c6284: nop
001c6288: sll r3,r10,0x0c
001c628c: slt r2,r2,r3
001c6290: bne r2,r0,0x001c62b4
001c6294: nop
001c6298: lw r2,0x06d0(r20)
001c629c: nop
001c62a0: subu r2,r2,r3
001c62a4: sw r2,0x06d0(r20)
001c62a8: slt r2,r2,r3
001c62ac: beq r2,r0,0x001c6298
001c62b0: nop
001c62b4: lw r3,0x06d0(r20)
001c62b8: nop
001c62bc: bgez r3,0x001c62e0
001c62c0: nop
001c62c4: lw r9,0x0038(r29)
001c62c8: nop
001c62cc: sll r4,r9,0x0c
001c62d0: addu r2,r4,r3
001c62d4: sw r2,0x06d0(r20)
001c62d8: bltz r2,0x001c62d0
001c62dc: addu r3,r2,r0
001c62e0: lhu r2,0x0006(r22)
001c62e4: nop
001c62e8: andi r2,r2,0x0040
001c62ec: beq r2,r0,0x001c6368
001c62f0: ori r30,r0,0x0080
001c62f4: lw r3,0x0010(r22)
001c62f8: lui r4,0x801c
001c62fc: lw r4,-0x4084(r4)
001c6300: lw r5,0x06dc(r20)
001c6304: andi r18,r3,0x0fff
001c6308: andi r3,r3,0x000f
001c630c: sll r2,r3,0x02
001c6310: addu r2,r2,r3
001c6314: sll r2,r2,0x05
001c6318: addu r2,r2,r4
001c631c: addu r2,r2,r5
001c6320: sra r3,r18,0x04
001c6324: andi r3,r3,0x000f
001c6328: lbu r7,0x0004(r2)
001c632c: sll r2,r3,0x02
001c6330: addu r2,r2,r3
001c6334: sll r2,r2,0x05
001c6338: addu r2,r2,r4
001c633c: addu r2,r2,r5
001c6340: srl r3,r18,0x08
001c6344: lbu r6,0x0004(r2)
001c6348: sll r2,r3,0x02
001c634c: addu r2,r2,r3
001c6350: sll r2,r2,0x05
001c6354: addu r2,r2,r4
001c6358: addu r2,r2,r5
001c635c: lbu r30,0x0004(r2)
001c6360: j 0x001c6370
001c6364: nop
001c6368: ori r6,r0,0x0080
001c636c: ori r7,r0,0x0080
001c6370: lh r23,0x0054(r22)
001c6374: lh r22,0x004e(r22)
001c6378: bgtz r23,0x001c6388
001c637c: slti r2,r23,0x0180
001c6380: ori r23,r0,0x0001
001c6384: slti r2,r23,0x0180
001c6388: bne r2,r0,0x001c6394
001c638c: addu r19,r0,r0
001c6390: ori r23,r0,0x017f
001c6394: addu r17,r0,r0
001c6398: sll r21,r19,0x02
001c639c: addu r4,r21,r17
001c63a0: lw r2,0x0000(r20)
001c63a4: lw r10,0x0030(r29)
001c63a8: sll r3,r2,0x01
001c63ac: addu r3,r3,r2
001c63b0: sll r3,r3,0x02
001c63b4: addu r3,r3,r2
001c63b8: sll r3,r3,0x06
001c63bc: addiu r3,r3,0x0004
001c63c0: addu r3,r20,r3
001c63c4: sll r2,r4,0x01
001c63c8: addu r2,r2,r4
001c63cc: sll r2,r2,0x02
001c63d0: addu r2,r2,r4
001c63d4: sll r2,r2,0x02
001c63d8: addu r16,r3,r2
001c63dc: lw r2,0x06cc(r20)
001c63e0: lbu r3,0x06d8(r20)
001c63e4: sra r2,r2,0x0c
001c63e8: addu r2,r2,r3
001c63ec: addu r3,r2,r10
001c63f0: lui r10,0x801c
001c63f4: addiu r10,r10,0x674c
001c63f8: sb r2,0x0024(r16)
001c63fc: sb r2,0x000c(r16)
001c6400: sb r3,0x0030(r16)
001c6404: sb r3,0x0018(r16)
001c6408: lw r2,0x06d0(r20)
001c640c: lbu r3,0x06da(r20)
001c6410: lw r9,0x0038(r29)
001c6414: sra r2,r2,0x0c
001c6418: addu r2,r2,r3
001c641c: addu r3,r2,r9
001c6420: sb r3,0x0031(r16)
001c6424: sb r3,0x0025(r16)
001c6428: sll r3,r22,0x02
001c642c: addu r3,r3,r22
001c6430: sll r3,r3,0x02
001c6434: addu r3,r3,r10
001c6438: addu r3,r21,r3
001c643c: sb r2,0x0019(r16)
001c6440: sb r2,0x000d(r16)
001c6444: lw r18,0x0000(r3)
001c6448: nop
001c644c: mult r18,r7
001c6450: mflo r2
001c6454: nop
001c6458: nop
001c645c: mult r18,r6
001c6460: mflo r4
001c6464: nop
001c6468: nop
001c646c: mult r18,r30
001c6470: srl r2,r2,0x0c
001c6474: sb r2,0x0010(r16)
001c6478: sb r2,0x0004(r16)
001c647c: srl r4,r4,0x0c
001c6480: sb r4,0x0011(r16)
001c6484: sb r4,0x0005(r16)
001c6488: mflo r2
001c648c: srl r2,r2,0x0c
001c6490: sb r2,0x0012(r16)
001c6494: sb r2,0x0006(r16)
001c6498: lw r18,0x0004(r3)
001c649c: nop
001c64a0: mult r18,r7
001c64a4: mflo r2
001c64a8: nop
001c64ac: nop
001c64b0: mult r18,r6
001c64b4: mflo r3
001c64b8: nop
001c64bc: nop
001c64c0: mult r18,r30
001c64c4: addiu r17,r17,0x0001
001c64c8: addu r5,r16,r0
001c64cc: lw r9,0x0040(r29)
001c64d0: sll r4,r23,0x02
001c64d4: addu r4,r9,r4
001c64d8: srl r2,r2,0x0c
001c64dc: sb r2,0x0028(r5)
001c64e0: sb r2,0x001c(r5)
001c64e4: srl r3,r3,0x0c
001c64e8: sb r3,0x0029(r5)
001c64ec: sb r3,0x001d(r5)
001c64f0: mflo r2
001c64f4: srl r2,r2,0x0c
001c64f8: sb r2,0x002a(r5)
001c64fc: sb r2,0x001e(r5)
001c6500: sw r6,0x0048(r29)
001c6504: jal 0x00023bb4
001c6508: sw r7,0x004c(r29)
001c650c: slti r2,r17,0x0004
001c6510: lw r6,0x0048(r29)
001c6514: lw r7,0x004c(r29)
001c6518: bne r2,r0,0x001c63a0
001c651c: addu r4,r21,r17
001c6520: addiu r19,r19,0x0001
001c6524: slti r2,r19,0x0004
001c6528: bne r2,r0,0x001c6398
001c652c: addu r17,r0,r0
001c6530: lw r2,0x06dc(r20)
001c6534: lw r3,0x0000(r20)
001c6538: addiu r2,r2,0x0001
001c653c: sw r2,0x06dc(r20)
001c6540: ori r2,r0,0x0001
001c6544: subu r2,r2,r3
001c6548: j 0x001c6598
001c654c: sw r2,0x0000(r20)
001c6550: lw r10,0x0010(r29)
001c6554: lw r9,0x0018(r29)
001c6558: sll r2,r10,0x02
001c655c: addu r16,r2,r9
001c6560: lw r20,0x00e4(r16)
001c6564: nop
001c6568: lw r2,0x06e0(r20)
001c656c: nop
001c6570: bne r2,r0,0x001c6580
001c6574: nop
001c6578: j 0x001c6598
001c657c: sw r4,0x06e0(r20)
001c6580: beq r20,r0,0x001c6594
001c6584: nop
001c6588: jal 0x001a4e9c
001c658c: addu r4,r20,r0
001c6590: sw r0,0x00e4(r16)
001c6594: sb r0,0x0022(r17)
001c6598: lw r31,0x0074(r29)
001c659c: lw r30,0x0070(r29)
001c65a0: lw r23,0x006c(r29)
001c65a4: lw r22,0x0068(r29)
001c65a8: lw r21,0x0064(r29)
001c65ac: lw r20,0x0060(r29)
001c65b0: lw r19,0x005c(r29)
001c65b4: lw r18,0x0058(r29)
001c65b8: lw r17,0x0054(r29)
001c65bc: lw r16,0x0050(r29)
001c65c0: addiu r29,r29,0x0078
001c65c4: jr r31
001c65c8: nop