TNA Impact! (Xbox 360) xxx files

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
coflamsta

TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

I have TNA Impact for the Xbox 360 and was looking into the files inside the game files when I noticed that they are stored in xxx format. I then opened one of them in Hex Editor and sure enough, there are multiple audio files stored inside etc. The trouble is, even though HXD i have no idea what file format they are etc and there doesn't seem to be a script for this game on here so I was wondering if anyone could help? Any help would be very much appreciated. I will provide a link to where I have uploaded one of the audio files in game and also a second link to a screengrab showing the other audio files. Thanks.

https://www61.zippyshare.com/v/FcysxvPd/file.html

https://www18.zippyshare.com/v/YohAu9XY/file.html
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: TNA Impact! (Xbox 360) xxx files

Post by aluigi »

They are Unreal asset files.
Try gildor's umodel:
http://www.gildor.org/en/projects/umodel
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

Great! Thanks! Looking into it now. I assume you can UModel to get sound files as well?
GHOST DEAD
Posts: 218
Joined: Wed Jul 19, 2017 5:04 am

Re: TNA Impact! (Xbox 360) xxx files

Post by GHOST DEAD »

coflamsta wrote:Great! Thanks! Looking into it now. I assume you can UModel to get sound files as well?


it's up to your game... some games using wav or ogg files in game .upk or .xxx files...
as usually... game developers using vorbis files in unreal engine games
and some sounds located in pck or bnk and fsb files

and for edit unreal engine files, first you must decompress this files, and only different between .xxx or .upk files is header or compression type (LZO, ZLIB, LZX and other...)

and keep your mind in Double header files (see in hex editor)

you can find decompressor tools in Gildor forum and you can edit this files with decimal hacking
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

GHOST DEAD wrote:
it's up to your game... some games using wav or ogg files in game .upk or .xxx files...
as usually... game developers using vorbis files in unreal engine games
and some sounds located in pck or bnk and fsb files

and for edit unreal engine files, first you must decompress this files, and only different between .xxx or .upk files is header or compression type (LZO, ZLIB, LZX and other...)

and keep your mind in Double header files (see in hex editor)

you can find decompressor tools in Gildor forum and you can edit this files with decimal hacking


Thanks for getting back to me. I have no experience in decompressing files or decimal hacking so I wouldn't know where to start unfortunately.
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

They might be encrypted as well.
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

Can anyone help me with the example I have provided to get me started in the right direction?
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

aluigi or to anyone else on here, I tried the following command in command prompt inside UModel but it doesn't seem to find any audio to extract, umodel -export -sounds -nomesh -noanim -nostat -notex "filename" The files have names inside Hex Editor so that points towards no encryption or partial encryption but i still don't fully known as i have no experience with encryption or anything but there is no other folders inside the games files to where the audio is and I am positive this is where the audio is. Can anyone reply back? Would be much appreciated.

Image
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: TNA Impact! (Xbox 360) xxx files

Post by aluigi »

http://aluigi.org/papers/fsbext.zip

Code: Select all

fsbext.exe -d c:\output_folder -o -1 Audio_SFX_UI_MENU.xxx
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

Thanks for that command, it found the audio files but it provided the following error. Any idea? Thanks.

Image
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

No matter, I didn't realise it had made an output folder. I highly appreciate your help and time.
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

aluigi wrote:http://aluigi.org/papers/fsbext.zip

Code: Select all

fsbext.exe -d c:\output_folder -o -1 Audio_SFX_UI_MENU.xxx


aluigi I used that command and it works for most of the audio files in the game files but some of them come out as xma (xbox media audio) files which i try to play in foobar but its says they are corrupted or unsupported even though I have audio codecs installed. I don't know why it works on some and not others. Much appreciated. I have included screenshots of the outcome below. Some files are wav in files, some are xma btw.

error.png
Image
convert error foobar.png
Image
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: TNA Impact! (Xbox 360) xxx files

Post by aluigi »

there is no error from fsbext, it's exactly how it works.

I can't help with the content of the extracted files.
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

aluigi wrote:there is no error from fsbext, it's exactly how it works.

I can't help with the content of the extracted files.


I understand and thanks. Did you look into the audio through Hex Editor in order to find the audio format inside the example i provided? Would be interesting to know how to do that.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: TNA Impact! (Xbox 360) xxx files

Post by aluigi »

FSB is a well known format.
If you get xma it's xma (1 or 2).
I suggest you to open a topic in the Audio section and upload one of these wav.xma files, maybe someone can suggest you how to play them.
coflamsta

Re: TNA Impact! (Xbox 360) xxx files

Post by coflamsta »

aluigi wrote:FSB is a well known format.
If you get xma it's xma (1 or 2).
I suggest you to open a topic in the Audio section and upload one of these wav.xma files, maybe someone can suggest you how to play them.


Will do, thanks.