CSMP (File Format): Difference between revisions

Jump to navigation Jump to search
Undo revision 300 by Antidote (talk)
imported>Antidote
No edit summary
imported>Antidote
(Undo revision 300 by Antidote (talk))
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 freeze differences ([[User:Parax0|Paraxade]] do you know anything?)}}
{{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.
{{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 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 always 4 bytes smaller than its size indicates.
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]]
Anonymous user

Navigation menu