Help! converting Call Of Duty WAW xbox360 .xma files by banj0chicken at 6:27 PM EDT on July 9, 2012
Hi all I have been trying to convert some .xma files from the xbox360 version of Call Of Duty World At War I think they are XMA2 because the ToWav program doe's not convert it I have tried using the xma_parse 0.11 but I keep getting errors such as:


Parse error skip bits <1642> did not match previous packet over flow <0>

I apologize if im making an obvious mistake, Im a compete noob at all this and im no good with command line tools.
Help would be greatly appreciated thanks.

almost forgot here is one of the files I uploaded from the game http://www.mediafire.com/?koh4vkyp5yc5k1o

if anyone could successfully convert that and tell how you did it would be awesome thanks.

edited 6:37 PM EDT July 9, 2012
by hcs at 11:04 PM EDT on July 9, 2012
You need to use the -o 0x1000 option on that file:

xma_test.exe mx_game_over.xma -o 0x1000 -r mx_game_over.bin

That tells the parser to start 0x1000 bytes into the file, and to output to a file called mx_game_over.bin

Then you need to add a header, for instance this one will work with your file: http://hcs64.com/files/header3

In Windows I think you can add the header like this:

copy /b header3 + mx_game_over.bin mx_game_over.out

That will build a new file, mx_game_over.out, from concatenating header3 and mx_game_over.bin.

Then you can run mx_game_over.out through towav:

towav.exe mx_game_over.out

Sorry it's so tedious. There's a script AlphaTwentyThree wrote that is supposed to support a lot of XMA files, you might try that to see if it will handle it automatically.

edited 11:06 PM EDT July 9, 2012
by Dutchie at 7:20 AM EDT on July 10, 2012
is black ops music in surround 5.1? or just plain stereo?
by banj0chicken at 9:58 AM EDT on July 10, 2012
Wow Thanks very much hcs great help.
I have now got all the files I wanted to convert converted :D

Was also wondering if there was anyway to convert it back to XMA the same type of XMA file as it was before, for example when you open the mx_game_over.xma in hex editor the text string starts with SDNS
but if I convert the converted mx_game_over.wav
back to XMA using XMA2Encode.exe it changes to RIFFLĂ‘>.WAVEfmt is there anyway to convert it back to the same xma format as it was originally?

if its impossible then thats cool I just wanted to know is its possible or not thanks.
by bxaimc at 10:18 AM EDT on July 10, 2012
@Dutchie:

Stereo.
by hcs at 12:43 PM EDT on July 10, 2012
It is possible, I just don't know exactly how.
by banj0chicken at 8:08 PM EDT on July 20, 2012
Hi again im having some more trouble with another WAW XMA im using the same command lines as the other files and im getting no error's but the XMA file is 5.75MB but when I get it converted to WAV it becomes 46KB and I can't play it do I need to use a different header or something? http://www.mediafire.com/file/0xu4536502817lk/mx_underscore_brave_soldat.xma

edited 8:43 PM EDT July 20, 2012
by banj0chicken at 8:08 PM EDT on July 20, 2012


edited 8:09 PM EDT July 20, 2012


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source