• 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!

Converter: PC/Switch kit textures to FIFA 14

Dmitri

Reserves
This tool converts PC (.png) and Switch (.rx3) kit files into FIFA 14 or FIFA 16 .rx3 kit files.

FifaKitConverter.exe is a command-line tool.
You can use these optional parameters:
Code:
-i <path> - input folder (a folder where .png and/or .rx3 files are placed). If not set, current folder is used.
-o <path> - output folder (where .rx3 files will be created). If not set, input folder is used as output.
-target <game> - set target game. Possible values are 14 and 16. Default value is 14.
-targetFormat - resize textures to dimensions which are used in original game (example: 2048x2048 texture will be resized to 1024x1024).
-useTAA - use "taa" texture (from PC version) as shininess map.
-compressCoeff - use DXT1 texture format for jersey_coeff texture (default format is A8R8G8B8).
-justExtract - don't write .rx3, just extract textures and positions (everything will be written to output folder).

If you launch the tool without arguments, the tool will scan for .png/.rx3 files in current folder and will write result files to current folder.
Thus, .rx3 might be rewritten.

Example 1:
Code:
FifaKitConverter -i "D:\Kits" -o "D:\Result"

Example 2:
Code:
FifaKitConverter -o "D:\Games\FIFA 16\Game\data\sceneassets\kit" -target 16 -targetFormat

Example of files for PC kits:
Code:
jersey_X_0_0_color.png - jersey color map
shorts_X_0_0_color.png - shorts color map
socks_X_0_0_color.png - socks color map
crest_X_0_0_color.png - crest color map
crest_shorts_X_0_0_color.png - shorts crest color map
brand_jersey_X_0_0_color.png - jersey brand color map
brand_shorts_X_0_0_color.png - shorts brand color map
jersey_X_0_0_cavity.png - jersey cavity map (generated from normal map)
shorts_X_0_0_cavity.png - shorts cavity map (generated from normal map)
socks_X_0_0_cavity.png - socks cavity map (generated from normal map)
crest_X_0_0_cavity.png - crest cavity map (generated from normal map)
crest_shorts_X_0_0_cavity.png - shorts crest cavity map (generated from normal map)
brand_jersey_X_0_0_cavity.png - jersey brand cavity map (generated from normal map)
brand_shorts_X_0_0_cavity.png - shorts brand cavity map (generated from normal map)
jersey_X_0_0_taa.png - jersey shininess map
shorts_X_0_0_taa.png - shorts shininess map
socks_X_0_0_taa.png - socks shininess map
hotspots_X_0_0.bin - hotspots file (binary version)
hotspots_X_0_0.hotspot - hotspots file (text version)

Cavity map can be generated with xNormal (Tools > Tangent-space normal map to cavity map > X+ Y+ Z- Bright 0.15 Contrast 2.0 Method EMB ).

Requirements:
Windows 7+ 32/64-bit
Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019, and 2022
DirectX 9.0c End-User Runtimes (June 2010)

Source code: https://bitbucket.org/fifam/fifakitconverter/src/master/

Download: v0.7 test
 
Last edited:

Gamer_KR1925

Senior Squad
This tool converts PC (.png) and Switch (.rx3) kit files into FIFA 14 or FIFA 16 .rx3 kit files.

FifaKitConverter.exe is a command-line tool.
You can use these optional parameters:
Code:
-i <path> - input folder (a folder where .png and/or .rx3 files are placed). If not set, current folder is used.
-o <path> - output folder (where .rx3 files will be created). If not set, input folder is used as output.
-target <game> - set target game. Possible values are 14 and 16. Default value is 14.
-targetFormat - resize textures to dimensions which are used in original game (example: 2048x2048 texture will be resized to 1024x1024).
-useTAA - use "taa" texture (from PC version) as shininess map.
-compressCoeff - use DXT1 texture format for jersey_coeff texture (default format is A8R8G8B8).
-justExtract - don't write .rx3, just extract textures and positions (everything will be written to output folder).

If you launch the tool without arguments, the tool will scan for .png/.rx3 files in current folder and will write result files to current folder.
Thus, .rx3 might be rewritten.

Example 1:
Code:
FifaKitConverter -i "D:\Kits" -o "D:\Result"

Example 2:
Code:
FifaKitConverter -o "D:\Games\FIFA 16\Game\data\sceneassets\kit" -target 16 -targetFormat

Example of files for PC kits:
Code:
jersey_X_0_0_color.png - jersey color map
shorts_X_0_0_color.png - shorts color map
socks_X_0_0_color.png - socks color map
crest_X_0_0_color.png - crest color map
crest_shorts_X_0_0_color.png - shorts crest color map
brand_jersey_X_0_0_color.png - jersey brand color map
brand_shorts_X_0_0_color.png - shorts brand color map
jersey_X_0_0_cavity.png - jersey cavity map (generated from normal map)
shorts_X_0_0_cavity.png - shorts cavity map (generated from normal map)
socks_X_0_0_cavity.png - socks cavity map (generated from normal map)
crest_X_0_0_cavity.png - crest cavity map (generated from normal map)
crest_shorts_X_0_0_cavity.png - shorts crest cavity map (generated from normal map)
brand_jersey_X_0_0_cavity.png - jersey brand cavity map (generated from normal map)
brand_shorts_X_0_0_cavity.png - shorts brand cavity map (generated from normal map)
jersey_X_0_0_taa.png - jersey shininess map
shorts_X_0_0_taa.png - shorts shininess map
socks_X_0_0_taa.png - socks shininess map
hotspots_X_0_0.bin - hotspots file (binary version)
hotspots_X_0_0.hotspot - hotspots file (text version)

Cavity map can be generated with xNormal (Tools > Tangent-space normal map to cavity map > X+ Y+ Z- Bright 0.15 Contrast 2.0 Method EMB ).

Requirements:
Windows 7+ 32/64-bit
Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019, and 2022
DirectX 9.0c End-User Runtimes (June 2010)

Source code: https://bitbucket.org/fifam/fifakitconverter/src/master/

Download: v0.5 test
@Dmitri , i am still unable to figure out on how to use this tool , can your instructions be more precise please, Thank you
 

Dmitri

Reserves
Anyone can confirm that the tools works well?
Some people reported that tool crashes and doesn't generate anything. But I can't find what's the problem.
 

tokke001

Senior Squad
Anyone can confirm that the tools works well?
Some people reported that tool crashes and doesn't generate anything. But I can't find what's the problem.
At me it works,
I tested with the fifa 23 switch kits

But i have the feeling at some it may not work because the requirements (c++, direct x) arent met
 

SimIT!

Club Supporter
Anyone can confirm that the tools works well?
Some people reported that tool crashes and doesn't generate anything. But I can't find what's the problem.
I tried using the kits from kit creator site and works perfectly. I did the same thing with a downloaded kit from here and it didnt work, I think is because of the file names.
 

Dmitri

Reserves
I don't understand how it works, I tried to no avail.
I don't even know how to work with it , can you or @tokke001 upload a tutorial video ?
Did you read the description? Put your .rx3 or .png into the folder with the tool and launch it.
I tried using the kits from kit creator site and works perfectly. I did the same thing with a downloaded kit from here and it didnt work, I think is because of the file names.
It could be that non-latin characters are used in the path?
But i have the feeling at some it may not work because the requirements (c++, direct x) arent met
Yes, could be.
 

Vndrew

Youth Team
Put your .rx3 or .png into the folder with the tool and launch it.
i just tried and it works
how do i add arguments?
left click - proprieties?
edit: nope
edit2: yes, after creating shortcut
 
Last edited:

Gamer_KR1925

Senior Squad
Did you read the description? Put your .rx3 or .png into the folder with the tool and launch it.

It could be that non-latin characters are used in the path?

Yes, could be.
Not working yet , i tried it now again , i have the requirements too
Cant someone atleast record a minute video and upload it here for others to help?
 

ramzidz15

Club Supporter

Thanks bro Dmitri , it worked

Capture.PNG
 

Vndrew

Youth Team
Create a batch file (.bat) and put the command there. Then launch it.
Or open command line and type the command manually there.
i created a shortcut and added the commands there :)))
works! (only tried with kitcreator kit)
in future maybe also from FIFA 11/12/13/14/15/16 to FIFA 11/12/13/14/15/16
because there are differences in the sleeves for example from FIFA 11 to 16 or 14 to 16
 

V.K

Starting XI
@Dmitri sorry for a bit of off-topic but can we expect your traditional PC/Switch total conversion of all F23 faces?
Or at least the updated/new ones?
List here:
Ok, I made this one myself...but I compared Nintendo Switch versions, because I don't have FIFA 23 on PC, so there's no Messi, Mbappe etc, but there are in total 141 faces that got an update
 

Skoczek

Fan Favourite
@Dmitri sorry for a bit of off-topic but can we expect your traditional PC/Switch total conversion of all F23 faces?
Or at least the updated/new ones?
List here:
List doesn't include faces that are on PC, but not on Switch, like Messi or Mbappe
 
  • Like
Reactions: V.K


Top