gitMenv / UEcastoc

This repository is a work-in-progress to create a simple unpack and packing tool of .ucas and .utoc files. If this succeeds, it would make it possible to create mods for games that use the new .ucas and .utoc file format.
GNU General Public License v3.0
85 stars 16 forks source link

The Collisto Protocol Err #15

Open ponaromixxx opened 1 year ago

ponaromixxx commented 1 year ago

the unreal engine dictates that this is an error. No idea why (yet)... Sorry!

Hello, please tell me what is causing this error? You enter the aes key an error, you do not enter the aes key again an error. Is there any solution?

gitMenv commented 1 year ago

Hi! Good question. This error is given if the Signed flag on the container is set: the .utoc file. I recall that this was indicated as an error in the Unreal Engine source code itself, but I'm now having trouble finding the exact line of code where this was stated. Even if I can't find it in the code, I am currently not handling this case in the code, and I'm also not sure how to handle it (yet). The problem has nothing to do with any AES key, but with a set flag because the game files are probably signed. I'll be looking into this issue later!

ponaromixxx commented 1 year ago

Okay, thank you, I'll wait for the solution! I also thought about writing a C# program to work with iostore files, but I saw your program and how far you have gone with it, now I'll wait until you finish dealing with file signing! Thanks for answering!

Mayki07 commented 1 year ago

Hi, I wanted to ask, has anything been solved with this problem?

ponaromixxx commented 1 year ago

No, I'm still waiting for the author of the program when he adds support.

Mayki07 commented 1 year ago

It's a shame, because this is the time of UE5 engine games and some utility to unpack/pack ucas files would be nice.