June 9Jun 9 Hi there, I’ve got a ufc 5 ps5 dump and wanting to extract the contents from the game, I believe the .cas files holds the assets for the game and will have the fighters inside. Is there any tools available or that can be made to access/extract the contents from the .cas files. I’ll upload an example of the .cas its going to be a google drive link as .cas files are too big to upload as .rar here 🙂 https://drive.google.com/file/d/1oaU_dSmuTKpwQIKTNMOPP6qlYjmHYlj1/view?usp=sharing
June 10Jun 10 Author Update - been using FMT (frosty modding tool) with claude modifications, at the moment it can ready the file structures but cant export textures or mesh's, been trialing out new claude modificaitons but getting no success, i think @id-daemon created a BF6 tool that could unpack/extract .cas .toc files from that game, maybe a modification to that tool could work.
June 15Jun 15 Author I’ve managed to get mesh’s exported correctly with working uv maps I believe, I am stuck on getting textures working correctly, they come swizzled and broken from ps5 compression method, I’ll upload the decompressed raw .bin textures and if anyone could help id appreciate that, if there’s any tool that can open .bin textures specially from ea games. head_donfrye1996_textures_raw.rar
June 15Jun 15 Localization does anybody have anymore texture samples? I currently have a result (normal and colour), but need some more samples for more testing.
June 15Jun 15 Localization Here is the tool, test as you wish. 1. What you need (one-time setup) 1. **Python 3** — https://www.python.org/downloads/ (tick *"Add Python to PATH"* during install). 2. **texconv.exe** — https://github.com/microsoft/DirectXTex/releases (download `texconv.exe`). Put it somewhere and either: - add that folder to your PATH, **or** - set an environment variable `TEXCONV` to the full path of `texconv.exe`. 3. **Only if converting normal maps:** install two Python packages — open a terminal and run: ``` pip install numpy Pillow ``` Open a terminal **in the folder with the `.BIN` files** and run one line per texture. Colour / albedo maps python ufc5_detex.py head_donfrye1996_color.BIN --fmt bc1 -W 2048 -H 2048 Normal maps (add `--recon-normal` to also get a proper blue normal map) python ufc5_detex.py head_donfrye1996_normal.BIN --fmt bc5 -W 2048 -H 2048 --recon-normal if someone can provide "body" texture's that would be helpful ufc5_detex.py
Yesterday at 02:08 AM1 day @id-daemon Apparently, the dump tool ain't extracting all files, mainly the Fighter's head model and body textures from the "Data" folder (I would guess, by checking the .cas files, that it seems not to be processing "ufc_installpackage_06" folder .cas files mainly, which are the ones with the most fighters files). Also, the dump tool doesn't seem to be working on the "Patch" folder .toc files. Any chance you can give it a look? Edited yesterday at 02:09 AM1 day by HotavioH Typos and info
Yesterday at 04:22 AM1 day Localization Thats because i dont have "patch" folder yet, i will check this as soon as i have the update.
12 hours ago12 hr Localization 14 hours ago, HotavioH said:Apparently, the dump tool ain't extracting all filesok, do you have an example which file the tool is NOT extracting? because it must process ALL files, including ufc_installpackage_06 Edited 12 hours ago12 hr by id-daemon
12 hours ago12 hr @id-daemon all fighters in the base game extract fine except for Fedor, Mike Tyson, Muhammad Ali. These fighters for some reason have a head meshasset thats over 300kb while the other fighters have a head meshasset around 4.2kb. Added fedor's head meshasset as a zip. head_fedoremelianenko_male_geo_mesh.MeshSet.zip
10 hours ago10 hr Localization 1 hour ago, Tayvon Heights said:@id-daemon all fighters in the base game extract fine except for Fedor, Mike Tyson, Muhammad Ali. These fighters for some reason have a head meshasset thats over 300kb while the other fighters have a head meshasset around 4.2kb. Added fedor's head meshasset as a zip.you said "the dump tool ain't extracting all files". But now you say its mesh file is 300kb. How do you have it if dump tool does not extract it? Can you tell exactly what is not working? Edited 10 hours ago10 hr by id-daemon
10 hours ago10 hr 26 minutes ago, id-daemon said:you said "the dump tool ain't extracting all files". But now you say its mesh file is 300kb. How do you have it if dump tool does not extract it? Can you tell exactly what is not working?I'm not the other guy who said that
9 hours ago9 hr Localization 1 hour ago, Tayvon Heights said:I'm not the other guy who said thatah. i see now.
9 hours ago9 hr 3 hours ago, id-daemon said:ok, do you have an example which file the tool is NOT extracting? because it must process ALL files, including ufc_installpackage_06I had processed all toc files inside the Data folder. The outcome of extracted licensed fighter was weird for me. Only 61 fighters "head" was extracted, being a bunch of them with only 1-2 files inside (I believe that, comparing with the the body folder, and the base roster, way over 250 fighter should appear), also, nearly 99% of the licensed fighters body textures didn't showed up for me, neither clothing. I wonder if it's my dumped game files. One thing I know certainly, most of fighters that are in ufc_installpackage_06 didn't got extracted, but once again, it can be my files even tho the .ffpfs did work on the ps5.
8 hours ago8 hr 10 minutes ago, HotavioH said:I had processed all toc files inside the Data folder. The outcome of extracted licensed fighter was weird for me. Only 61 fighters "head" was extracted, being a bunch of them with only 1-2 files inside (I believe that, comparing with the the body folder, and the base roster, way over 250 fighter should appear), also, nearly 99% of the licensed fighters body textures didn't showed up for me, neither clothing. I wonder if it's my dumped game files. One thing I know certainly, most of fighters that are in ufc_installpackage_06 didn't got extracted, but once again, it can be my files even tho the .ffpfs did work on the ps5.I think it's just an error for you. Make sure you process contentsb, contentslaunch and globalsfull. The last one takes several hours. I have around 305 fighters and around 114,000 chunks
8 hours ago8 hr 1 minute ago, Tayvon Heights said:I think it's just an error for you. Make sure you process contentsb, contentslaunch and globalsfull. The last one takes several hours. I have around 305 fighters and around 114,000 chunksAre you working with the game dump released this last weekend? Cuz if so, I may need to upgrade to that then
8 hours ago8 hr 38 minutes ago, HotavioH said:Are you working with the game dump released this last weekend? Cuz if so, I may need to upgrade to that thenYes. Still unable to extract from the patch folder though
7 hours ago7 hr So, update in my situation. Apparently, my issue was that my dumped game files were located in D: drive, and I was running toctool and extracting the files into C: drive, what somehow made extract under globalsfull run short, and it didn't processed it correctly. Now it seems to be extracting properly and running for about a hour now, like Tavyon mentioned. Edited 7 hours ago7 hr by HotavioH
15 minutes ago15 min Localization 12 hours ago, Tayvon Heights said:@id-daemon all fighters in the base game extract fine except for Fedor, Mike Tyson, Muhammad Ali. These fighters for some reason have a head meshasset thats over 300kb while the other fighters have a head meshasset around 4.2kb. Added fedor's head meshasset as a zip.the big meshset files have mesh geometry embedded into it, unlike others which have it in a chunk. I will have to update the tool to support that. I also plan to support bodybuilder EBX files to morph generic bodies for each fighter. Edited 9 minutes ago9 min by id-daemon
6 minutes ago6 min 9 minutes ago, id-daemon said:the big meshset files have mesh geometry embedded into it, unlike others which have it in a chunk. I will have to update the tool to support that. I also plan to support bodybuilder EBX files to morph generic bodies for each fighter.Awesome. Thank you for your hard work it's much appreciated
Create an account or sign in to comment