001b3120 - 001b33d0

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

< BATTLE.BIN

001b3120: 3c04801c lui r4,0x801c
001b3124: 8c84c098 lw r4,-0x3f68(r4)
001b3128: 27bdffa8 addiu r29,r29,0xffa8
001b312c: afb3004c sw r19,0x004c(r29)
001b3130: 3c13801c lui r19,0x801c
001b3134: 2673ade0 addiu r19,r19,0xade0
001b3138: afbf0054 sw r31,0x0054(r29)
001b313c: afb40050 sw r20,0x0050(r29)
001b3140: afb20048 sw r18,0x0048(r29)
001b3144: afb10044 sw r17,0x0044(r29)
001b3148: afb00040 sw r16,0x0040(r29)
001b314c: 8c830008 lw r3,0x0008(r4)
001b3150: 34020002 ori r2,r0,0x0002
001b3154: 1062001b beq r3,r2,0x001b31c4
001b3158: 2c620003 sltiu r2,r3,0x0003
001b315c: 10400005 beq r2,r0,0x001b3174
001b3160: 34020001 ori r2,r0,0x0001
001b3164: 10620008 beq r3,r2,0x001b3188
001b3168: 34110017 ori r17,r0,0x0017
001b316c: 0806ccec j 0x001b33b0
001b3170: 00c01021 addu r2,r6,r0
001b3174: 34020003 ori r2,r0,0x0003
001b3178: 10620056 beq r3,r2,0x001b32d4
001b317c: 00c01021 addu r2,r6,r0
001b3180: 0806ccec j 0x001b33b0
001b3184: 00000000 nop
001b3188: 3c01801c lui r1,0x801c
001b318c: ac20ade4 sw r0,-0x521c(r1)
001b3190: 26620017 addiu r2,r19,0x0017
001b3194: a0400008 sb r0,0x0008(r2)
001b3198: 2631ffff addiu r17,r17,0xffff
001b319c: 0621fffd bgez r17,0x001b3194
001b31a0: 2442ffff addiu r2,r2,0xffff
001b31a4: 34060001 ori r6,r0,0x0001
001b31a8: 3c03801c lui r3,0x801c
001b31ac: 8c63c098 lw r3,-0x3f68(r3)
001b31b0: 34020002 ori r2,r0,0x0002
001b31b4: ae600000 sw r0,0x0000(r19)
001b31b8: a460000c sh r0,0x000c(r3)
001b31bc: 0806cceb j 0x001b33ac
001b31c0: ac620008 sw r2,0x0008(r3)
001b31c4: 3c06801c lui r6,0x801c
001b31c8: 24c685f0 addiu r6,r6,0x85f0
001b31cc: 8485000c lh r5,0x000c(r4)
001b31d0: 90c20000 lbu r2,0x0000(r6)
001b31d4: 94830006 lhu r3,0x0006(r4)
001b31d8: 00a2102a slt r2,r5,r2
001b31dc: 3c01801c lui r1,0x801c
001b31e0: 00230821 addu r1,r1,r3
001b31e4: 903288dc lbu r18,-0x7724(r1)
001b31e8: 1440003a bne r2,r0,0x001b32d4
001b31ec: 00000000 nop
001b31f0: 3c02801c lui r2,0x801c
001b31f4: 904285f1 lbu r2,-0x7a0f(r2)
001b31f8: 00000000 nop
001b31fc: 00a2102a slt r2,r5,r2
001b3200: 10400034 beq r2,r0,0x001b32d4
001b3204: 00000000 nop
001b3208: 3c02801c lui r2,0x801c
001b320c: 90428618 lbu r2,-0x79e8(r2)
001b3210: 00000000 nop
001b3214: 1840002f blez r2,0x001b32d4
001b3218: 00008821 addu r17,r0,r0
001b321c: 24d4fffe addiu r20,r6,0xfffe
001b3220: 00008021 addu r16,r0,r0
001b3224: 02701021 addu r2,r19,r16
001b3228: 90420008 lbu r2,0x0008(r2)
001b322c: 00000000 nop
001b3230: 10400005 beq r2,r0,0x001b3248
001b3234: 00000000 nop
001b3238: 26100001 addiu r16,r16,0x0001
001b323c: 2a020018 slti r2,r16,0x0018
001b3240: 1440fff9 bne r2,r0,0x001b3228
001b3244: 02701021 addu r2,r19,r16
001b3248: 0c06b6cf jal 0x001adb3c
001b324c: 00000000 nop
001b3250: 02701821 addu r3,r19,r16
001b3254: a0620008 sb r2,0x0008(r3)
001b3258: 90620008 lbu r2,0x0008(r3)
001b325c: 00000000 nop
001b3260: 1040001c beq r2,r0,0x001b32d4
001b3264: 02802021 addu r4,r20,r0
001b3268: 00028040 sll r16,r2,0x01
001b326c: 02028021 addu r16,r16,r2
001b3270: 00101100 sll r2,r16,0x04
001b3274: 02028021 addu r16,r16,r2
001b3278: 00108080 sll r16,r16,0x02
001b327c: 3c02801c lui r2,0x801c
001b3280: 24429278 addiu r2,r2,0x9278
001b3284: 02028021 addu r16,r16,r2
001b3288: 0c069fd7 jal 0x001a7f5c
001b328c: 26050098 addiu r5,r16,0x0098
001b3290: 34040003 ori r4,r0,0x0003
001b3294: 26457ac0 addiu r5,r18,0x7ac0
001b3298: 30a5ffff andi r5,r5,0xffff
001b329c: 02003021 addu r6,r16,r0
001b32a0: 0c06c322 jal 0x001b0c88
001b32a4: a6020094 sh r2,0x0094(r16)
001b32a8: 8e630004 lw r3,0x0004(r19)
001b32ac: 34020018 ori r2,r0,0x0018
001b32b0: 24630001 addiu r3,r3,0x0001
001b32b4: 10620007 beq r3,r2,0x001b32d4
001b32b8: ae630004 sw r3,0x0004(r19)
001b32bc: 3c02801c lui r2,0x801c
001b32c0: 90428618 lbu r2,-0x79e8(r2)
001b32c4: 26310001 addiu r17,r17,0x0001
001b32c8: 0222102a slt r2,r17,r2
001b32cc: 1440ffd5 bne r2,r0,0x001b3224
001b32d0: 00008021 addu r16,r0,r0
001b32d4: 0c06a689 jal 0x001a9a24
001b32d8: 00008821 addu r17,r0,r0
001b32dc: 0c06a66b jal 0x001a99ac
001b32e0: 34040230 ori r4,r0,0x0230
001b32e4: 34021000 ori r2,r0,0x1000
001b32e8: afa00030 sw r0,0x0030(r29)
001b32ec: afa00028 sw r0,0x0028(r29)
001b32f0: 0c06a66f jal 0x001a99bc
001b32f4: afa2002c sw r2,0x002c(r29)
001b32f8: 0c06a661 jal 0x001a9984
001b32fc: 27a40028 addiu r4,r29,0x0028
001b3300: 02719021 addu r18,r19,r17
001b3304: 92500008 lbu r16,0x0008(r18)
001b3308: 00000000 nop
001b330c: 1200000c beq r16,r0,0x001b3340
001b3310: 26310001 addiu r17,r17,0x0001
001b3314: 0c06a9f7 jal 0x001aa7dc
001b3318: 02002021 addu r4,r16,r0
001b331c: 14400009 bne r2,r0,0x001b3344
001b3320: 2a220018 slti r2,r17,0x0018
001b3324: 0c06b709 jal 0x001adc24
001b3328: 02002021 addu r4,r16,r0
001b332c: a2400008 sb r0,0x0008(r18)
001b3330: 8e620004 lw r2,0x0004(r19)
001b3334: 00000000 nop
001b3338: 2442ffff addiu r2,r2,0xffff
001b333c: ae620004 sw r2,0x0004(r19)
001b3340: 2a220018 slti r2,r17,0x0018
001b3344: 1440ffef bne r2,r0,0x001b3304
001b3348: 02719021 addu r18,r19,r17
001b334c: 0c06a68f jal 0x001a9a3c
001b3350: 00000000 nop
001b3354: 0c06a67c jal 0x001a99f0
001b3358: 00000000 nop
001b335c: 3c03801c lui r3,0x801c
001b3360: 8c63c098 lw r3,-0x3f68(r3)
001b3364: 00000000 nop
001b3368: 9462000c lhu r2,0x000c(r3)
001b336c: 00000000 nop
001b3370: 24440001 addiu r4,r2,0x0001
001b3374: a464000c sh r4,0x000c(r3)
001b3378: 8e650000 lw r5,0x0000(r19)
001b337c: 8e630004 lw r3,0x0004(r19)
001b3380: 38a20001 xori r2,r5,0x0001
001b3384: 14600009 bne r3,r0,0x001b33ac
001b3388: 0002302b sltu r6,r0,r2
001b338c: 00041400 sll r2,r4,0x10
001b3390: 3c03801c lui r3,0x801c
001b3394: 906385f0 lbu r3,-0x7a10(r3)
001b3398: 00021403 sra r2,r2,0x10
001b339c: 0062182a slt r3,r3,r2
001b33a0: 10600002 beq r3,r0,0x001b33ac
001b33a4: 24a20001 addiu r2,r5,0x0001
001b33a8: ae620000 sw r2,0x0000(r19)
001b33ac: 00c01021 addu r2,r6,r0
001b33b0: 8fbf0054 lw r31,0x0054(r29)
001b33b4: 8fb40050 lw r20,0x0050(r29)
001b33b8: 8fb3004c lw r19,0x004c(r29)
001b33bc: 8fb20048 lw r18,0x0048(r29)
001b33c0: 8fb10044 lw r17,0x0044(r29)
001b33c4: 8fb00040 lw r16,0x0040(r29)
001b33c8: 27bd0058 addiu r29,r29,0x0058
001b33cc: 03e00008 jr r31
001b33d0: 00000000 nop