CSMP (File Format): Difference between revisions
Undo revision 300 by Antidote (talk)
imported>Antidote No edit summary |
imported>Antidote |
||
Line 1: | Line 1: | ||
The '''.CSMP file format''' is an audio format seen in Retro Studios games starting in Metroid Prime 3. It's very similar in use to [[AGSC (File Format)|AGSC]] and usually contains sound affects. Where CSMP differs is the fact that it only contains one sound and is broken up into obvious data chunks with easily identifiable sizes. | The '''.CSMP file format''' is an audio format seen in Retro Studios games starting in Metroid Prime 3. It's very similar in use to [[AGSC (File Format)|AGSC]] and usually contains sound affects. Where CSMP differs is the fact that it only contains one sound and is broken up into obvious data chunks with easily identifiable sizes. | ||
{{todo|Notate Tropical | {{todo|Notate Tropical Freeze differences.}} | ||
__TOC__ | __TOC__ | ||
Line 12: | Line 12: | ||
This is the header structure found in Metroid Prime 3 and Donkey Kong Country Returns; Tropical Freeze's is a bit different. | This is the header structure found in Metroid Prime 3 and Donkey Kong Country Returns; Tropical Freeze's is a bit different. | ||
{|class="wikitable" | {|class="wikitable" | ||
Line 40: | Line 38: | ||
|0x0 | |0x0 | ||
|4 | |4 | ||
|'''Chunk type''' | |'''Chunk type''' fourCC | ||
|- | |- | ||
|0x4 | |0x4 | ||
Line 88: | Line 86: | ||
=== DATA === | === DATA === | ||
The DATA section essentially just embeds a standard DSP, including the full header and ADPCM audio data. Refer to the [[DSP (File Format)|DSP]] page for details. Note that for some reason, the DATA chunk is | The DATA section essentially just embeds a standard DSP, including the full header and ADPCM audio data. Refer to the [[DSP (File Format)|DSP]] page for details. Note that for some reason, the DATA chunk is often 4 bytes smaller than its size indicates. | ||
[[Category:File Formats]] | [[Category:File Formats]] |