Page 2 of 2

Re: Titanfall 2 .MSTR

Posted: Fri Oct 27, 2017 7:36 am
by VladlenCry
Has anyone got or knows how to extract audio?

Re: Titanfall 2 .MSTR

Posted: Sun Nov 11, 2018 1:18 pm
by kilik
i don't found how but it's look possible ... enjoyment/

Re: Titanfall 2 .MSTR

Posted: Thu Feb 14, 2019 9:31 pm
by durandal217
I've been inquiring around about how to extract the audio from apex legends since it's free and easily accessible. I'm posting this here to see if maybe someone here can figure this out. Happyend on ZenHax, gave me a lead that has allowed me to make some progress but I've hit a brick wall. The MSTR, contains a header 1FCB which corresponds with .binka audio, splitting the file allows me to convert using binka2wav, however the problem is the audio abruptly cuts off, I cannot figure out if i'm A: cutting it wrong, or B: the program is not compatible. I'm leaning towards A but again I am not sure.

here is am image of what values I used:

Another interesting note in my research normal binka extraction requires mss32.dll from whatever game your extracting from, titanfall 2 and apex legends don't use that. Both games use mileswin64.dll, if i'm right it's because it's 64 bit rather than 32 bit.

Here is a sample of the file I split, if there is anything else needed please let me know I've really been racking my brain out on this one......

Re: Titanfall 2 .MSTR

Posted: Thu Feb 21, 2019 1:23 am
by Dralion87
@durandal217 Any update on this?

I'm trying to extract the audio files from Apex legends as well right now but I had no luck so far.

Re: Titanfall 2 .MSTR

Posted: Thu Feb 21, 2019 7:18 am
by durandal217
The update is that no one cares..

A lot of the smart guys have moved on and those who are left are slammed with other projects or don't care. My knowledge is limited, my programming skills are kiddy level and non existent. I did find out that a lot of major audio pieces are multi channel (6 channel) just like the first titanfall however the audio is split into chunks.

There is one dude who has looked into it, he's made small progress but he just keeps hitting brick walls, like for example can anyone tell us if

Code: Select all

{ 0x02, 0x01, 0x80, 0xbb }
is also part of the .binka signature? Every binka file have these 8 bytes at the beginning.

Is it some type of ancient alien language, a hotdog? The world may never truly know....