Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Frostbite model tools (Battlefield, Battlefront and others)

Post questions about game models here, or help out others!
Hashbandit
ultra-n00b
Posts: 8
Joined: Wed Nov 29, 2017 3:08 pm

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by Hashbandit »

Has anyone successfully ripped the audio files from the game?
If so, any chance of uploading them to mega.

I want to extract the files myself but it seems like a ton of work and Im noob with all of this stuff.
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2647
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2871 times

Re: How do i convert files

Post by daemon1 »

mono24 wrote:
o0Crofty0o wrote:...
Crofty, do you happen to have a working python script for Battlefield 1, I bought the game, and damn it has 36 patched cas.cat files and 36 unpatched cas.cat files, and I cant find one script that works for the full game, and wow it downloaded from Origin a whole 70GB of game data, LOL, that's insane.
the new tool i made - UFBE can unpack all unpatched files from Battlefield 1. No need for scripts.
User avatar
boumkwo
ultra-n00b
Posts: 9
Joined: Wed May 28, 2014 3:09 am
Has thanked: 5 times
Been thanked: 1 time

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by boumkwo »

I know the swbf2 audio decoder is supposed to convert the ebx into to playable .wav/.mp3 files. I followed all the instructions in the thread so far, set input and output paths, the path to ealayer3, and extracted all chunks from the Data folder(and not the patch folder) with 0 missing chunks; I am running python 2.7.3 (32 bit) with xas1 and easpeex dll dectected as well as ealayer3 dectected. I should be getting the decoded audio into the output folder when i run the script but there's nothing in it. Got the mesh and textures with no problem but not the audio. I even posted an image of what the script looks like when i run it (top of page 11).

Sorry again if it seems like I'm spamming.
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by erik945 »

Say me please, how I can get name of chunks from MeshSet/ebx? for SWBF1
If it can be found in hex form, what is the offset?
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2647
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2871 times

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by daemon1 »

erik945 wrote:Say me please, how I can get name of chunks from MeshSet/ebx? for SWBF1
If it can be found in hex form, what is the offset?
0xf0 or around that
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2647
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2871 times

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by daemon1 »

boumkwo wrote:I know the swbf2 audio decoder is supposed to convert the ebx into to playable .wav/.mp3 files. I followed all the instructions in the thread so far, set input and output paths, the path to ealayer3, and extracted all chunks from the Data folder(and not the patch folder) with 0 missing chunks; I am running python 2.7.3 (32 bit) with xas1 and easpeex dll dectected as well as ealayer3 dectected. I should be getting the decoded audio into the output folder when i run the script but there's nothing in it. Got the mesh and textures with no problem but not the audio. I even posted an image of what the script looks like when i run it (top of page 11).

Sorry again if it seems like I'm spamming.
do you have lowercase chunks? or upper? are you sure you're running correct script ?
User avatar
boumkwo
ultra-n00b
Posts: 9
Joined: Wed May 28, 2014 3:09 am
Has thanked: 5 times
Been thanked: 1 time

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by boumkwo »

daemon1 wrote:
boumkwo wrote:I know the swbf2 audio decoder is supposed to convert the ebx into to playable .wav/.mp3 files. I followed all the instructions in the thread so far, set input and output paths, the path to ealayer3, and extracted all chunks from the Data folder(and not the patch folder) with 0 missing chunks; I am running python 2.7.3 (32 bit) with xas1 and easpeex dll dectected as well as ealayer3 dectected. I should be getting the decoded audio into the output folder when i run the script but there's nothing in it. Got the mesh and textures with no problem but not the audio. I even posted an image of what the script looks like when i run it (top of page 11).

Sorry again if it seems like I'm spamming.
do you have lowercase chunks? or upper? are you sure you're running correct script ?
I have uppercase chunks only no lowercase; and I'm using the fb3decoder script from the swbf2_sounds.zip you provided on page 2
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2647
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2871 times

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by daemon1 »

boumkwo wrote:I have uppercase chunks
thats the problem i think. That version only existed for about 30 minutes and then i updated it, because that was wrong. You can use total commander from tutorial to rename chunks to lowercase
User avatar
boumkwo
ultra-n00b
Posts: 9
Joined: Wed May 28, 2014 3:09 am
Has thanked: 5 times
Been thanked: 1 time

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by boumkwo »

daemon1 wrote:
boumkwo wrote:I have uppercase chunks
thats the problem i think. That version only existed for about 30 minutes and then i updated it, because that was wrong. You can use total commander from tutorial to rename chunks to lowercase
I used total commander to rename the chunks to lowercase but still nothing in the output folder when i run the script. :(
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by erik945 »

daemon1 wrote:
erik945 wrote:Say me please, how I can get name of chunks from MeshSet/ebx? for SWBF1
If it can be found in hex form, what is the offset?
0xf0 or around that
Yes, it's work fine.
Thank you again.
User avatar
boumkwo
ultra-n00b
Posts: 9
Joined: Wed May 28, 2014 3:09 am
Has thanked: 5 times
Been thanked: 1 time

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by boumkwo »

boumkwo wrote:
daemon1 wrote:
boumkwo wrote:I have uppercase chunks
thats the problem i think. That version only existed for about 30 minutes and then i updated it, because that was wrong. You can use total commander from tutorial to rename chunks to lowercase
I used total commander to rename the chunks to lowercase but still nothing in the output folder when i run the script. :(
I managed to finally convert the audio. When I first extracted the chunks I didn't use UFBE 0.2 (stupid me), so i re-extracted the chunks (got all lowercase letters this time) and everything works fine. Thanks again for your help and patience :) .
mono24
double-veteran
double-veteran
Posts: 840
Joined: Sat Nov 06, 2010 12:27 am
Has thanked: 436 times
Been thanked: 235 times

Re: How do i convert files

Post by mono24 »

daemon1 wrote:the new tool i made - UFBE can unpack all unpatched files from Battlefield 1. No need for scripts.
Yes sir, I know and its very nice to have it as one option, but was hoping for a script that actually extracts everything including patched/DLCs and all :D :) :wink:
GM000
ultra-n00b
Posts: 9
Joined: Thu Nov 23, 2017 3:02 pm
Has thanked: 1 time

Jesus christ a simple explanation of the tools please?

Post by GM000 »

I've posted so many times. I extracted the entire Battlefront 2 Game with UFBE and all of useful files are .Meshset .Texture and .EBX
Could someone show mw how to convert them to .FBX | .DDs or .Png | .Mp3 or .Wav
Please don't redirect to crofty's website, i've tried or either I did something wrong, which I don't think or it doesn't work

Simple tut and tools anyone?
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by erik945 »

Can I somehow use UFBE to unpack SWBF1 patches? For example, rename folders.
Can you explain its logic in the search the files?
DerBlaueKlaus
ultra-n00b
Posts: 8
Joined: Sun Oct 08, 2017 12:49 pm
Has thanked: 3 times

Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)

Post by DerBlaueKlaus »

most of the meshes are working fine but I still get crashes or errors when converting some meshes. I have tried to convert the MC80 main hull and got a crash. same with resurgentclass_stardestroyer. The ascii isn't loading into blender and gives an error msg some smd are loading but some crashing Blender.

What can I do?

Here is the error msg in Blender

Image

Thank you for your help
Post Reply