E454 001c4168 - 001c48d8

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c4168: addiu r29,r29,-0x0078
001c416c: sll r4,r4,0x10
001c4170: sw r16,0x0050(r29)
001c4174: sra r16,r4,0x10
001c4178: sll r2,r16,0x05
001c417c: subu r2,r2,r16
001c4180: sll r2,r2,0x03
001c4184: lui r3,0x801c
001c4188: addiu r3,r3,-0x0fd4
001c418c: addu r2,r2,r3
001c4190: sw r2,0x0018(r29)
001c4194: sll r2,r6,0x01
001c4198: addu r2,r2,r6
001c419c: sll r2,r2,0x04
001c41a0: addu r2,r2,r6
001c41a4: sll r2,r2,0x02
001c41a8: lui r3,0x801c
001c41ac: lw r3,-0x4078(r3)
001c41b0: addiu r2,r2,0x0014
001c41b4: sw r31,0x0074(r29)
001c41b8: sw r30,0x0070(r29)
001c41bc: sw r23,0x006c(r29)
001c41c0: sw r22,0x0068(r29)
001c41c4: sw r21,0x0064(r29)
001c41c8: sw r20,0x0060(r29)
001c41cc: sw r19,0x005c(r29)
001c41d0: sw r18,0x0058(r29)
001c41d4: sw r17,0x0054(r29)
001c41d8: sw r5,0x0010(r29)
001c41dc: jal 0x00044a60
001c41e0: addu r22,r2,r3
001c41e4: lw r10,0x0018(r29)
001c41e8: lw r9,0x0010(r29)
001c41ec: sw r2,0x0040(r29)
001c41f0: addu r17,r10,r9
001c41f4: lbu r3,0x0022(r17)
001c41f8: ori r4,r0,0x0001
001c41fc: beq r3,r4,0x001c4228
001c4200: slti r2,r3,0x0002
001c4204: bne r2,r0,0x001c48a8
001c4208: nop
001c420c: ori r2,r0,0x0002
001c4210: beq r3,r2,0x001c43e8
001c4214: ori r2,r0,0x0003
001c4218: beq r3,r2,0x001c4860
001c421c: nop
001c4220: j 0x001c48a8
001c4224: nop
001c4228: lw r10,0x0010(r29)
001c422c: lw r9,0x0018(r29)
001c4230: sll r2,r10,0x02
001c4234: addu r17,r2,r9
001c4238: lw r4,0x00e4(r17)
001c423c: nop
001c4240: beq r4,r0,0x001c4250
001c4244: addu r18,r0,r0
001c4248: jal 0x001a4e9c
001c424c: nop
001c4250: ori r4,r0,0x06e4
001c4254: jal 0x001a4de8
001c4258: addu r5,r16,r0
001c425c: addu r20,r2,r0
001c4260: sw r20,0x00e4(r17)
001c4264: lhu r2,0x004c(r22)
001c4268: ori r23,r0,0x0040
001c426c: andi r3,r2,0x0004
001c4270: sltiu r3,r3,0x0001
001c4274: andi r2,r2,0x0003
001c4278: sll r2,r2,0x05
001c427c: ori r2,r2,0x0086
001c4280: sw r3,0x0020(r29)
001c4284: sh r2,0x0028(r29)
001c4288: addu r19,r0,r0
001c428c: sll r30,r18,0x06
001c4290: addu r21,r23,r0
001c4294: sll r17,r18,0x02
001c4298: sll r2,r17,0x01
001c429c: addu r2,r2,r17
001c42a0: sll r2,r2,0x02
001c42a4: addu r2,r2,r17
001c42a8: sll r2,r2,0x02
001c42ac: addiu r2,r2,0x0004
001c42b0: addu r16,r20,r2
001c42b4: jal 0x00023d44
001c42b8: addu r4,r16,r0
001c42bc: lw r10,0x0020(r29)
001c42c0: nop
001c42c4: beq r10,r0,0x001c42d8
001c42c8: nop
001c42cc: lbu r2,0x0007(r16)
001c42d0: j 0x001c42e4
001c42d4: ori r2,r2,0x0002
001c42d8: lbu r2,0x0007(r16)
001c42dc: nop
001c42e0: andi r2,r2,0x00fd
001c42e4: sb r2,0x0007(r16)
001c42e8: sll r3,r19,0x06
001c42ec: addiu r4,r3,0x0080
001c42f0: addiu r3,r3,0x00c0
001c42f4: sll r2,r17,0x01
001c42f8: addu r2,r2,r17
001c42fc: sll r2,r2,0x02
001c4300: addu r2,r2,r17
001c4304: sll r2,r2,0x02
001c4308: addu r2,r2,r20
001c430c: addiu r7,r2,0x0344
001c4310: addu r6,r16,r0
001c4314: addiu r8,r6,0x0030
001c4318: lhu r9,0x0028(r29)
001c431c: ori r2,r0,0x7b00
001c4320: sh r2,0x000e(r6)
001c4324: addu r2,r30,r0
001c4328: sh r4,0x0020(r6)
001c432c: sh r4,0x0008(r6)
001c4330: sh r2,0x0016(r6)
001c4334: sh r2,0x000a(r6)
001c4338: sh r3,0x002c(r6)
001c433c: sh r3,0x0014(r6)
001c4340: sh r21,0x002e(r6)
001c4344: sh r21,0x0022(r6)
001c4348: sh r9,0x001a(r6)
001c434c: lw r2,0x0000(r6)
001c4350: lw r3,0x0004(r6)
001c4354: lw r4,0x0008(r6)
001c4358: lw r5,0x000c(r6)
001c435c: sw r2,0x0000(r7)
001c4360: sw r3,0x0004(r7)
001c4364: sw r4,0x0008(r7)
001c4368: sw r5,0x000c(r7)
001c436c: addiu r6,r6,0x0010
001c4370: bne r6,r8,0x001c434c
001c4374: addiu r7,r7,0x0010
001c4378: lw r2,0x0000(r6)
001c437c: nop
001c4380: sw r2,0x0000(r7)
001c4384: addiu r19,r19,0x0001
001c4388: slti r2,r19,0x0004
001c438c: bne r2,r0,0x001c4298
001c4390: addiu r17,r17,0x0001
001c4394: addiu r18,r18,0x0001
001c4398: slti r2,r18,0x0004
001c439c: bne r2,r0,0x001c4288
001c43a0: addiu r23,r23,0x0040
001c43a4: sw r0,0x06d0(r20)
001c43a8: sw r0,0x06cc(r20)
001c43ac: sw r0,0x06dc(r20)
001c43b0: sw r0,0x0000(r20)
001c43b4: sw r0,0x06e0(r20)
001c43b8: lhu r2,0x0014(r22)
001c43bc: nop
001c43c0: sh r2,0x06d8(r20)
001c43c4: lhu r2,0x0016(r22)
001c43c8: nop
001c43cc: sh r2,0x06da(r20)
001c43d0: lw r10,0x0018(r29)
001c43d4: lw r9,0x0010(r29)
001c43d8: ori r2,r0,0x0002
001c43dc: addu r3,r10,r9
001c43e0: j 0x001c48a8
001c43e4: sb r2,0x0022(r3)
001c43e8: lw r10,0x0010(r29)
001c43ec: lw r9,0x0018(r29)
001c43f0: lw r3,0x0008(r22)
001c43f4: sll r2,r10,0x02
001c43f8: addu r2,r2,r9
001c43fc: srl r18,r3,0x1c
001c4400: lw r20,0x00e4(r2)
001c4404: lhu r2,0x00a8(r22)
001c4408: addiu r18,r18,-0x0001
001c440c: sll r2,r2,0x10
001c4410: sra r3,r2,0x10
001c4414: srl r2,r2,0x1f
001c4418: addu r3,r3,r2
001c441c: lhu r2,0x00aa(r22)
001c4420: sra r3,r3,0x01
001c4424: sw r3,0x0030(r29)
001c4428: sll r2,r2,0x10
001c442c: sra r3,r2,0x10
001c4430: srl r2,r2,0x1f
001c4434: addu r3,r3,r2
001c4438: sra r3,r3,0x01
001c443c: addiu r2,r0,-0x0001
001c4440: beq r18,r2,0x001c4474
001c4444: sw r3,0x0038(r29)
001c4448: sll r2,r18,0x02
001c444c: addu r2,r2,r18
001c4450: sll r2,r2,0x05
001c4454: lui r3,0x801c
001c4458: lw r3,-0x4084(r3)
001c445c: lw r4,0x06dc(r20)
001c4460: addu r2,r2,r3
001c4464: addu r2,r2,r4
001c4468: lbu r19,0x0004(r2)
001c446c: j 0x001c4478
001c4470: nop
001c4474: addu r19,r0,r0
001c4478: lh r4,0x005c(r22)
001c447c: lh r5,0x0060(r22)
001c4480: jal 0x001a8be0
001c4484: addu r6,r19,r0
001c4488: sll r17,r2,0x04
001c448c: lw r3,0x0008(r22)
001c4490: addiu r2,r0,-0x0001
001c4494: srl r3,r3,0x08
001c4498: andi r18,r3,0x000f
001c449c: addiu r18,r18,-0x0001
001c44a0: beq r18,r2,0x001c44d0
001c44a4: sll r2,r18,0x02
001c44a8: addu r2,r2,r18
001c44ac: sll r2,r2,0x05
001c44b0: lui r3,0x801c
001c44b4: lw r3,-0x4084(r3)
001c44b8: lw r4,0x06dc(r20)
001c44bc: addu r2,r2,r3
001c44c0: addu r2,r2,r4
001c44c4: lbu r19,0x0004(r2)
001c44c8: j 0x001c44d4
001c44cc: nop
001c44d0: addu r19,r0,r0
001c44d4: lh r4,0x002e(r22)
001c44d8: lh r5,0x0034(r22)
001c44dc: jal 0x001a8be0
001c44e0: addu r6,r19,r0
001c44e4: sll r4,r2,0x10
001c44e8: sra r4,r4,0x10
001c44ec: jal 0x0001bc28
001c44f0: addu r16,r2,r0
001c44f4: mult r2,r17
001c44f8: lw r3,0x06cc(r20)
001c44fc: mflo r2
001c4500: sra r2,r2,0x0c
001c4504: addu r2,r2,r3
001c4508: sw r2,0x06cc(r20)
001c450c: lw r10,0x0030(r29)
001c4510: nop
001c4514: sll r3,r10,0x0c
001c4518: slt r2,r2,r3
001c451c: bne r2,r0,0x001c4540
001c4520: nop
001c4524: lw r2,0x06cc(r20)
001c4528: nop
001c452c: subu r2,r2,r3
001c4530: sw r2,0x06cc(r20)
001c4534: slt r2,r2,r3
001c4538: beq r2,r0,0x001c4524
001c453c: nop
001c4540: lw r3,0x06cc(r20)
001c4544: nop
001c4548: bgez r3,0x001c4570
001c454c: sll r4,r16,0x10
001c4550: lw r9,0x0030(r29)
001c4554: nop
001c4558: sll r4,r9,0x0c
001c455c: addu r2,r4,r3
001c4560: sw r2,0x06cc(r20)
001c4564: bltz r2,0x001c455c
001c4568: addu r3,r2,r0
001c456c: sll r4,r16,0x10
001c4570: jal 0x0001bb5c
001c4574: sra r4,r4,0x10
001c4578: mult r2,r17
001c457c: lw r3,0x06d0(r20)
001c4580: mflo r2
001c4584: sra r2,r2,0x0c
001c4588: addu r2,r2,r3
001c458c: sw r2,0x06d0(r20)
001c4590: lw r10,0x0038(r29)
001c4594: nop
001c4598: sll r3,r10,0x0c
001c459c: slt r2,r2,r3
001c45a0: bne r2,r0,0x001c45c4
001c45a4: nop
001c45a8: lw r2,0x06d0(r20)
001c45ac: nop
001c45b0: subu r2,r2,r3
001c45b4: sw r2,0x06d0(r20)
001c45b8: slt r2,r2,r3
001c45bc: beq r2,r0,0x001c45a8
001c45c0: nop
001c45c4: lw r3,0x06d0(r20)
001c45c8: nop
001c45cc: bgez r3,0x001c45f0
001c45d0: nop
001c45d4: lw r9,0x0038(r29)
001c45d8: nop
001c45dc: sll r4,r9,0x0c
001c45e0: addu r2,r4,r3
001c45e4: sw r2,0x06d0(r20)
001c45e8: bltz r2,0x001c45e0
001c45ec: addu r3,r2,r0
001c45f0: lhu r2,0x0006(r22)
001c45f4: nop
001c45f8: andi r2,r2,0x0040
001c45fc: beq r2,r0,0x001c4678
001c4600: ori r30,r0,0x0080
001c4604: lw r3,0x0010(r22)
001c4608: lui r4,0x801c
001c460c: lw r4,-0x4084(r4)
001c4610: lw r5,0x06dc(r20)
001c4614: andi r18,r3,0x0fff
001c4618: andi r3,r3,0x000f
001c461c: sll r2,r3,0x02
001c4620: addu r2,r2,r3
001c4624: sll r2,r2,0x05
001c4628: addu r2,r2,r4
001c462c: addu r2,r2,r5
001c4630: sra r3,r18,0x04
001c4634: andi r3,r3,0x000f
001c4638: lbu r7,0x0004(r2)
001c463c: sll r2,r3,0x02
001c4640: addu r2,r2,r3
001c4644: sll r2,r2,0x05
001c4648: addu r2,r2,r4
001c464c: addu r2,r2,r5
001c4650: srl r3,r18,0x08
001c4654: lbu r6,0x0004(r2)
001c4658: sll r2,r3,0x02
001c465c: addu r2,r2,r3
001c4660: sll r2,r2,0x05
001c4664: addu r2,r2,r4
001c4668: addu r2,r2,r5
001c466c: lbu r30,0x0004(r2)
001c4670: j 0x001c4680
001c4674: nop
001c4678: ori r6,r0,0x0080
001c467c: ori r7,r0,0x0080
001c4680: lh r23,0x0054(r22)
001c4684: lh r22,0x004e(r22)
001c4688: bgtz r23,0x001c4698
001c468c: slti r2,r23,0x0180
001c4690: ori r23,r0,0x0001
001c4694: slti r2,r23,0x0180
001c4698: bne r2,r0,0x001c46a4
001c469c: addu r19,r0,r0
001c46a0: ori r23,r0,0x017f
001c46a4: addu r17,r0,r0
001c46a8: sll r21,r19,0x02
001c46ac: addu r4,r21,r17
001c46b0: lw r2,0x0000(r20)
001c46b4: lw r10,0x0030(r29)
001c46b8: sll r3,r2,0x01
001c46bc: addu r3,r3,r2
001c46c0: sll r3,r3,0x02
001c46c4: addu r3,r3,r2
001c46c8: sll r3,r3,0x06
001c46cc: addiu r3,r3,0x0004
001c46d0: addu r3,r20,r3
001c46d4: sll r2,r4,0x01
001c46d8: addu r2,r2,r4
001c46dc: sll r2,r2,0x02
001c46e0: addu r2,r2,r4
001c46e4: sll r2,r2,0x02
001c46e8: addu r16,r3,r2
001c46ec: lw r2,0x06cc(r20)
001c46f0: lbu r3,0x06d8(r20)
001c46f4: sra r2,r2,0x0c
001c46f8: addu r2,r2,r3
001c46fc: addu r3,r2,r10
001c4700: lui r10,0x801c
001c4704: addiu r10,r10,0x499c
001c4708: sb r2,0x0024(r16)
001c470c: sb r2,0x000c(r16)
001c4710: sb r3,0x0030(r16)
001c4714: sb r3,0x0018(r16)
001c4718: lw r2,0x06d0(r20)
001c471c: lbu r3,0x06da(r20)
001c4720: lw r9,0x0038(r29)
001c4724: sra r2,r2,0x0c
001c4728: addu r2,r2,r3
001c472c: addu r3,r2,r9
001c4730: sb r3,0x0031(r16)
001c4734: sb r3,0x0025(r16)
001c4738: sll r3,r22,0x02
001c473c: addu r3,r3,r22
001c4740: sll r3,r3,0x02
001c4744: addu r3,r3,r10
001c4748: addu r3,r21,r3
001c474c: sb r2,0x0019(r16)
001c4750: sb r2,0x000d(r16)
001c4754: lw r18,0x0000(r3)
001c4758: nop
001c475c: mult r18,r7
001c4760: mflo r2
001c4764: nop
001c4768: nop
001c476c: mult r18,r6
001c4770: mflo r4
001c4774: nop
001c4778: nop
001c477c: mult r18,r30
001c4780: srl r2,r2,0x0c
001c4784: sb r2,0x0010(r16)
001c4788: sb r2,0x0004(r16)
001c478c: srl r4,r4,0x0c
001c4790: sb r4,0x0011(r16)
001c4794: sb r4,0x0005(r16)
001c4798: mflo r2
001c479c: srl r2,r2,0x0c
001c47a0: sb r2,0x0012(r16)
001c47a4: sb r2,0x0006(r16)
001c47a8: lw r18,0x0004(r3)
001c47ac: nop
001c47b0: mult r18,r7
001c47b4: mflo r2
001c47b8: nop
001c47bc: nop
001c47c0: mult r18,r6
001c47c4: mflo r3
001c47c8: nop
001c47cc: nop
001c47d0: mult r18,r30
001c47d4: addiu r17,r17,0x0001
001c47d8: addu r5,r16,r0
001c47dc: lw r9,0x0040(r29)
001c47e0: sll r4,r23,0x02
001c47e4: addu r4,r9,r4
001c47e8: srl r2,r2,0x0c
001c47ec: sb r2,0x0028(r5)
001c47f0: sb r2,0x001c(r5)
001c47f4: srl r3,r3,0x0c
001c47f8: sb r3,0x0029(r5)
001c47fc: sb r3,0x001d(r5)
001c4800: mflo r2
001c4804: srl r2,r2,0x0c
001c4808: sb r2,0x002a(r5)
001c480c: sb r2,0x001e(r5)
001c4810: sw r6,0x0048(r29)
001c4814: jal 0x00023bb4
001c4818: sw r7,0x004c(r29)
001c481c: slti r2,r17,0x0004
001c4820: lw r6,0x0048(r29)
001c4824: lw r7,0x004c(r29)
001c4828: bne r2,r0,0x001c46b0
001c482c: addu r4,r21,r17
001c4830: addiu r19,r19,0x0001
001c4834: slti r2,r19,0x0004
001c4838: bne r2,r0,0x001c46a8
001c483c: addu r17,r0,r0
001c4840: lw r2,0x06dc(r20)
001c4844: lw r3,0x0000(r20)
001c4848: addiu r2,r2,0x0001
001c484c: sw r2,0x06dc(r20)
001c4850: ori r2,r0,0x0001
001c4854: subu r2,r2,r3
001c4858: j 0x001c48a8
001c485c: sw r2,0x0000(r20)
001c4860: lw r10,0x0010(r29)
001c4864: lw r9,0x0018(r29)
001c4868: sll r2,r10,0x02
001c486c: addu r16,r2,r9
001c4870: lw r20,0x00e4(r16)
001c4874: nop
001c4878: lw r2,0x06e0(r20)
001c487c: nop
001c4880: bne r2,r0,0x001c4890
001c4884: nop
001c4888: j 0x001c48a8
001c488c: sw r4,0x06e0(r20)
001c4890: beq r20,r0,0x001c48a4
001c4894: nop
001c4898: jal 0x001a4e9c
001c489c: addu r4,r20,r0
001c48a0: sw r0,0x00e4(r16)
001c48a4: sb r0,0x0022(r17)
001c48a8: lw r31,0x0074(r29)
001c48ac: lw r30,0x0070(r29)
001c48b0: lw r23,0x006c(r29)
001c48b4: lw r22,0x0068(r29)
001c48b8: lw r21,0x0064(r29)
001c48bc: lw r20,0x0060(r29)
001c48c0: lw r19,0x005c(r29)
001c48c4: lw r18,0x0058(r29)
001c48c8: lw r17,0x0054(r29)
001c48cc: lw r16,0x0050(r29)
001c48d0: addiu r29,r29,0x0078
001c48d4: jr r31
001c48d8: nop