Legacy Of Kain: Soul Reaver DAT: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
(Please do not change link for "Wheel of Doom"! Official site is here now. I'm the author of the tool.)
imported>Ikskoks
 
(13 intermediate revisions by 3 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} - <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=[http://www.grandersoft.net/en/wheel-of-doom Wheel of Doom], [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