27
edits
Changes
Jump to navigation
Jump to search
→PAK File Structure: added a new table laying out the order of the data. and added a new link
=PAK File Structure=
The PAK file has no header. Each movie usually contains a CAM file and two BINK videos and a CAM file. A PAK file can contain multiple movies. One BINK file is the low res the other is the high res.{| class="wikitable"|-! Section !! Description |-| CAM - optional || Camera data |-| BINK - high res || FMV video|-| BINK - low res || FMV video|}
Existing projects you can use to extract the PAK files.
* https://github.com/MaKiPL/OpenVIII-monogame/tree/master/PAK%20Extractor
* https://github.com/MaKiPL/FF8-Rinoa-s-Toolset/blob/master/SerahToolkit_SharpGL/FF8_Core/PlayMovie.cs
* https://github.com/Sebanisu/OpenVIII_CPP_WIP/tree/master/src/open_viii/pak
==BINK files==
==CAM files==
* Each frame is 44 bytes long.
{| class="wikitable"
|-
| 0 || 3 bytes || 0x463850 "F8P"
|-
| 6 || 2 bytes (uint16) || Approx number of frames . There can be extradata.|-| 8 || 44 bytes * number of frames || Frame data
|}