Tip: You can also use the tool called Compactor and further reduce the game's size to only 76gb. The program uses Windows' compressor and it doesn't affect the frame rate or anything afterwards, it'll just occupy less on the hard drive. :)
no need to hassle around with Vortex Mod Manager or any other stuff, not even this mod is needed to extract.
Simply do this:
- locate your Uncharted Game data (my example is in my home folder)
cd ~/.local/share/Steam/steamapps/common/Uncharted\ Legacy\ of\ Thieves\ Collection
- locate the language files:
cd Uncharted4_data/build/pc/main/sound1/streams/speech ls -lh total 2,7G -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 arabic.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 brazilian.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 dutch.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 english.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 french.psarc -rwxr-xr-x. 1 dan dan 1,4G 22. Okt 22:05 german.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 italian.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 polish.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 portuguese.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 russian.psarc -rwxr-xr-x. 1 dan dan 1,4G 22. Okt 22:05 sam-spanish.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 spanish.psarc -rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 turkish.psarc
(mine are already cleared)
use something like cat /dev/null > file to overwrite the audio files you dont need like this: cat /dev/null> {arabic.psarc,brazilian.psarc,dutch.psarc,english.psarc,french.psarc,italian.psarc,polish.psarc,portuguese.psarc,russian.psarc,spanish.psarc,turkish.psarc}
I kept `sam-spanish.psarc` because I think this is needed for the jail missions in the beginning and Sam is speaking spanish a little bit :).
Do the same in the folder speech-tll (cd ../speech-tll)
I closed Steam while I was doing this, restarted Steam, it does not reload the files, started the game, everythings fine :)
Props for the mod anyways, just wanted to give my fellow Linux Gamers an easier approach.
That's a neat workaround. Could you theoretically achieve the same thing by just renaming a bunch of txt files to the same name of these useless extra dubs and replacing them?
24 comments
no need to hassle around with Vortex Mod Manager or any other stuff, not even this mod is needed to extract.
Simply do this:
- locate your Uncharted Game data (my example is in my home folder)
cd ~/.local/share/Steam/steamapps/common/Uncharted\ Legacy\ of\ Thieves\ Collection
- locate the language files:
cd Uncharted4_data/build/pc/main/sound1/streams/speech
ls -lh
total 2,7G
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 arabic.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 brazilian.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 dutch.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 english.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 french.psarc
-rwxr-xr-x. 1 dan dan 1,4G 22. Okt 22:05 german.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 italian.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 polish.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 portuguese.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 russian.psarc
-rwxr-xr-x. 1 dan dan 1,4G 22. Okt 22:05 sam-spanish.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 spanish.psarc
-rwxr-xr-x. 1 dan dan 0 23. Okt 23:24 turkish.psarc
(mine are already cleared)
use something like cat /dev/null > file to overwrite the audio files you dont need like this:
cat /dev/null> {arabic.psarc,brazilian.psarc,dutch.psarc,english.psarc,french.psarc,italian.psarc,polish.psarc,portuguese.psarc,russian.psarc,spanish.psarc,turkish.psarc}
I kept `sam-spanish.psarc` because I think this is needed for the jail missions in the beginning and Sam is speaking spanish a little bit :).
Do the same in the folder speech-tll (cd ../speech-tll)
I closed Steam while I was doing this, restarted Steam, it does not reload the files, started the game, everythings fine :)
Props for the mod anyways, just wanted to give my fellow Linux Gamers an easier approach.
Could you theoretically achieve the same thing by just renaming a bunch of txt files to the same name of these useless extra dubs and replacing them?