• This is a reminder of 3 IMPORTANT RULES:

    1- External self-promotion websites or apps are NOT allowed here, like Discord/Twitter/Patreon/etc.

    2- Do NOT post in other languages. English-only.

    3- Crack/Warez/Piracy talk is NOT allowed.

    Breaking any of the above rules will result in your messages being deleted and you will be banned upon repetition.

    Please, stop by this thread SoccerGaming Forum Rules And Guidelines and make sure you read and understand our policies.

    Thank you!

UEFA Champions League 2004—2005 HD Edition / REMASTER / RESTORATION

Dmitri

Reserves
Converting FIFA06/07/08 faces to CL04/05 became easier with OTools 0.160, and here's how it works:
1) Put source face files (.o, .fsh) to some folder.
1598082481993.png

2) Extract .o and .fsh with OTools (Game - FIFA 06/07/08, "Folder" option enabled)
1598084655276.png

1598084668799.png

1598084078390.png

3) Rename m228__$PLAYER_ID$.gltf to player____model60__$PLAYER_ID$_0_0.gltf; rename tp01.png to face.png
4) Create black-n-white version of face.png and call it glos.png. You can use ImageMagick command-line tool:
Code:
convert.exe face.png -type Grayscale glos.png
1598084336664.png

5) Open player____model60__$PLAYER_ID$_0_0.gltf in Notepad, replace all "tp01" to "face", save.
1598084622422.png

6) Import .gltf to .o with OTools, using following settings (Game - UEFA CL 2004-2005, "Folder" option enabled, command-line options)
1598084500909.png

1598084975473.png

Code:
-head -writeFsh -pad 75440 -skeletonData "data/remap/skel_fifa.bin"
7) Copy player____model60__$PLAYER_ID$_0_0.o, playertexobj.texobj11__texture12__$PLAYER_ID$_0_0.fsh, playertexobj.texobj11__texture14__0_$PLAYER_ID$_0.fsh to $GAME$/data/assets folder

Ribéry face from FIFA 07
championsleague2005 12647.png
 

Attachments

  • UEFA CL 0405 Ribery Face.zip
    77.9 KB · Views: 110
Last edited:

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
Converting FIFA06/07/08 faces to CL04/05 became easier with OTools 0.160, and here's how it works:
1) Put source face files (.o, .fsh) to some folder.
View attachment 46398
2) Extract .o and .fsh with OTools (Game - FIFA 06/07/08, "Folder" option enabled)
View attachment 46411
View attachment 46412
View attachment 46406
3) Rename m228__$PLAYER_ID$.gltf to player____model60__$PLAYER_ID$_0_0.gltf; rename tp01.png to face.png
4) Create black-n-white version of face.png and call it glos.png
View attachment 46408
5) Open player____model60__$PLAYER_ID$_0_0.gltf in Notepad, replace all "tp01" to "face", save.
View attachment 46410
6) Import .gltf to .o with OTools, using following settings (Game - UEFA CL 2004-2005, "Folder" option enabled, command-line options)
View attachment 46409
View attachment 46413
Code:
-head -writeFsh -pad 75440 -skeletonData "data/remap/skel_fifa.bin"
7) Copy player____model60__$PLAYER_ID$_0_0.o, playertexobj.texobj11__texture12__$PLAYER_ID$_0_0.fsh, playertexobj.texobj11__texture14__0_$PLAYER_ID$_0.fsh to $GAME$/data/assets folder

Ribéry face from FIFA 07
View attachment 46414

Great Tutorial!

How to do for FIFA2005 face? Still trying to convert Lucio, but no success.
 

Dmitri

Reserves
3 Bayern faces:
Lucio - FIFA 05
Bastian Schweinsteiger - FIFA 06
Willy Sagnol - FIFA 07

1) Download ASI Loader with plugins, unzip content to game folder
2) Download faces, unzip to game folder

championsleague2005 12683.png championsleague2005 12660.png championsleague2005 12673.png
 

Attachments

  • UEFA CL 0405 Bayern Faces.zip
    211.7 KB · Views: 130

Iliya_Samuel

Club Supporter
Converting FIFA06/07/08 faces to CL04/05 became easier with OTools 0.160, and here's how it works:
1) Put source face files (.o, .fsh) to some folder.
View attachment 46398
2) Extract .o and .fsh with OTools (Game - FIFA 06/07/08, "Folder" option enabled)
View attachment 46411
View attachment 46412
View attachment 46406
3) Rename m228__$PLAYER_ID$.gltf to player____model60__$PLAYER_ID$_0_0.gltf; rename tp01.png to face.png
4) Create black-n-white version of face.png and call it glos.png. You can use ImageMagick command-line tool:
Code:
convert.exe face.png -type Grayscale glos.png
View attachment 46408
5) Open player____model60__$PLAYER_ID$_0_0.gltf in Notepad, replace all "tp01" to "face", save.
View attachment 46410
6) Import .gltf to .o with OTools, using following settings (Game - UEFA CL 2004-2005, "Folder" option enabled, command-line options)
View attachment 46409
View attachment 46413
Code:
-head -writeFsh -pad 75440 -skeletonData "data/remap/skel_fifa.bin"
7) Copy player____model60__$PLAYER_ID$_0_0.o, playertexobj.texobj11__texture12__$PLAYER_ID$_0_0.fsh, playertexobj.texobj11__texture14__0_$PLAYER_ID$_0.fsh to $GAME$/data/assets folder

Ribéry face from FIFA 07
View attachment 46414
Thanks for what you are doing!
How about support for FIFA 2004? She also has faces that could have been used in UEFA CL 04-05.
Does the program support: Total Club Manager 2005, FIFA Manager 06, FIFA Manager 07, FIFA Manager 08? After all, these managers have a huge number of faces that can also be added to the game. Of course, by selecting the best of them.
 

Dmitri

Reserves
FIFA Manager games are based on FIFA anyway.
I think there is no much difference.
Support for FIFA2004 is available.
 

Iliya_Samuel

Club Supporter
FIFA Manager games are based on FIFA anyway.
I think there is no much difference.
Support for FIFA2004 is available.
My first attempt at transferring a face.
I tried to transfer Zidane face from UEFA Euro 2004.
But it failed. Please tell me what I did wrong?
Naturally, I had to skip some steps from your guide. Because for UEFA Euro 2004 the situation was somewhat unusual. When extracting Zidane face, I did not receive all the files that were described in the face conversion guide. Only one file ".gltf" appeared.
And although I tried to somehow get out of this situation. Due to the lack of experience with the faces. Here's what happened.
Or did I just overlook something and make a gross mistake?
 

Attachments

  • 656rt3r.jpg
    656rt3r.jpg
    261.9 KB · Views: 141
Last edited:

Iliya_Samuel

Club Supporter
FIFA Manager games are based on FIFA anyway.
I think there is no much difference.
Support for FIFA2004 is available.
I realized my mistake!
And this is what happened in the end result
Hands and feet are now dirty.
However, the face fit perfectly.
Can the dirt on the hands and feet be removed somehow?
Maybe this is due to the fact that I made the black and white version of the face through Photoshop. Until I figured out how to make a face black and white using the command-line. Something I can't understand the logic to the end, what am I doing wrong...
 

Attachments

  • 656rt3r.jpg
    656rt3r.jpg
    229 KB · Views: 156
Last edited:

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
I realized my mistake!
And this is what happened in the end result
Hands and feet are now dirty.
However, the face fit perfectly.
Can the dirt on the hands and feet be removed somehow?
Maybe this is due to the fact that I made the black and white version of the face through Photoshop. Until I figured out how to make a face black and white using the command-line. Something I can't understand the logic to the end, what am I doing wrong...

It could be hair texture showing on arms & legs, because the individual sections for face & arms/legs aren't the same dimensions between EURO 2004 & UCL 2005. I found similar problems with adding Netherlands faces to fix generic/fake players for that team. If you change the dimensions for face & arms/legs, it can fix this problem.
 

Iliya_Samuel

Club Supporter
It could be hair texture showing on arms & legs, because the individual sections for face & arms/legs aren't the same dimensions between EURO 2004 & UCL 2005. I found similar problems with adding Netherlands faces to fix generic/fake players for that team. If you change the dimensions for face & arms/legs, it can fix this problem.
Thanks for the tips. I'm experimenting with textures for the arms and legs. I managed to completely remove the dirt. However, the face went to the side and became ugly. Until I figured out a way out of that situation
 

Attachments

  • 656rt3r.jpg
    656rt3r.jpg
    292 KB · Views: 161

Iliya_Samuel

Club Supporter
I did it! But not in the way I would me like.
I took Zidane from UEFA CL 04-05 and unpacked its resourses, then i replaced them on the textures of Zidane of UEFA Euro 2004, before that i resized textures they to fit each other. Thereafter, I collected it all together.
At first glance, everything works fine.
However, I noticed that Zidane was missing his eyes.
The result does not suit me of course
 

Attachments

  • 656rt3r.jpg
    656rt3r.jpg
    285.9 KB · Views: 169
  • 656rt3r.jpg
    656rt3r.jpg
    293.6 KB · Views: 162
Last edited:

Dmitri

Reserves
You also need to change the UV mapping for head model.
EURO 2004 texture:
playertexobj.texobj11__texture12__371_0_0@tp01.png

EURO 2004 UV mapping:
1598254746010.png

So it uses lower 128x181 area for the face
CL04/05 texture uses 154x128 area for the face.
1598254879330.png

So you need to scale and move UVs:
Scale on X by (154/256) = 0.6015625
Scale on Y by (256/181) = 1.414364640883978
Move on X by (1-0.6015625) = 0.3984375
1598255262197.png
 

Iliya_Samuel

Club Supporter
You also need to change the UV mapping for head model.
EURO 2004 texture:
View attachment 46635
EURO 2004 UV mapping:
View attachment 46636
So it uses lower 128x181 area for the face
CL04/05 texture uses 154x128 area for the face.
View attachment 46637
So you need to scale and move UVs:
Scale on X by (154/256) = 0.6015625
Scale on Y by (256/181) = 1.414364640883978
Move on X by (1-0.6015625) = 0.3984375
View attachment 46638
Yesterday when I was doing this, I resized the textures with MS Paint, but Zidane ended up without eyes. Do I have to do all this through Blender?
I apologize for the possibly stupid questions. I want to understand every nuance
 

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
Jari Litmanen face converted using @Dmitri 's OTools program:




He is added to Hansa Rostock roster with #28. Plus he has his own unique celebration cinematic. He joined them in January 2005 from Finnish team Lahti for only half a season as the team still got relegated to Bundesliga 2.
 


Top