Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fails to process PAK structure with versioned _P packs #4

Open
Kein opened this issue Oct 15, 2023 · 0 comments
Open

Fails to process PAK structure with versioned _P packs #4

Kein opened this issue Oct 15, 2023 · 0 comments

Comments

@Kein
Copy link

Kein commented Oct 15, 2023

Posting this as a full-fledged issue incase you might want to look into it later.
Tested on Talos 2 demo, 5.2.0 it has IOStore/PAK structure:

Talos2-Windows.pak
Talos2-Windows_0_P.pak
global.ucas
global.utoc
[...]
LogIoStoreTools: Display: Successfully opened 3 Container files
LogIoStoreTools: Display: Building Package Map from Containers
LogWindows: Error: appError called: Assertion failed: PackageBuffer.IsOk() [File:D:\Perforce\FactoryGame_dev\UE4\Engine\Source\Programs\ZenTools\Private\IoStorePackageMap.cpp] [Line: 74]
Failed to find ChunkId 7eca92f3c72d030000000001 for PackageId 0x32dc7f392ca7e in ContainerId 0xdb448bc18f368bcf (ChunkInfo valid: 0)
LogWindows: Error: === Critical error: ===
LogWindows: Error:
LogWindows: Error: Assertion failed: PackageBuffer.IsOk() [File:D:\Perforce\FactoryGame_dev\UE4\Engine\Source\Programs\ZenTools\Private\IoStorePackageMap.cpp] [Line: 74]
LogWindows: Error: Failed to find ChunkId 7eca92f3c72d030000000001 for PackageId 0x32dc7f392ca7e in ContainerId 0xdb448bc18f368bcf (ChunkInfo valid: 0)
LogWindows: Error: [Callstack] 0x00007ff7a3871393 ZenTools.exe!FIoStorePackageMap::PopulateFromContainer() [D:\Perforce\FactoryGame_dev\UE4\Engine\Source\Programs\ZenTools\Private\IoStorePackageMap.cpp:73]

I think they might be using the little-known "overwrite-delete" file entry that "deletes" assets from original PAK via _P(atch) outright, rather than overwriting?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant