Converting 3D-head model to old-gen FIFA format (FIFA07, 08, 06)

Dmitri

Youth Team
Yes, you need to install DirectX 9.0c SDK.
First of all - how do you add or replace files? With Asset Loader?
It's not guaranteed that you get the same file after export-import operation.
There are many different settings which can change the resulting file.
Maybe try with -tristrip flag (it will force tri-strip indices, which are mostly used in original files).
 

0743v3r

Club Supporter
First of all - how do you add or replace files? With Asset Loader?
I replace files normally with creation master but also tried file master, bigGUI and finalBIG. Always works with original files and any other .o file , so i guess thats not the problem in any way. Only when i try to import one of edited files with o-tools it makes problems.

Maybe try with -tristrip flag (it will force tri-strip indices, which are mostly used in original files).
For import or export?
 

Dmitri

Youth Team
I replace files normally with creation master but also tried file master, bigGUI and finalBIG. Always works with original files and any other .o file , so i guess thats not the problem in any way. Only when i try to import one of edited files with o-tools it makes problems.


For import or export?
Better upload all your files (.fsh, .o, textures, .blend) so I could check it.
 

V.K

Starting XI
Found this thread randomly and this is quite amazing.
If we could actually convert PES faces to FIFA 14, that would be one huge achievement, as there are some awesome new scans by Konami.
@mita996 have you guys tried the FIFA 15 3D Importer/Exporter mentioned?
@HarryBullZak @Pillowbiter @GIGGIRIVA @RALE maybe you guys would be very much interested to test the process and possibly convert PES faces to FIFA? Please feel free to tag anyone else who knows Blender and/or FIFA 15 3D Importer/Exporter.

For this tutorial, I will use this Cristiano Ronaldo head model from PES 2020:
upload_2020-4-18_21-27-49.png
It's amazing what you did with fifa 07, 08 etc. But It will be great if you can convert pes2020 to fifa 14 or 16. That will be best thing ever in the forum. Those two games are most playable after fifa20.
You can use FIFA 15 3D Importer/Exporter.
 

Dmitri

Youth Team
It doesn't make much difference if it's PES face or not.
With available tools you can convert any model to EA's .o format.

There are some restrictions however.
If we talk about FIFA07/FIFA08, the game engine has a lot of limitations.
The game divides all scene resources to static resources and dynamic resources.
Dynamic resources are those which have arguments in their names (and they can be changed during the game). For example: head models (m228__20801.o, where 20801 is argument (player id)), banners (t13__111812_0_0.fsh, where 111812 (club id), 0 (generic color 1) and 0 (generic color 2) are arguments), etc.
The game uses memory caching for loaded dynamic resources. It means that the memory for dynamic resources is allocated only once, at the beginning.
So for example, when the game (match) starts, the engine loads 25 or 26 faces (players, referees, manager). When some player is substituted and the new face must be loaded, the game won't allocate a memory for that new face, but will re-use existing memory. So it turns out, that all head models must be the same size to prevent problems with memory size mismatching.
So when working with game files, keep the simple rule: make all dynamic resources of same type have the same size.
For textures (.fsh), not only the file size must be the same, but also texture dimensions.

Creation Master authors knew about file size limitation and there's an additional file alignment performed by the tool. But it's limited to original file sizes (or similar).

If you want to insert a face which is larger than original files - you will need to align all existing faces to that size (including generic faces).
 

V.K

Starting XI
It doesn't make much difference if it's PES face or not.
With available tools you can convert any model to EA's .o format.
If I understand correctly, the .o format isn't used anymore?
A conversion method/tool from PES 2020 (2021) to FIFA 14 (16) format would be a major advancement in the modding scene though!
 

Dmitri

Youth Team
.o files are used in FIFA 2003 - FIFA 10.
Things which are shown in this thread can't be used for FIFA 14 or FIFA 16.
 

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
Found this thread randomly and this is quite amazing.
If we could actually convert PES faces to FIFA 14, that would be one huge achievement, as there are some awesome new scans by Konami.
@mita996 have you guys tried the FIFA 15 3D Importer/Exporter mentioned?
@HarryBullZak @Pillowbiter @GIGGIRIVA @RALE maybe you guys would be very much interested to test the process and possibly convert PES faces to FIFA? Please feel free to tag anyone else who knows Blender and/or FIFA 15 3D Importer/Exporter.

We also need this for FIFA16. @Dmitri If you're able to reconsider making your tool work for FIFA16, it's a really needed thing. The only faces needed are the ones from FIFA21 updates.
 

Cip

Club Supporter
Requirements:
Blender 2.8+
otools latest version
You need to know how to work with Blender
After watching a bunch of tutorials, I started a few days ago to use Blender in order to create/convert better faces for FIFA 07 from FIFA 21.
I have FIFA 21 (both) on (PS4 and) PC so I can extract any real face (model, hair and face textures, etc) from FIFA 21 with the purpose of converting it to FIFA 07.
For now I'm still learning but I'm confident that I can create some awesome stuff with Blender in the near future. OEdit is harder to use in my opinion. Maybe I could help you with the "kits converter" for FIFA 07. It would make our lives much easier if we could just convert recent FIFA kits textures into FIFA 07 kits.
 

Dmitri

Youth Team
Importing HD assets (models and textures) to old FIFAs (2003 - 2010) is a problem.
These games have a lot of different limits, sometimes strange limits.
However, I'm working on a solution which will allow to use HD models and textures easily. But it also has its own drawbacks.
fifa07-bigfat 18551.jpg

fifa07-bigfat 18634.jpg
 


Top