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
15 hours ago15 hr @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 15 hours ago15 hr by HotavioH Typos and info
13 hours ago13 hr Localization Thats because i dont have "patch" folder yet, i will check this as soon as i have the update.
1 hour ago1 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 1 hour ago1 hr by id-daemon
1 hour ago1 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
Create an account or sign in to comment