C
Cyberman
Guest
For those who are curious:
PSX battle scene data is located in "\BATTLE\SCENE.BIN"
Appears to be 33 8K blocks of data (compressed?) This coresponds the the 33
battle scenes in FF7 for the PC.
each block begins with 16 32 bit integers.
typedef struct
{ Reference[16];
}
BTL_BLK_HDR;
The first integer is always
0x00000010
This is because 0x0040 is the begining of data.
Each reference is multiplied by 4 to reach it's offset within the block.
Unused references are set to -1 or 0xFFFFFFFF. Unused parts of each section data are filled with 0xFF as well.
The data follows the 16 references of the header.
Each data chunk appears to begin with
1F 8D 08 00-00 00 00 00-02 03 ED
The data in each section is unknown.. but does change some.
That's all I've been able to decipher. If anyone recognizes the begining sequence of the data for each section of the block let me know!
Cyb
PSX battle scene data is located in "\BATTLE\SCENE.BIN"
Appears to be 33 8K blocks of data (compressed?) This coresponds the the 33
battle scenes in FF7 for the PC.
each block begins with 16 32 bit integers.
typedef struct
{ Reference[16];
}
BTL_BLK_HDR;
The first integer is always
0x00000010
This is because 0x0040 is the begining of data.
Each reference is multiplied by 4 to reach it's offset within the block.
Unused references are set to -1 or 0xFFFFFFFF. Unused parts of each section data are filled with 0xFF as well.
The data follows the 16 references of the header.
Each data chunk appears to begin with
1F 8D 08 00-00 00 00 00-02 03 ED
The data in each section is unknown.. but does change some.
That's all I've been able to decipher. If anyone recognizes the begining sequence of the data for each section of the block let me know!
Cyb