Legacy Of Kain: Soul Reaver DAT: Difference between revisions
Jump to navigation
Jump to search
imported>Dinoguy1000 (Undo revision 9176 by 92.46.132.144 (talk) - we prefer links to official sites; please discuss on my talk page before changing again) |
imported>Ikskoks |
||
| (11 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
== DAT == | |||
* ''' Game ''': [[Legacy Of Kain: Soul Reaver]] <br> | |||
* ''' Format Type ''': Archive <br> | |||
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> | |||
=== Format Specifications === | |||
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | |||
<pre> | |||
// 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 | |||
} | |||
</pre> | |||
</div> | |||
=== MultiEx BMS Script === | |||
Not written yet. | |||
=== Notes and Comments === | |||
* 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
- Game : Legacy Of Kain: Soul Reaver
- Format Type : Archive
- Endian Order : Little Endian
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