Jump to content

Recommended Posts

Posted

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

Posted

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.

Posted

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

  • Members
Posted

Hi there, someone private messaged me about ufc 5 assets previously. They provided me a sample .cas file from the base ufc 5 game. From my experience with ufc game files, I suggested that the textures were the same layout / GNF format. The FMT tool spit out swizzled textures but the attached application brought the swizzle a bit closer to a recognizable texture (this one is Robert Whittaker's head texture). Thought I would share with you to see if perhaps with some adjustments it can work. I have been patiently waiting for a ufc 5 dump with tools - hope you will share when ready! I followed your progress on previous ufc games

head_robertwhittaker_colorout.png

host_tools.rar

  • Members
Posted

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

  • Like 1
Posted

Update - me and another person have managed to get models exporting, we are currently running tests and doing multiple extractions, beta right now. I’ll show images of what we got atm for testing purposes

tbrender_006.png

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...