CSMP (File Format): Difference between revisions
Jump to navigation
Jump to search
no edit summary
>Aruki |
imported>Antidote No edit summary |
||
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 ([[User:Parax0|Paraxade]] do you know anything?)}} | ||
__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. | ||
{{todo|We've had success getting audio out of Tropical Freeze, crediar mentioned ddspadpcm being used in Tropical Freeze. What is it? And can we find any information on it?}} | |||
{|class="wikitable" | {|class="wikitable" | ||
Line 38: | Line 40: | ||
|0x0 | |0x0 | ||
|4 | |4 | ||
|'''Chunk type''' | |'''Chunk type''' | ||
|- | |- | ||
|0x4 | |0x4 | ||
Line 86: | Line 88: | ||
=== 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 always 4 bytes smaller than its size indicates. | ||
[[Category:File Formats]] | [[Category:File Formats]] |