Argonaut WAD: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| Line 42: | Line 42: | ||
x bytes - texture header | x bytes - texture header | ||
x bytes - texture data | x bytes - texture data | ||
</pre> | |||
</div> | |||
=== SPSX (XSPS) section === | |||
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;"> | |||
<pre> | |||
4 bytes (char) - signature // "XSPS" | |||
4 bytes (uint32) - section size | |||
x bytes - SPSX flags | |||
x bytes - common sound effects count | |||
</pre> | </pre> | ||
</div> | </div> | ||
Revision as of 11:24, 24 July 2021
Back to index | Edit this page
WAD
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// WAD file format
4 bytes (uint32) - offset to the end of WAD archive // in newer games 2048 needs to be added
num_of_sections *
{
x bytes - section data
}
Sections
WAD archive can store one or more sections from the list below:
- TPSX / XSPT: Textures
- SPSX / XSPS: Sound effects and ambient tracks
- UNIF / FINU: Fonts and text management
- LPSX / XSPL: Localization, translated strings
- DPSX / XSPD: 3D models, animations, actors and level
- PORT / TROP: Rendering groups / zones and more
- 'END ' / ' DNE': Marks the end of the file. May contain some data.
TPSX (XSPT) section
4 bytes (char) - signature // "XSPT" 4 bytes (uint32) - section size x bytes - texture header x bytes - texture data
SPSX (XSPS) section
4 bytes (char) - signature // "XSPS" 4 bytes (uint32) - section size x bytes - SPSX flags x bytes - common sound effects count
MultiEx BMS Script
Not written yet.
Notes and Comments
- This file format occurs in games made by Argonaut.
Games
List of games using this file format:
- Croc 2 (PS1) (*.WAD)
- Harry Potter and the Sorcerer's Stone / Harry Potter and the Philosopher's Stone (PS1) (*.WAD)
- Harry Potter and the Chamber of Secrets (PS1) (*.WAD)
Compatible Programs