You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The only I can seem to get out of the TFO packs from p0358 are the sounds. The rest of the files like vmts, html, js, and mdl files all seem like they are still encrypted or are garbled
My guess is that they might be compressed, and that can cause some issues here. I suppose original CSO2 didn't have compression, but Respawn introduced compression originally in Titanfall in their customed VPK format, with lzham. Some files that are obviously already compressed are normally excluded from that.
For instance original Titanfall had uncompressed wav audio. Whereas here in TFO, UnCSO2 is able to unpack sound ogg files just fine.
So that could be the case. But it also means that TFO devs forgot to exclude some extensions from this, like webm and png. Uncompressed ones include: ogg. vtf, bik.
Edit: Looks like I was wrong, and nothing is compressed. Just that some files are stored unencrypted. But UnCSO2 shows all files in the properties as unencrypted.
A user by the name of jnkangel on Reddit showed a picture of the Destroyer Titan model in Source FilmMaker. I asked them about it too which they replied that someone has figured out decrypting TFO's model format. I didn't ask anything on the specifics but it would seem some work is happening, could be worth following up on?
I apologize for commenting on a very old issue.
I've tried this with the latest copy of TFO I could find (yeah, I had to torrent it), and basically the program gets stuck parsing the files, and all the files are garbled (even the text files are garbage data)
Has any progress been made?
Since the artifacts in AppVeyor expired, I can link you the compiled libuncso2.dll file that's possible to replace in the latest UnCSO2 release from this repo (2.0.7): https://titanfall.top/libuncso2.dll
Update: Apart from one file (\platform\shaders\fxc\vertexlit_and_unlit_generic_ps50.vcs) everything seems to be unpacking correctly. This one is identified as 3.51GB file.
Activity
[-]Cannot read extracted TFO Data [/-][+]Decrypt TFO data[/+]taskinoz commentedon Aug 24, 2020
Since the game is based on Titanfall 1 I can give you a sample of unencrypted and encrypted files from Titanfall Online
Titanfall Online
Ttianfall 1
Droads2 commentedon Sep 6, 2020
Same problem with decompiling models, look like they encrypted too
Try with Crowbar 0.68
Here is sample of tf1 and tfo model
https://mega.nz/file/z4sVADBZ#_038i8iKnNcnns59o1ltNTzmET0YlhSz4xNO47ftU3A
p0358 commentedon Dec 30, 2020
My guess is that they might be compressed, and that can cause some issues here. I suppose original CSO2 didn't have compression, but Respawn introduced compression originally in Titanfall in their customed VPK format, with lzham. Some files that are obviously already compressed are normally excluded from that.
For instance original Titanfall had uncompressed wav audio. Whereas here in TFO, UnCSO2 is able to unpack sound ogg files just fine.
So that could be the case. But it also means that TFO devs forgot to exclude some extensions from this, like webm and png. Uncompressed ones include: ogg. vtf, bik.
Edit: Looks like I was wrong, and nothing is compressed. Just that some files are stored unencrypted. But UnCSO2 shows all files in the properties as unencrypted.
tetTris11 commentedon Feb 2, 2021
A user by the name of jnkangel on Reddit showed a picture of the Destroyer Titan model in Source FilmMaker. I asked them about it too which they replied that someone has figured out decrypting TFO's model format. I didn't ask anything on the specifics but it would seem some work is happening, could be worth following up on?
obronca commentedon Jun 5, 2021
sorry for bringing out the old case, but is there any progress in this ??
taskinoz commentedon Jun 7, 2021
Yes and no, UnCSO2 can't fully decrypt TFO content but progress has been made elsewhere to dump the game assets
UnforeseenOcean commentedon Mar 27, 2022
I apologize for commenting on a very old issue.
I've tried this with the latest copy of TFO I could find (yeah, I had to torrent it), and basically the program gets stuck parsing the files, and all the files are garbled (even the text files are garbage data)
Has any progress been made?
Here are two example text files that are garbled:
intro_captions.txt
datarevision.txt
p0358 commentedon Mar 27, 2022
There is a fork of libuncso2 that allows reading TFO files correctly (most of the time at least): https://github.com/p0358/libuncso2
Since the artifacts in AppVeyor expired, I can link you the compiled libuncso2.dll file that's possible to replace in the latest UnCSO2 release from this repo (2.0.7): https://titanfall.top/libuncso2.dll
UnforeseenOcean commentedon Mar 27, 2022
Thank you! I will give it a try.
UnforeseenOcean commentedon Mar 28, 2022
Update: Apart from one file (
\platform\shaders\fxc\vertexlit_and_unlit_generic_ps50.vcs) everything seems to be unpacking correctly. This one is identified as 3.51GB file.p0358 commentedon Jun 30, 2022
Everything is weird about that file tbh, I'm not sure what's going on with it, I tried looking back then but fruitlessly
p0358 commentedon Jan 9, 2025
The above should now be fully fixed in our forked UnCSO2 at: https://github.com/harmonytf/UnCSO2