Gildor's Forums

Author Topic: Remnant II  (Read 3325 times)
Parme
Newbie
*
Posts: 6


View Profile
Remnant II
« on: July 26, 2023, 18:08 »

Game: Remnant II (https://store.steampowered.com/app/1282100/Remnant_II/)
UE version: 5.2.0

Some textures cannot be previewed.
All characters give this result on preview mod, but can be exported without issus.
The animations does not work.




* Capture d’écran 2023-07-25 211250.png (128.26 KB, 802x599 - viewed 437 times.)

* Capture d’écran 2023-07-25 211404.png (41.9 KB, 797x598 - viewed 126 times.)

* Capture d’écran 2023-07-25 211506.png (145.49 KB, 801x601 - viewed 190 times.)

* Capture d’écran 2023-07-25 211608.png (45.73 KB, 801x598 - viewed 114 times.)
« Last Edit: July 26, 2023, 18:14 by Parme » Logged
cronablood
Newbie
*
Posts: 8


View Profile
Re: Remnant II
« Reply #1 on: July 27, 2023, 16:34 »

There is a problem that some textures are not extracted.

Textures that cannot be checked in preview mode cause this problem.

Is there no way to extract virtual texture by converting it into tga format?
Logged
09williamsad
Sponsor
Jr. Member
*
Posts: 49



View Profile
Re: Remnant II
« Reply #2 on: July 27, 2023, 21:10 »

For the unaware, you need the Unreal 5 build from https://www.gildor.org/smf/index.php/topic,7906.0.html

Errors files are some skeletal meshes and textures.

Code:
******** Loading object SkeletalMesh4'Player_F_Legs_Leto_01.Player_F_Legs_Leto_01' ********
ERROR: TArray: index 36 is out of range (14)
ProcessVerts <- ConvertLod: lod=0 <- USkeletalMesh4::ConvertMesh <- USkeletalMesh4::Serialize <- LoadObject: SkeletalMesh4'Player_F_Legs_Leto_01.Player_F_Legs_Leto_01', pos=21C1D8, ver=527/0, game=ue5.2 <- UObject::EndLoad <- LoadWholePackage: /Game/Characters/Player/Female/Skins/Bottoms/Player_F_Legs_Leto_01.uasset <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1579 based fix23

******** Loading object Texture2D'T_Handler_Pin_A.T_Handler_Pin_A' ********
ERROR: Memory: bad allocation size 2005401360 bytes
appMalloc: size=2005401360 (total=159 Mbytes) <- FByteBulkData::SerializeDataChunk <- FTexturePlatformData<< <- UTexture2D::Serialize4 <- UTexture2D::Serialize <- LoadObject: Texture2D'T_Handler_Pin_A.T_Handler_Pin_A', pos=51F, ver=527/0, game=ue5.2 <- UObject::EndLoad <- LoadWholePackage: /Game/World_Base/Items/Archetypes/Handler/Skills/Command_Base/Textures/T_Handler_Pin_A.uasset <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1579 based fix23

******** Loading object SkeletalMesh4'Player_M_Leto_Legs_01.Player_M_Leto_Legs_01' ********
ERROR: TArray: index 44 is out of range (16)
ProcessVerts <- ConvertLod: lod=0 <- USkeletalMesh4::ConvertMesh <- USkeletalMesh4::Serialize <- LoadObject: SkeletalMesh4'Player_M_Leto_Legs_01.Player_M_Leto_Legs_01', pos=23E479, ver=527/0, game=ue5.2 <- UObject::EndLoad <- LoadWholePackage: /Game/Characters/Player/Male/Skins/Bottoms/Player_M_Leto_Legs_01.uasset <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1579 based fix23

******** Loading object Texture2D'T_HandlerSkill_Generic.T_HandlerSkill_Generic' ********

ERROR: Memory: bad allocation size -134217724 bytes
appMalloc: size=-134217724 (total=155 Mbytes) <- FByteBulkData::SerializeDataChunk <- FTexturePlatformData<< <- UTexture2D::Serialize4 <- UTexture2D::Serialize <- LoadObject: Texture2D'T_HandlerSkill_Generic.T_HandlerSkill_Generic', pos=53E, ver=527/0, game=ue5.2 <- UObject::EndLoad <- LoadWholePackage: /Game/World_Base/Items/Archetypes/Handler/Skills/Command_Base/Textures/T_HandlerSkill_Generic.uasset <- ExportPackages <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1579 based fix23
Logged
cronablood
Newbie
*
Posts: 8


View Profile
Re: Remnant II
« Reply #3 on: July 27, 2023, 22:09 »

I've already used this build. The problem is that some textures applied to the model are not extracted.

Virtual textures are being skipped with error messages such as in the picture.


* 1.jpg (114.94 KB, 740x541 - viewed 217 times.)

* 2.jpg (54.33 KB, 701x562 - viewed 116 times.)

* 3.jpg (27.05 KB, 968x84 - viewed 119 times.)
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2495


View Profile
Re: Remnant II
« Reply #4 on: July 28, 2023, 02:34 »

@09williamsad: I've updated specific build, such crashes with textures and meshes should be fixed.

@cronablood: You can read about current limitations of UE5 build in this topic. It's very experimental anyway, like it shouldn't exist at all.

P.S. Some meshes are using increased precision for weights (which exists since UE 5.2) and it's not properly supported, since such export wouldn't work anywhere out of the box, at least with currently used export formats. Therefore precision is reduced for compatibility reasons.
Logged
cronablood
Newbie
*
Posts: 8


View Profile
Re: Remnant II
« Reply #5 on: July 28, 2023, 03:47 »

I think the virtual texture problem should be fixed faster than other problems. I heard that most UE5 models have these textures. If the game models continue to be produced in this way, there will be no way to apply the proper texture to the mesh with the current tool. If anyone knows how to extract virtual textures normally, please help.
Logged
x360w
Newbie
*
Posts: 3


View Profile
Re: Remnant II
« Reply #6 on: August 02, 2023, 21:40 »

how can i do extract of files pls ? I do habe a key but ussual methods does not work here..
Logged
cronablood
Newbie
*
Posts: 8


View Profile
Re: Remnant II
« Reply #7 on: August 02, 2023, 22:11 »

There's no point in extracting model now. Only the mesh of the model is normally extracted, and there is no way to extract most of the virtual texture applied to the mesh.

Umodel currently has no means of extracting virtual textures. This is a really fundamental problem that hasn't been solved. Even if you extract the mesh of the model, it doesn't mean anything if there's no texture to apply to it.

If this fundamental problem is not solved, it will never be possible to extract the model of UE5 normally. I've tried another tool called Fmodel, but it was also impossible to extract virtual textures...

It's a very unfortunate situation. There is only one step left until the perfect extraction of the UE5 model, but no one knows how to extract the perfect virtual texture.
Logged
Aerlene
Newbie
*
Posts: 11


View Profile
Re: Remnant II
« Reply #8 on: September 13, 2023, 08:59 »

what is UE KEYS for that game also where do you download the unreal 5 build please
Do you mean AES keys? They're like passwords to open encrypted Ue pak files
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2495


View Profile
Re: Remnant II
« Reply #9 on: September 14, 2023, 17:01 »

@Hunk007: For UE5 related things check this topic first: https://www.gildor.org/smf/index.php/topic,8190.0.html
For keys and encryption stuff read this topic: https://www.gildor.org/smf/index.php/topic,7304.0.html
Logged
Doublehex
Newbie
*
Posts: 1


View Profile
Re: Remnant II
« Reply #10 on: October 14, 2023, 09:04 »

Okay guys, I need you to talk to me like I have no idea what I am doing, because I do not.

I want to extract the music from the game.

Please tell me what I have to do to extract the music files.

I already have the AES key. What do I do from here?

Thank you.
Logged
cronablood
Newbie
*
Posts: 8


View Profile
Re: Remnant II
« Reply #11 on: November 15, 2023, 21:23 »

@spiritovod: sorry to ask you this, but when could we get new umodel with the function to extract virtual textures? Couldn't you tell us the approximate time when these tools will come out? I tried this with fmodel, but fmodel couldn't extract any models or textures made with Unreal Engine 5...

Is there no way to fully extract the model of Unreal Engine 5 at this moment..? Also, your UE5 tool was able to extract only one channel of UV maps. I think this part needs to be supplemented as well.
Logged
Ehlyon
Full Member
***
Posts: 205



View Profile
Re: Remnant II
« Reply #12 on: November 15, 2023, 23:00 »

I tried this with fmodel, but fmodel couldn't extract any models or textures made with Unreal Engine 5...

Although not Umodel related:
I'm pretty sure you're missing this for Fmodel, it's required if you want to open almost all UE5 games
https://github.com/4sval/FModel/discussions/418
Logged
cronablood
Newbie
*
Posts: 8


View Profile
Re: Remnant II
« Reply #13 on: November 16, 2023, 06:21 »

@Ehlyon: Thank you for the new information. I tried the file you told me, but the usmap file was not generated. Does this tool not apply to all Unreal Engine 5 games?

 I checked all the usmap archive files, but I just found that the usmap file for Remnant 2 didn't exist. Even if I put the dump file in the folder where shipping.exe is located and run the game, the usmap file was not generated. Am I using this tool wrong way?
« Last Edit: November 16, 2023, 12:26 by cronablood » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2495


View Profile
Re: Remnant II
« Reply #14 on: November 16, 2023, 20:00 »

@cronablood: UVs didn't change since UE4, on the export you receive them in the way they're present in meshes. The rest is usually related to custom implementation or adjustments for particular games, but that's out of umodel scope. As for the rest, unfortunately I don't have much time or ETA for any improvements due to personal circumstances.

Also I'd suggest to address fmodel related issues to fmodel community or at least discuss them via PM, unless you want to provide some working solution for it.
Logged
Jump to:  

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