Gildor's Forums

Author Topic: Century: Age of Ashes  (Read 3774 times)
Nisama
Newbie
*
Posts: 1


View Profile
Re: Century Age of Ashes CBT
« Reply #15 on: December 03, 2021, 02:59 »

First day of the release and im getting this error. Am i doing something wrong or are the files simply compressed differently now so the app cant extract them?

lzo_decompress(1163,2392) returned -6
appDecompress: CompSize=1163 UncompSize=2392 Flags=0xFF Bytes=9BC1 <- SerializeCompressed <- FPakFile::Serialize: file=/Game/Characters/Hero/H02/ABP_Menu_H02.uasset <- FArchive::ByteOrderSerialize <- UnPackage::CreateLoader: /Game/Characters/Hero/H02/ABP_Menu_H02.uasset <- UnPackage::UnPackage: /Game/Characters/Hero/H02/ABP_Menu_H02.uasset, ver=100000/0, game=0 <- UnPackage::LoadPackage(info): /Game/Characters/Hero/H02/ABP_Menu_H02.uasset <- UIMenuItem::HandleCommand <- UIMenu::Popup <- UIBaseDialog::WndProc <- UIBaseDialog::CustomMessageLoop <- UIBaseDialog::ShowDialog: modal=1, title="Choose a package to open" <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1579
Logged
SYNDERAGE
Newbie
*
Posts: 3


View Profile
Re: Century Age of Ashes CBT
« Reply #16 on: December 03, 2021, 03:10 »

First day of the release and im getting this error. Am i doing something wrong or are the files simply compressed differently now so the app cant extract them?

lzo_decompress(1163,2392) returned -6
appDecompress: CompSize=1163 UncompSize=2392 Flags=0xFF Bytes=9BC1 <- SerializeCompressed <- FPakFile::Serialize: file=/Game/Characters/Hero/H02/ABP_Menu_H02.uasset <- FArchive::ByteOrderSerialize <- UnPackage::CreateLoader: /Game/Characters/Hero/H02/ABP_Menu_H02.uasset <- UnPackage::UnPackage: /Game/Characters/Hero/H02/ABP_Menu_H02.uasset, ver=100000/0, game=0 <- UnPackage::LoadPackage(info): /Game/Characters/Hero/H02/ABP_Menu_H02.uasset <- UIMenuItem::HandleCommand <- UIMenu::Popup <- UIBaseDialog::WndProc <- UIBaseDialog::CustomMessageLoop <- UIBaseDialog::ShowDialog: modal=1, title="Choose a package to open" <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1579

same problem(
Logged
spiritovod
Hero Member
*****
Posts: 1481


View Profile
Re: Century Age of Ashes CBT
« Reply #17 on: December 03, 2021, 18:03 »

Apparently they've modified compression scheme. Unfortunately I don't have much time lately to investigate such things, but if someone still has files from second closed beta (from around this year's spring), please PM me, it would be appreciated.
Logged
spiritovod
Hero Member
*****
Posts: 1481


View Profile
Re: Century Age of Ashes CBT
« Reply #18 on: January 11, 2022, 23:46 »

On the screenshot (already removed) assets are opened from extracted folder, not from a package (root folder for default mount point is different). I suppose there shouldn't be any problem with already extracted resources, but default tools like unrealpak will certainly not work for game package, unless they're somehow modified. There is also a development build for this game, according to steamdb, so there are various possibilities, including possible third-party tools for extraction.

If no actual solution will be provided in near future, I'll ask to remove all posts from the topic up until this one, since the rest doesn't contain any valuable information and can be considered as offtopic and speculations.
« Last Edit: January 12, 2022, 16:53 by spiritovod » Logged
Motoko
Newbie
*
Posts: 3


View Profile
Re: Century Age of Ashes CBT
« Reply #19 on: January 13, 2022, 06:57 »

Since CBT is (to my knowledge) unavailable (as the game has already released) they have indeed changed the compression so without a specific script, no, you cannot open the content in any program. This thread still has a use (why make two threads for the same game?)

Someone will have to write a third-party tool to extract the .pak contents (there is only one .pak in the content folder.)
Logged
SYNDERAGE
Newbie
*
Posts: 3


View Profile
Re: Century Age of Ashes CBT
« Reply #20 on: January 22, 2022, 19:35 »

Any news?
Logged
hivoltage
Newbie
*
Posts: 1


View Profile
Re: Century Age of Ashes CBT
« Reply #21 on: February 02, 2022, 16:01 »

It appears to be set up using a DB via the network between the server and client. There is a file that is set up so that only the game knows where and how to extract it into memory. I notice the game shut down VLC and other apps to free up memory for the game. If there is a memory extractor out there it may work. However because they moved the game files or at least some of them to the sever they are not on your system unless you are actually playing the game. \SteamLibrary\steamapps\common\Century\Century\Binaries\Win64 <-- This folder contains all the DLL's necessary to run the game. I am not a seasoned or experienced programmer to debug these nor do I have time. Its an interesting game and I had no idea it was created until recently.
Logged
Motoko
Newbie
*
Posts: 3


View Profile
Re: Century Age of Ashes CBT
« Reply #22 on: February 03, 2022, 03:40 »

It appears to be set up using a DB via the network between the server and client. There is a file that is set up so that only the game knows where and how to extract it into memory. I notice the game shut down VLC and other apps to free up memory for the game. If there is a memory extractor out there it may work. However because they moved the game files or at least some of them to the sever they are not on your system unless you are actually playing the game. \SteamLibrary\steamapps\common\Century\Century\Binaries\Win64 <-- This folder contains all the DLL's necessary to run the game. I am not a seasoned or experienced programmer to debug these nor do I have time. Its an interesting game and I had no idea it was created until recently.

There are still people datamining the game, so this is false.
Logged
Thetahs
Newbie
*
Posts: 2


View Profile
Re: Century Age of Ashes CBT
« Reply #23 on: April 27, 2022, 09:52 »

Any updates or anyone have any luck?
Logged
Motoko
Newbie
*
Posts: 3


View Profile
Re: Century Age of Ashes CBT
« Reply #24 on: April 29, 2022, 00:22 »

Any updates or anyone have any luck?

Nope. Most people cba to share what they found if anything.
Logged
spiritovod
Hero Member
*****
Posts: 1481


View Profile
Re: Century Age of Ashes CBT
« Reply #25 on: January 20, 2023, 18:21 »

Support for latest game versions is added to specific build from this topic - no special override is required, simply choose proper engine version (4.27 for latest versions, 4.26 for older ones).
Alternatively, you can extract game packages with respective quickbms script from specific scripts bundle, available here, and then open extracted assets in latest official umodel build (1589 at the moment).

They may change obfuscation scheme again, so I advice to get and archive current game version for further researches, it's F2P anyway.


* Clipboard01.jpg (100.38 KB, 2556x1248 - viewed 57 times.)
« Last Edit: January 24, 2023, 01:35 by spiritovod » Logged
LegnaX
Newbie
*
Posts: 5


View Profile
Re: Century: Age of Ashes
« Reply #26 on: January 23, 2023, 20:13 »

My current issue: Animations can not be loaded and crashes the UE Viewer.
Hello! So, I am trying to open the same model that you opened on the image using the special build that you linked, and I keep getting this error:

Notes:
1) The date of my Century-WindowsNoEditor.pak is 18-01-2023 (the last version).
2) I am using the umodel_materials_ue5.exe (since the umodel_materials.exe doesn't have an option for 4.27 or 4.26).
3) Here you can see everything about the error (I get it as soon as I try to open the mesh):

4) I also tried selecting 4.26 and got the same error.

UPDATE 1 hour later.
5) I got the script for quickbms to decrypt the game, and it looks like it's working. It's awfully slow decompressing the .pak, but in theory, if I decompress it, it should work. I figure this is what I forgot to do.

I will keep investigating.

UPDATE another hour later.
6) My concern grows. The quickbms is still unpacking, and the file size is quite... preoccupying now:


I hope I don't run out of disk space xD.

UPDATE another hour later x.x
7) My concern came true, and I ran out of space, so I aborted it. I feel like I did something wrong, and now I feel really stupid...


UPDATE 5 minutes later
8 ) I used the tool quickbms_4gb_files.exe from quickbms using the script file for exporting the Century, and now it's working. I feel so stupid; I am sorry. I guess this should be deleted. But as soon as I confirm it, I guess I'll just put everything in a spoiler and put on top precisely what I did and what files I used to extract the game and be able to open the assets.

UPDATE about 1 hour later
9 ) Exporting the game somewhat worked; however, it crashed midway. The entire Characters folder got extracted, which is the one that mattered. I can open the models but cannot load the animations: the program keeps crashing.
« Last Edit: January 24, 2023, 00:29 by LegnaX » Logged
spiritovod
Hero Member
*****
Posts: 1481


View Profile
Re: Century: Age of Ashes
« Reply #27 on: January 23, 2023, 23:53 »

@LegnaX: I don't know what you're doing, but normal "materials" build has both 4.26 and 4.27 overrides among others (UE5 build works only with respective engine versions). And it works with game packages without extraction.
« Last Edit: January 23, 2023, 23:55 by spiritovod » Logged
LegnaX
Newbie
*
Posts: 5


View Profile
Re: Century: Age of Ashes
« Reply #28 on: January 24, 2023, 00:32 »

@spiritovod: every time I tried opening anything using the special version of the UE Viewer, it immediately crashed (you can see the photos there). However, with the extracted version of the game (using quickbms), I can open and browse the models and export them properly, but the animations won't work. What am I doing wrong?
Logged
spiritovod
Hero Member
*****
Posts: 1481


View Profile
Re: Century: Age of Ashes
« Reply #29 on: January 24, 2023, 00:47 »

@LegnaX: You're using wrong build or/and settings, that's all I can tell. If you're not familiar with umodel in general, I recommend to view some tutorials, including recommended one from tutorials section. If you have already extracted assets, even official umodel build will work with them.
« Last Edit: January 24, 2023, 03:31 by spiritovod » Logged
Jump to:  

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