417
edits
(Started page about Cinematique engine's internals, file formats etc. Added preliminary info about 'vol.cnf' file in Operation Stealth.) |
(Added info on the part file format and also revised 'vol.cnf' documentation a tiny bit.) |
||
Line 6: | Line 6: | ||
please add it here. | please add it here. | ||
== | ==File formats== | ||
===' | ===Part file format=== | ||
NOTE: This applies to both Future Wars and Operation Stealth. | |||
<pre> | |||
Part file's start: | |||
Byte Meaning | |||
----- ----------------------------------------------------------- | |||
0-1 Number of elements in this part file (Uint16BE) | |||
2-3 Entry size (Uint16BE). Normally 0x1E i.e. 30 | |||
----- ----------------------------------------------------------- | |||
</pre> | |||
Then comes info for each element (Entry size in length each): | |||
<pre> | |||
Byte Meaning | |||
------ ----------------------------------------------------------- | |||
0-13 Name (ASCIIZ string) | |||
14-17 Data's starting offset in this part file (Uint32BE) | |||
18-21 Packed size (Uint32BE) | |||
22-25 Unpacked size (Uint32BE) | |||
26-29 ??? | |||
------ ----------------------------------------------------------- | |||
</pre> | |||
After that it's the data for all the elements contained in this part file. | |||
===VOL.CNF=== | |||
NOTE: This file is specific to Operation Stealth. | |||
This file contains list of resource files (e.g. PROCS10, RSC04, SONS2, LABYBASE etc) | This file contains list of resource files (e.g. PROCS10, RSC04, SONS2, LABYBASE etc) |
edits