dixen
21-04-2021, 09:35
You need QuickBMS (https://aluigi.altervista.org/papers/quickbms.zip) and ue4.bms script (https://aluigi.altervista.org/bms/unreal_tournament_4.bms)
1. Make backup your original .pak
2. Make batch file
qbms -f *.wem ue4.bms "path to .pak file" Output_folder
Example.
qbms -f *.wem ue4.bms "g:\Compress\OakGame\AdditionalContent\Alisma\Paks\ Alisma.pak" D:\Unpack_Alisma\
3. Delete your lang_voice_folder and all .wem in root
4. Make batch
@echo off
for /f "tokens=*" %%i in ('dir /b /s /a *.wem') do cd.>"%%i"
5. Make batch file for reimport new zero byte .wem
qbms -G -w -r -r ue4.bms "path_to_your_.pak" path_to_folder_with_unpacked_files
Example.
qbms -G -w -r -r ue4.bms "g:\Compress\OakGame\AdditionalContent\Alisma\Paks\ Alisma.pak" D:\Unpack_Alisma\
And don't forget encrypt key
0x115EE4F8C625C792F37A503308048E79726E512F0BF8D2AD 7C4C87BC5947CBA7
Also you may delete all movies folder from AdditionalContent. It's duplicates
1. Make backup your original .pak
2. Make batch file
qbms -f *.wem ue4.bms "path to .pak file" Output_folder
Example.
qbms -f *.wem ue4.bms "g:\Compress\OakGame\AdditionalContent\Alisma\Paks\ Alisma.pak" D:\Unpack_Alisma\
3. Delete your lang_voice_folder and all .wem in root
4. Make batch
@echo off
for /f "tokens=*" %%i in ('dir /b /s /a *.wem') do cd.>"%%i"
5. Make batch file for reimport new zero byte .wem
qbms -G -w -r -r ue4.bms "path_to_your_.pak" path_to_folder_with_unpacked_files
Example.
qbms -G -w -r -r ue4.bms "g:\Compress\OakGame\AdditionalContent\Alisma\Paks\ Alisma.pak" D:\Unpack_Alisma\
And don't forget encrypt key
0x115EE4F8C625C792F37A503308048E79726E512F0BF8D2AD 7C4C87BC5947CBA7
Also you may delete all movies folder from AdditionalContent. It's duplicates