Final Fantasy Tactics

Features

 * Increased difficulty
 * New encounters on previously unused maps
 * Bonus battles
 * Derandomized encounters
 * New opportunities to recruit special units
 * Randomized cutscenes
 * Randomized unit names

Options

 * Randomize enemy and ally units.
 * Randomize job stats and JP required for skills.
 * Randomize innate properties of jobs.
 * Randomize job skillsets.
 * Randomize abilities, including CT, MP cost, etc.
 * Randomize ability and weapon status effects.
 * Randomize job requirements and job level JP.
 * Randomize trophies, poaches, and move-find items.
 * Randomize item prices and shop availability.
 * Randomize weapon and item stats.
 * Randomize monster stats and skills.
 * Randomize battle music.
 * Randomize enemy and ally formations.
 * Enable special surprises.
 * Enable autoplay cutscenes.
 * Customizable difficulty setting

How to Use
Windows users may use the executable file, "fft_rcc.exe". Other users, please run "randomizer.py" using Python version 2.7.

Source ISO file
The randomizer will ask for a filename. Place your Final Fantasy Tactics ISO in the same directory as "fft_rcc.exe" and input the name of the file. You must include the file extension (ex: fft.img). Please note that the randomizer needs 1 GB of free space to create the randomized ISO. The ISOs used for testing have the following hashes:

MD5

 * b156ba386436d20fd5ed8d37bab6b624
 * aefdf27f1cd541ad46b5df794f635f50
 * 3bd1deebc5c5f08d036dc8651021affb (J)

CRC32
If your file is about 517 MB then it's probably correct. The Japanese version is the Square Millennium Collection edition (1.1). This is the version more commonly used by Japanese hackers. The original Japanese version will not work.
 * 377f6510
 * 8ab1b7b1
 * a6361fd1 (J)

Flags
Input any number of the displayed flags to customize your RUMBLE CHAOS CRASHDOWN experience, or input nothing to select the default setting (all of them).

Seed value
Input a seed value here, or leave it blank if you don't care.

Chaos multiplier
This is a difficulty setting for RCC. It mainly affects enemy stats and the level of treasure you acquire. The standard difficulty is 1.0, with 0.5 being quite easy and 1.5 being quite hard. Difficulty scales quadratically with the chaos multiplier, so don't raise it too high!

Output files
The randomizer will output a new, randomized ISO with the seed in the filename. If you choose to randomize job requirements, it will also output a text file with the new job requirements inside.

Notable Playthroughs

 * FFT speedrun WR holder racing version 21 and showcasing most of the randomizer's features.