only 11 ? even if its a leaked version , there must be more than 11....anyway thanks for these !
I only extracted tracks from "Music".xxx files, If you want to extract more sounds, voices or objects :
1/ You have to extract the Audio.xxx and Music.xxx files located in GearGame/CookedXenon directory with Unreal Extract soft (
http://www.gildor.org/down/20/umodel/extract.zip) from Gildor (Gildor's Homepage (
http://www.gildor.org))
2/ After extracting .xxx files, you will find audio files with .Soundnodewave extension, convert them to XMA with Quickbms and this BMS script :
Copy and paste the script as SoundNodeWave2XMA.bms (credits to Alpha23) :
# SoundNodeWave2XMA.bms
# transforms UT3 Engine sounds and music of Xbox 360 games into decodable XMA files
# by AlphaTwentyThree 06-2010
goto 0x56
get FREQ short
reverseShort FREQ
FindLoc OFFSET STRING \xfc\x01\xc0\x01 0 ""
math OFFSET -= 0x6
get SIZE asize
math SIZE -= OFFSET
get NAME basename
string NAME += ".xma"
set CH 2
set MEMORY_FILE binary "\x52\x49\x46\x46\xb8\x59\xa7\x0\x57\x41\x56\x45\x6 6\x6d\x74\x20\x20\x0\x0\x0\x65\x1\x10\x0\xd6\x10\x 0\x0\x1\x0\x0\x3\xe3\x9a\x0\x0\x80\xbb\x0\x0\x0\x0 \x0\x0\x0\x0\x0\x0\x0\x2\x2\x0\x64\x61\x74\x61\x0\ x58\xa7\x0"
set RIFFSIZE SIZE
math RIFFSIZE += 0x34
putVarChr MEMORY_FILE 0x04 RIFFSIZE long
putVarChr MEMORY_FILE 0x24 FREQ long
putVarChr MEMORY_FILE 0x31 CH byte
putVarChr MEMORY_FILE 0x38 SIZE long
append
log MEMORY_FILE OFFSET SIZE
append
math SIZE += 0x3c
log NAME 0 SIZE MEMORY_FILE
3/ Convert XMA files to WAV with Towav soft (
http://www.ctpax-x.ru/index.php?goto=files&down=24) from CTPAX-X (CTPAX-X - (
http://www.ctpax-x.ru))
-----
If you got a WAV file not readable, open it with a hex editor like Winhex or XVI32 and replace the header (from offset 0 to 25 hex) with this one to make it readable :
52 49 46 46 26 40 75 00 57 41 56 45 66 6D 74 20
12 00 00 00 01 00 02 00 00 7D 00 00 00 F4 01 00
04 00 10 00 00 00