|Forum Home > Hacks & MODs > Burnout Paradise Sound Formats|
Me and DGIorio have been working on cracking the sound formats for a while now, and we have. So now you can listen to engines, among other things, in all their glory.
This post is entirely informative, so unless you intend on using the info there's no reason to read it.
Individual files have a 16 byte file header. This must be removed to convert them, and offsets in this topic are based around files without it. If they had to be split from a single file they won't have it anyway.
Edit: Apparently in the ealayer3/XMA files the int at 0x4 must match the int at 0xC, so if it doesn't, change it.
Gnsu20 - Ginsu Wave File
This format is used for acceleration/deceleration sounds.
To convert, drag and drop onto NFS_gin_decode.exe.
ABKC - AEMS Bank
These are concatenated sounds using the platform-specific formats listed below. They contain AEMS. Whatever those are.
If byte at 0x0 = 05/07 - ealayer3 version 5/7
Version 5 files are used for most things. Version 7 I've only seen in SPLICERS but they're probably elsewhere.
To convert, use the command "ealayer3.exe inputfile -m"
If there's an error, remove the four null bytes at 0x8.
If byte at 0x0 = 04 - EA XAS ADPCM
This is used for ignition sounds. I don't know why they don't use ealayer3. They just don't.
To convert, use the command "ffmpeg -f ea_cdata -i inputfile outputwav"
If byte at 0x0 = 03 - EA XMA
These are used in everything except what Ginsu is used for.
Everything up to 08000000 (usually at 0x14 or 0x18) must be removed for the files to be converted.
To convert, use the XMA transform script for QuickBMS, then use towav.
NFS sound banks extractor - http://zenhax.com/viewtopic.php?f=6&t=1567
FFmpeg - https://www.ffmpeg.org/download.html
QuickBMS - http://aluigi.altervista.org/quickbms.htm
XMA transform - http://forum.xentax.com/viewtopic.php?f=17&t=9023
YouTube channel: burninrubber0. You'll find road rules and challenges there, along with the occasional full soundtrack of a racing game.
Steam profile: burninrubber0. If you need help with anything Burnout-related, don't hesitate to add me. Be aware that if I don't see Burnout in your Steam library, your friend request will be declined. If you own a non-Steam copy of the game, send me a message on this site before adding me.
Wow.... very intersesting, man.
Now I liked this art of takedown.....