Legacy Of Kain: Soul Reaver DAT: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Rackot
No edit summary
 
imported>Ikskoks
 
(24 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{GRAFTemplate1|
== DAT ==
file_extension=BIG|
* ''' Game ''':    [[Legacy Of Kain: Soul Reaver]] <br>
* ''' Format Type ''':    Archive <br>
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>


format_type=Archive|


endian_order=Little Endian|
=== Format Specifications ===


date_posted=29.10.2006 00:15|
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;">
<pre>
// Legacy Of Kain: Soul Reaver
// DAT file format


format_specifications=
// little endian
uint32 {4} - Number of files<br>


<font color="blue">// for each file </font><br>
//header
4 bytes (uint32) - number of files


  uint32 {4} - Hashed name of file<br>
//info array
  uint32 {4} - File size<br>
num_of_files *
  uint32 {4} - File offset<br>
{
  uint32 {4} - Flag <font color="red">// unknown </font><br>
  4 bytes (uint32) - hashed name of the file
  4 bytes (uint32) - file size
  4 bytes (uint32) - file offset
  4 bytes (char) - last 4 characters of the filename without extension
                    // for example "DING" for filename "loading.pti"
}
x bytes - padding


byte {X} - File data|


notes=This is specification for <b>bigfile.dat</b> file only.|
//data
num_of_files *
{
  x bytes - file data
}
</pre>
</div>


bms_script=Not written yet|
=== MultiEx BMS Script ===


programs=Bigfile Explorer, [http://www.thelostworlds.net/SoulSpiral.HTML Soul Spiral]|
Not written yet.


documentation=None|
=== Notes and Comments ===


games=Legacy Of Kain: Soul Reaver
* This is specification for '''bigfile.dat''' file only.
}}
 
=== Compatible Programs ===
 
* [https://wheelofdoom.ucoz.com/index/wheel_of_doom/0-12 Wheel of Doom]
* [https://thelostworlds.net/Software/Soul_Spiral.html Soul Spiral]
<br/><br>
 
 
[[Category:Complete Complete|Legacy Of Kain: Soul Reaver DAT]]
[[Category:Platform PC|Legacy Of Kain: Soul Reaver DAT]]
[[Category:CE None|Legacy Of Kain: Soul Reaver DAT]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Extension_dat | Extension: dat]]
[[Category:BMS_None | BMS: None]]
[[Category:File Format]]

Latest revision as of 09:41, 4 November 2020

DAT


Format Specifications

// Legacy Of Kain: Soul Reaver
// DAT file format

// little endian

//header
4 bytes (uint32) - number of files

//info array
num_of_files *
{
   4 bytes (uint32) - hashed name of the file
   4 bytes (uint32) - file size
   4 bytes (uint32) - file offset
   4 bytes (char) - last 4 characters of the filename without extension
                    // for example "DING" for filename "loading.pti"
}
x bytes - padding


//data
num_of_files *
{
   x bytes - file data
}

MultiEx BMS Script

Not written yet.

Notes and Comments

  • This is specification for bigfile.dat file only.

Compatible Programs