Gildor's Forums

Author Topic: The Finals  (Read 10404 times)
CosmicDreams
Jr. Member
**
Posts: 69


Pak chunky.


View Profile
Re: The Finals
« Reply #15 on: October 29, 2023, 01:21 »

@CosmicDreams: It looks like they're using only one body for all characters, the rest are cosmetic clothes and different heads/faces, which can be found via flat view mode in respective directories (look for "head" and "face" sorted by skeletal meshes). Other adjustments are probably dynamic runtime things.

Yeah. I'm pretty sure they're using morph targets, not sure how else they'd adjust the body shape
Doesn't show any in umodel, but i think the UE5 builds dont support morphs atm is that right?

Another thing i noticed is that a lot of static meshes give me crashes when loaded or just show no geometry at all in the viewport.
Logged
Animoath
Newbie
*
Posts: 1


View Profile
Re: The Finals
« Reply #16 on: October 29, 2023, 23:57 »

Can someone provide the umappings so that uasset gui will work
Logged
oragejuice
Newbie
*
Posts: 1


View Profile
Re: The Finals
« Reply #17 on: November 01, 2023, 07:17 »

I am also unable to view or export any static meshes, it crashes immediantly upon trying to export them. Any fix would be greatly appreciated
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2491


View Profile
Re: The Finals
« Reply #18 on: November 01, 2023, 22:28 »

@benbene: I'm not aware of existing solutions for this yet.

@CosmicDreams: Morph targets were created for deformations with high precision, and because of this they're mostly used for facial expressions, which can't be effectively done with bone scaling. For more general tasks like different body shapes usually simple bone scaling / bounds scaling is used, which may be runtime thing (e.g. when sliders are used in-game) or stored as parameters somewhere in data assets.

--------------------------------------

Specific build is updated to support static meshes in latest game version. Existing override option should be backward compatible with old beta version as well, at least for now.
« Last Edit: November 01, 2023, 22:32 by spiritovod » Logged
CosmicDreams
Jr. Member
**
Posts: 69


Pak chunky.


View Profile
Re: The Finals
« Reply #19 on: November 07, 2023, 05:42 »

I have checked a few times and it definitely doesn't seem like they use bones to alter the shape of the bodies, nor can i seem to find any evidence that they really have any textures or anything to do it either, so i have no idea at this point tbh
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2491


View Profile
Re: The Finals
« Reply #20 on: November 16, 2023, 20:04 »

It appeared that some meshes are still using old format for morph targets after all. Specific build is updated, you should be able to preview and export them with existing override option, but only for this game and only for some particular meshes.
Logged
BangkokDangerous
Newbie
*
Posts: 1


View Profile
Re: The Finals
« Reply #21 on: December 10, 2023, 06:46 »

Yo. Brand new to the forums and pretty new to UE viewer. Has anyone made any significant progress since the game's release on getting characters w/ textures? I can't get anything to show up in UE viewer cuz idk what version to use.
Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2491


View Profile
Re: The Finals
« Reply #22 on: December 11, 2023, 19:27 »

Current situation with the game is explained here, while first post is still valid for any beta version, which came out before full release.
Logged
delay
Newbie
*
Posts: 4


View Profile
Re: The Finals
« Reply #23 on: December 13, 2023, 08:15 »

I have the beta files from the october playtest. I am running the arc raiders/finals script, I added the AES key to the bms script from the linked post. I am getting this error when running the script with quickbms_4gb_files:
Code:
Error: [myfseek] offset 0xffffffffffffff34 in file 0 can't be reached
with the last line of code executed before failing being
Code:
36  goto -0xcc  # version 11 (4.26-4.27

not sure what I'm missing here

Update: I was previously double clicking on quickbms_4gb_files.exe to run the script. I was missing the flags -C -o -F "{}.pak". I opened cmd and ran this script instead and it worked:
Code:
quickbms_4gb_files.exe -C -o -F "{}.pak" finalsScript.bms "C:\input\folder\with\paks" "C:\output\folder"
.

note that the input folder does not need the star * at the end of the folder path like when you run in by double clicking quickbms_4gb_files.exe

Update 2: Since I had to scratch my head for hours to figure this out, I want to make this easier for the next guy:

1. Download finals beta test steam files (ex: "steamapps\common\the finals playtest")... best of luck finding them!
2. Copy the finals AES Key from this list
3. Also on the link where you get the AES key, register and download the attached file "UE4_specific_scripts.zip"
4. Extract the file named "unreal_tournament_4_0.4.27e_arc_raiders_+_the_finals.bms" from "UE4_specific_scripts.zip"
5. Open the extracted bms file and paste the finals AES key on the line set AES_KEY binary "<AES Key Here>" and save
6. Download quickbms
7. Open command prompt and cd into the path where you installed quickbms (ex: "cd C:\path\to\quickbms")
8. Run the command
Code:
quickbms_4gb_files.exe -C -o -F "{}.pak" unreal_tournament_4_0.4.27e_arc_raiders_+_the_finals.bms "C:\input\folder\with\paks" "C:\output\folder"
9. Spin in chair while waiting...
10. Download UEViewer
11. Download these two files and place them in UEViewer install location. (files can also be found on this topic)
12. Run umodel_materials_ue5.exe
13. Set "Path to game files" to the extracted files from quickbms in step 7
14. Check "override game detection"
15. Set first drop down to "Unreal engine 4"
16. Set second drop down to "ARC Riders / The Finals"
17. Enjoy  Cool

Most of the models I found so far were in the path "C:\output\folder\Discovery\Content\Discovery"
« Last Edit: December 14, 2023, 18:12 by delay » Logged
spiritovod
Global Moderator
Hero Member
*****
Posts: 2491


View Profile
Re: The Finals
« Reply #24 on: December 14, 2023, 17:28 »

@delay: If you mean forum tags, you may it use like this: [url = actual link][u ] link name [/u][/url] (without quotation marks for link and spaces in tags). Also it's not recommended to use direct links for builds - it's better to use links to respective topics, because upon updates direct link is updated as well.
Logged
delay
Newbie
*
Posts: 4


View Profile
Re: The Finals
« Reply #25 on: December 14, 2023, 18:14 »

@delay: If you mean forum tags, you may it use like this: [url = actual link][u ] link name [/u][/url] (without quotation marks for link and spaces in tags). Also it's not recommended to use direct links for builds - it's better to use links to respective topics, because upon updates direct link is updated as well.

many thanks!
Logged
delay
Newbie
*
Posts: 4


View Profile
Re: The Finals
« Reply #26 on: December 14, 2023, 21:59 »

I'm working on trying to import the sounds/music uasset files into unreal engine (like what @benbene was doing) with the hopes that I can at least listen to them. If I can do that then I could use obs to record the music and store it in mp4 format for later conversion.

I have tried importing the uasset files into the following Unreal Engine versions with no luck:
  • 5.32 (newest)
  • 5.03 (version the finals is currently built on)
  • 4.20 (version listed in linked topic here)

Before I go any further, is there a way to find the version a uasset file is compatible with inside of UEViewer?
Is it even possible at all to import these files into unreal engine?
or is there any way to at least listen to the audio with bink?
Logged
MadMan1366
Newbie
*
Posts: 1


View Profile
Re: The Finals
« Reply #27 on: January 30, 2024, 18:13 »

I'm working on trying to import the sounds/music uasset files into unreal engine (like what @benbene was doing) with the hopes that I can at least listen to them. If I can do that then I could use obs to record the music and store it in mp4 format for later conversion.

I have tried importing the uasset files into the following Unreal Engine versions with no luck:
  • 5.32 (newest)
  • 5.03 (version the finals is currently built on)
  • 4.20 (version listed in linked topic here)

Before I go any further, is there a way to find the version a uasset file is compatible with inside of UEViewer?
Is it even possible at all to import these files into unreal engine?
or is there any way to at least listen to the audio with bink?


Have you figured this out yet? Do you happen to know how to extract the audio files? ( i already extracted the pak files ) just cant seem to get the audio to work.
Logged
ksimpson1986
Newbie
*
Posts: 2


View Profile
Re: The Finals
« Reply #28 on: February 04, 2024, 03:29 »

Unfortunately, none of the AES keys I'm trying after the 1.6.1 update seem to work. They changed it again. Does anyone have an updated key?
Logged
delay
Newbie
*
Posts: 4


View Profile
Re: The Finals
« Reply #29 on: April 07, 2024, 18:56 »

@MadMan1366 I've had no luck. I gave up on getting the audio files sorry guys.
Logged
Jump to:  

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