Changes

440 bytes added ,  18:51, 17 September 2009
no edit summary
Line 1: Line 1:  
BRSTM files store sound data. They're used in Mario Kart Wii and possibly other games.
 
BRSTM files store sound data. They're used in Mario Kart Wii and possibly other games.
   −
They contain an header, followed by a HEAD chunk and a ADPC chunk.
+
They contain an header, followed by a HEAD chunk, a ADPC chunk and a DATA chunk.
 
All the data in those files are big-endian, except where mentioned.
 
All the data in those files are big-endian, except where mentioned.
 +
All the offsets are absolute (from begining of file), except where mentioned.
 +
All the sizes are in bytes, except where mentioned.
    
=== BRSTM header ===
 
=== BRSTM header ===
Line 25: Line 27:  
| 4
 
| 4
 
| Size of the whole file
 
| Size of the whole file
 +
|-
 +
| 0x000C
 +
| 4
 +
| Unknown
 +
|-
 +
| 0x0010
 +
| 4
 +
| Offset to HEAD chunk
 +
|-
 +
| 0x0014
 +
| 4
 +
| Size of HEAD chunk
 +
|-
 +
| 0x0018
 +
| 4
 +
| Offset to ADPC chunk
 +
|-
 +
| 0x001C
 +
| 4
 +
| Size of ADPC chunk
 +
|-
 +
| 0x0020
 +
| 4
 +
| Offset to DATA chunk
 +
|-
 +
| 0x0024
 +
| 4
 +
| Size of DATA chunk
 +
|-
 +
| 0x0028
 +
| 24
 +
| Unknown/Padding (zero)
 
|}
 
|}
55

edits