Line 1:
Line 1:
AST files contain PCM16 sound data. They're used in Super Mario Galaxy for musics, and possibly in other games.
AST files contain PCM16 sound data. They're used in Super Mario Galaxy for musics, and possibly in other games.
−
They contain an header followed by a BLCK chunk.
+
They contain an header followed by a BLCK chunk.<br>
−
All the data in those files are big-endian, except where mentioned.
+
All the data in those files are big-endian, except where mentioned.<br>
−
All the offsets are absolute (from begining of file), except where mentioned.
+
All the offsets are absolute (from begining of file), except where mentioned.<br>
−
All the sizes are in bytes, except where mentioned.
+
All the sizes are in bytes, except where mentioned.<br>
=== AST header ===
=== AST header ===
Line 60:
Line 60:
=== BLCK chunk ===
=== BLCK chunk ===
−
The BLCK chunk directly follows the AST header. It contains a 32-byte header, followed by the PCM16 sound data.
+
The BLCK chunk directly follows the AST header. It contains a 32-byte header, followed by the PCM16 sound data.<br>
Here's a description of it:
Here's a description of it: