BUNIT.OUT 001c9f80 - 001ca2dc

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c9f80: 27bdffc8 addiu r29,r29,-0x0038
001c9f84: afb20020 sw r18,0x0020(r29)
001c9f88: 00809021 addu r18,r4,r0
001c9f8c: afb1001c sw r17,0x001c(r29)
001c9f90: 00a08821 addu r17,r5,r0
001c9f94: afbf0030 sw r31,0x0030(r29)
001c9f98: afb5002c sw r21,0x002c(r29)
001c9f9c: afb40028 sw r20,0x0028(r29)
001c9fa0: afb30024 sw r19,0x0024(r29)
001c9fa4: afb00018 sw r16,0x0018(r29)
001c9fa8: 96220000 lhu r2,0x0000(r17)
001c9fac: 00c0a821 addu r21,r6,r0
001c9fb0: 000213c2 srl r2,r2,0x0f
001c9fb4: 16a00005 bne r21,r0,0x001c9fcc
001c9fb8: 00409821 addu r19,r2,r0
001c9fbc: 10400004 beq r2,r0,0x001c9fd0
001c9fc0: 02601021 addu r2,r19,r0
001c9fc4: a6200000 sh r0,0x0000(r17)
001c9fc8: 00009821 addu r19,r0,r0
001c9fcc: 02601021 addu r2,r19,r0
001c9fd0: 14400005 bne r2,r0,0x001c9fe8
001c9fd4: 32a20001 andi r2,r21,0x0001
001c9fd8: 10400003 beq r2,r0,0x001c9fe8
001c9fdc: 34028000 ori r2,r0,0x8000
001c9fe0: a6220000 sh r2,0x0000(r17)
001c9fe4: 34130001 ori r19,r0,0x0001
001c9fe8: 96300000 lhu r16,0x0000(r17)
001c9fec: 0c07210f jal 0x001c843c
001c9ff0: 3210007f andi r16,r16,0x007f
001c9ff4: 02020018 mult r16,r2
001c9ff8: 02601021 addu r2,r19,r0
001c9ffc: 00008012 mflo r16
001ca000: 10400005 beq r2,r0,0x001ca018
001ca004: 2a020025 slti r2,r16,0x0025
001ca008: 14400007 bne r2,r0,0x001ca028
001ca00c: 02601021 addu r2,r19,r0
001ca010: 0807280a j 0x001ca028
001ca014: 34100024 ori r16,r0,0x0024
001ca018: 2a02002f slti r2,r16,0x002f
001ca01c: 14400002 bne r2,r0,0x001ca028
001ca020: 02601021 addu r2,r19,r0
001ca024: 00008021 addu r16,r0,r0
001ca028: 10400015 beq r2,r0,0x001ca080
001ca02c: 00000000 nop
001ca030: 3c02801d lui r2,0x801d
001ca034: 8042fa44 lb r2,-0x05bc(r2)
001ca038: 00000000 nop
001ca03c: 0050102a slt r2,r2,r16
001ca040: 1040000a beq r2,r0,0x001ca06c
001ca044: 00001821 addu r3,r0,r0
001ca048: 24630002 addiu r3,r3,0x0002
001ca04c: 3c01801d lui r1,0x801d
001ca050: 00230821 addu r1,r1,r3
001ca054: 8022fa44 lb r2,-0x05bc(r1)
001ca058: 00000000 nop
001ca05c: 0050102a slt r2,r2,r16
001ca060: 1440fffa bne r2,r0,0x001ca04c
001ca064: 24630002 addiu r3,r3,0x0002
001ca068: 2463fffe addiu r3,r3,-0x0002
001ca06c: 3c01801d lui r1,0x801d
001ca070: 00230821 addu r1,r1,r3
001ca074: 9022fa45 lbu r2,-0x05bb(r1)
001ca078: 08072834 j 0x001ca0d0
001ca07c: 00021600 sll r2,r2,0x18
001ca080: 3c02801d lui r2,0x801d
001ca084: 8042fa38 lb r2,-0x05c8(r2)
001ca088: 00000000 nop
001ca08c: 0050102a slt r2,r2,r16
001ca090: 1040000a beq r2,r0,0x001ca0bc
001ca094: 00001821 addu r3,r0,r0
001ca098: 24630002 addiu r3,r3,0x0002
001ca09c: 3c01801d lui r1,0x801d
001ca0a0: 00230821 addu r1,r1,r3
001ca0a4: 8022fa38 lb r2,-0x05c8(r1)
001ca0a8: 00000000 nop
001ca0ac: 0050102a slt r2,r2,r16
001ca0b0: 1440fffa bne r2,r0,0x001ca09c
001ca0b4: 24630002 addiu r3,r3,0x0002
001ca0b8: 2463fffe addiu r3,r3,-0x0002
001ca0bc: 3c01801d lui r1,0x801d
001ca0c0: 00230821 addu r1,r1,r3
001ca0c4: 9022fa39 lbu r2,-0x05c7(r1)
001ca0c8: 00000000 nop
001ca0cc: 00021600 sll r2,r2,0x18
001ca0d0: 0c07210f jal 0x001c843c
001ca0d4: 0002a603 sra r20,r2,0x18
001ca0d8: 02028021 addu r16,r16,r2
001ca0dc: 02601021 addu r2,r19,r0
001ca0e0: 10400005 beq r2,r0,0x001ca0f8
001ca0e4: 2a020025 slti r2,r16,0x0025
001ca0e8: 1040000c beq r2,r0,0x001ca11c
001ca0ec: 00000000 nop
001ca0f0: 08072841 j 0x001ca104
001ca0f4: 00000000 nop
001ca0f8: 2a02002f slti r2,r16,0x002f
001ca0fc: 10400006 beq r2,r0,0x001ca118
001ca100: 00000000 nop
001ca104: 96220000 lhu r2,0x0000(r17)
001ca108: 00000000 nop
001ca10c: 24420001 addiu r2,r2,0x0001
001ca110: 08072847 j 0x001ca11c
001ca114: a6220000 sh r2,0x0000(r17)
001ca118: a6200000 sh r0,0x0000(r17)
001ca11c: 12a00007 beq r21,r0,0x001ca13c
001ca120: 00000000 nop
001ca124: 3c08801d lui r8,0x801d
001ca128: 9508f972 lhu r8,-0x068e(r8)
001ca12c: 3c13801d lui r19,0x801d
001ca130: 9673f974 lhu r19,-0x068c(r19)
001ca134: 08072853 j 0x001ca14c
001ca138: 00000000 nop
001ca13c: 3c08801d lui r8,0x801d
001ca140: 9508f96e lhu r8,-0x0692(r8)
001ca144: 3c13801d lui r19,0x801d
001ca148: 9673f970 lhu r19,-0x0690(r19)
001ca14c: 96420000 lhu r2,0x0000(r18)
001ca150: 3c10801d lui r16,0x801d
001ca154: 2610fa58 addiu r16,r16,-0x05a8
001ca158: a6020000 sh r2,0x0000(r16)
001ca15c: 96420002 lhu r2,0x0002(r18)
001ca160: 00000000 nop
001ca164: 02821021 addu r2,r20,r2
001ca168: 3c01801d lui r1,0x801d
001ca16c: a422fa5a sh r2,-0x05a6(r1)
001ca170: 96420000 lhu r2,0x0000(r18)
001ca174: 02002021 addu r4,r16,r0
001ca178: 24420010 addiu r2,r2,0x0010
001ca17c: 3c01801d lui r1,0x801d
001ca180: a422fa5c sh r2,-0x05a4(r1)
001ca184: 96420002 lhu r2,0x0002(r18)
001ca188: 00002821 addu r5,r0,r0
001ca18c: 02821021 addu r2,r20,r2
001ca190: 3c01801d lui r1,0x801d
001ca194: a422fa5e sh r2,-0x05a2(r1)
001ca198: 96420000 lhu r2,0x0000(r18)
001ca19c: 26910010 addiu r17,r20,0x0010
001ca1a0: 3c01801d lui r1,0x801d
001ca1a4: a422fa60 sh r2,-0x05a0(r1)
001ca1a8: 96420002 lhu r2,0x0002(r18)
001ca1ac: 00003021 addu r6,r0,r0
001ca1b0: 00511021 addu r2,r2,r17
001ca1b4: 3c01801d lui r1,0x801d
001ca1b8: a422fa62 sh r2,-0x059e(r1)
001ca1bc: 96420000 lhu r2,0x0000(r18)
001ca1c0: 3c03801d lui r3,0x801d
001ca1c4: 9463f95e lhu r3,-0x06a2(r3)
001ca1c8: 24420010 addiu r2,r2,0x0010
001ca1cc: 3c01801d lui r1,0x801d
001ca1d0: a422fa64 sh r2,-0x059c(r1)
001ca1d4: 96420002 lhu r2,0x0002(r18)
001ca1d8: 3c01801d lui r1,0x801d
001ca1dc: a428fa78 sh r8,-0x0588(r1)
001ca1e0: 3c01801d lui r1,0x801d
001ca1e4: a423fa7a sh r3,-0x0586(r1)
001ca1e8: 00511021 addu r2,r2,r17
001ca1ec: 3c01801d lui r1,0x801d
001ca1f0: a422fa66 sh r2,-0x059a(r1)
001ca1f4: 0c07384e jal 0x001ce138
001ca1f8: 3407003c ori r7,r0,0x003c
001ca1fc: 96420000 lhu r2,0x0000(r18)
001ca200: 00000000 nop
001ca204: a6020000 sh r2,0x0000(r16)
001ca208: 96420002 lhu r2,0x0002(r18)
001ca20c: 00000000 nop
001ca210: 02821021 addu r2,r20,r2
001ca214: 24420002 addiu r2,r2,0x0002
001ca218: 3c01801d lui r1,0x801d
001ca21c: a422fa5a sh r2,-0x05a6(r1)
001ca220: 96420000 lhu r2,0x0000(r18)
001ca224: 00000000 nop
001ca228: 24420010 addiu r2,r2,0x0010
001ca22c: 3c01801d lui r1,0x801d
001ca230: a422fa5c sh r2,-0x05a4(r1)
001ca234: 96420002 lhu r2,0x0002(r18)
001ca238: 02002021 addu r4,r16,r0
001ca23c: 02821021 addu r2,r20,r2
001ca240: 24420002 addiu r2,r2,0x0002
001ca244: 3c01801d lui r1,0x801d
001ca248: a422fa5e sh r2,-0x05a2(r1)
001ca24c: 96420000 lhu r2,0x0000(r18)
001ca250: 00002821 addu r5,r0,r0
001ca254: 3c01801d lui r1,0x801d
001ca258: a422fa60 sh r2,-0x05a0(r1)
001ca25c: 96420002 lhu r2,0x0002(r18)
001ca260: 34060001 ori r6,r0,0x0001
001ca264: 00511021 addu r2,r2,r17
001ca268: 24420002 addiu r2,r2,0x0002
001ca26c: 3c01801d lui r1,0x801d
001ca270: a422fa62 sh r2,-0x059e(r1)
001ca274: 96420000 lhu r2,0x0000(r18)
001ca278: 00000000 nop
001ca27c: 24420010 addiu r2,r2,0x0010
001ca280: 3c01801d lui r1,0x801d
001ca284: a422fa64 sh r2,-0x059c(r1)
001ca288: 96430002 lhu r3,0x0002(r18)
001ca28c: 3402005f ori r2,r0,0x005f
001ca290: 3c01801d lui r1,0x801d
001ca294: a433fa78 sh r19,-0x0588(r1)
001ca298: 3c01801d lui r1,0x801d
001ca29c: a422fa7a sh r2,-0x0586(r1)
001ca2a0: 00711821 addu r3,r3,r17
001ca2a4: 24630002 addiu r3,r3,0x0002
001ca2a8: 3c01801d lui r1,0x801d
001ca2ac: a423fa66 sh r3,-0x059a(r1)
001ca2b0: 0c07384e jal 0x001ce138
001ca2b4: 3407003b ori r7,r0,0x003b
001ca2b8: 8fbf0030 lw r31,0x0030(r29)
001ca2bc: 8fb5002c lw r21,0x002c(r29)
001ca2c0: 8fb40028 lw r20,0x0028(r29)
001ca2c4: 8fb30024 lw r19,0x0024(r29)
001ca2c8: 8fb20020 lw r18,0x0020(r29)
001ca2cc: 8fb1001c lw r17,0x001c(r29)
001ca2d0: 8fb00018 lw r16,0x0018(r29)
001ca2d4: 27bd0038 addiu r29,r29,0x0038
001ca2d8: 03e00008 jr r31
001ca2dc: 00000000 nop