A utility for creating a 'four Eidolon' challenge run of Final Fantasy VI.
Go to file
Kiyoshi Aman 7f73da182b main: Support "None" special seed 2018-12-30 18:22:59 -06:00
asura complete asura 2018-12-30 18:02:21 -06:00
.gitignore gitignore: omit ROMs and generated data 2018-12-30 18:01:59 -06:00
README.textile Add readme 2018-12-30 18:22:30 -06:00
main.py main: Support "None" special seed 2018-12-30 18:22:59 -06:00

README.textile

h1. Asura

Asura is a program for generating a 'four esper' challenge run for Final Fantasy 6. Only the US releases for the Super Nintendo and all official releases for the Game Boy Advance are supported.

h2. Usage

bq. @./main.py rom.ext [seed|None[ A,List,Of,Spells]]@

@rom.ext@ must be a ROM image of Final Fantasy III for the SNES (either revision) or Final Fantasy VI Advance (Japanese, US, or European releases).

@seed@, if passed and not 'None', uses the time as of the running of the script for the seed.

The final argument is a list of spells to prohibit. All official spell names are recognized.

h2. Notes

The spell selection mechanism uses two separate kinds of slots. The game itself supports up to five spells per esper, but for balance purposes each spell costs a number of points in the range [1,5], and each esper has 6 points to 'spend'. The following table enumerates the *current* point assignments (spells not enumerated cost one point):

|_. Spell |_. Pts |_. Spell  |_. Pts |_. Spell |_. Pts |_. Spell |_. Pts |
| Quick   |=.  5  | Arise    |=.  4  | Death   |=.  3  | Cura    |=.  2  |
| Ultima  |=.  5  | Blizzaga |=.  4  | Graviga |=.  3  | Haste   |=.  2  |
| Gravija |=.  5  | Curaga   |=.  4  | Hastega |=.  3  | Raise   |=.  2  |
|         |       | Firaga   |=.  4  | Esuna   |=.  3  | Reraise |=.  2  |
|         |       | Meltdown |=.  4  | Osmose  |=.  3  | Slow    |=.  2  |
|         |       | Quake    |=.  4  |         |       |         |       |
|         |       | Slowga   |=.  4  |         |       |         |       |
|         |       | Thundaga |=.  4  |         |       |         |       |
|         |       | Tornado  |=.  4  |         |       |         |       |
|         |       | Flood    |=.  4  |         |       |         |       |
|         |       | Valor    |=.  4  |         |       |         |       |