We Happy Few (fix script unreal_tournament_4.bms)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
makc_ar
Posts: 1193
Joined: Sun Aug 17, 2014 7:27 pm

We Happy Few (fix script unreal_tournament_4.bms)

Post by makc_ar »

Game: http://store.steampowered.com/app/320240/
Script: http://aluigi.org/bms/unreal_tournament_4.bms

Always message:
0000000000000000 16424 Engine/Content/Internationalization/icudt53l/brkit
r/char.brk

- it's not possible to create that file due to its filename or related
incompatibilities (for example already exists a folder with that name), so
now you must choose a new filename for saving it.
if you press ENTER a new name will be generated automatically.
- old: Engine\Content\Internationalization\icudt53l\brkitr\char.brk
- new:

etc.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by aluigi »

It means that probably already exists a folder with the same name. So it doesn't depend by the script.

Can you provide the full output of quickbms since the beginning?
Can you also check if your script is 0.4.3?
makc_ar
Posts: 1193
Joined: Sun Aug 17, 2014 7:27 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by makc_ar »

Yeah, script unreal_tournament_4.bms 0.4.3 and quickbms_4gb_files.exe 0.7.5. I remove the original folder and then unpack normal archive.

Image
How to fix script?

bat normal:

Code: Select all

move Engine _CommonRedist
.\Tool\quickbms_4gb_files.exe -o .\Tool\unreal_tournament_4.bms GlimpseGame\Content\Paks\GlimpseGame-WindowsNoEditor.pak
move GlimpseGame\Content\Paks\GlimpseGame-WindowsNoEditor.pak GlimpseGame\Content\Paks\GlimpseGame-WindowsNoEditor.pak.bak
move _CommonRedist\Engine Engine
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by aluigi »

Fixing what in the script? The script is correct.
Can you provide the full output of quickbms?
makc_ar
Posts: 1193
Joined: Sun Aug 17, 2014 7:27 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by makc_ar »

aluigi wrote:Fixing what in the script? The script is correct.
Can you provide the full output of quickbms?

I hold Enter to rename.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by aluigi »

I have read the file and there is no reason for these errors that happen only with two specific folders.
Basically you can't write in the International and Slate folders for unknown reasons (permissions or because there are files with the name of the folders) not depending by quickbms or the script.
In my opinion you are extracting the files in a folder which is not empty.

Currently nobody else is reporting this problem.
The file is huge or I would have given a try.
makc_ar
Posts: 1193
Joined: Sun Aug 17, 2014 7:27 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by makc_ar »

Installer different language than we do. It should automatically unpack the game and insert other language.The only solution is to use unpack .pak:

Code: Select all

move Engine _CommonRedist
.\Tool\quickbms_4gb_files.exe -o .\Tool\unreal_tournament_4.bms GlimpseGame\Content\Paks\GlimpseGame-WindowsNoEditor.pak
move GlimpseGame\Content\Paks\GlimpseGame-WindowsNoEditor.pak GlimpseGame\Content\Paks\GlimpseGame-WindowsNoEditor.pak.bak
move _CommonRedist\Engine Engine
makc_ar
Posts: 1193
Joined: Sun Aug 17, 2014 7:27 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by makc_ar »

How to automatically skip these files in the script?

P.S. Pls, help to re-import: viewtopic.php?p=16512#p16512
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: We Happy Few (fix script unreal_tournament_4.bms)

Post by aluigi »

There is no option to skip them because you should NOT have that error.
Anyway there is a command-line option to filter the output files but currently there is a bug and I'm not sure if there will be problems, anyway:
-f "!Engine/Content/Internationalization{},!Engine/Content/Slate{}"