OPTION.OUT 001c2ddc - 001c344c

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c2ddc: 27bdffa0 addiu r29,r29,0xffa0
001c2de0: 00002021 addu r4,r0,r0
001c2de4: afbf005c sw r31,0x005c(r29)
001c2de8: afbe0058 sw r30,0x0058(r29)
001c2dec: afb70054 sw r23,0x0054(r29)
001c2df0: afb60050 sw r22,0x0050(r29)
001c2df4: afb5004c sw r21,0x004c(r29)
001c2df8: afb40048 sw r20,0x0048(r29)
001c2dfc: afb30044 sw r19,0x0044(r29)
001c2e00: afb20040 sw r18,0x0040(r29)
001c2e04: afb1003c sw r17,0x003c(r29)
001c2e08: 0c05295e jal 0x0014a578
001c2e0c: afb00038 sw r16,0x0038(r29)
001c2e10: 34040001 ori r4,r0,0x0001
001c2e14: 0c05295e jal 0x0014a578
001c2e18: 0040f021 addu r30,r2,r0
001c2e1c: 3c028017 lui r2,0x8017
001c2e20: 8c424038 lw r2,0x4038(r2)
001c2e24: 3c038016 lui r3,0x8016
001c2e28: 8c635f98 lw r3,0x5f98(r3)
001c2e2c: 00021280 sll r2,r2,0x0a
001c2e30: 00431021 addu r2,r2,r3
001c2e34: 8c580000 lw r24,0x0000(r2)
001c2e38: 3c03801c lui r3,0x801c
001c2e3c: 24633a3c addiu r3,r3,0x3a3c
001c2e40: 00189880 sll r19,r24,0x02
001c2e44: afb80018 sw r24,0x0018(r29)
001c2e48: ac430000 sw r3,0x0000(r2)
001c2e4c: 3c01801c lui r1,0x801c
001c2e50: 00330821 addu r1,r1,r19
001c2e54: 8c323994 lw r18,0x3994(r1)
001c2e58: 00000000 nop
001c2e5c: 32420003 andi r2,r18,0x0003
001c2e60: 10400002 beq r2,r0,0x001c2e6c
001c2e64: 0060a821 addu r21,r3,r0
001c2e68: 26520002 addiu r18,r18,0x0002
001c2e6c: 02402021 addu r4,r18,r0
001c2e70: 27a60010 addiu r6,r29,0x0010
001c2e74: 3c02801c lui r2,0x801c
001c2e78: 244239cc addiu r2,r2,0x39cc
001c2e7c: 02628821 addu r17,r19,r2
001c2e80: 8e220000 lw r2,0x0000(r17)
001c2e84: 34070001 ori r7,r0,0x0001
001c2e88: 00021100 sll r2,r2,0x04
001c2e8c: 24540010 addiu r20,r2,0x0010
001c2e90: 0c05312a jal 0x0014c4a8
001c2e94: 02802821 addu r5,r20,r0
001c2e98: 34040001 ori r4,r0,0x0001
001c2e9c: 0c053216 jal 0x0014c858
001c2ea0: 0040b821 addu r23,r2,r0
001c2ea4: 3c018016 lui r1,0x8016
001c2ea8: ac325fa8 sw r18,0x5fa8(r1)
001c2eac: 8e220000 lw r2,0x0000(r17)
001c2eb0: 00000000 nop
001c2eb4: 18400023 blez r2,0x001c2f44
001c2eb8: 00008021 addu r16,r0,r0
001c2ebc: 3c02801c lui r2,0x801c
001c2ec0: 2442395c addiu r2,r2,0x395c
001c2ec4: 02621021 addu r2,r19,r2
001c2ec8: afa20020 sw r2,0x0020(r29)
001c2ecc: 3c02801c lui r2,0x801c
001c2ed0: 24423a04 addiu r2,r2,0x3a04
001c2ed4: 0262b021 addu r22,r19,r2
001c2ed8: 02209821 addu r19,r17,r0
001c2edc: 34110008 ori r17,r0,0x0008
001c2ee0: 34040008 ori r4,r0,0x0008
001c2ee4: 0c0529b3 jal 0x0014a6cc
001c2ee8: 02202821 addu r5,r17,r0
001c2eec: 8fb80020 lw r24,0x0020(r29)
001c2ef0: 00000000 nop
001c2ef4: 8f020000 lw r2,0x0000(r24)
001c2ef8: 00000000 nop
001c2efc: 16020004 bne r16,r2,0x001c2f10
001c2f00: 02e02821 addu r5,r23,r0
001c2f04: 34020008 ori r2,r0,0x0008
001c2f08: 3c018016 lui r1,0x8016
001c2f0c: ac225f8c sw r2,0x5f8c(r1)
001c2f10: 3c068016 lui r6,0x8016
001c2f14: 24c65fa0 addiu r6,r6,0x5fa0
001c2f18: 8ec40000 lw r4,0x0000(r22)
001c2f1c: 26310010 addiu r17,r17,0x0010
001c2f20: 0c052cbc jal 0x0014b2f0
001c2f24: 02042021 addu r4,r16,r4
001c2f28: 8e620000 lw r2,0x0000(r19)
001c2f2c: 26100001 addiu r16,r16,0x0001
001c2f30: 3c018016 lui r1,0x8016
001c2f34: ac205f8c sw r0,0x5f8c(r1)
001c2f38: 0202102a slt r2,r16,r2
001c2f3c: 1440ffe8 bne r2,r0,0x001c2ee0
001c2f40: 00000000 nop
001c2f44: 34020170 ori r2,r0,0x0170
001c2f48: 00521023 subu r2,r2,r18
001c2f4c: 00141843 sra r3,r20,0x01
001c2f50: a6a20008 sh r2,0x0008(r21)
001c2f54: 340200a0 ori r2,r0,0x00a0
001c2f58: 00431023 subu r2,r2,r3
001c2f5c: a6a2000a sh r2,0x000a(r21)
001c2f60: 02401021 addu r2,r18,r0
001c2f64: a6a20014 sh r2,0x0014(r21)
001c2f68: a6a2000c sh r2,0x000c(r21)
001c2f6c: a6a20004 sh r2,0x0004(r21)
001c2f70: 02801021 addu r2,r20,r0
001c2f74: a6a20016 sh r2,0x0016(r21)
001c2f78: a6a2000e sh r2,0x000e(r21)
001c2f7c: a6a20006 sh r2,0x0006(r21)
001c2f80: 340201c0 ori r2,r0,0x01c0
001c2f84: a6a20000 sh r2,0x0000(r21)
001c2f88: 34020100 ori r2,r0,0x0100
001c2f8c: 00541023 subu r2,r2,r20
001c2f90: a6a20002 sh r2,0x0002(r21)
001c2f94: 8fb80018 lw r24,0x0018(r29)
001c2f98: 34020003 ori r2,r0,0x0003
001c2f9c: 17020003 bne r24,r2,0x001c2fac
001c2fa0: 27a40010 addiu r4,r29,0x0010
001c2fa4: 340201ae ori r2,r0,0x01ae
001c2fa8: a6a20000 sh r2,0x0000(r21)
001c2fac: 02a02821 addu r5,r21,r0
001c2fb0: 3c10801d lui r16,0x801d
001c2fb4: 2610bf7c addiu r16,r16,0xbf7c
001c2fb8: 02003021 addu r6,r16,r0
001c2fbc: 96a20014 lhu r2,0x0014(r21)
001c2fc0: 00009021 addu r18,r0,r0
001c2fc4: 2442fffc addiu r2,r2,0xfffc
001c2fc8: 0c04e05d jal 0x00138174
001c2fcc: a6a20014 sh r2,0x0014(r21)
001c2fd0: 2604007c addiu r4,r16,0x007c
001c2fd4: 02002821 addu r5,r16,r0
001c2fd8: 0c052fd5 jal 0x0014bf54
001c2fdc: 3406007c ori r6,r0,0x007c
001c2fe0: 27a40010 addiu r4,r29,0x0010
001c2fe4: 0c00923f jal 0x000248fc
001c2fe8: 02e02821 addu r5,r23,r0
001c2fec: 0c04bc13 jal 0x0012f04c
001c2ff0: 02e02021 addu r4,r23,r0
001c2ff4: 0c053216 jal 0x0014c858
001c2ff8: 34040001 ori r4,r0,0x0001
001c2ffc: 3c02801c lui r2,0x801c
001c3000: 2442395c addiu r2,r2,0x395c
001c3004: 8fb80018 lw r24,0x0018(r29)
001c3008: 0040b021 addu r22,r2,r0
001c300c: 00181080 sll r2,r24,0x02
001c3010: 00409821 addu r19,r2,r0
001c3014: 02761021 addu r2,r19,r22
001c3018: 0040a021 addu r20,r2,r0
001c301c: 8e910000 lw r17,0x0000(r20)
001c3020: 0c04e025 jal 0x00138094
001c3024: 03c02021 addu r4,r30,r0
001c3028: 32420001 andi r2,r18,0x0001
001c302c: 00021940 sll r3,r2,0x05
001c3030: 00621823 subu r3,r3,r2
001c3034: 00031880 sll r3,r3,0x02
001c3038: 3c02801d lui r2,0x801d
001c303c: 2442bf7c addiu r2,r2,0xbf7c
001c3040: 0c04dee6 jal 0x00137b98
001c3044: 00628021 addu r16,r3,r2
001c3048: 10400046 beq r2,r0,0x001c3164
001c304c: 00000000 nop
001c3050: 8fc30000 lw r3,0x0000(r30)
001c3054: 00000000 nop
001c3058: 30620040 andi r2,r3,0x0040
001c305c: 10400005 beq r2,r0,0x001c3074
001c3060: 34020002 ori r2,r0,0x0002
001c3064: 3c018016 lui r1,0x8016
001c3068: ac225fb4 sw r2,0x5fb4(r1)
001c306c: 08070c67 j 0x001c319c
001c3070: 3c0ffffe lui r15,0xfffe
001c3074: 30620020 andi r2,r3,0x0020
001c3078: 10400018 beq r2,r0,0x001c30dc
001c307c: 34180001 ori r24,r0,0x0001
001c3080: 3c018016 lui r1,0x8016
001c3084: ac385fb4 sw r24,0x5fb4(r1)
001c3088: 8fb80018 lw r24,0x0018(r29)
001c308c: 3402000d ori r2,r0,0x000d
001c3090: 1702000f bne r24,r2,0x001c30d0
001c3094: 34180001 ori r24,r0,0x0001
001c3098: 16380010 bne r17,r24,0x001c30dc
001c309c: 02c02021 addu r4,r22,r0
001c30a0: 00008021 addu r16,r0,r0
001c30a4: 3c03801c lui r3,0x801c
001c30a8: 24633924 addiu r3,r3,0x3924
001c30ac: 8c620000 lw r2,0x0000(r3)
001c30b0: 24630004 addiu r3,r3,0x0004
001c30b4: 26100001 addiu r16,r16,0x0001
001c30b8: ac820000 sw r2,0x0000(r4)
001c30bc: 2a02000d slti r2,r16,0x000d
001c30c0: 1440fffa bne r2,r0,0x001c30ac
001c30c4: 24840004 addiu r4,r4,0x0004
001c30c8: 08070c66 j 0x001c3198
001c30cc: ae910000 sw r17,0x0000(r20)
001c30d0: ae910000 sw r17,0x0000(r20)
001c30d4: 08070c66 j 0x001c3198
001c30d8: aec00034 sw r0,0x0034(r22)
001c30dc: 8fc20000 lw r2,0x0000(r30)
001c30e0: 00000000 nop
001c30e4: 30421000 andi r2,r2,0x1000
001c30e8: 1040000d beq r2,r0,0x001c3120
001c30ec: 00000000 nop
001c30f0: 12200003 beq r17,r0,0x001c3100
001c30f4: afc00000 sw r0,0x0000(r30)
001c30f8: 08070c45 j 0x001c3114
001c30fc: 2631ffff addiu r17,r17,0xffff
001c3100: 3c01801c lui r1,0x801c
001c3104: 00330821 addu r1,r1,r19
001c3108: 8c2239cc lw r2,0x39cc(r1)
001c310c: 00000000 nop
001c3110: 2451ffff addiu r17,r2,0xffff
001c3114: 34020003 ori r2,r0,0x0003
001c3118: 3c018016 lui r1,0x8016
001c311c: ac225fb4 sw r2,0x5fb4(r1)
001c3120: 8fc20000 lw r2,0x0000(r30)
001c3124: 00000000 nop
001c3128: 30424000 andi r2,r2,0x4000
001c312c: 1040000d beq r2,r0,0x001c3164
001c3130: 00000000 nop
001c3134: afc00000 sw r0,0x0000(r30)
001c3138: 3c01801c lui r1,0x801c
001c313c: 00330821 addu r1,r1,r19
001c3140: 8c2239cc lw r2,0x39cc(r1)
001c3144: 00000000 nop
001c3148: 2442ffff addiu r2,r2,0xffff
001c314c: 16220002 bne r17,r2,0x001c3158
001c3150: 26310001 addiu r17,r17,0x0001
001c3154: 00008821 addu r17,r0,r0
001c3158: 34020003 ori r2,r0,0x0003
001c315c: 3c018016 lui r1,0x8016
001c3160: ac225fb4 sw r2,0x5fb4(r1)
001c3164: 0c04e118 jal 0x00138460
001c3168: 02002021 addu r4,r16,r0
001c316c: 02a02021 addu r4,r21,r0
001c3170: 02002821 addu r5,r16,r0
001c3174: 02403021 addu r6,r18,r0
001c3178: 0c04e15c jal 0x00138570
001c317c: 02203821 addu r7,r17,r0
001c3180: 0c04e2c4 jal 0x00138b10
001c3184: 02002021 addu r4,r16,r0
001c3188: 0c053216 jal 0x0014c858
001c318c: 34040001 ori r4,r0,0x0001
001c3190: 08070c08 j 0x001c3020
001c3194: 26520001 addiu r18,r18,0x0001
001c3198: 3c0ffffe lui r15,0xfffe
001c319c: 35ef7fff ori r15,r15,0x7fff
001c31a0: 3c0efff9 lui r14,0xfff9
001c31a4: 35ceffff ori r14,r14,0xffff
001c31a8: 3c0dffe7 lui r13,0xffe7
001c31ac: 35adffff ori r13,r13,0xffff
001c31b0: 3c0cf9ff lui r12,0xf9ff
001c31b4: 358cffff ori r12,r12,0xffff
001c31b8: 3c0be7ff lui r11,0xe7ff
001c31bc: 356bffff ori r11,r11,0xffff
001c31c0: 3c0afe7f lui r10,0xfe7f
001c31c4: 354affff ori r10,r10,0xffff
001c31c8: 3c099fff lui r9,0x9fff
001c31cc: 3529ffff ori r9,r9,0xffff
001c31d0: 3c11ff9f lui r17,0xff9f
001c31d4: 3631ffff ori r17,r17,0xffff
001c31d8: 3c028001 lui r2,0x8001
001c31dc: 24427f6c addiu r2,r2,0x7f6c
001c31e0: 3c108004 lui r16,0x8004
001c31e4: 261073ac addiu r16,r16,0x73ac
001c31e8: 2403fff8 addiu r3,r0,0xfff8
001c31ec: 2407ffc7 addiu r7,r0,0xffc7
001c31f0: 2406fe3f addiu r6,r0,0xfe3f
001c31f4: 8e080000 lw r8,0x0000(r16)
001c31f8: 2405f1ff addiu r5,r0,0xf1ff
001c31fc: 3c018017 lui r1,0x8017
001c3200: ac223ca8 sw r2,0x3ca8(r1)
001c3204: 3c02801c lui r2,0x801c
001c3208: 8c42395c lw r2,0x395c(r2)
001c320c: 3c04801c lui r4,0x801c
001c3210: 8c84398c lw r4,0x398c(r4)
001c3214: 01034024 and r8,r8,r3
001c3218: 30420007 andi r2,r2,0x0007
001c321c: 01024025 or r8,r8,r2
001c3220: 01073824 and r7,r8,r7
001c3224: 3c02801c lui r2,0x801c
001c3228: 8c423960 lw r2,0x3960(r2)
001c322c: 24038fff addiu r3,r0,0x8fff
001c3230: 30420007 andi r2,r2,0x0007
001c3234: 000210c0 sll r2,r2,0x03
001c3238: 00e23825 or r7,r7,r2
001c323c: 3c02801c lui r2,0x801c
001c3240: 8c423964 lw r2,0x3964(r2)
001c3244: 00e63024 and r6,r7,r6
001c3248: 30420007 andi r2,r2,0x0007
001c324c: 00021180 sll r2,r2,0x06
001c3250: 00c23025 or r6,r6,r2
001c3254: 3c02801c lui r2,0x801c
001c3258: 8c423968 lw r2,0x3968(r2)
001c325c: 00c52824 and r5,r6,r5
001c3260: 30420007 andi r2,r2,0x0007
001c3264: 00021240 sll r2,r2,0x09
001c3268: 00a22825 or r5,r5,r2
001c326c: 3c02801c lui r2,0x801c
001c3270: 8c42396c lw r2,0x396c(r2)
001c3274: 00a31824 and r3,r5,r3
001c3278: 30420007 andi r2,r2,0x0007
001c327c: 00021300 sll r2,r2,0x0c
001c3280: 00621825 or r3,r3,r2
001c3284: 3c02801c lui r2,0x801c
001c3288: 8c423970 lw r2,0x3970(r2)
001c328c: 006f7824 and r15,r3,r15
001c3290: 30420003 andi r2,r2,0x0003
001c3294: 000213c0 sll r2,r2,0x0f
001c3298: 01e27825 or r15,r15,r2
001c329c: 3c02801c lui r2,0x801c
001c32a0: 8c423974 lw r2,0x3974(r2)
001c32a4: 01ee7024 and r14,r15,r14
001c32a8: 30420003 andi r2,r2,0x0003
001c32ac: 00021440 sll r2,r2,0x11
001c32b0: 01c27025 or r14,r14,r2
001c32b4: 3c02801c lui r2,0x801c
001c32b8: 8c423978 lw r2,0x3978(r2)
001c32bc: 01cd6824 and r13,r14,r13
001c32c0: 30420003 andi r2,r2,0x0003
001c32c4: 000214c0 sll r2,r2,0x13
001c32c8: 01a26825 or r13,r13,r2
001c32cc: 3c02801c lui r2,0x801c
001c32d0: 8c42397c lw r2,0x397c(r2)
001c32d4: 01ac6024 and r12,r13,r12
001c32d8: 30420003 andi r2,r2,0x0003
001c32dc: 00021640 sll r2,r2,0x19
001c32e0: 01826025 or r12,r12,r2
001c32e4: 3c02801c lui r2,0x801c
001c32e8: 8c423980 lw r2,0x3980(r2)
001c32ec: 018b5824 and r11,r12,r11
001c32f0: 30420003 andi r2,r2,0x0003
001c32f4: 000216c0 sll r2,r2,0x1b
001c32f8: 01625825 or r11,r11,r2
001c32fc: 3c02801c lui r2,0x801c
001c3300: 8c423984 lw r2,0x3984(r2)
001c3304: 016a5024 and r10,r11,r10
001c3308: 30420003 andi r2,r2,0x0003
001c330c: 000215c0 sll r2,r2,0x17
001c3310: 01425025 or r10,r10,r2
001c3314: 3c02801c lui r2,0x801c
001c3318: 8c423988 lw r2,0x3988(r2)
001c331c: 01494824 and r9,r10,r9
001c3320: ae080000 sw r8,0x0000(r16)
001c3324: ae070000 sw r7,0x0000(r16)
001c3328: ae060000 sw r6,0x0000(r16)
001c332c: ae050000 sw r5,0x0000(r16)
001c3330: ae030000 sw r3,0x0000(r16)
001c3334: ae0f0000 sw r15,0x0000(r16)
001c3338: ae0e0000 sw r14,0x0000(r16)
001c333c: ae0d0000 sw r13,0x0000(r16)
001c3340: ae0c0000 sw r12,0x0000(r16)
001c3344: ae0b0000 sw r11,0x0000(r16)
001c3348: ae0a0000 sw r10,0x0000(r16)
001c334c: 30420003 andi r2,r2,0x0003
001c3350: 00021740 sll r2,r2,0x1d
001c3354: 01224825 or r9,r9,r2
001c3358: 01318824 and r17,r9,r17
001c335c: 30820003 andi r2,r4,0x0003
001c3360: 00021540 sll r2,r2,0x15
001c3364: 02228825 or r17,r17,r2
001c3368: ae090000 sw r9,0x0000(r16)
001c336c: 0c0533ad jal 0x0014ceb4
001c3370: ae110000 sw r17,0x0000(r16)
001c3374: 8e020000 lw r2,0x0000(r16)
001c3378: 00000000 nop
001c337c: 00029242 srl r18,r2,0x09
001c3380: 32520007 andi r18,r18,0x0007
001c3384: 00121040 sll r2,r18,0x01
001c3388: 00521021 addu r2,r2,r18
001c338c: 00021040 sll r2,r2,0x01
001c3390: 3c01801c lui r1,0x801c
001c3394: 00220821 addu r1,r1,r2
001c3398: 90233450 lbu r3,0x3450(r1)
001c339c: 3c018004 lui r1,0x8004
001c33a0: a02373a1 sb r3,0x73a1(r1)
001c33a4: 3c01801c lui r1,0x801c
001c33a8: 00220821 addu r1,r1,r2
001c33ac: 90233451 lbu r3,0x3451(r1)
001c33b0: 3c018004 lui r1,0x8004
001c33b4: a02373a2 sb r3,0x73a2(r1)
001c33b8: 3c01801c lui r1,0x801c
001c33bc: 00220821 addu r1,r1,r2
001c33c0: 90233452 lbu r3,0x3452(r1)
001c33c4: 3c018004 lui r1,0x8004
001c33c8: a02373a3 sb r3,0x73a3(r1)
001c33cc: 3c01801c lui r1,0x801c
001c33d0: 00220821 addu r1,r1,r2
001c33d4: 90233453 lbu r3,0x3453(r1)
001c33d8: 3c018004 lui r1,0x8004
001c33dc: a02373a4 sb r3,0x73a4(r1)
001c33e0: 3c01801c lui r1,0x801c
001c33e4: 00220821 addu r1,r1,r2
001c33e8: 90233454 lbu r3,0x3454(r1)
001c33ec: 3c018004 lui r1,0x8004
001c33f0: a02373a5 sb r3,0x73a5(r1)
001c33f4: 3c01801c lui r1,0x801c
001c33f8: 00220821 addu r1,r1,r2
001c33fc: 90223455 lbu r2,0x3455(r1)
001c3400: 34040001 ori r4,r0,0x0001
001c3404: 3c018004 lui r1,0x8004
001c3408: a02273a6 sb r2,0x73a6(r1)
001c340c: 0c053216 jal 0x0014c858
001c3410: afc00000 sw r0,0x0000(r30)
001c3414: 0c053256 jal 0x0014c958
001c3418: 00000000 nop
001c341c: 8fbf005c lw r31,0x005c(r29)
001c3420: 8fbe0058 lw r30,0x0058(r29)
001c3424: 8fb70054 lw r23,0x0054(r29)
001c3428: 8fb60050 lw r22,0x0050(r29)
001c342c: 8fb5004c lw r21,0x004c(r29)
001c3430: 8fb40048 lw r20,0x0048(r29)
001c3434: 8fb30044 lw r19,0x0044(r29)
001c3438: 8fb20040 lw r18,0x0040(r29)
001c343c: 8fb1003c lw r17,0x003c(r29)
001c3440: 8fb00038 lw r16,0x0038(r29)
001c3444: 27bd0060 addiu r29,r29,0x0060
001c3448: 03e00008 jr r31
001c344c: 00000000 nop