XMA

From MultimediaWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 10:30, 28 July 2008
Suxen drol (Talk | contribs)

← Previous diff
Revision as of 10:49, 19 August 2012
Espes (Talk | contribs)
(Link to some relevant resources)
Next diff →
Line 3: Line 3:
* http://en.wikipedia.org/wiki/XMA_(audio_format) * http://en.wikipedia.org/wiki/XMA_(audio_format)
-XMA is the audio container/codec format used on the [[Microsoft Xbox]] 360 console.+XMA is the audio container/codec format used on the [[Microsoft Xbox]] 360 console. It is thought to be based on [[WMA Pro|Windows Media Audio Pro]].
 + 
 +== Resources ==
 +*"xmaencode.exe" from the Xbox 360 XDK provides encoding and (broken?) decoding.
 +*[http://www.ctpax-x.ru/index.php?goto=files&show=24 ToWav.exe] is a (closed source) independent decoder.
 +**It is packed with UPX. 'mudlord' has unpacked it and annotated the Delphi calls: [http://mudlord.info/crap/re/towav_unpacked.rar towav_unpacked.rar]
 +*[http://hcs64.com/files/xma_parse011.zip xma_parse] exists to parse and repack the steam for files that ToWav breaks on.
 +*[http://hcs64.com/files/xma_setup.txt xma_setup.txt] is an annotated disassembly of the xma_setup routine (from xmaencode?).
 + 
[[Category:Game Formats]] [[Category:Game Formats]]
 +[[Category:Audio Codecs]]

Revision as of 10:49, 19 August 2012

XMA is the audio container/codec format used on the Microsoft Xbox 360 console. It is thought to be based on Windows Media Audio Pro.

Resources

  • "xmaencode.exe" from the Xbox 360 XDK provides encoding and (broken?) decoding.
  • ToWav.exe is a (closed source) independent decoder.
    • It is packed with UPX. 'mudlord' has unpacked it and annotated the Delphi calls: towav_unpacked.rar
  • xma_parse exists to parse and repack the steam for files that ToWav breaks on.
  • xma_setup.txt is an annotated disassembly of the xma_setup routine (from xmaencode?).
Personal tools