CARD.OUT 001c3a4c - 001c3dc8

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c3a4c: 27bdffe0 addiu r29,r29,0xffe0
001c3a50: 00801821 addu r3,r4,r0
001c3a54: afb00010 sw r16,0x0010(r29)
001c3a58: 00a08021 addu r16,r5,r0
001c3a5c: afbf001c sw r31,0x001c(r29)
001c3a60: afb20018 sw r18,0x0018(r29)
001c3a64: 10c00004 beq r6,r0,0x001c3a78
001c3a68: afb10014 sw r17,0x0014(r29)
001c3a6c: 34020001 ori r2,r0,0x0001
001c3a70: 3c018004 lui r1,0x8004
001c3a74: ac22597c sw r2,0x597c(r1)
001c3a78: 3c018017 lui r1,0x8017
001c3a7c: ac233f44 sw r3,0x3f44(r1)
001c3a80: 0c05295e jal 0x0014a578
001c3a84: 00002021 addu r4,r0,r0
001c3a88: 3c01801e lui r1,0x801e
001c3a8c: ac22884c sw r2,-0x77b4(r1)
001c3a90: 16000007 bne r16,r0,0x001c3ab0
001c3a94: 00000000 nop
001c3a98: 3c01801e lui r1,0x801e
001c3a9c: ac208858 sw r0,-0x77a8(r1)
001c3aa0: 3c01801e lui r1,0x801e
001c3aa4: ac20885c sw r0,-0x77a4(r1)
001c3aa8: 3c01801e lui r1,0x801e
001c3aac: ac208860 sw r0,-0x77a0(r1)
001c3ab0: 3c02801e lui r2,0x801e
001c3ab4: 8c428850 lw r2,-0x77b0(r2)
001c3ab8: 3c01801e lui r1,0x801e
001c3abc: ac308850 sw r16,-0x77b0(r1)
001c3ac0: 3c01801e lui r1,0x801e
001c3ac4: ac208848 sw r0,-0x77b8(r1)
001c3ac8: 3c01801e lui r1,0x801e
001c3acc: ac228854 sw r2,-0x77ac(r1)
001c3ad0: 14500003 bne r2,r16,0x001c3ae0
001c3ad4: 3205f00c andi r5,r16,0xf00c
001c3ad8: 14a00009 bne r5,r0,0x001c3b00
001c3adc: 00000000 nop
001c3ae0: 00021027 nor r2,r0,r2
001c3ae4: 00501024 and r2,r2,r16
001c3ae8: 3c01801e lui r1,0x801e
001c3aec: ac228848 sw r2,-0x77b8(r1)
001c3af0: 3c01801e lui r1,0x801e
001c3af4: ac208858 sw r0,-0x77a8(r1)
001c3af8: 08070f2c j 0x001c3cb0
001c3afc: 00000000 nop
001c3b00: 3c028004 lui r2,0x8004
001c3b04: 904273a1 lbu r2,0x73a1(r2)
001c3b08: 3c038016 lui r3,0x8016
001c3b0c: 8c635f88 lw r3,0x5f88(r3)
001c3b10: 00000000 nop
001c3b14: 0043001a div r2,r3
001c3b18: 14600002 bne r3,r0,0x001c3b24
001c3b1c: 00000000 nop
001c3b20: 0007000d break 0x00001c00
001c3b24: 2401ffff addiu r1,r0,0xffff
001c3b28: 14610004 bne r3,r1,0x001c3b3c
001c3b2c: 3c018000 lui r1,0x8000
001c3b30: 14410002 bne r2,r1,0x001c3b3c
001c3b34: 00000000 nop
001c3b38: 0006000d break 0x00001800
001c3b3c: 00002012 mflo r4
001c3b40: 3c02801e lui r2,0x801e
001c3b44: 8c428858 lw r2,-0x77a8(r2)
001c3b48: 00000000 nop
001c3b4c: 24420001 addiu r2,r2,0x0001
001c3b50: 3c01801e lui r1,0x801e
001c3b54: ac228858 sw r2,-0x77a8(r1)
001c3b58: 14440003 bne r2,r4,0x001c3b68
001c3b5c: 00000000 nop
001c3b60: 3c01801e lui r1,0x801e
001c3b64: ac258848 sw r5,-0x77b8(r1)
001c3b68: 0044102b sltu r2,r2,r4
001c3b6c: 1440004c bne r2,r0,0x001c3ca0
001c3b70: 00000000 nop
001c3b74: 3c048004 lui r4,0x8004
001c3b78: 908473a2 lbu r4,0x73a2(r4)
001c3b7c: 00000000 nop
001c3b80: 0083001a div r4,r3
001c3b84: 14600002 bne r3,r0,0x001c3b90
001c3b88: 00000000 nop
001c3b8c: 0007000d break 0x00001c00
001c3b90: 2401ffff addiu r1,r0,0xffff
001c3b94: 14610004 bne r3,r1,0x001c3ba8
001c3b98: 3c018000 lui r1,0x8000
001c3b9c: 14810002 bne r4,r1,0x001c3ba8
001c3ba0: 00000000 nop
001c3ba4: 0006000d break 0x00001800
001c3ba8: 00002012 mflo r4
001c3bac: 3c02801e lui r2,0x801e
001c3bb0: 8c42885c lw r2,-0x77a4(r2)
001c3bb4: 3c03801e lui r3,0x801e
001c3bb8: 8c638860 lw r3,-0x77a0(r3)
001c3bbc: 24420001 addiu r2,r2,0x0001
001c3bc0: 24630001 addiu r3,r3,0x0001
001c3bc4: 3c01801e lui r1,0x801e
001c3bc8: ac22885c sw r2,-0x77a4(r1)
001c3bcc: 3c01801e lui r1,0x801e
001c3bd0: ac238860 sw r3,-0x77a0(r1)
001c3bd4: 0044102b sltu r2,r2,r4
001c3bd8: 14400008 bne r2,r0,0x001c3bfc
001c3bdc: 32020080 andi r2,r16,0x0080
001c3be0: 3c01801e lui r1,0x801e
001c3be4: ac20885c sw r0,-0x77a4(r1)
001c3be8: 14400002 bne r2,r0,0x001c3bf4
001c3bec: 3202a000 andi r2,r16,0xa000
001c3bf0: 3202f000 andi r2,r16,0xf000
001c3bf4: 3c01801e lui r1,0x801e
001c3bf8: ac228848 sw r2,-0x77b8(r1)
001c3bfc: 3c038004 lui r3,0x8004
001c3c00: 906373a3 lbu r3,0x73a3(r3)
001c3c04: 3c028016 lui r2,0x8016
001c3c08: 8c425f88 lw r2,0x5f88(r2)
001c3c0c: 00000000 nop
001c3c10: 0062001a div r3,r2
001c3c14: 14400002 bne r2,r0,0x001c3c20
001c3c18: 00000000 nop
001c3c1c: 0007000d break 0x00001c00
001c3c20: 2401ffff addiu r1,r0,0xffff
001c3c24: 14410004 bne r2,r1,0x001c3c38
001c3c28: 3c018000 lui r1,0x8000
001c3c2c: 14610002 bne r3,r1,0x001c3c38
001c3c30: 00000000 nop
001c3c34: 0006000d break 0x00001800
001c3c38: 00001812 mflo r3
001c3c3c: 3c02801e lui r2,0x801e
001c3c40: 8c428860 lw r2,-0x77a0(r2)
001c3c44: 00000000 nop
001c3c48: 0043102b sltu r2,r2,r3
001c3c4c: 14400018 bne r2,r0,0x001c3cb0
001c3c50: 00000000 nop
001c3c54: 3c04801e lui r4,0x801e
001c3c58: 8c848850 lw r4,-0x77b0(r4)
001c3c5c: 3c01801e lui r1,0x801e
001c3c60: ac208860 sw r0,-0x77a0(r1)
001c3c64: 30820080 andi r2,r4,0x0080
001c3c68: 10400005 beq r2,r0,0x001c3c80
001c3c6c: 3082500c andi r2,r4,0x500c
001c3c70: 3c03801e lui r3,0x801e
001c3c74: 8c638848 lw r3,-0x77b8(r3)
001c3c78: 08070f24 j 0x001c3c90
001c3c7c: 00431025 or r2,r2,r3
001c3c80: 3c03801e lui r3,0x801e
001c3c84: 8c638848 lw r3,-0x77b8(r3)
001c3c88: 3082000c andi r2,r4,0x000c
001c3c8c: 00431025 or r2,r2,r3
001c3c90: 3c01801e lui r1,0x801e
001c3c94: ac228848 sw r2,-0x77b8(r1)
001c3c98: 08070f2c j 0x001c3cb0
001c3c9c: 00000000 nop
001c3ca0: 3c01801e lui r1,0x801e
001c3ca4: ac20885c sw r0,-0x77a4(r1)
001c3ca8: 3c01801e lui r1,0x801e
001c3cac: ac208860 sw r0,-0x77a0(r1)
001c3cb0: 3c04801e lui r4,0x801e
001c3cb4: 24848848 addiu r4,r4,0x8848
001c3cb8: 2402ffff addiu r2,r0,0xffff
001c3cbc: 3c018016 lui r1,0x8016
001c3cc0: ac225fb4 sw r2,0x5fb4(r1)
001c3cc4: 0c052966 jal 0x0014a598
001c3cc8: 00000000 nop
001c3ccc: 3c03801e lui r3,0x801e
001c3cd0: 8c638848 lw r3,-0x77b8(r3)
001c3cd4: 34020100 ori r2,r0,0x0100
001c3cd8: 10620005 beq r3,r2,0x001c3cf0
001c3cdc: 34110001 ori r17,r0,0x0001
001c3ce0: 10600003 beq r3,r0,0x001c3cf0
001c3ce4: 34020005 ori r2,r0,0x0005
001c3ce8: 3c018016 lui r1,0x8016
001c3cec: a4226050 sh r2,0x6050(r1)
001c3cf0: 0c053325 jal 0x0014cc94
001c3cf4: 02202021 addu r4,r17,r0
001c3cf8: 3c01801e lui r1,0x801e
001c3cfc: 00310821 addu r1,r1,r17
001c3d00: a0228864 sb r2,-0x779c(r1)
001c3d04: 26310001 addiu r17,r17,0x0001
001c3d08: 2a220010 slti r2,r17,0x0010
001c3d0c: 1440fff8 bne r2,r0,0x001c3cf0
001c3d10: 00000000 nop
001c3d14: 0c0532a0 jal 0x0014ca80
001c3d18: 34110001 ori r17,r0,0x0001
001c3d1c: 34120005 ori r18,r0,0x0005
001c3d20: 3c01801e lui r1,0x801e
001c3d24: 00310821 addu r1,r1,r17
001c3d28: 90308864 lbu r16,-0x779c(r1)
001c3d2c: 0c053325 jal 0x0014cc94
001c3d30: 02202021 addu r4,r17,r0
001c3d34: 12020003 beq r16,r2,0x001c3d44
001c3d38: 26310001 addiu r17,r17,0x0001
001c3d3c: 3c018016 lui r1,0x8016
001c3d40: a4326050 sh r18,0x6050(r1)
001c3d44: 2a220010 slti r2,r17,0x0010
001c3d48: 1440fff5 bne r2,r0,0x001c3d20
001c3d4c: 00000000 nop
001c3d50: 3c028016 lui r2,0x8016
001c3d54: 94426050 lhu r2,0x6050(r2)
001c3d58: 00000000 nop
001c3d5c: 10400003 beq r2,r0,0x001c3d6c
001c3d60: 2442ffff addiu r2,r2,0xffff
001c3d64: 3c018016 lui r1,0x8016
001c3d68: a4226050 sh r2,0x6050(r1)
001c3d6c: 3c028016 lui r2,0x8016
001c3d70: 8c426010 lw r2,0x6010(r2)
001c3d74: 3c038016 lui r3,0x8016
001c3d78: 8c636014 lw r3,0x6014(r3)
001c3d7c: 24420001 addiu r2,r2,0x0001
001c3d80: 24630001 addiu r3,r3,0x0001
001c3d84: 3c018016 lui r1,0x8016
001c3d88: ac226010 sw r2,0x6010(r1)
001c3d8c: 3c028016 lui r2,0x8016
001c3d90: 94426052 lhu r2,0x6052(r2)
001c3d94: 30630001 andi r3,r3,0x0001
001c3d98: 3c018016 lui r1,0x8016
001c3d9c: ac236014 sw r3,0x6014(r1)
001c3da0: 10400003 beq r2,r0,0x001c3db0
001c3da4: 2442ffff addiu r2,r2,0xffff
001c3da8: 3c018016 lui r1,0x8016
001c3dac: a4226052 sh r2,0x6052(r1)
001c3db0: 8fbf001c lw r31,0x001c(r29)
001c3db4: 8fb20018 lw r18,0x0018(r29)
001c3db8: 8fb10014 lw r17,0x0014(r29)
001c3dbc: 8fb00010 lw r16,0x0010(r29)
001c3dc0: 27bd0020 addiu r29,r29,0x0020
001c3dc4: 03e00008 jr r31
001c3dc8: 00000000 nop