This is a simple tool that can be used to convert UFC Undisputed 3 character models from PS3 to Xbox 360 or RPCS3 to Xenia.
- Python (only required if using the command-line method) >= 3.12.8
- ImageMagick >= 7.1.1
Note: Make sure you already have the requirements installed before following these steps.
- Download and extract the latest release under the Releases page.
- Run the
ufc-converter-win64.exe
file.
- Wand == 0.6.13 (used for resizing *.dds textures)
- Either:
- Clone this repository:
git clone https://github.com/Natan822/ufc-u3-model-converter.git
- Or download and extract the latest release's source code under the Releases page.
- Navigate to the project's directory where
main.py
is located. - Install dependencies:
pip install -r requirements.txt
- Execute
main.py
:
python main.py
Note: Converting a folder is going to recursively look for *.pac and *.mpc files and folders within a selected folder.
- Select the file/folder to be converted.
- Done!
If everything has run as expected, your selected files will be overwritten and converted to be ready to use on an Xbox 360 or Xenia's version of the game. A backup of the original files will also be created in the same folder under the name of {file_name}.bak.
This project would not be possible without:
- The contributions of 'TheMMAVeteran' to the 'UFC Undisputed 3 Modding Guides' wiki.
- UUC's model ports of UDF's RPCS3 models which were used for reverse engineering.
- Fixed.
Converting certain models may not work due to problems decompressing their all.tex file. - Conversion of Pride fighters is not yet supported.