Gildor's Forums

Author Topic: Gears 5  (Read 39704 times)
spiritovod
Global Moderator
Hero Member
*****
Posts: 2888


View Profile
Re: Gears 5
« Reply #60 on: September 07, 2025, 22:03 »

@bmbr1990: You can read related discussion above. Looking into proper support for multiple bulk files would be possible after proper extraction, not other way around. Also I'd recommend to look into possibility of constructing correct paths instead of guessing them (it's basically recursive file tree like used in io store packages). Otherwise there will be inevitable issues related to incorrect import/export.
Logged
bmbr1990
Newbie
*
Posts: 7


Skorge Fan


View Profile WWW
Re: Gears 5
« Reply #61 on: September 07, 2025, 23:10 »

Tested the app on Gears 5 and i'm during dumping Gears Tactics. It extracts with proper paths, also it sorts out bulks too. if it fails to find proper matching file during dump, it makes second pass after dump process ends.

Paths are generated from UAsset name table - g5 names contains full paths for assets that are used.

also Gears 5 and Gears Tactics are the same engine version so g5 tool works well with tactics.
(see screenshots in the attachment)

PS. Tested with Tactics - the paths are correct, umodel finds referenced uasset files for skeletal mesh



* Screenshot-2025-09-07-210553.png (76.34 KB, 916x940 - viewed 580 times.)

* Screenshot-2025-09-07-194553.png (113.59 KB, 1339x539 - viewed 582 times.)

* Screenshot-2025-09-07-211005.png (60.12 KB, 894x657 - viewed 579 times.)
« Last Edit: September 09, 2025, 21:55 by spiritovod » Logged
bmbr1990
Newbie
*
Posts: 7


Skorge Fan


View Profile WWW
Re: Gears 5
« Reply #62 on: September 09, 2025, 20:58 »

@spiritovod here is a link for the tool
https://github.com/bmbr1990/B2Extractor

now available with version 1.0.1
-includes the oodle2core7.dll
-added some ui fixes and optimizations
« Last Edit: September 10, 2025, 20:56 by bmbr1990 » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2888


View Profile
Re: Gears 5
« Reply #63 on: September 09, 2025, 22:06 »

@bmbr1990: Thank you for the tool, added reference to it to the first post and to the post with specific build. I took a quick look and multiple ubulks should be supported properly now in the updated build - in case if some of them are missing, there will be respective warning in umodel logs without crashing it. I've also updated the build to more recent base.

Feel free to report possible issues with extracted assets, except for animations, but note that you should provide samples on which the issue can be reproduced, since I don't have the whole game unpacked. Also starting from v4 build or above you need to use game specific override (with the game name) instead of generic engine version.
« Last Edit: September 09, 2025, 22:39 by spiritovod » Logged
bmbr1990
Newbie
*
Posts: 7


Skorge Fan


View Profile WWW
Re: Gears 5
« Reply #64 on: September 09, 2025, 22:32 »

sadly, something was changed in the serialization :/

same effect with other skeletal mesh uasset


* Screenshot-2025-09-09-203049.png (76.28 KB, 1111x615 - viewed 638 times.)
« Last Edit: September 09, 2025, 23:06 by spiritovod » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2888


View Profile
Re: Gears 5
« Reply #65 on: September 09, 2025, 22:38 »

@bmbr1990: Starting from v4 build or above you need to use game specific override (with the game name) instead of generic engine version. It's already mentioned in the post with specific build, but I've also updated my previous reply to make it more clear.
Logged
bmbr1990
Newbie
*
Posts: 7


Skorge Fan


View Profile WWW
Re: Gears 5
« Reply #66 on: September 09, 2025, 22:43 »

oh forgive me, just went by default, but i had encountered other issue - SDL2 isnt found, yet dll is next to the exe - does it use different version?


* Screenshot-2025-09-09-204100.png (121.89 KB, 1136x865 - viewed 597 times.)
« Last Edit: September 09, 2025, 23:06 by spiritovod » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2888


View Profile
Re: Gears 5
« Reply #67 on: September 09, 2025, 22:52 »

@bmbr1990: Oh, sorry, I forgot that previous builds were using outdated libraries. Download latest official umodel from the site and use its dlls. I've added respective reference for newcomers to the post with build (which is usually present in other topics).
Logged
bmbr1990
Newbie
*
Posts: 7


Skorge Fan


View Profile WWW
Re: Gears 5
« Reply #68 on: September 09, 2025, 23:03 »

@bmbr1990: Oh, sorry, I forgot that previous builds were using outdated libraries. Download latest official umodel from the site and use its dlls. I've added respective reference for newcomers to the post with build (which is usually present in other topics).

thank you for quick reply, Textures works Great.

I always wondered if anyone was able to find out if ref pose of skeletal mesh is modified? TC probably added something in serialization of skeletal mesh so it ends like that.

the issue is that all of Gears 5 Skeletal meshes have their mesh altered/reoriented as visible on the pictures. It really looks random,


* Screenshot-2025-09-09-205937.png (138.02 KB, 799x648 - viewed 647 times.)

* Screenshot-2025-09-09-210250.png (109.69 KB, 801x598 - viewed 657 times.)
« Last Edit: September 11, 2025, 21:21 by bmbr1990 » Logged
bmbr1990
Newbie
*
Posts: 7


Skorge Fan


View Profile WWW
Re: Gears 5
« Reply #69 on: September 16, 2025, 21:36 »

@bmbr1990: Thank you for the tool, added reference to it to the first post and to the post with specific build. I took a quick look and multiple ubulks should be supported properly now in the updated build - in case if some of them are missing, there will be respective warning in umodel logs without crashing it. I've also updated the build to more recent base.

Feel free to report possible issues with extracted assets, except for animations, but note that you should provide samples on which the issue can be reproduced, since I don't have the whole game unpacked. Also starting from v4 build or above you need to use game specific override (with the game name) instead of generic engine version.

@spiritovod I had encountered an issue with extracting static meshes - they look kinda misplaced and out of scale in comparision to v2. From what i remember the models vertex buffer has been quantized using bounding box and packed
Attaching images for comparision - left is V4 with the issue, on the right is the v2 and its actually good output.


* Screenshot 2025-09-16 192602.png (80.49 KB, 1914x1028 - viewed 598 times.)

* Screenshot 2025-09-16 193055.png (143.19 KB, 1903x1029 - viewed 575 times.)

* Screenshot 2025-09-16 193215.png (155.06 KB, 1913x975 - viewed 588 times.)
« Last Edit: September 16, 2025, 21:54 by bmbr1990 » Logged
Jump to:  

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