Conyaboi Posted June 9 Posted June 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
Conyaboi Posted June 10 Author Posted June 10 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.
Conyaboi Posted June 15 Author Posted June 15 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 Hazza12555 Posted June 15 Members Posted June 15 does anybody have anymore texture samples? I currently have a result (normal and colour), but need some more samples for more testing.
Members Hazza12555 Posted June 15 Members Posted June 15 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
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now