Heart Of Darkness PAF: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
== PAF ==  
== PAF ==  
* ''' Game ''':    [[Heart Of Darkness]] <br>  
* ''' Game ''':    [[Heart Of Darkness]] <br>  
* ''' Format Type ''':    Archive <br>  
* ''' Format Type ''':    Archive / Video<br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>  


Line 43: Line 43:
=== MultiEx BMS Script ===  
=== MultiEx BMS Script ===  


Not written yet<br><br>
Not written yet.
 
=== QuickBMS Script ===
 
* [http://aluigi.org/bms/hod_paf_splitter.bms hod_paf_splitter.bms]


=== Compatible Programs ===  
=== Compatible Programs ===  


* [http://cyxdown.free.fr/pafdec/ paf decoder]
* [http://cyxdown.free.fr/pafdec/ paf decoder]
* [http://cyxdown.free.fr/hode/ hode]


<br><br>
<br><br>
Line 54: Line 59:
[[Category:CE None|Heart Of Darkness PAF]]
[[Category:CE None|Heart Of Darkness PAF]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Format_Video | Type: Video]]
[[Category:Extension_paf | Extension: paf]]
[[Category:Extension_paf | Extension: paf]]
[[Category:BMS_None | BMS: None]]
[[Category:BMS_None | BMS: None]]
[[Category:File Format]]
[[Category:File Format]]

Latest revision as of 21:43, 29 October 2020

PAF


Format Specifications

// Heart Of Darkness
// PAF file format

// little endian


//offset array
num_of_files *
{
   4 bytes (uint32) - file offset
}


num_of_files *
{
   //PAF structure
   56 bytes - PAF signature // "Packed Animation File V1.0.(c) 1992-96 Amazing Studio"
   72 bytes - reserved
   4 bytes (uint32) - frame count
   4 bytes (uint32) - video width
   4 bytes (uint32) - video height
   4 bytes (uint32) - read buffer size
   4 bytes (uint32) - num. of frame blocks
   4 bytes (uint32) - frame blocks count
   4 bytes (uint32) - offset of data
   4 bytes (uint32) - max video frames
   4 bytes (uint32) - max audio frames
   x bytes - video and audio data
}

MultiEx BMS Script

Not written yet.

QuickBMS Script

Compatible Programs