BUNIT.OUT 001c43b4 - 001c466c

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c43b4: 27bdff98 addiu r29,r29,-0x0068
001c43b8: afb00040 sw r16,0x0040(r29)
001c43bc: 8fb00078 lw r16,0x0078(r29)
001c43c0: afb40050 sw r20,0x0050(r29)
001c43c4: 97b4007c lhu r20,0x007c(r29)
001c43c8: afb10044 sw r17,0x0044(r29)
001c43cc: 00808821 addu r17,r4,r0
001c43d0: afb50054 sw r21,0x0054(r29)
001c43d4: 00c0a821 addu r21,r6,r0
001c43d8: afb20048 sw r18,0x0048(r29)
001c43dc: 00e09021 addu r18,r7,r0
001c43e0: afb60058 sw r22,0x0058(r29)
001c43e4: 0220b021 addu r22,r17,r0
001c43e8: afb7005c sw r23,0x005c(r29)
001c43ec: 00a0b821 addu r23,r5,r0
001c43f0: afbf0060 sw r31,0x0060(r29)
001c43f4: 0c07210f jal 0x001c843c
001c43f8: afb3004c sw r19,0x004c(r29)
001c43fc: 00108400 sll r16,r16,0x10
001c4400: 1200000a beq r16,r0,0x001c442c
001c4404: 00401821 addu r3,r2,r0
001c4408: 00111400 sll r2,r17,0x10
001c440c: 00021403 sra r2,r2,0x10
001c4410: 3c01801d lui r1,0x801d
001c4414: 00220821 addu r1,r1,r2
001c4418: a020f7b4 sb r0,-0x084c(r1)
001c441c: 3c13801d lui r19,0x801d
001c4420: 9673f972 lhu r19,-0x068e(r19)
001c4424: 08071132 j 0x001c44c8
001c4428: 00161400 sll r2,r22,0x10
001c442c: 00121400 sll r2,r18,0x10
001c4430: 1040000a beq r2,r0,0x001c445c
001c4434: 00111400 sll r2,r17,0x10
001c4438: 00021403 sra r2,r2,0x10
001c443c: 34030001 ori r3,r0,0x0001
001c4440: 3c01801d lui r1,0x801d
001c4444: 00220821 addu r1,r1,r2
001c4448: a023f7b4 sb r3,-0x084c(r1)
001c444c: 3c01801f lui r1,0x801f
001c4450: a034caac sb r20,-0x3554(r1)
001c4454: 08071132 j 0x001c44c8
001c4458: 00161400 sll r2,r22,0x10
001c445c: 00023403 sra r6,r2,0x10
001c4460: 3c01801d lui r1,0x801d
001c4464: 00260821 addu r1,r1,r6
001c4468: 8024f7b4 lb r4,-0x084c(r1)
001c446c: 00000000 nop
001c4470: 1080000d beq r4,r0,0x001c44a8
001c4474: 00802821 addu r5,r4,r0
001c4478: 34020006 ori r2,r0,0x0006
001c447c: 0043001a div r2,r3
001c4480: 00001012 mflo r2
001c4484: 00000000 nop
001c4488: 0082102a slt r2,r4,r2
001c448c: 10400006 beq r2,r0,0x001c44a8
001c4490: 24a20001 addiu r2,r5,0x0001
001c4494: 3c01801d lui r1,0x801d
001c4498: 00260821 addu r1,r1,r6
001c449c: a022f7b4 sb r2,-0x084c(r1)
001c44a0: 08071132 j 0x001c44c8
001c44a4: 00161400 sll r2,r22,0x10
001c44a8: 00161400 sll r2,r22,0x10
001c44ac: 3c13801d lui r19,0x801d
001c44b0: 9673f96e lhu r19,-0x0692(r19)
001c44b4: 00021403 sra r2,r2,0x10
001c44b8: 3c01801d lui r1,0x801d
001c44bc: 00220821 addu r1,r1,r2
001c44c0: a020f7b4 sb r0,-0x084c(r1)
001c44c4: 00161400 sll r2,r22,0x10
001c44c8: 00021c03 sra r3,r2,0x10
001c44cc: 3c01801d lui r1,0x801d
001c44d0: 00230821 addu r1,r1,r3
001c44d4: 8022f7b4 lb r2,-0x084c(r1)
001c44d8: 00000000 nop
001c44dc: 10400004 beq r2,r0,0x001c44f0
001c44e0: 00008021 addu r16,r0,r0
001c44e4: 26b50001 addiu r21,r21,0x0001
001c44e8: 3c13801d lui r19,0x801d
001c44ec: 9673f976 lhu r19,-0x068a(r19)
001c44f0: 3c01801d lui r1,0x801d
001c44f4: 00230821 addu r1,r1,r3
001c44f8: 9031f7ac lbu r17,-0x0854(r1)
001c44fc: 3c01801d lui r1,0x801d
001c4500: 00230821 addu r1,r1,r3
001c4504: 9023f7ad lbu r3,-0x0853(r1)
001c4508: 3c02801d lui r2,0x801d
001c450c: 9442f95e lhu r2,-0x06a2(r2)
001c4510: a7b30028 sh r19,0x0028(r29)
001c4514: 00719023 subu r18,r3,r17
001c4518: 1a400049 blez r18,0x001c4640
001c451c: a7a2002a sh r2,0x002a(r29)
001c4520: 00112c00 sll r5,r17,0x10
001c4524: 00052c03 sra r5,r5,0x10
001c4528: 00052040 sll r4,r5,0x01
001c452c: 00852021 addu r4,r4,r5
001c4530: 00042080 sll r4,r4,0x02
001c4534: 3c02801d lui r2,0x801d
001c4538: 2442f5d8 addiu r2,r2,-0x0a28
001c453c: 00822021 addu r4,r4,r2
001c4540: 94820008 lhu r2,0x0008(r4)
001c4544: 00000000 nop
001c4548: 02e21021 addu r2,r23,r2
001c454c: a7a20018 sh r2,0x0018(r29)
001c4550: 9482000a lhu r2,0x000a(r4)
001c4554: 00052880 sll r5,r5,0x02
001c4558: 02a21021 addu r2,r21,r2
001c455c: a7a2001a sh r2,0x001a(r29)
001c4560: 3c01801d lui r1,0x801d
001c4564: 00250821 addu r1,r1,r5
001c4568: 8423f734 lh r3,-0x08cc(r1)
001c456c: 84820004 lh r2,0x0004(r4)
001c4570: 00000000 nop
001c4574: 00620018 mult r3,r2
001c4578: 00001012 mflo r2
001c457c: 04410002 bgez r2,0x001c4588
001c4580: 00000000 nop
001c4584: 00021023 subu r2,r0,r2
001c4588: 00021303 sra r2,r2,0x0c
001c458c: a7a2001c sh r2,0x001c(r29)
001c4590: 3c01801d lui r1,0x801d
001c4594: 00250821 addu r1,r1,r5
001c4598: 8423f736 lh r3,-0x08ca(r1)
001c459c: 84820006 lh r2,0x0006(r4)
001c45a0: 00000000 nop
001c45a4: 00620018 mult r3,r2
001c45a8: 00001012 mflo r2
001c45ac: 04410002 bgez r2,0x001c45b8
001c45b0: 00000000 nop
001c45b4: 00021023 subu r2,r0,r2
001c45b8: 00021303 sra r2,r2,0x0c
001c45bc: a7a2001e sh r2,0x001e(r29)
001c45c0: 94820000 lhu r2,0x0000(r4)
001c45c4: 00000000 nop
001c45c8: a7a20020 sh r2,0x0020(r29)
001c45cc: 94820002 lhu r2,0x0002(r4)
001c45d0: 00000000 nop
001c45d4: a7a20022 sh r2,0x0022(r29)
001c45d8: 94820004 lhu r2,0x0004(r4)
001c45dc: 00000000 nop
001c45e0: a7a20024 sh r2,0x0024(r29)
001c45e4: 94820006 lhu r2,0x0006(r4)
001c45e8: 00000000 nop
001c45ec: a7a20026 sh r2,0x0026(r29)
001c45f0: 3c01801d lui r1,0x801d
001c45f4: 00250821 addu r1,r1,r5
001c45f8: 8422f734 lh r2,-0x08cc(r1)
001c45fc: 3c01801d lui r1,0x801d
001c4600: 00250821 addu r1,r1,r5
001c4604: 8423f736 lh r3,-0x08ca(r1)
001c4608: 00000000 nop
001c460c: 04610002 bgez r3,0x001c4618
001c4610: 000237c2 srl r6,r2,0x1f
001c4614: 24c60002 addiu r6,r6,0x0002
001c4618: 26020032 addiu r2,r16,0x0032
001c461c: afa20010 sw r2,0x0010(r29)
001c4620: 27a40018 addiu r4,r29,0x0018
001c4624: 00002821 addu r5,r0,r0
001c4628: 0c073749 jal 0x001cdd24
001c462c: 00003821 addu r7,r0,r0
001c4630: 26100001 addiu r16,r16,0x0001
001c4634: 0212102a slt r2,r16,r18
001c4638: 1440ffb9 bne r2,r0,0x001c4520
001c463c: 26310001 addiu r17,r17,0x0001
001c4640: 8fbf0060 lw r31,0x0060(r29)
001c4644: 8fb7005c lw r23,0x005c(r29)
001c4648: 8fb60058 lw r22,0x0058(r29)
001c464c: 8fb50054 lw r21,0x0054(r29)
001c4650: 8fb40050 lw r20,0x0050(r29)
001c4654: 8fb3004c lw r19,0x004c(r29)
001c4658: 8fb20048 lw r18,0x0048(r29)
001c465c: 8fb10044 lw r17,0x0044(r29)
001c4660: 8fb00040 lw r16,0x0040(r29)
001c4664: 27bd0068 addiu r29,r29,0x0068
001c4668: 03e00008 jr r31
001c466c: 00000000 nop