Each character has a BIN file. In this file is where the frame data, move properties, and the animations for moves/throws are made. For throw and hold animations both the opponent being thrown and the player throwing have the animation in the character's BIN file. In other words, when Jann Lee is hit by Bass' Super Freak throw, Bass' animation and Jann Lee's animation are both located in Bass' BIN file instead of Jann Lee's animation being located in Jann Lee's BIN file.
We are still attempting to figure out the entirety of the bin file.
On a side note, the move list notation and names are in a different file. It's just the displayed notation, not changing the notation of the attack. I believe those are in the default.xex (the prime executable).
For optimal reading of the BIN files, I would recommend viewing the HEX code in DEC (decimal) format at 8 bytes per row. Why 8 bytes? Well, because all the move calls appear to be that long and it formats it nicely.
Below is the description for each BIN file:
We are still attempting to figure out the entirety of the bin file.
On a side note, the move list notation and names are in a different file. It's just the displayed notation, not changing the notation of the attack. I believe those are in the default.xex (the prime executable).
For optimal reading of the BIN files, I would recommend viewing the HEX code in DEC (decimal) format at 8 bytes per row. Why 8 bytes? Well, because all the move calls appear to be that long and it formats it nicely.
Below is the description for each BIN file:
- anime_cm: The system information. It's presumed the Freestep sidestepping variable is located in here
- ayane: Ayane
- bass: Bass
- bayman: Bayman
- bosnin: Genra/OMEGA
- chin: Brad Wong's master
- genfu: Gen Fu
- gokei: Christie
- hika: Helena
- janlee: Jann Lee
- karate: Ein
- kasumi: Kasumi
- koryu: Hitomi
- leifang: Lei Fang
- ninja: Hayate
- ryu: Ryu Hayabusa
- sambo: Leon
- suiken: Brad Wong
- tengu: Tengu
- tina: Tina
- zack: Zack