Gildor's Forums

Author Topic: We Happy Few  (Read 5175 times)
Mandalorian
Sponsor
Jr. Member
*
Posts: 40



View Profile
We Happy Few
« on: July 28, 2016, 02:36 »

when I try scan content I obtain this
lzxd_decompress(33642,65536) returned 11
appDecompressLZX <- appDecompress:CompSize=33642 UncompSize=65536 Flags=0x4 <- SerializeCompressed <- FPakFile::Serialize <- FArchive::ByteOrderSerialize <- UnPackage::CreateLoader:Engine/Content/EngineMaterials/T_Default_Material_Grid_M.uasset <- UnPackage::UnPackage:Engine/Content/EngineMaterials/T_Default_Material_Grid_M.uasset, ver=100000/0, game=0 <- UnPackage::LoadPackage:Engine/Content/EngineMaterials/T_Default_Material_Grid_M.uasset <- UIMenuItem::HandleCommand <- UIBaseDialog::WndProc <- UIBaseDialog::ShowDialog:modal=1, title="Choose a package to open" <- CUmodelApp::ShowPackageUI <- Main:umodel_version=459

« Last Edit: July 28, 2016, 11:55 by Gildor » Logged
freemanpro
Full Member
***
Posts: 113


View Profile
Re: we happy few
« Reply #1 on: July 28, 2016, 03:09 »

Game Huh?  Shocked  Huh?       File Huh?  Shocked  Huh?
Logged
Mandalorian
Sponsor
Jr. Member
*
Posts: 40



View Profile
Re: we happy few
« Reply #2 on: July 28, 2016, 10:33 »

http://store.steampowered.com/app/320240/agecheck
there is only one big *pak of around 3Gb
Do I have to extract the pak first?
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: we happy few
« Reply #3 on: July 28, 2016, 11:54 »

It seems you used "XBox360" option for files. UModel shouldn't use LZX decompression (which is crashed!) otherwise.
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: We Happy Few
« Reply #4 on: July 28, 2016, 11:57 »

Sorry, reviewed this error again. It seems this game has custom compression for pak files.
Logged
Mandalorian
Sponsor
Jr. Member
*
Posts: 40



View Profile
Re: We Happy Few
« Reply #5 on: July 28, 2016, 17:13 »

Thanks Gildor!
Logged
Mandalorian
Sponsor
Jr. Member
*
Posts: 40



View Profile
Re: We Happy Few
« Reply #6 on: July 29, 2016, 01:48 »

Finally I extract the content with bms script
http://hl.altervista.org/split.php?http://aluigi.altervista.org/bms/unreal_tournament_4.bms

when I try scan content with umodel I obtain this:
assertion failed: H.Tag == PACKAGE_FILE_TAG
FCompressedChunkHeader<<:pos=4 <- ReadFullyCompressedHeader <- UnPackage::CreateLoader:Engine/Content/BasicShapes/BasicShapeMaterial.uasset <- UnPackage::UnPackage:Engine/Content/BasicShapes/BasicShapeMaterial.uasset, ver=100000/0, game=0 <- UnPackage::LoadPackage:Engine/Content/BasicShapes/BasicShapeMaterial.uasset <- UIMenuItem::HandleCommand <- UIBaseDialog::WndProc <- UIBaseDialog::ShowDialog:modal=1, title="Choose a package to open" <- CUmodelApp::ShowPackageUI <- Main:umodel_version=459

what am I doing wrong?

* NPCMale_Hair.uasset (76.58 KB - downloaded 195 times.)
« Last Edit: July 29, 2016, 01:52 by fimo » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: We Happy Few
« Reply #7 on: July 29, 2016, 02:00 »

As I said you before, this game definitely using custom compression scheme. You used bms script which performs simple extraction of uasset files from UE4 pak (I don't know exactly - never looked for alternative unpackers and never played with bsm, but I think so). I think this script knows nothing about possible compression, and it simply ignores information which used by umodel. So, it extracts uasset files in compressed form. And of course, these files can not be used in umodel or somewhere else.

For example, compress some jpeg into zip, rename resulting archive file back to jpg and try to open it with image viewer - you'll get similar result.
Logged
Mandalorian
Sponsor
Jr. Member
*
Posts: 40



View Profile
Re: We Happy Few
« Reply #8 on: July 29, 2016, 11:21 »

For correct unpack we need modify bms script. The game is supported
Thanks Gildor!

bms script line 72

    if ZIP & 1
        comtype zlib
    elif ZIP & 2
        comtype gzip
    endif

modify

    if ZIP & 1
        comtype zlib
    elif ZIP & 2
        comtype gzip
    elif ZIP & 4
        comtype snappy
    endif
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: We Happy Few
« Reply #9 on: July 29, 2016, 12:06 »

Does QuickBMS shows in any way what decompressor it uses for this file? I think "snappy" is some approach to find suitable decompressor.
Logged
DrGadget
Newbie
*
Posts: 3


View Profile
We Happy Few - Maidenholm Update
« Reply #10 on: April 06, 2017, 20:22 »

Greetings,
I'm a new guy here, but I want to say that I've been using Umodel for less than a couple of years.
I'm aware that there's another topic about this game, We Happy Few, which is still in development, but I want to start a new topic, because...
Before the 29° of March, so before the Maidenholm Update, I was able to access the game's pak with all the content inside and preview the models; however, after the update, I'm not able to preview the models anymore. I used to override the game detenction, knowing the game version (4.13.10), but still this option doesn't seem to work; I also tried without the override option and selecting other versions of UE4. Still I get the same error.
I get such error while trying to preview a model:
"lzxd_decompress(60318,65536) returned 11
Call stack:
appDecompressLZX <- appDecompress:CompSize=60318 UncompSize=65536 Flags=0x4 <- SerializeCompressed <- FPakFile::Serialize <- FArchive::ByteOrderSerialize <- UnPackage::CreateLoader:/GlimpseGame/Content/Character/Common_NPCs/Doctor/SK_Inquisitor.uasset <- UnPackage::UnPackage:/GlimpseGame/Content/Character/Common_NPCs/Doctor/SK_Inquisitor.uasset, ver=100000/0, game=0 <- UnPackage::LoadPackage:/GlimpseGame/Content/Character/Common_NPCs/Doctor/SK_Inquisitor.uasset <- CUmodelApp::ShowPackageUI <- Main:umodel_version=576"
Any idea how to bypass the error and preview the model? I read in the previous WHF topic about the bms file, but it also doesn't seem to work.
Thank you!
« Last Edit: April 06, 2017, 20:24 by DrGadget » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: We Happy Few - Maidenholm Update
« Reply #11 on: April 07, 2017, 09:29 »

It crashes with LZX compression. UE4 don't have one, so there's definitely some custom compression used for this game, it just uses the same flag as UE3/LZX.

Just in case, in other words: this game uses custom compression for pak files.
Logged
DrGadget
Newbie
*
Posts: 3


View Profile
Re: We Happy Few - Maidenholm Update
« Reply #12 on: April 08, 2017, 00:36 »

It crashes with LZX compression. UE4 don't have one, so there's definitely some custom compression used for this game, it just uses the same flag as UE3/LZX.

Just in case, in other words: this game uses custom compression for pak files.
So, this means that I have to look for a lzx decompressor or similar, right?
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7816



View Profile WWW
Re: We Happy Few - Maidenholm Update
« Reply #13 on: April 08, 2017, 09:16 »

No. This means that you can't extract this game files because it uses some compression method which is not known to UModel.
Logged
DrGadget
Newbie
*
Posts: 3


View Profile
Re: We Happy Few - Maidenholm Update
« Reply #14 on: April 18, 2017, 02:36 »

No. This means that you can't extract this game files because it uses some compression method which is not known to UModel.
So, We Happy Few is unsupported by Umodel, in other words.
Understood.
Logged
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS