PFF0: Difference between revisions
Jump to navigation
Jump to search
imported>WATTO No edit summary |
imported>Ikskoks No edit summary |
||
| (10 intermediate revisions by 3 users not shown) | |||
| Line 54: | Line 54: | ||
=== Notes and Comments === | === Notes and Comments === | ||
<!-- Insert comments here --> | <!-- Insert comments here --> | ||
There | There are two type of files: PFF3 (clear) and PFF0 (encrypted/compressed).<br/><br/> | ||
=== Compatible Programs === | === Compatible Programs === | ||
| Line 65: | Line 65: | ||
=== Other Games === | === Other Games === | ||
These games | These games use this file format<br> | ||
* Commanche 4 *.pff | * Commanche 4 *.pff | ||
* Delta Force *.pff | * Delta Force *.pff | ||
| Line 72: | Line 72: | ||
* F-22 Raptor *.pff | * F-22 Raptor *.pff | ||
* F-33 Lightning 3 *.pff | * F-33 Lightning 3 *.pff | ||
[[Category:File Format]] | |||
Latest revision as of 14:55, 3 January 2021
PFF
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
uint32 {4} - First File Offset (20)
uint32 {4} - Header (PFF0) // Note the zero, not the letter O
uint32 {4} - Number Of Files
uint32 {4} - Length Of Each Directory Entry (32)
uint32 {4} - Directory Offset
byte {X} - File Data
// Directory
- // for each file
- uint32 {4} - null
- uint32 {4} - File Offset
- uint32 {4} - File Size
- uint32 {4} - Some kind of file type identifier?
- char {16} - Filename (null)
- uint32 {4} - null
MultiEx BMS Script
ImpType StandardTail ; Set FS Long 8 ; GoTo FS 0 ; Get FC Long 0 ; Get FJ Long 0 ; SavePos TailOffOff 0 ; Get TO Long 0 ; GoTo TO 0 ; For T = 1 To FC ; Get D Long 0 ; SavePos FOO 0 ; Get FO Long 0 ; SavePos FSO 0 ; Get FS Long 0 ; Get D Long 0 ; GetDString FN 36 0 ; Get D Long 0 ; Get D Long 0 ; Math TO += FJ ; GoTo TO 0 ; Log FN FO FS FOO FSO ; Next T ;
Notes and Comments
There are two type of files: PFF3 (clear) and PFF0 (encrypted/compressed).
Compatible Programs
- MultiEx Commander
- Game Extractor
- Dragon UnPACKer - PFF3 only support
Other Games
These games use this file format
- Commanche 4 *.pff
- Delta Force *.pff
- Delta Force 2 *.pff
- Delta Force Land Warrior *.pff
- F-22 Raptor *.pff
- F-33 Lightning 3 *.pff