BUNIT.OUT 001bf52c - 001bf950

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001bf52c: 27bdffc0 addiu r29,r29,-0x0040
001bf530: afb00020 sw r16,0x0020(r29)
001bf534: 00808021 addu r16,r4,r0
001bf538: afb20028 sw r18,0x0028(r29)
001bf53c: 00a09021 addu r18,r5,r0
001bf540: afb50034 sw r21,0x0034(r29)
001bf544: 00c0a821 addu r21,r6,r0
001bf548: afb3002c sw r19,0x002c(r29)
001bf54c: 00e09821 addu r19,r7,r0
001bf550: afb10024 sw r17,0x0024(r29)
001bf554: 8fb10054 lw r17,0x0054(r29)
001bf558: 27a40018 addiu r4,r29,0x0018
001bf55c: afb40030 sw r20,0x0030(r29)
001bf560: 8fb40050 lw r20,0x0050(r29)
001bf564: 02002821 addu r5,r16,r0
001bf568: afb60038 sw r22,0x0038(r29)
001bf56c: 8fb60058 lw r22,0x0058(r29)
001bf570: afbf003c sw r31,0x003c(r29)
001bf574: 0c052fd5 jal 0x0014bf54
001bf578: 34060008 ori r6,r0,0x0008
001bf57c: 27a40010 addiu r4,r29,0x0010
001bf580: 02002821 addu r5,r16,r0
001bf584: 0c052fd5 jal 0x0014bf54
001bf588: 34060008 ori r6,r0,0x0008
001bf58c: 00008021 addu r16,r0,r0
001bf590: 3c04801d lui r4,0x801d
001bf594: 2484ea5c addiu r4,r4,-0x15a4
001bf598: 97a20010 lhu r2,0x0010(r29)
001bf59c: 02201821 addu r3,r17,r0
001bf5a0: 24420010 addiu r2,r2,0x0010
001bf5a4: a7a20010 sh r2,0x0010(r29)
001bf5a8: 94820000 lhu r2,0x0000(r4)
001bf5ac: 00000000 nop
001bf5b0: 24420002 addiu r2,r2,0x0002
001bf5b4: a4620008 sh r2,0x0008(r3)
001bf5b8: 94820002 lhu r2,0x0002(r4)
001bf5bc: 00000000 nop
001bf5c0: 24420002 addiu r2,r2,0x0002
001bf5c4: a462000a sh r2,0x000a(r3)
001bf5c8: 94820000 lhu r2,0x0000(r4)
001bf5cc: 00000000 nop
001bf5d0: 24420021 addiu r2,r2,0x0021
001bf5d4: a4620010 sh r2,0x0010(r3)
001bf5d8: 94820002 lhu r2,0x0002(r4)
001bf5dc: 00000000 nop
001bf5e0: 24420002 addiu r2,r2,0x0002
001bf5e4: a4620012 sh r2,0x0012(r3)
001bf5e8: 94820000 lhu r2,0x0000(r4)
001bf5ec: 00000000 nop
001bf5f0: 24420002 addiu r2,r2,0x0002
001bf5f4: a4620018 sh r2,0x0018(r3)
001bf5f8: 94820002 lhu r2,0x0002(r4)
001bf5fc: 00000000 nop
001bf600: 24420032 addiu r2,r2,0x0032
001bf604: a462001a sh r2,0x001a(r3)
001bf608: 94820000 lhu r2,0x0000(r4)
001bf60c: 00000000 nop
001bf610: 24420021 addiu r2,r2,0x0021
001bf614: a4620020 sh r2,0x0020(r3)
001bf618: 94820002 lhu r2,0x0002(r4)
001bf61c: 26100001 addiu r16,r16,0x0001
001bf620: 24420032 addiu r2,r2,0x0032
001bf624: a4620022 sh r2,0x0022(r3)
001bf628: 2a020004 slti r2,r16,0x0004
001bf62c: 1440ffde bne r2,r0,0x001bf5a8
001bf630: 24630028 addiu r3,r3,0x0028
001bf634: 8e430000 lw r3,0x0000(r18)
001bf638: 00000000 nop
001bf63c: 14600006 bne r3,r0,0x001bf658
001bf640: 34020001 ori r2,r0,0x0001
001bf644: 8ea40000 lw r4,0x0000(r21)
001bf648: 0c06fd0d jal 0x001bf434
001bf64c: 02202821 addu r5,r17,r0
001bf650: 0806fe4a j 0x001bf928
001bf654: 00000000 nop
001bf658: 14620007 bne r3,r2,0x001bf678
001bf65c: 00000000 nop
001bf660: 8e640000 lw r4,0x0000(r19)
001bf664: 0c06fd0d jal 0x001bf434
001bf668: 02202821 addu r5,r17,r0
001bf66c: 8e420000 lw r2,0x0000(r18)
001bf670: 0806fe49 j 0x001bf924
001bf674: 24420001 addiu r2,r2,0x0001
001bf678: 28620004 slti r2,r3,0x0004
001bf67c: 10400017 beq r2,r0,0x001bf6dc
001bf680: 2862000a slti r2,r3,0x000a
001bf684: 8e640000 lw r4,0x0000(r19)
001bf688: 0c06fd0d jal 0x001bf434
001bf68c: 02202821 addu r5,r17,r0
001bf690: 9625000e lhu r5,0x000e(r17)
001bf694: 0c06fd02 jal 0x001bf408
001bf698: 27a40010 addiu r4,r29,0x0010
001bf69c: 26310028 addiu r17,r17,0x0028
001bf6a0: 8ea40000 lw r4,0x0000(r21)
001bf6a4: 0c06fd0d jal 0x001bf434
001bf6a8: 02202821 addu r5,r17,r0
001bf6ac: 27b00018 addiu r16,r29,0x0018
001bf6b0: 9625000e lhu r5,0x000e(r17)
001bf6b4: 0c06fd02 jal 0x001bf408
001bf6b8: 02002021 addu r4,r16,r0
001bf6bc: 02002021 addu r4,r16,r0
001bf6c0: 0c009258 jal 0x00024960
001bf6c4: 02802821 addu r5,r20,r0
001bf6c8: 27a40010 addiu r4,r29,0x0010
001bf6cc: 0c009258 jal 0x00024960
001bf6d0: 26850020 addiu r5,r20,0x0020
001bf6d4: 0806fe44 j 0x001bf910
001bf6d8: 00000000 nop
001bf6dc: 10400092 beq r2,r0,0x001bf928
001bf6e0: 34020004 ori r2,r0,0x0004
001bf6e4: 1462001a bne r3,r2,0x001bf750
001bf6e8: 02202821 addu r5,r17,r0
001bf6ec: 00008021 addu r16,r0,r0
001bf6f0: 02801821 addu r3,r20,r0
001bf6f4: 94620000 lhu r2,0x0000(r3)
001bf6f8: 26100001 addiu r16,r16,0x0001
001bf6fc: 34428000 ori r2,r2,0x8000
001bf700: a4620000 sh r2,0x0000(r3)
001bf704: 2a020010 slti r2,r16,0x0010
001bf708: 1440fffa bne r2,r0,0x001bf6f4
001bf70c: 24630002 addiu r3,r3,0x0002
001bf710: 00008021 addu r16,r0,r0
001bf714: 02801821 addu r3,r20,r0
001bf718: 94620020 lhu r2,0x0020(r3)
001bf71c: 26100001 addiu r16,r16,0x0001
001bf720: 34428000 ori r2,r2,0x8000
001bf724: a4620020 sh r2,0x0020(r3)
001bf728: 2a020010 slti r2,r16,0x0010
001bf72c: 1440fffa bne r2,r0,0x001bf718
001bf730: 24630002 addiu r3,r3,0x0002
001bf734: 27a40018 addiu r4,r29,0x0018
001bf738: 0c00923f jal 0x000248fc
001bf73c: 02802821 addu r5,r20,r0
001bf740: 27a40010 addiu r4,r29,0x0010
001bf744: 0c00923f jal 0x000248fc
001bf748: 26850020 addiu r5,r20,0x0020
001bf74c: 02202821 addu r5,r17,r0
001bf750: 8e420000 lw r2,0x0000(r18)
001bf754: 8e640000 lw r4,0x0000(r19)
001bf758: 0c06fd0d jal 0x001bf434
001bf75c: 2450fffc addiu r16,r2,-0x0004
001bf760: 34020001 ori r2,r0,0x0001
001bf764: 16c20008 bne r22,r2,0x001bf788
001bf768: 00000000 nop
001bf76c: 3c01801d lui r1,0x801d
001bf770: 00300821 addu r1,r1,r16
001bf774: 9025ecfc lbu r5,-0x1304(r1)
001bf778: 0c06fd19 jal 0x001bf464
001bf77c: 02202021 addu r4,r17,r0
001bf780: 0806fde8 j 0x001bf7a0
001bf784: 26310028 addiu r17,r17,0x0028
001bf788: 3c01801d lui r1,0x801d
001bf78c: 00300821 addu r1,r1,r16
001bf790: 9025ecfc lbu r5,-0x1304(r1)
001bf794: 0c06fd32 jal 0x001bf4c8
001bf798: 02202021 addu r4,r17,r0
001bf79c: 26310028 addiu r17,r17,0x0028
001bf7a0: 8ea40000 lw r4,0x0000(r21)
001bf7a4: 0c06fd0d jal 0x001bf434
001bf7a8: 02202821 addu r5,r17,r0
001bf7ac: 34020001 ori r2,r0,0x0001
001bf7b0: 16c20009 bne r22,r2,0x001bf7d8
001bf7b4: 02202021 addu r4,r17,r0
001bf7b8: 3c01801d lui r1,0x801d
001bf7bc: 00300821 addu r1,r1,r16
001bf7c0: 9022ecfc lbu r2,-0x1304(r1)
001bf7c4: 3405001f ori r5,r0,0x001f
001bf7c8: 0c06fd32 jal 0x001bf4c8
001bf7cc: 00a22823 subu r5,r5,r2
001bf7d0: 0806fdfd j 0x001bf7f4
001bf7d4: 26310028 addiu r17,r17,0x0028
001bf7d8: 3c01801d lui r1,0x801d
001bf7dc: 00300821 addu r1,r1,r16
001bf7e0: 9022ecfc lbu r2,-0x1304(r1)
001bf7e4: 3405001f ori r5,r0,0x001f
001bf7e8: 0c06fd19 jal 0x001bf464
001bf7ec: 00a22823 subu r5,r5,r2
001bf7f0: 26310028 addiu r17,r17,0x0028
001bf7f4: 8e640000 lw r4,0x0000(r19)
001bf7f8: 0c06fd0d jal 0x001bf434
001bf7fc: 02202821 addu r5,r17,r0
001bf800: 96220016 lhu r2,0x0016(r17)
001bf804: 00000000 nop
001bf808: 3042ff9f andi r2,r2,0xff9f
001bf80c: 34420020 ori r2,r2,0x0020
001bf810: a6220016 sh r2,0x0016(r17)
001bf814: 87a40010 lh r4,0x0010(r29)
001bf818: 87a50012 lh r5,0x0012(r29)
001bf81c: 0c008e95 jal 0x00023a54
001bf820: 00000000 nop
001bf824: 02202021 addu r4,r17,r0
001bf828: 00002821 addu r5,r0,r0
001bf82c: 0c008f24 jal 0x00023c90
001bf830: a622000e sh r2,0x000e(r17)
001bf834: 02202021 addu r4,r17,r0
001bf838: 0c008f1a jal 0x00023c68
001bf83c: 34050001 ori r5,r0,0x0001
001bf840: 34020001 ori r2,r0,0x0001
001bf844: 16c20008 bne r22,r2,0x001bf868
001bf848: 00000000 nop
001bf84c: 3c01801d lui r1,0x801d
001bf850: 00300821 addu r1,r1,r16
001bf854: 9025ed04 lbu r5,-0x12fc(r1)
001bf858: 0c06fd19 jal 0x001bf464
001bf85c: 02202021 addu r4,r17,r0
001bf860: 0806fe20 j 0x001bf880
001bf864: 26310028 addiu r17,r17,0x0028
001bf868: 3c01801d lui r1,0x801d
001bf86c: 00300821 addu r1,r1,r16
001bf870: 9025ed04 lbu r5,-0x12fc(r1)
001bf874: 0c06fd32 jal 0x001bf4c8
001bf878: 02202021 addu r4,r17,r0
001bf87c: 26310028 addiu r17,r17,0x0028
001bf880: 8ea40000 lw r4,0x0000(r21)
001bf884: 0c06fd0d jal 0x001bf434
001bf888: 02202821 addu r5,r17,r0
001bf88c: 96220016 lhu r2,0x0016(r17)
001bf890: 00000000 nop
001bf894: 3042ff9f andi r2,r2,0xff9f
001bf898: 34420020 ori r2,r2,0x0020
001bf89c: a6220016 sh r2,0x0016(r17)
001bf8a0: 87a40018 lh r4,0x0018(r29)
001bf8a4: 87a5001a lh r5,0x001a(r29)
001bf8a8: 0c008e95 jal 0x00023a54
001bf8ac: 00000000 nop
001bf8b0: 02202021 addu r4,r17,r0
001bf8b4: 00002821 addu r5,r0,r0
001bf8b8: 0c008f24 jal 0x00023c90
001bf8bc: a622000e sh r2,0x000e(r17)
001bf8c0: 02202021 addu r4,r17,r0
001bf8c4: 0c008f1a jal 0x00023c68
001bf8c8: 34050001 ori r5,r0,0x0001
001bf8cc: 34020001 ori r2,r0,0x0001
001bf8d0: 16c20009 bne r22,r2,0x001bf8f8
001bf8d4: 02202021 addu r4,r17,r0
001bf8d8: 3c01801d lui r1,0x801d
001bf8dc: 00300821 addu r1,r1,r16
001bf8e0: 9022ed04 lbu r2,-0x12fc(r1)
001bf8e4: 3405001f ori r5,r0,0x001f
001bf8e8: 0c06fd32 jal 0x001bf4c8
001bf8ec: 00a22823 subu r5,r5,r2
001bf8f0: 0806fe44 j 0x001bf910
001bf8f4: 00000000 nop
001bf8f8: 3c01801d lui r1,0x801d
001bf8fc: 00300821 addu r1,r1,r16
001bf900: 9022ed04 lbu r2,-0x12fc(r1)
001bf904: 3405001f ori r5,r0,0x001f
001bf908: 0c06fd19 jal 0x001bf464
001bf90c: 00a22823 subu r5,r5,r2
001bf910: 8e420000 lw r2,0x0000(r18)
001bf914: 3c038016 lui r3,0x8016
001bf918: 8c635f88 lw r3,0x5f88(r3)
001bf91c: 00000000 nop
001bf920: 00431021 addu r2,r2,r3
001bf924: ae420000 sw r2,0x0000(r18)
001bf928: 8fbf003c lw r31,0x003c(r29)
001bf92c: 8fb60038 lw r22,0x0038(r29)
001bf930: 8fb50034 lw r21,0x0034(r29)
001bf934: 8fb40030 lw r20,0x0030(r29)
001bf938: 8fb3002c lw r19,0x002c(r29)
001bf93c: 8fb20028 lw r18,0x0028(r29)
001bf940: 8fb10024 lw r17,0x0024(r29)
001bf944: 8fb00020 lw r16,0x0020(r29)
001bf948: 27bd0040 addiu r29,r29,0x0040
001bf94c: 03e00008 jr r31
001bf950: 00000000 nop