Gildor's Forums

Author Topic: [UE4] Apex Legends Mobile  (Read 6415 times)
yuehen
Jr. Member
**
Posts: 78


View Profile
[UE4] Apex Legends Mobile
« on: April 28, 2021, 13:57 »

Working : UE 4.23
Use Specufic Umodel Build : https://www.gildor.org/smf/index.php/topic,7112.msg39240.html#msg39240
SkeletonMesh : OK
StaticMesh : Unsupport
Animation : Ok
Texture : Ok
Android:https://www.mediafire.com/file/9vslqezqs2heq79/Apex_Legends_Mobile.zip/file
« Last Edit: June 25, 2021, 12:49 by Gildor » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2189


View Profile
Re: [UE4]Apex Legends Mobile
« Reply #1 on: June 15, 2021, 16:38 »

Here is specific umodel build for the game (link, updated). No special override is required, simply choose proper engine version. Legacy build, which is now included in the archive, can be used for older game versions and it has additional override option for them. Specific build v4 or newer supports animations and also custom encryption.

Versions 0.8.x and above are using custom encryption, which is supported in build v4 and above. You can also extract all files from packages with respective quickbms script from specific scripts bundle, available here. For more info read bottom part of this post.

Credits: Gildor for umodel, FabianFG for decryption routine, floxay for normals fix and psk export enhancement.

Update: Specific build is updated to fix static meshes support in latest game versions (since november/december 2021 updates). Read info above carefully before submitting possible issues.
Update 2: Specific build now supports latest game versions. Also, archive now contains two builds, use legacy one for older game versions if needed.
Update 3: Starting from v4 version, specific build partially supports animations and custom encryption, so you don't need to extract assets now. Also updated build includes fix for vertex normals and export enhancement for psk (chunk with normals added).
Update 4: Separate test version of updated build is added to the archive. It supports non-acl animations as well and also has initial support for ACL databases with certain limits.


* Clipboard01.jpg (122.79 KB, 2554x1240 - viewed 445 times.)
« Last Edit: September 12, 2022, 18:05 by spiritovod » Logged
Awesome
Newbie
*
Posts: 15


View Profile
Re: [UE4]Apex Legends Mobile
« Reply #2 on: June 19, 2021, 14:28 »

Here is specific umodel build for static meshes (link) - no special override is required, simply choose proper engine version. It works with all supported assets, since fix for skeletal meshes is also implemented here.

cant export animations, any solution?

Code:
GetPrimaryAnimObject <- ExportObject: Skeleton'SK_Hero_Base_Skeleton' <- ExportObject: SkeletalMesh4'SK_Hero_Medium_Mirage_A100_TPP' <- UIMenuItem::HandleCommand <- UIMenuItem::HandleCommand <- CUmodelApp::WndProc <- VisualizerLoop <- Main: umodel_build=1544 based
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2189


View Profile
Re: [UE4]Apex Legends Mobile
« Reply #3 on: June 19, 2021, 14:54 »

@Awesome: It seems they've started to use ACL compression for animations in latest game version. You can take a look at akderebur's tool for such animations here, it may work for this game as well - but it's better to find older game version with standard animation format, which is supported in umodel.
Logged
Awesome
Newbie
*
Posts: 15


View Profile
Re: [UE4]Apex Legends Mobile
« Reply #4 on: June 25, 2021, 12:30 »

Working : UE 4.23
Use Specufic Umodel Build : https://www.gildor.org/smf/index.php/topic,7112.msg39240.html#msg39240
SkeletonMesh : OK
StaticMesh : Unsupport
Animation : Ok
Texture : Ok
Android:https://www.mediafire.com/file/9vslqezqs2heq79/Apex_Legends_Mobile.zip/file

i've download the game from this link again but same error occures!
Logged
Awesome
Newbie
*
Posts: 15


View Profile
Re: [UE4]Apex Legends Mobile
« Reply #5 on: July 04, 2021, 21:59 »

@Awesome: It seems they've started to use ACL compression for animations in latest game version. You can take a look at akderebur's tool for such animations here, it may work for this game as well - but it's better to find older game version with standard animation format, which is supported in umodel.

What version i must download?
have you any link for older versions?

Why the animations play in UE Viewer but not exportable?
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2189


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #6 on: July 04, 2021, 23:42 »

@Awesome: I can't reproduce the issue, and the mentioned mesh can be exported just fine with all linked animations to both psa and gltf formats with the specific build from second post - even in latest versions, where some animations are using non-supported ACL compression, they're simply being ignored upon export. You can try usual specific build, mentioned in the first post, it supports skeletal meshes as well and based on different umodel version. Also, instead of exporting all linked animations, try to append a single animation manually and export mesh with it - maybe it will make some difference.

As for where to find older game versions, please use google, this is not file sharing forum to request stuff like that.
Logged
babymammoth
Newbie
*
Posts: 7


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #7 on: July 30, 2021, 12:39 »

there's ~3000 animations in this .pak but it's only loading 167 of them (the third person anims) - are the rest of the anims compressed with ACL, or is there a reason they're not loading?

Code:
Loading AnimSequence4 A_Wingman_Stand_To_Onehand_ADD_FPP from package /Game/Art/Animation/Weapon/Pistol/Wingman/FPP/Stand/A_Wingman_Stand_To_Onehand_ADD_FPP.uasset
BoolProperty: unknown UAnimSequence4 bDisableRetargeting

edit: it looks like they are compressed with ACL... @spiritovod or @yuehen do you know for a fact that older versions didnt use ACL?
« Last Edit: July 30, 2021, 13:50 by babymammoth » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2189


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #8 on: July 30, 2021, 20:26 »

@babymammoth: I can't guarantee that the game didn't use ACL at all, but if I remember correctly in the initial version, which was previously provided in the first post, you could load more animations in the umodel. Can't tell though, maybe it was beta version or some kind of preliminary release.
Anyway, even though it's not as convenient as umodel for batch operations, there is third-party tool for such animations (for more info read here).
Logged
babymammoth
Newbie
*
Posts: 7


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #9 on: July 31, 2021, 01:09 »

thanks for linking that tool - it's a great thing to have in the meantime... it just produces "dirty" results. i think once gildor implements ACL support in umodel it'll be awesome.
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2189


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #10 on: March 06, 2022, 19:56 »

Specific build above is updated to fix static meshes support in latest game versions. Please note that for old game version special override is not required, only proper engine version, but for latest versions (since november/december 2021 updates) you need to use specific override option.
« Last Edit: March 06, 2022, 20:00 by spiritovod » Logged
nanakjaggi
Newbie
*
Posts: 8


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #11 on: March 09, 2022, 11:47 »

Specific build above is updated to fix static meshes support in latest game versions. Please note that for old game version special override is not required, only proper engine version, but for latest versions (since november/december 2021 updates) you need to use specific override option.
downloaded the latest vesrion of the game using special overide 4.23 which umodel version should i use and i already tried it with umodel_apex_legends_v2 and the aes key of apex legend mobile (beta){0xC3A0CE0AE7E3016251FE5BBDDEC9A4604F7282DE1EE152F61B9E22CBF827B9E9} it opens and show nothing in the directory!
what i am doing wrong can u tell me sir

https://apex-legends.en.uptodown.com/android/download
from i downloaded the game
its not working beacuae of aes key!


* key not working.PNG (66.74 KB, 1343x589 - viewed 864 times.)
« Last Edit: March 09, 2022, 11:57 by nanakjaggi » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2189


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #12 on: March 09, 2022, 16:34 »

@nanakjaggi: Apparently they've started to use custom encryption and on top of that library is obfuscated since autumn updates, so unless someone is willing to provide properly dumped libraries from both old and newest version for comparison, I can't do much. Older versions are 0.7.x and below (current one is 0.8.x).

Update: I now have dumped library for one of latest versions thanks to ts0ra.
« Last Edit: June 01, 2022, 16:00 by spiritovod » Logged
nanakjaggi
Newbie
*
Posts: 8


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #13 on: May 17, 2022, 11:36 »

i have read the instruction of how to dump libraries but
i dont have any root devices and access
so that means we never going to extract the game
 :'(
please any one can help  us?
Logged
Biast12
Newbie
*
Posts: 8


View Profile
Re: [UE4] Apex Legends Mobile
« Reply #14 on: May 22, 2022, 21:40 »

Ok so the full release kinda broke all the Umodel versions, anyone working or got a version that works for the newest version? it's only the .pak files that is decrypted
Logged
Jump to:  

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