Titanfall 2/Apex Legends

The Original Forum. Game archives, full of resources. How to open them? Get help here.
DJMutagen
ultra-n00b
Posts: 1
Joined: Mon Aug 18, 2014 7:23 pm

Re: Titanfall 2

Post by DJMutagen » Wed Jan 11, 2017 6:37 pm

hey, guys! any updates? I'm trying to access the bt and cooper dialogue audio. Gotten pretty good recordings through audio card and EQing some of the bg music out (i use samples for my own music), but they are still not the best quality or as isolated as I'm looking for. Also, anyone found a way to simply disable the campaign music? It's AMAZING and I understand why they don't have an in-game option; The music is freaking AMAZING and flows with the story. ANYWAY. Thanks for al your hard work, everyone!

alexio614
ultra-n00b
Posts: 6
Joined: Thu Nov 03, 2016 3:13 pm

Re: Titanfall 2

Post by alexio614 » Wed Mar 08, 2017 8:51 am

Yea... seems like this game didn't get enough attention from the modding community (can't blame them either).

User avatar
tschumann
beginner
Posts: 22
Joined: Sat Jun 03, 2017 9:35 am
Location: Australia
Has thanked: 2 times
Contact:

Re: Titanfall 2

Post by tschumann » Sat Jun 03, 2017 11:56 am

Not sure if anyone saw it but there's some information about the purpose of .rpak and .starpak files in http://twvideo01.ubm-us.net/o1/vault/gd ... eaming.pdf
Looks like they store some sort of texture data for performance.

User avatar
cra0
ultra-veteran
ultra-veteran
Posts: 431
Joined: Fri Apr 27, 2012 9:37 am
Has thanked: 29 times
Been thanked: 183 times
Contact:

Re: Titanfall 2

Post by cra0 » Wed Jun 21, 2017 4:50 am

tschumann wrote:Not sure if anyone saw it but there's some information about the purpose of .rpak and .starpak files in http://twvideo01.ubm-us.net/o1/vault/gd ... eaming.pdf
Looks like they store some sort of texture data for performance.
I do plan on having another look at them when I have free time.

Tushkan
ultra-n00b
Posts: 4
Joined: Mon Dec 18, 2017 1:47 pm
Has thanked: 1 time
Been thanked: 3 times

Re: Titanfall 2

Post by Tushkan » Mon Dec 18, 2017 1:58 pm

Hi. I've been fiddling with rtech_game.dll for quite a while. Now I'm relatively new to reversing so the work doesn't really go that fast. But I managed to find functions that manage data chunks and the actual rpak decoder. So if anyone is interested (cra0?), I can provide functions' file offsets and basic explanations of what part does what. I reverse in x64dbg so I can even provide database with comments and functions (but it's a mess with my own notations). I yet have to polish the decoder ported code (written in python) and figure out where and how does unpacked data go.

Wanty
ultra-n00b
Posts: 1
Joined: Sun Mar 04, 2018 2:43 pm

Re: Titanfall 2

Post by Wanty » Sun Mar 04, 2018 5:29 pm

I'm curious to see what you done around that.

User avatar
tschumann
beginner
Posts: 22
Joined: Sat Jun 03, 2017 9:35 am
Location: Australia
Has thanked: 2 times
Contact:

Re: Titanfall 2

Post by tschumann » Sat Mar 17, 2018 6:32 am

Tushkan wrote:Hi. I've been fiddling with rtech_game.dll for quite a while. Now I'm relatively new to reversing so the work doesn't really go that fast. But I managed to find functions that manage data chunks and the actual rpak decoder. So if anyone is interested (cra0?), I can provide functions' file offsets and basic explanations of what part does what. I reverse in x64dbg so I can even provide database with comments and functions (but it's a mess with my own notations). I yet have to polish the decoder ported code (written in python) and figure out where and how does unpacked data go.
Yeah any more details would be good.

User avatar
tschumann
beginner
Posts: 22
Joined: Sat Jun 03, 2017 9:35 am
Location: Australia
Has thanked: 2 times
Contact:

Re: Titanfall 2

Post by tschumann » Thu Feb 07, 2019 11:46 am

Looks like Apex Legends might use the same formats as Titanfall 2. Anyone made any progress with .rpak, .starpak or .stbsp files?

User avatar
tschumann
beginner
Posts: 22
Joined: Sat Jun 03, 2017 9:35 am
Location: Australia
Has thanked: 2 times
Contact:

Re: Titanfall 2

Post by tschumann » Sun Feb 10, 2019 7:58 am

I've had a very brief look at some .stbsp files - the start of header seems to be as follows:

Code: Select all

__int32 iMagicNumber;
__int16 iMajorVersion;
__int16 iMinorVersion;
Titanfall 2 has v8.0 and Apex Legends has v8.1 by the looks of it.

loongers111
ultra-n00b
Posts: 2
Joined: Wed Jan 09, 2019 7:37 am

Re: Titanfall 2

Post by loongers111 » Wed Feb 13, 2019 2:17 am

tschumann wrote:I've had a very brief look at some .stbsp files - the start of header seems to be as follows:

Code: Select all

__int32 iMagicNumber;
__int16 iMajorVersion;
__int16 iMinorVersion;
Titanfall 2 has v8.0 and Apex Legends has v8.1 by the looks of it.
the Apex .rpak files also look like v8.1, but not sure the compression method of this kind of files

User avatar
cra0
ultra-veteran
ultra-veteran
Posts: 431
Joined: Fri Apr 27, 2012 9:37 am
Has thanked: 29 times
Been thanked: 183 times
Contact:

Re: Titanfall 2

Post by cra0 » Thu Feb 14, 2019 4:12 am

I'm trying to form some sort of discipline and get back into this stuff.

Last I recall titanfall2 .rpak was encrypted or packed with a unique compression method.
I'll purchase the game this weekend and have a look.

User avatar
durandal217
veteran
Posts: 91
Joined: Tue Jul 17, 2012 3:52 am
Has thanked: 16 times
Been thanked: 10 times

Re: Titanfall 2

Post by durandal217 » Thu Feb 14, 2019 6:49 am

cra0 wrote:I'm trying to form some sort of discipline and get back into this stuff.

Last I recall titanfall2 .rpak was encrypted or packed with a unique compression method.
I'll purchase the game this weekend and have a look.
Or you can download apex legends, it's free and it's using 8.1 of the titanfall 2 engine.

loongers111
ultra-n00b
Posts: 2
Joined: Wed Jan 09, 2019 7:37 am

Re: Titanfall 2

Post by loongers111 » Thu Feb 14, 2019 10:29 am

cra0 wrote:I'm trying to form some sort of discipline and get back into this stuff.

Last I recall titanfall2 .rpak was encrypted or packed with a unique compression method.
I'll purchase the game this weekend and have a look.
I have this game and can send the link to you if you wish.
The rpak file might contains the index , and the decompress routine is in the 180004B80 and 180004EA0
4b80 is the function to determin the decompress size, and 4ea0 seems like the real decompress routine,
but I could not get its real content after decompress, it seems still encrypted or something.

mads059k
ultra-n00b
Posts: 4
Joined: Wed Feb 20, 2019 10:07 am
Has thanked: 8 times

Re: Titanfall 2

Post by mads059k » Wed Feb 20, 2019 3:28 pm

Any news on this topic?
Has anyone found a way to datamine Apex legends yet?

eg0npro1
ultra-n00b
Posts: 1
Joined: Sun Feb 24, 2019 3:47 pm

Re: Titanfall 2

Post by eg0npro1 » Sun Feb 24, 2019 3:52 pm

cra0 wrote:
Thu Feb 14, 2019 4:12 am
I'm trying to form some sort of discipline and get back into this stuff.

Last I recall titanfall2 .rpak was encrypted or packed with a unique compression method.
I'll purchase the game this weekend and have a look.
I think it would be better to download Apex Legends at this point, as the most assets are now stored in .rpak and .starpak files, i tried opening some .vpks but nothing useful is there.

Post Reply