Gildor's Forums

Author Topic: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles  (Read 1204 times)
09williamsad
Sponsor
Jr. Member
*
Posts: 49



View Profile
Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« on: October 17, 2021, 18:01 »

Umodel build: 1573
Game date: 2021-10-16
Unreal Version: 4.25
Samples https://mega.nz/folder/HO4CiAaL#RHNd2oazpqak41AZMQxyRA

Textures and static meshes seem fine.

The skeletal meshes from "Art\Model" have this error:
Code:
Loading SkeletalMesh4 SK_A0002_V03_C00 from package A0002_Bird/V03/C00/Mesh/SK_A0002_V03_C00.uasset
******** Loading object SkeletalMesh4'SK_A0002_V03_C00.SK_A0002_V03_C00' ********
*** ERROR: Serializing behind stopper (1E9C5+A0008 > 30BBB)
FFileReader::Serialize: File=SK_A0002_V03_C00.uexp <- TArray::SerializeSimple <- FStaticLODModel4::SerializeRenderItem <- TArray::Serialize: 2/3 <- USkeletalMesh4::Serialize <- LoadObject: SkeletalMesh4'SK_A0002_V03_C00.SK_A0002_V03_C00', pos=1F6FE, ver=518/0 (unversioned), game=ue4.25 <- UObject::EndLoad <- LoadWholePackage: A0002_Bird/V03/C00/Mesh/SK_A0002_V03_C00.uasset <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main: umodel_build=15732

Most of the animations have this error:
Code:
Loading AnimSequence4 A_cmm_SplDmgF_P0011_Dmg_01_SplKgk from package APK/Content/Art/demo/cmn/DmgFace/P0011/A_cmm_SplDmgF_P0011_Dmg_01_SplKgk.uasset
ObjectProperty: unknown UAnimSequence4 BoneCompressionSettings
Loading Skeleton S_P0000_V00 from package APK/Content/Art/Model/Plc/P0000_Common/V00/S_P0000_V00.uasset
StructProperty: unknown USkeleton VirtualBoneGuid
WARNING: AnimRetargetSources[SK_N1017_V00_C00] has wrong bone count 8872 (should be 13419)Exporting objects ...
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2059


View Profile
Re: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« Reply #1 on: October 17, 2021, 22:54 »

Skeletal meshes works fine with official build and 4.25-plus override or specific build from this topic. As for animations, apparently the game is using kind of master skeleton, specific facial animations and additive animations which are not marked as additive, so auto-search and bulk export will pick up like every existing anims for current mesh (which obviously will be of no good). Exporting of "normal" compatible animations works fine.


* Clipboard10.jpg (118.18 KB, 2542x1226 - viewed 388 times.)
« Last Edit: June 12, 2022, 04:33 by spiritovod » Logged
09williamsad
Sponsor
Jr. Member
*
Posts: 49



View Profile
Re: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« Reply #2 on: October 18, 2021, 22:15 »

Thanks, all barring some animations export fine.

For those interested, converted models, textures and audio is now in my archive.
I cannot post it here due to site policy, but if you google my username you should find it.
Logged
animanXPS
Newbie
*
Posts: 14


View Profile
Re: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« Reply #3 on: June 10, 2022, 19:43 »

Switch version has been released, but I get a !bIndexIsFrozen error and can't seem to load it.
Looking at the logs, it seems that this is a special storage method for pak that was implemented only in UE4.25, and umodel does not support it.
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2059


View Profile
Re: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« Reply #4 on: June 11, 2022, 06:00 »

@animanXPS: Only native unrealpak from 4.25 engine properly supports "frozen index" format. You can find it here in alternative tools section.
Logged
animanXPS
Newbie
*
Posts: 14


View Profile
Re: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« Reply #5 on: June 11, 2022, 17:28 »

@animanXPS: Only native unrealpak from 4.25 engine properly supports "frozen index" format. You can find it here in alternative tools section.

Thank you, spiritovod!
It sure seems to work about pak.
It appears that the switch version of this game contains audio, video, and other streams in the *.pak, while the character models and other content is contained in the *.ucas file. I would like to find a way to extract about this ucas file.

As for UnrealPakViewer, it doesn't seem to work: selecting pak causes a force close, and selecting ucas causes the program to stop functioning.
« Last Edit: June 11, 2022, 17:37 by animanXPS » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2059


View Profile
Re: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« Reply #6 on: June 12, 2022, 00:50 »

@animanXPS: UnrealPakViewer is third-party tool, so it may not work in some cases, because current implementation of frozen index, inherited by 4.25 plus branch, is a bit different than original one. Just use native unrealpak for such packages, it works fine. As for ucas files, there is no point in extracting anything from them directly (more info here) - but you can use either build from this topic or from this one (since switch version is using ACL animations) with 4.25 plus override to get something from them. Batch operations like scan or export will not work though, as there are some issues with blueprints, which are not supported anyway.

Switch version of the game is very particular case, which was not expected in umodel at all. Frozen index was originally limited to 4.25 engine, while zen store format (utoc/ucas) appeared in 4.26 - but it seems there are 4.25 plus games, which are using those formats combined. In the same time, umodel relies on existing pak to determine package version and presence of related zen packages - but if pak is not supported, related zen packages can't be loaded even if they're supported.
Logged
animanXPS
Newbie
*
Posts: 14


View Profile
Re: Demon Slayer -Kimetsu no Yaiba- The Hinokami Chronicles
« Reply #7 on: June 12, 2022, 04:12 »

@animanXPS: UnrealPakViewer is third-party tool, so it may not work in some cases, because current implementation of frozen index, inherited by 4.25 plus branch, is a bit different than original one. Just use native unrealpak for such packages, it works fine. As for ucas files, there is no point in extracting anything from them directly (more info here) - but you can use either build from this topic or from this one (since switch version is using ACL animations) with 4.25 plus override to get something from them. Batch operations like scan or export will not work though, as there are some issues with blueprints, which are not supported anyway.

Thank you! They certainly work! The animations loaded fine in the acl version too. Thanks for your help.

I discovered by accident yesterday in the NARUTO thread on discord, FModel can also load it with the 4.25plus setting.
Logged
Jump to:  

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