BUNIT.OUT 001c8af4 - 001c9138

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c8af4: 27bdff48 addiu r29,r29,-0x00b8
001c8af8: afb500a4 sw r21,0x00a4(r29)
001c8afc: 0080a821 addu r21,r4,r0
001c8b00: afbf00b4 sw r31,0x00b4(r29)
001c8b04: afbe00b0 sw r30,0x00b0(r29)
001c8b08: afb700ac sw r23,0x00ac(r29)
001c8b0c: afb600a8 sw r22,0x00a8(r29)
001c8b10: afb400a0 sw r20,0x00a0(r29)
001c8b14: afb3009c sw r19,0x009c(r29)
001c8b18: afb20098 sw r18,0x0098(r29)
001c8b1c: afb10094 sw r17,0x0094(r29)
001c8b20: afb00090 sw r16,0x0090(r29)
001c8b24: 92a20002 lbu r2,0x0002(r21)
001c8b28: 92a60003 lbu r6,0x0003(r21)
001c8b2c: 92a30004 lbu r3,0x0004(r21)
001c8b30: 92a40005 lbu r4,0x0005(r21)
001c8b34: 92a50006 lbu r5,0x0006(r21)
001c8b38: 3c14801f lui r20,0x801f
001c8b3c: 8694c8b4 lh r20,-0x374c(r20)
001c8b40: 2476fff7 addiu r22,r3,-0x0009
001c8b44: 00044902 srl r9,r4,0x04
001c8b48: 3c01801d lui r1,0x801d
001c8b4c: a022fa16 sb r2,-0x05ea(r1)
001c8b50: 92a20005 lbu r2,0x0005(r21)
001c8b54: 3084000f andi r4,r4,0x000f
001c8b58: afa90028 sw r9,0x0028(r29)
001c8b5c: 00054902 srl r9,r5,0x04
001c8b60: 30a5000f andi r5,r5,0x000f
001c8b64: afa90030 sw r9,0x0030(r29)
001c8b68: 3c09801f lui r9,0x801f
001c8b6c: 9529ca78 lhu r9,-0x3588(r9)
001c8b70: 24defffb addiu r30,r6,-0x0005
001c8b74: afa40038 sw r4,0x0038(r29)
001c8b78: afa50040 sw r5,0x0040(r29)
001c8b7c: 00461021 addu r2,r2,r6
001c8b80: 3c01801f lui r1,0x801f
001c8b84: a422c8d0 sh r2,-0x3730(r1)
001c8b88: 92a20002 lbu r2,0x0002(r21)
001c8b8c: 34030001 ori r3,r0,0x0001
001c8b90: 1443000a bne r2,r3,0x001c8bbc
001c8b94: a7a90068 sh r9,0x0068(r29)
001c8b98: 340900da ori r9,r0,0x00da
001c8b9c: 34170003 ori r23,r0,0x0003
001c8ba0: a7a90048 sh r9,0x0048(r29)
001c8ba4: 340900df ori r9,r0,0x00df
001c8ba8: a7a90050 sh r9,0x0050(r29)
001c8bac: 340900f7 ori r9,r0,0x00f7
001c8bb0: a7a90058 sh r9,0x0058(r29)
001c8bb4: 080722f7 j 0x001c8bdc
001c8bb8: 34090018 ori r9,r0,0x0018
001c8bbc: 34090002 ori r9,r0,0x0002
001c8bc0: 34170002 ori r23,r0,0x0002
001c8bc4: a7a90048 sh r9,0x0048(r29)
001c8bc8: 34090008 ori r9,r0,0x0008
001c8bcc: a7a90050 sh r9,0x0050(r29)
001c8bd0: 3409001f ori r9,r0,0x001f
001c8bd4: a7a90058 sh r9,0x0058(r29)
001c8bd8: 3409001c ori r9,r0,0x001c
001c8bdc: a7a90060 sh r9,0x0060(r29)
001c8be0: 27a40020 addiu r4,r29,0x0020
001c8be4: 02e08821 addu r17,r23,r0
001c8be8: 02203021 addu r6,r17,r0
001c8bec: 00003821 addu r7,r0,r0
001c8bf0: 97a90048 lhu r9,0x0048(r29)
001c8bf4: 34020005 ori r2,r0,0x0005
001c8bf8: a7a20024 sh r2,0x0024(r29)
001c8bfc: 3c02801f lui r2,0x801f
001c8c00: 8442c8cc lh r2,-0x3734(r2)
001c8c04: 3c03801d lui r3,0x801d
001c8c08: 9463f95c lhu r3,-0x06a4(r3)
001c8c0c: 97b00068 lhu r16,0x0068(r29)
001c8c10: 34120009 ori r18,r0,0x0009
001c8c14: a7be0020 sh r30,0x0020(r29)
001c8c18: a7b60022 sh r22,0x0022(r29)
001c8c1c: a7b20026 sh r18,0x0026(r29)
001c8c20: afb4001c sw r20,0x001c(r29)
001c8c24: 01202821 addu r5,r9,r0
001c8c28: afb00018 sw r16,0x0018(r29)
001c8c2c: afa20010 sw r2,0x0010(r29)
001c8c30: 0c073622 jal 0x001cd888
001c8c34: afa30014 sw r3,0x0014(r29)
001c8c38: 27a40020 addiu r4,r29,0x0020
001c8c3c: 02203021 addu r6,r17,r0
001c8c40: 00003821 addu r7,r0,r0
001c8c44: 27c20005 addiu r2,r30,0x0005
001c8c48: 97a90050 lhu r9,0x0050(r29)
001c8c4c: 3c03801f lui r3,0x801f
001c8c50: 8463c8cc lh r3,-0x3734(r3)
001c8c54: 3c08801d lui r8,0x801d
001c8c58: 9508f95c lhu r8,-0x06a4(r8)
001c8c5c: 01202821 addu r5,r9,r0
001c8c60: 97a90038 lhu r9,0x0038(r29)
001c8c64: a7a20020 sh r2,0x0020(r29)
001c8c68: a7b60022 sh r22,0x0022(r29)
001c8c6c: a7b20026 sh r18,0x0026(r29)
001c8c70: afb00018 sw r16,0x0018(r29)
001c8c74: afb4001c sw r20,0x001c(r29)
001c8c78: afa30010 sw r3,0x0010(r29)
001c8c7c: afa80014 sw r8,0x0014(r29)
001c8c80: 0c073622 jal 0x001cd888
001c8c84: a7a90024 sh r9,0x0024(r29)
001c8c88: 8fa90028 lw r9,0x0028(r29)
001c8c8c: 00000000 nop
001c8c90: 11200020 beq r9,r0,0x001c8d14
001c8c94: 00009821 addu r19,r0,r0
001c8c98: 8fa90038 lw r9,0x0038(r29)
001c8c9c: 00000000 nop
001c8ca0: 25220005 addiu r2,r9,0x0005
001c8ca4: 03c28021 addu r16,r30,r2
001c8ca8: 27a40020 addiu r4,r29,0x0020
001c8cac: 02e03021 addu r6,r23,r0
001c8cb0: 00003821 addu r7,r0,r0
001c8cb4: a7b00020 sh r16,0x0020(r29)
001c8cb8: 26100010 addiu r16,r16,0x0010
001c8cbc: 97a90050 lhu r9,0x0050(r29)
001c8cc0: 3c03801f lui r3,0x801f
001c8cc4: 8463c8cc lh r3,-0x3734(r3)
001c8cc8: 3c08801d lui r8,0x801d
001c8ccc: 9508f95c lhu r8,-0x06a4(r8)
001c8cd0: 34020010 ori r2,r0,0x0010
001c8cd4: a7a20024 sh r2,0x0024(r29)
001c8cd8: 01202821 addu r5,r9,r0
001c8cdc: 97a90068 lhu r9,0x0068(r29)
001c8ce0: 34020009 ori r2,r0,0x0009
001c8ce4: a7b60022 sh r22,0x0022(r29)
001c8ce8: a7a20026 sh r2,0x0026(r29)
001c8cec: afb4001c sw r20,0x001c(r29)
001c8cf0: afa30010 sw r3,0x0010(r29)
001c8cf4: afa80014 sw r8,0x0014(r29)
001c8cf8: 0c073622 jal 0x001cd888
001c8cfc: afa90018 sw r9,0x0018(r29)
001c8d00: 8fa90028 lw r9,0x0028(r29)
001c8d04: 26730001 addiu r19,r19,0x0001
001c8d08: 0269102a slt r2,r19,r9
001c8d0c: 1440ffe7 bne r2,r0,0x001c8cac
001c8d10: 27a40020 addiu r4,r29,0x0020
001c8d14: 27a40020 addiu r4,r29,0x0020
001c8d18: 02e03021 addu r6,r23,r0
001c8d1c: 97a90058 lhu r9,0x0058(r29)
001c8d20: 00003821 addu r7,r0,r0
001c8d24: 2525fffb addiu r5,r9,-0x0005
001c8d28: 8fa90038 lw r9,0x0038(r29)
001c8d2c: 3c03801d lui r3,0x801d
001c8d30: 9463f95c lhu r3,-0x06a4(r3)
001c8d34: 25220005 addiu r2,r9,0x0005
001c8d38: 03c2b821 addu r23,r30,r2
001c8d3c: 00131100 sll r2,r19,0x04
001c8d40: 02e21021 addu r2,r23,r2
001c8d44: a7a20020 sh r2,0x0020(r29)
001c8d48: 34020009 ori r2,r0,0x0009
001c8d4c: a7a20026 sh r2,0x0026(r29)
001c8d50: 3c02801f lui r2,0x801f
001c8d54: 8442c8cc lh r2,-0x3734(r2)
001c8d58: 97b30068 lhu r19,0x0068(r29)
001c8d5c: 34100005 ori r16,r0,0x0005
001c8d60: a7b60022 sh r22,0x0022(r29)
001c8d64: a7b00024 sh r16,0x0024(r29)
001c8d68: afb4001c sw r20,0x001c(r29)
001c8d6c: afa30014 sw r3,0x0014(r29)
001c8d70: afb30018 sw r19,0x0018(r29)
001c8d74: 0c073622 jal 0x001cd888
001c8d78: afa20010 sw r2,0x0010(r29)
001c8d7c: 27a40020 addiu r4,r29,0x0020
001c8d80: 34050002 ori r5,r0,0x0002
001c8d84: 34060008 ori r6,r0,0x0008
001c8d88: 00003821 addu r7,r0,r0
001c8d8c: 03c01021 addu r2,r30,r0
001c8d90: 26d10009 addiu r17,r22,0x0009
001c8d94: a7a20020 sh r2,0x0020(r29)
001c8d98: 3c02801f lui r2,0x801f
001c8d9c: 8442c8cc lh r2,-0x3734(r2)
001c8da0: 3c03801d lui r3,0x801d
001c8da4: 9463f95c lhu r3,-0x06a4(r3)
001c8da8: 97a90040 lhu r9,0x0040(r29)
001c8dac: a7b10022 sh r17,0x0022(r29)
001c8db0: a7b00024 sh r16,0x0024(r29)
001c8db4: afb30018 sw r19,0x0018(r29)
001c8db8: afb4001c sw r20,0x001c(r29)
001c8dbc: a7a90026 sh r9,0x0026(r29)
001c8dc0: afa20010 sw r2,0x0010(r29)
001c8dc4: 0c073622 jal 0x001cd888
001c8dc8: afa30014 sw r3,0x0014(r29)
001c8dcc: 27a40020 addiu r4,r29,0x0020
001c8dd0: 3405001a ori r5,r0,0x001a
001c8dd4: 34060008 ori r6,r0,0x0008
001c8dd8: 00003821 addu r7,r0,r0
001c8ddc: 8fa90028 lw r9,0x0028(r29)
001c8de0: 3c03801f lui r3,0x801f
001c8de4: 8463c8cc lh r3,-0x3734(r3)
001c8de8: 3c08801d lui r8,0x801d
001c8dec: 9508f95c lhu r8,-0x06a4(r8)
001c8df0: a7b10022 sh r17,0x0022(r29)
001c8df4: a7b00024 sh r16,0x0024(r29)
001c8df8: 00091100 sll r2,r9,0x04
001c8dfc: 97a90040 lhu r9,0x0040(r29)
001c8e00: 02e21021 addu r2,r23,r2
001c8e04: a7a20020 sh r2,0x0020(r29)
001c8e08: afb30018 sw r19,0x0018(r29)
001c8e0c: afb4001c sw r20,0x001c(r29)
001c8e10: afa30010 sw r3,0x0010(r29)
001c8e14: afa80014 sw r8,0x0014(r29)
001c8e18: 0c073622 jal 0x001cd888
001c8e1c: a7a90026 sh r9,0x0026(r29)
001c8e20: 8fa90030 lw r9,0x0030(r29)
001c8e24: 00000000 nop
001c8e28: 11200035 beq r9,r0,0x001c8f00
001c8e2c: 00009021 addu r18,r0,r0
001c8e30: 02608821 addu r17,r19,r0
001c8e34: 8fa90040 lw r9,0x0040(r29)
001c8e38: 02e09821 addu r19,r23,r0
001c8e3c: 25220009 addiu r2,r9,0x0009
001c8e40: 02c28021 addu r16,r22,r2
001c8e44: 27a40020 addiu r4,r29,0x0020
001c8e48: 34050002 ori r5,r0,0x0002
001c8e4c: 34060008 ori r6,r0,0x0008
001c8e50: 00003821 addu r7,r0,r0
001c8e54: 26520001 addiu r18,r18,0x0001
001c8e58: 3c02801f lui r2,0x801f
001c8e5c: 8442c8cc lh r2,-0x3734(r2)
001c8e60: 3c03801d lui r3,0x801d
001c8e64: 9463f95c lhu r3,-0x06a4(r3)
001c8e68: 34090005 ori r9,r0,0x0005
001c8e6c: a7a90024 sh r9,0x0024(r29)
001c8e70: 34090010 ori r9,r0,0x0010
001c8e74: a7be0020 sh r30,0x0020(r29)
001c8e78: a7b00022 sh r16,0x0022(r29)
001c8e7c: a7a90026 sh r9,0x0026(r29)
001c8e80: afb10018 sw r17,0x0018(r29)
001c8e84: afb4001c sw r20,0x001c(r29)
001c8e88: afa20010 sw r2,0x0010(r29)
001c8e8c: 0c073622 jal 0x001cd888
001c8e90: afa30014 sw r3,0x0014(r29)
001c8e94: 27a40020 addiu r4,r29,0x0020
001c8e98: 3405001a ori r5,r0,0x001a
001c8e9c: 34060008 ori r6,r0,0x0008
001c8ea0: 8fa90028 lw r9,0x0028(r29)
001c8ea4: 3c03801f lui r3,0x801f
001c8ea8: 8463c8cc lh r3,-0x3734(r3)
001c8eac: 3c08801d lui r8,0x801d
001c8eb0: 9508f95c lhu r8,-0x06a4(r8)
001c8eb4: 00003821 addu r7,r0,r0
001c8eb8: a7b00022 sh r16,0x0022(r29)
001c8ebc: 00091100 sll r2,r9,0x04
001c8ec0: 02621021 addu r2,r19,r2
001c8ec4: 34090005 ori r9,r0,0x0005
001c8ec8: a7a90024 sh r9,0x0024(r29)
001c8ecc: 34090010 ori r9,r0,0x0010
001c8ed0: a7a20020 sh r2,0x0020(r29)
001c8ed4: a7a90026 sh r9,0x0026(r29)
001c8ed8: afb10018 sw r17,0x0018(r29)
001c8edc: afb4001c sw r20,0x001c(r29)
001c8ee0: afa30010 sw r3,0x0010(r29)
001c8ee4: 0c073622 jal 0x001cd888
001c8ee8: afa80014 sw r8,0x0014(r29)
001c8eec: 8fa90030 lw r9,0x0030(r29)
001c8ef0: 00000000 nop
001c8ef4: 0249102a slt r2,r18,r9
001c8ef8: 1440ffd2 bne r2,r0,0x001c8e44
001c8efc: 26100010 addiu r16,r16,0x0010
001c8f00: 92a20003 lbu r2,0x0003(r21)
001c8f04: 3c04801d lui r4,0x801d
001c8f08: 2484fa17 addiu r4,r4,-0x05e9
001c8f0c: a0820000 sb r2,0x0000(r4)
001c8f10: 92a20004 lbu r2,0x0004(r21)
001c8f14: 3c01801d lui r1,0x801d
001c8f18: a022fa18 sb r2,-0x05e8(r1)
001c8f1c: 92a20005 lbu r2,0x0005(r21)
001c8f20: 3c01801d lui r1,0x801d
001c8f24: a022fa19 sb r2,-0x05e7(r1)
001c8f28: 92a20006 lbu r2,0x0006(r21)
001c8f2c: 3c01801d lui r1,0x801d
001c8f30: a022fa1a sb r2,-0x05e6(r1)
001c8f34: 0c07249a jal 0x001c9268
001c8f38: 2484fffd addiu r4,r4,-0x0003
001c8f3c: 27a40020 addiu r4,r29,0x0020
001c8f40: 00003821 addu r7,r0,r0
001c8f44: 8fa90040 lw r9,0x0040(r29)
001c8f48: 97b00068 lhu r16,0x0068(r29)
001c8f4c: 25220009 addiu r2,r9,0x0009
001c8f50: 8fa90030 lw r9,0x0030(r29)
001c8f54: 02c21021 addu r2,r22,r2
001c8f58: 00091900 sll r3,r9,0x04
001c8f5c: 0043b021 addu r22,r2,r3
001c8f60: 97a90048 lhu r9,0x0048(r29)
001c8f64: 34020005 ori r2,r0,0x0005
001c8f68: a7a20024 sh r2,0x0024(r29)
001c8f6c: 3c02801f lui r2,0x801f
001c8f70: 8442c8cc lh r2,-0x3734(r2)
001c8f74: 3c03801d lui r3,0x801d
001c8f78: 9463f95c lhu r3,-0x06a4(r3)
001c8f7c: 01202821 addu r5,r9,r0
001c8f80: 97a90060 lhu r9,0x0060(r29)
001c8f84: 34120007 ori r18,r0,0x0007
001c8f88: a7be0020 sh r30,0x0020(r29)
001c8f8c: a7b20026 sh r18,0x0026(r29)
001c8f90: a7b60022 sh r22,0x0022(r29)
001c8f94: afb00018 sw r16,0x0018(r29)
001c8f98: afb4001c sw r20,0x001c(r29)
001c8f9c: afa20010 sw r2,0x0010(r29)
001c8fa0: afa30014 sw r3,0x0014(r29)
001c8fa4: 0120b821 addu r23,r9,r0
001c8fa8: 26f1fff9 addiu r17,r23,-0x0007
001c8fac: 0c073622 jal 0x001cd888
001c8fb0: 02203021 addu r6,r17,r0
001c8fb4: 27a40020 addiu r4,r29,0x0020
001c8fb8: 02203021 addu r6,r17,r0
001c8fbc: 00003821 addu r7,r0,r0
001c8fc0: 27c20005 addiu r2,r30,0x0005
001c8fc4: 97a90050 lhu r9,0x0050(r29)
001c8fc8: 3c03801f lui r3,0x801f
001c8fcc: 8463c8cc lh r3,-0x3734(r3)
001c8fd0: 3c08801d lui r8,0x801d
001c8fd4: 9508f95c lhu r8,-0x06a4(r8)
001c8fd8: 01202821 addu r5,r9,r0
001c8fdc: 97a90038 lhu r9,0x0038(r29)
001c8fe0: a7a20020 sh r2,0x0020(r29)
001c8fe4: a7b60022 sh r22,0x0022(r29)
001c8fe8: a7b20026 sh r18,0x0026(r29)
001c8fec: afb00018 sw r16,0x0018(r29)
001c8ff0: afb4001c sw r20,0x001c(r29)
001c8ff4: afa30010 sw r3,0x0010(r29)
001c8ff8: afa80014 sw r8,0x0014(r29)
001c8ffc: 0c073622 jal 0x001cd888
001c9000: a7a90024 sh r9,0x0024(r29)
001c9004: 8fa90028 lw r9,0x0028(r29)
001c9008: 00000000 nop
001c900c: 11200020 beq r9,r0,0x001c9090
001c9010: 00009821 addu r19,r0,r0
001c9014: 8fa90038 lw r9,0x0038(r29)
001c9018: 02e08821 addu r17,r23,r0
001c901c: 25220005 addiu r2,r9,0x0005
001c9020: 03c28021 addu r16,r30,r2
001c9024: 27a40020 addiu r4,r29,0x0020
001c9028: 2626fff9 addiu r6,r17,-0x0007
001c902c: 00003821 addu r7,r0,r0
001c9030: a7b00020 sh r16,0x0020(r29)
001c9034: 26100010 addiu r16,r16,0x0010
001c9038: 97a90050 lhu r9,0x0050(r29)
001c903c: 3c03801f lui r3,0x801f
001c9040: 8463c8cc lh r3,-0x3734(r3)
001c9044: 3c08801d lui r8,0x801d
001c9048: 9508f95c lhu r8,-0x06a4(r8)
001c904c: 34020010 ori r2,r0,0x0010
001c9050: a7a20024 sh r2,0x0024(r29)
001c9054: 01202821 addu r5,r9,r0
001c9058: 97a90068 lhu r9,0x0068(r29)
001c905c: 34020007 ori r2,r0,0x0007
001c9060: a7b60022 sh r22,0x0022(r29)
001c9064: a7a20026 sh r2,0x0026(r29)
001c9068: afb4001c sw r20,0x001c(r29)
001c906c: afa30010 sw r3,0x0010(r29)
001c9070: afa80014 sw r8,0x0014(r29)
001c9074: 0c073622 jal 0x001cd888
001c9078: afa90018 sw r9,0x0018(r29)
001c907c: 8fa90028 lw r9,0x0028(r29)
001c9080: 26730001 addiu r19,r19,0x0001
001c9084: 0269102a slt r2,r19,r9
001c9088: 1440ffe7 bne r2,r0,0x001c9028
001c908c: 27a40020 addiu r4,r29,0x0020
001c9090: 97a90058 lhu r9,0x0058(r29)
001c9094: 27a40020 addiu r4,r29,0x0020
001c9098: 2525fffb addiu r5,r9,-0x0005
001c909c: 97a90060 lhu r9,0x0060(r29)
001c90a0: 00131900 sll r3,r19,0x04
001c90a4: 2526fff9 addiu r6,r9,-0x0007
001c90a8: 8fa90038 lw r9,0x0038(r29)
001c90ac: 3c08801d lui r8,0x801d
001c90b0: 9508f95c lhu r8,-0x06a4(r8)
001c90b4: 25220005 addiu r2,r9,0x0005
001c90b8: 03c21021 addu r2,r30,r2
001c90bc: 00431021 addu r2,r2,r3
001c90c0: 3c03801f lui r3,0x801f
001c90c4: 8463c8cc lh r3,-0x3734(r3)
001c90c8: 97a90068 lhu r9,0x0068(r29)
001c90cc: 00003821 addu r7,r0,r0
001c90d0: a7b60022 sh r22,0x0022(r29)
001c90d4: a7a20020 sh r2,0x0020(r29)
001c90d8: 34020005 ori r2,r0,0x0005
001c90dc: a7a20024 sh r2,0x0024(r29)
001c90e0: 34020007 ori r2,r0,0x0007
001c90e4: a7a20026 sh r2,0x0026(r29)
001c90e8: afb4001c sw r20,0x001c(r29)
001c90ec: afa80014 sw r8,0x0014(r29)
001c90f0: afa90018 sw r9,0x0018(r29)
001c90f4: 0c073622 jal 0x001cd888
001c90f8: afa30010 sw r3,0x0010(r29)
001c90fc: 92a20001 lbu r2,0x0001(r21)
001c9100: 00000000 nop
001c9104: 02a21021 addu r2,r21,r2
001c9108: 8fbf00b4 lw r31,0x00b4(r29)
001c910c: 8fbe00b0 lw r30,0x00b0(r29)
001c9110: 8fb700ac lw r23,0x00ac(r29)
001c9114: 8fb600a8 lw r22,0x00a8(r29)
001c9118: 8fb500a4 lw r21,0x00a4(r29)
001c911c: 8fb400a0 lw r20,0x00a0(r29)
001c9120: 8fb3009c lw r19,0x009c(r29)
001c9124: 8fb20098 lw r18,0x0098(r29)
001c9128: 8fb10094 lw r17,0x0094(r29)
001c912c: 8fb00090 lw r16,0x0090(r29)
001c9130: 27bd00b8 addiu r29,r29,0x00b8
001c9134: 03e00008 jr r31
001c9138: 00000000 nop