Gildor's Forums

Author Topic: Age of Eternity (永恒世纪)  (Read 5503 times)
X7
Newbie
*
Posts: 11



View Profile
Age of Eternity (永恒世纪)
« on: October 03, 2014, 04:59 »


Age of Eternity (OBT - 09.2014, UE3)
Original name: 永恒世纪
English name: Age of Eternity
Official website: http://aoe.t7joy.com/index.html

Screenshots:









Sadly, umodel can't load most of .upk files. I'm able to load some static mesh only (no idea how to load skeletal, animations and textures  Undecided).

Example error:
Quote
Found 758 game files (2432 skipped)
Loading package: CookedPCConsole/AwM_TI_01.upk Ver: 850/0 Engine: 8788 Names: 267 Exports: 82 Imports: 20 Game: 8000
Loading Material3 Char_Material_01a from package CookedPCConsole/AwM_TI_01.upk
WARNING: StructProperty "UMaterial3::CustomSkylightDiffuse" was not found
Loading package: CookedPCConsole/Char_Npc_Materials.upk Ver: 850/0 Engine: 8788 Names: 457 Exports: 668 Imports: 16 Game: 8000
Loading Material3 Char_Material_01a_Lod from package CookedPCConsole/AwM_TI_01.upk
WARNING: StructProperty "UMaterial3::CustomSkylightDiffuse" was not found
Loading MaterialInstanceConstant AwM_TI_01 from package CookedPCConsole/AwM_TI_01.upk
Loading MaterialInstanceConstant AwM_TI_01_lod from package CookedPCConsole/AwM_TI_01.upk
Loading MaterialInstanceConstant AwM_TI_01b from package CookedPCConsole/AwM_TI_01.upk
Loading MaterialInstanceConstant AwM_TI_01c from package CookedPCConsole/AwM_TI_01.upk
Loading MaterialInstanceConstant Ax_F_Material_INST from package CookedPCConsole/AwM_TI_01.upk
Loading SkeletalMesh3 AwM_TI_01 from package CookedPCConsole/AwM_TI_01.upk
WARNING: BoolProperty "FSkeletalMeshLODInfo::bDisableCompressions" was not found
WARNING: BoolProperty "FSkeletalMeshLODInfo::bHasBeenSimplified" was not found
WARNING: BoolProperty "FSkeletalMeshLODInfo::bDisableCompressions" was not found
WARNING: BoolProperty "FSkeletalMeshLODInfo::bHasBeenSimplified" was not found


Small pack with upk files:
Code:
pggame\Engine
 pggame\Engine\Content\EngineFonts_RUS.upk
 pggame\Engine\Content\EngineMaterials.upk
 pggame\Engine\Content\EngineMeshes.upk
 pggame\Engine\Content\EngineProduction.upk
 pggame\Engine\Content\EngineResources.upk
 pggame\Engine\Content\EngineSounds.upk
 pggame\Engine\Content\EditorLandscapeResources.upk
 pggame\Engine\Content\EditorMaterials.upk
 pggame\Engine\Content\EditorMeshes.upk
 pggame\Engine\Content\EditorResources.upk
 pggame\Engine\Content\EditorShellMaterials.upk
 pggame\Engine\Content\Engine_Lights.upk
 pggame\Engine\Content\EngineApexResources.upk
 pggame\Engine\Content\EngineBuildings.upk
 pggame\Engine\Content\EngineFonts.upk
 pggame\PGGame
 pggame\PGGame\CookedPCConsole
 pggame\PGGame\CookedPCConsole\ArM_Kai_01.upk
 pggame\PGGame\CookedPCConsole\ArM_Kai_02.upk
 pggame\PGGame\CookedPCConsole\ARM_TI_20.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_01.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_02.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_03.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_04.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_06.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_07.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_08.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_09.upk
 pggame\PGGame\CookedPCConsole\AyM_TN_10.upk
 pggame\PGGame\CookedPCConsole\CharTextures.Indexer
 pggame\PGGame\CookedPCConsole\MW_Turtle_01.upk
 pggame\PGGame\CookedPCConsole\MW_Turtle_02.upk
 pggame\PGGame\CookedPCConsole\MW_wtark_01.upk
 pggame\PGGame\CookedPCConsole\MY_Unlong_01.upk
 pggame\PGGame\CookedPCConsole\MY_Waterroc_01.upk
 pggame\PGGame\CookedPCConsole\res.upk
 pggame\PGGame\CookedPCConsole\123.upk
 pggame\PGGame\CookedPCConsole\All_Actor_Base.upk
 pggame\PGGame\CookedPCConsole\AnimTree.upk
 pggame\PGGame\CookedPCConsole\ArF_Kai_01.upk
Download: http://www12.zippyshare.com/v/16717529/file.html

Any help? Thanks in advice  Wink
« Last Edit: October 03, 2014, 05:02 by X7 » Logged
X7
Newbie
*
Posts: 11



View Profile
Re: Age of Eternity (永恒世纪)
« Reply #1 on: October 03, 2014, 07:08 »

I've figured out this game is working with argument "sov" too  Grin (t7joy - same publisher as sov). But, there's still problem with low-quality textures. This game have models with even 8-10k+ verts, great animations and ingame textures look great. I've found two tfc files: textures.tfc (954MB) and chartextures.tfc (371MB). Should I upload one? Is there a chance to fix this issue?

Edit: some errors
Code:
WARNING: BoolProperty "UTexture2D::bIsSourceArtUncompressed" was not found
Loading Texture2D Base_D from package PGGame/CookedPCConsole/Char_Npc_Materials.upk
Loaded in 0.065 sec, 481 allocs, 0.55 MBytes serialized in 71 calls.
Reading Base_D mip level 0 (128x128) from PGGame/CookedPCConsole/Textures.tfc
ERROR: BulkOffset = -1
Reading Base_N mip level 0 (128x128) from PGGame/CookedPCConsole/Textures.tfc
ERROR: BulkOffset = -1
Reading AwM_Gen_00_Body_D mip level 0 (512x512) from PGGame/CookedPCConsole/CharTextures.tfc
ERROR: BulkOffset = -1
Reading AwM_Gen_00_Body_M mip level 0 (256x256) from PGGame/CookedPCConsole/CharTextures.tfc
ERROR: BulkOffset = -1
Reading AwM_Gen_00_Body_N mip level 0 (512x512) from PGGame/CookedPCConsole/CharTextures.tfc
ERROR: BulkOffset = -1
Reading AwM_Gen_00_Body_S mip level 0 (256x256) from PGGame/CookedPCConsole/CharTextures.tfc
ERROR: BulkOffset = -1
« Last Edit: October 03, 2014, 07:16 by X7 » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7926



View Profile WWW
Re: Age of Eternity (永恒世纪)
« Reply #2 on: October 03, 2014, 09:57 »

Nice catch with -game=sov!
I see that this game has custom TFC system. It's usually too hard to figure out what has been changed in this system, so you should obtain textures in a different way, probably with some ripper software. Sorry.
Logged
Pinstripe
Sponsor
Newbie
*
Posts: 34


View Profile
Re: Age of Eternity (永恒世纪)
« Reply #3 on: December 27, 2014, 16:30 »

So no solution for export textures?  Cry
Logged
Gildor
Administrator
Hero Member
*****
Posts: 7926



View Profile WWW
Re: Age of Eternity (永恒世纪)
« Reply #4 on: December 27, 2014, 16:42 »

I prefer to not work with modified texture streaming systems, sorry. I tried to do that for a few games, but usually with no success. Or another case, with DCU Online - after supporting the game by umodel, texture subsystem was changed so all hours of my work was lost.

Right now I'm planning (when I'll have time) to continue work on UE4 - I think it's more important than support for another-one-asian-online-game.
Logged
Pinstripe
Sponsor
Newbie
*
Posts: 34


View Profile
Re: Age of Eternity (永恒世纪)
« Reply #5 on: December 27, 2014, 20:25 »

I understand.. Thanks for ur reply.. Smiley
For others: Is any other soft for extratcs this tfc files?
Logged
Jump to:  

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