OKV
6 years ago
17 hours ago
6,299

Hello everyone! As we all know, there's an issue with faces and logos that @Derek  mentioned. I've tried to find a way to solve it.


1) Faces fix

Renaming Face Files Using PowerShell (I'm on Windows 10)

First, navigate to your faces folder using the cd command. Then, run the following PowerShell script:
cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\faces***" 
Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_face\.png$" } | ForEach-Object { $newName = $_.BaseName + "_face" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

***Make sure to specify your own path to the faces folder.
 

The renaming process took about 25-30 minutes for me.
This command adds the _face suffix to each image filename. For example, 1120.png becomes 1120_face.png.

You will also need to modify your config.xml file. Use the following command for this:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\faces***"; (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_face"' | Set-Content config.xml -Encoding UTF8
 

***But don't forget to specify your own folder path.

2) Logo fix


I use FMG Standard Logos, but I always delete the default, alternatives, fantasy, and retro folders.
 

For clubs/normal folders (123.png → 123_club.png):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\clubs\normal" 
Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_club\.png$" } | ForEach-Object { $newName = $_.BaseName + "_club" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For clubs config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\clubs\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_club"' | Set-Content config.xml -Encoding UTF8
 

For competitions/normal folders (123.png → 123_comp.png):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\competitions\normal" 
Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_comp\.png$" } | ForEach-Object { $newName = $_.BaseName + "_comp" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For competitions config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\competitions\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_comp"' | Set-Content config.xml -Encoding UTF8
 

For confederations/normal folders (1.png → 1_conf.png):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\confederations\normal" 
Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_conf\.png$" } | ForEach-Object { $newName = $_.BaseName + "_conf" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For confederations config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\confederations\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_conf"' | Set-Content config.xml -Encoding UTF8
 

For media/normal folders (adding _media suffix):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\media\normal" 
Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_media\.png$" } | ForEach-Object { $newName = $_.BaseName + "_media" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For media config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\media\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_media"' | Set-Content config.xml -Encoding UTF8
 

For nations/normal folders (adding _nation suffix):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\nations\normal" 
Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_nation\.png$" } | ForEach-Object { $newName = $_.BaseName + "_nation" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For nations config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\nations\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_nation"' | Set-Content config.xml -Encoding UTF8
 

Important: Remember to replace the path C:\Users\****\Documents\Sports Interactive\Football Manager 26\graphics\logos\****\**** with your own actual path!
 

OKV
6 years ago
17 hours ago
6,299

For macOS Users

faces:
cd "PATH TO YOUR FACES FOLDER"
for file in *.png; do  if [[ ! "$file" =~ _face***\.png$ ]]; then    mv "$file" "${file%.png}_face.png"  fi done
config.xml for faces:
cd "PATH TO YOUR FACES FOLDER"
sed -i '' 's/from="\([^"]*\)"/from="\1_face***"/g' config.xml

***Logos are processed similarly using the appropriate suffixes (_club, _comp, _conf, _media, _nation)

DJHY1
6 years ago
16 hours ago
15
Premium
By OKV 31 October 2025 - 09:54 AM UTC 

Hello everyone! As we all know, there's an issue with faces and logos that @Derek  mentioned. I've tried to find a way to solve it.


1) Faces fix

Renaming Face Files Using PowerShell (I'm on Windows 10)

First, navigate to your faces folder using the cd command. Then, run the following PowerShell script:
cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\faces***" Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_face\.png$" } | ForEach-Object { $newName = $_.BaseName + "_face" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

***Make sure to specify your own path to the faces folder.
 

The renaming process took about 25-30 minutes for me.
This command adds the _face suffix to each image filename. For example, 1120.png becomes 1120_face.png.

You will also need to modify your config.xml file. Use the following command for this:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\faces***"; (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_face"' | Set-Content config.xml -Encoding UTF8
 

***But don't forget to specify your own folder path.

2) Logo fix


I use FMG Standard Logos, but I always delete the default, alternatives, fantasy, and retro folders.
 

For clubs/normal folders (123.png → 123_club.png):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\clubs\normal" Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_club\.png$" } | ForEach-Object { $newName = $_.BaseName + "_club" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For clubs config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\clubs\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_club"' | Set-Content config.xml -Encoding UTF8
 

For competitions/normal folders (123.png → 123_comp.png):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\competitions\normal" Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_comp\.png$" } | ForEach-Object { $newName = $_.BaseName + "_comp" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For competitions config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\competitions\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_comp"' | Set-Content config.xml -Encoding UTF8
 

For confederations/normal folders (1.png → 1_conf.png):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\confederations\normal" Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_conf\.png$" } | ForEach-Object { $newName = $_.BaseName + "_conf" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For confederations config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\confederations\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_conf"' | Set-Content config.xml -Encoding UTF8
 

For media/normal folders (adding _media suffix):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\media\normal" Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_media\.png$" } | ForEach-Object { $newName = $_.BaseName + "_media" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For media config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\media\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_media"' | Set-Content config.xml -Encoding UTF8
 

For nations/normal folders (adding _nation suffix):

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\nations\normal" Get-ChildItem -Filter "*.png" | Where-Object { $_.Name -notmatch "_nation\.png$" } | ForEach-Object { $newName = $_.BaseName + "_nation" + $_.Extension; Rename-Item -Path $_.FullName -NewName $newName -Verbose }

For nations config.xml:

cd "C:\Users\okv\Documents\Sports Interactive\Football Manager 26\graphics\logos\nations\normal" (Get-Content config.xml -Raw) -replace 'from="([^"]+)"', 'from="$1_nation"' | Set-Content config.xml -Encoding UTF8
 

Important: Remember to replace the path C:\Users\****\Documents\Sports Interactive\Football Manager 26\graphics\logos\****\**** with your own actual path!
 

I cannot imagine why (I've been having the problem all Beta, but no matter what I do, the Brazilian Serie A never has a logo … despite apparently not having a single conflicting ID or file name.

 

OKV
6 years ago
17 hours ago
6,299
By DJHY1 31 October 2025 - 20:14 PM UTC 

I cannot imagine why (I've been having the problem all Beta, but no matter what I do, the Brazilian Serie A never has a logo … despite apparently not having a single conflicting ID or file name.

 

DJHY1
6 years ago
16 hours ago
15
Premium
By OKV 31 October 2025 - 20:26 PM UTC 

Turns out, for whatever reason, the IDs were duplicated in the actual XML file. Why I would have done that, I cannot tell you.

 

OKV
6 years ago
17 hours ago
6,299
By DJHY1 31 October 2025 - 20:28 PM UTC 

Turns out, for whatever reason, the IDs were duplicated in the actual XML file. Why I would have done that, I cannot tell you.

 

The most important thing is the presence of graphics and a smile on the faces of the players in FM 26)))

123test
5 years ago
7 months ago
1

thank you for this!

Harry Rose
4 years ago
1 week ago
3

I just can’t get the logo’s to work. I have a working face pack and I’m doing the same as I have on every past FM when downloading the badge packs, it’s unzipped and inside my ‘graphics’ folder but whenever I load up the game nothing pulls through… please can someone help?

hguy89
15 years ago
3 months ago
4
Premium

Thank you, it's really useful. When updates are released, config has to be edited again, as well as all of the PNGs in the zip file, but that's minimal effort. 

 

It worked like a charm and you're the best. Took only a few minutes for me for the longest operation (faces renaming obviously).

OKV
6 years ago
17 hours ago
6,299
By hguy89 02 November 2025 - 15:30 PM UTC 

Thank you, it's really useful. When updates are released, config has to be edited again, as well as all of the PNGs in the zip file, but that's minimal effort. 

 

It worked like a charm and you're the best. Took only a few minutes for me for the longest operation (faces renaming obviously).

Thank you so much for the kind words!! I'm always happy to help <3

 

BigAuldGrump
5 years ago
4 weeks ago
27
Premium

Hey chat, probably been asked already. Been playing on gamepass PC (so used to Steam process)

 

How can you add badges facepacks etc to the game? Ive tried what you'd assume you'd do on steam….Its rather annoying ^^

OKV
6 years ago
17 hours ago
6,299

I have created a script for macOS users.
You need to navigate to the script's path in the terminal:
cd /PATH/
and then run the command:
./fm26_graphics_fix.sh

 

black_wh11te
12 years ago
24 seconds ago
21
By OKV 05 November 2025 - 01:21 AM UTC 

I have created a script for macOS users.
You need to navigate to the script's path in the terminal:
cd /PATH/
and then run the command:
./fm26_graphics_fix.sh

 

Is it possible to create the same for Windows users?

 

OKV
6 years ago
17 hours ago
6,299
By black_wh11te 05 November 2025 - 07:44 AM UTC 

Is it possible to create the same for Windows users?

 

I'm very lazy because I spend 90% of my time under macOS

black_wh11te
12 years ago
24 seconds ago
21
By OKV 05 November 2025 - 10:40 AM UTC 

I'm very lazy because I spend 90% of my time under macOS

 

Maybe for not a big donation from my side 🙂 ?

gianni1970
11 years ago
6 months ago
2,350
By OKV 05 November 2025 - 01:21 AM UTC 

I have created a script for macOS users.
You need to navigate to the script's path in the terminal:
cd /PATH/
and then run the command:
./fm26_graphics_fix.sh

OK but don't change anything at the moment

 

 

Ali Sheikh
11 years ago
13 hours ago
242
Premium

Seems a bit confusing — would you be able to create a tutorial video, please? I really want to get the logos working properly. Thank you  

OKV
6 years ago
17 hours ago
6,299
By Ali Sheikh 05 November 2025 - 15:15 PM UTC 

Seems a bit confusing — would you be able to create a tutorial video, please? I really want to get the logos working properly. Thank you  

 

give me some time, I'll try to automate the script and make instructions.

Ali Sheikh
11 years ago
13 hours ago
242
Premium
By OKV 05 November 2025 - 16:19 PM UTC 

give me some time, I'll try to automate the script and make instructions.

 

Thank you! If I understand correctly, for those of us who want to keep using the Metallic Logo Pack from SortitoutSI, the only way to fix it right now is by using your method. Otherwise, we can just download the logo megapack from FMG, which doesn’t have this issue.

OKV
6 years ago
17 hours ago
6,299

I updated the script, now it automatically searches for folders with graphics.
 

OKV
6 years ago
17 hours ago
6,299

I made an automatic script for windows, just run the bat file (it's important, two files should be in the same folder, in any folder)
 

OKV
6 years ago
17 hours ago
6,299
JakDevlin
12 years ago
4 months ago
82
Premium
By OKV 05 November 2025 - 22:46 PM UTC 

upd for Windows

 

worked brilliantly mate, thanks a lot!

 

quick question, If I download updates to logos/faces and the new files are named in the old way, will the script just update the new ones I have added or will it rename them all again?

muffincats
6 months ago
1 day ago
6

Hello, I have a question I downloaded the facepack for FM26, and I am missing the config file not sure what happend but for the logos and kits those are fine but im not sure what to do could anyone help pleasee?

OKV
6 years ago
17 hours ago
6,299
By muffincats 07 November 2025 - 21:12 PM UTC 

Hello, I have a question I downloaded the facepack for FM26, and I am missing the config file not sure what happend but for the logos and kits those are fine but im not sure what to do could anyone help pleasee?

 

download this and make your own config

 

https://sortitoutsi.net/content/848/fm-graphics-configurator-for-pc

muffincats
6 months ago
1 day ago
6
By OKV 07 November 2025 - 21:23 PM UTC 

download this and make your own config

 

https://sortitoutsi.net/content/848/fm-graphics-configurator-for-pc

 

Does it work for Mac too?

OKV
6 years ago
17 hours ago
6,299
The Miller
12 years ago
1 day ago
85
By Ali Sheikh 05 November 2025 - 16:36 PM UTC 

Thank you! If I understand correctly, for those of us who want to keep using the Metallic Logo Pack from SortitoutSI, the only way to fix it right now is by using your method. Otherwise, we can just download the logo megapack from FMG, which doesn’t have this issue.

 

Ive changed fmg and even fewer logos are showing

josepidger2503
6 years ago
1 week ago
1

i have tried everything but it is still not working

 

You'll need to Login to comment