I have compiled some information regarding Cloud’s first 5 animations (in rtda).
I can compile more but I have to sleep.
NOTE: THE .RAR and .ZIP ARCHIVES CONTAIN THE SAME FILES. YOU DO NOT NEED TO DOWNLOAD THEM BOTH.Cloud.rarCloud.zipWhat this is:
Cloud’s first 5 animations in 3 files each and in 4 versions.
Each animation has a .bin file. This is the raw data extracted from rtda.
This is the animation as it appears inside the files. Every animation BEGINS on 0x11 (because the header is 0x11 bytes!).
Each animation begins with 6 bytes of offset information (3 shorts) followed by the root rotation (almost always 0 0 0).
Consult my “nice, long, hard, throbbing, ‘diatrab’â€
here for more format information.
Each .bin file has a .txt file (.bin.txt). This is the above file, only translated into bits and hexadecimal.
I have put a break in these files where the second frame begins (and so begins the mostly non-decoded data).
Finally, each animation has a .txt version. This is the final list of rotations for each frame/bone. The goal is to take what is in the .bin files and turn them into what is in the .txt files.
The .txt files have two versions of the animation information.
A series of raw floats and then the same floats listed in frame/bone structure. Offset information has been added also. I wrote a script to do all of this.
Hopefully this will be enough to get some people interested in it.
I am thinking it is best to start with very simple animations though.
I want to get the animation information for the helicopter during the Rufus fight. It is surely very simple and it would be very easy to see any patterns in that animation, but getting it is the hard part since I lost my files that had a save at every save point (hard drive crash).
Also, I would recommend this program specifically for the converter:
Memory Hacking SoftwareI am not sporting my own software here; that will come another day.
But in this case it really does have the most useful converting tool.
Just run it and press Alt-T/C, or go to Tools/Converter.
It shows things in both big and little Endean which makes it especially useful for hacking Final Fantasy® VII.
As well it shows many data types at once, which helps to recognize between data stored as floats or longs.
L. Spiro