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

FIFA Converter (Models & Textures)

tokke001

Senior Squad
Tool with multiple options for editing Textures & Models for various games,
quick-convert all your rx3 files !
+ exclusive options (like logo/minis import) for fifa 11 !



Latest tool version :

Download Here (date 8/05/2023) New Version !

Features :
- Textures
* All rx3 texture formats (from all games) supported: Convert/import/export textures
* Rx2 texture formats supported: Export/convert textures from FIFA 07/08/euro08/09 (Xbox360)
* Formats supported: A8R8G8B8, GREY8, GREY8ALFA8, DXT1, DXT3, DXT5, ATI1, ATI2, A32B32G32R32F
* Big/little endian textures supported
* Tiled textures (rx2) supported
* Volume/cubic/faced-textures supported (dds export)
* Export/Import in dds/png/tga/hdr/ktx
* Add rx3 templates for any game
* Automatic sizing/Formats options
* various other options: Remove transparant, copy name table, ...

- Models
* Convert from: any rx3 + rx2 (UEFA CL 06–07/FIFA 07/08/euro08/09 - XBOX360)
* Convert to: any rx3
* Convert what: balls (any), shoes (any rx3), faces, body (some)
* Automatic/manually moving/scaling: example head placements on body
* Automatic NeckType Changing
* Recalculate (vertex) Normals
* Create empty rx3 ball template files, for use in blender !
* CFC support: Export/Import vertices to blender (based on jor1980' scripts: credits to him! )

- Kit Numbers
* Color RGB templates (based on teamkits table)
* generate specific kitnumbers (from teamkits table)

- FIFA 11
* Hair texture convert (New fifas to FIFA 11)
* Haircolours: Fix name table
* Generic haircolours: color RGB templates (FIFA 21 colors)
* Shoes: Fix to create new format (1 file with 2 textures)
* Directly convert rx2 to rx3 (FIFA 11), without templates: example stadiums, files with changing number of textures (glares)
* Artassets: Import mini-kits, mini-faces, team-logos, Countryflags from dds (with auto sizing to FIFA 11 formats)
* Stadiums: Fix Collisions & Material-Names

- Other
* Color: Change RGBA channels
* Change player/team ids, based on a change-list, at lists or filenames
* Decompress / Compress Files: Chunkzip, Chunkref, 10FB, ...
* Create a filelist


Tutorials:
* Color Function
* Renaming Function

Info:
* All known Skeletons-sheet : here

Credits:
* tokke001 (program)
* Dmitri, Beedy (research)
* Rinaldo, jor1980
* Skoczek, Lagwagon93
* Re_coded, chesfunk, asr2001totti, DoradoOroOro, valambrosio2, xulang, Sanyasoccer92, Papinho81 (Testing/support)
* support from the forum !
 
Last edited:

tokke001

Senior Squad
FIFA Model Converter v20.05.03
---------------------------------




Features:

* Export/import CFF files (from/to rx3) :
The old format from Jor1980 (all credits to him),
but now compatible with all fifa formats
-> this will allow to export a model s vertex data, and edit in blender/Rhino/3DS-Max

* Convert a newer fifa model into fifa 11 format:


Known errors:
- Export/import CFF files (from/to rx3) :
* editing is possible, but adding/removing vertexes not (yet)

- Converting
* Triangle format indexes not supported (yet)
* amount of vertexes/indexes of new need > old fifa 11 template (will be fixed)
* errors may occur: missing eyes at head models


How to import & edit a model :
1. export CFF

2. Install plugins for blender/Rhino/3DS-max
* download "CFF_Plugins.rar", follow instructions included
* blender requires version 2.48 !

3. Edit your model (blender/Rhino/3DS-max)
* when finished, export CFF (from blender/Rhino/3DS-max)

4. import cff into your rx3 (from 1.)


Downloads (+ source code) :
https://mega.nz/folder/dhtXTJoK#HR27wuzmAAA2NUgxRc4JxA

Work in progress still !

Credits:
* Dmitri, Beedy (research) : Link to Thread
* Rinaldo (FIFA library files)
* jor1980 (Cyber face converter formats, scripts)
 
Last edited:

tokke001

Senior Squad
converting ball models from fifa online 3 (current is 2019-20 season),
to fifa 11 is possible with this tool :
FIFA online 3 and FIFA 11 both use the same "triangle-list" (index) format



however some fixes are still needed:
unused vertex/index data is still present after converting !
 

tokke001

Senior Squad
FIFA Model Converter v20.06.07
---------------------------------




Features:

* Export/import CFF files (from/to rx3) :
The old format from Jor1980 (all credits to him),
but now compatible with all fifa formats
-> this will allow to export a model s vertex data, and edit in blender/Rhino/3DS-Max

* Convert a newer fifa model into fifa 11 format:


New (at v20.06.07)
Models without bones (balls) can be perfectly converted now !
* Multiple Primitive Types supported
* correct file resizing
* vertex/index sizes can be sized correctly now
* Big errors fixed , improvements, ...

* vertex reading by vertex description
* rx3 sections supported (reading/writing):
5798132 (Index buffer)
5798561 (Vertex buffer) --> saving need be improved
255353250 (Partial Skeleton) --> possible bugs yet
582139446 (Index Buffers Header)
1808827868 (Textures Header)
2047566042 (Texture)
3263271920 (VERTEX_DECLARATION)
3566041216 (PRIMITIVE_TYPE)
3751472158 (Bone Matrices) --> possible bugs yet
4116388378 (Hotspot)

* RW section supported (reading/writing) (fifa 11):
&H20004 (VERTEX_DESCRIPTOR)
&H20005 (VERTEX_BUFFER)
&H20007 (INDEX_BUFFER)
&H20009 (MESH)
&HEF0004 (SHADER_0XEF0004)
&H70003 (BONE_MATRICES) --> possible bugs yet



Known errors:
- Export/import CFF files (from/to rx3) :
* editing is possible, but adding/removing vertexes not (yet)

- Converting
* problems at copying bones: missing eyes, ... at head, ... models


How to convert a model (to fifa 11) :
1. Covert rx3
2. select model file to convert
3. done!

How to import & edit a model (into blender/Rhino/3DS-max) :
1. export CFF

2. Install plugins for blender/Rhino/3DS-max
* download "CFF_Plugins.rar", follow instructions included
* blender requires version 2.48 !

3. Edit your model (blender/Rhino/3DS-max)
* when finished, export CFF (from blender/Rhino/3DS-max)

4. import cff into your rx3 (from 1.)


Downloads (+ source code) :
https://mega.nz/folder/dhtXTJoK#HR27wuzmAAA2NUgxRc4JxA

Work in progress still !

Credits:
* Dmitri, Beedy (research) : Link to Thread
* Rinaldo (FIFA library files)
* jor1980 (Cyber face converter formats, scripts)
 

tokke001

Senior Squad
FIFA Model Converter v20.06.10
---------------------------------




Features:
- Convert a newer fifa model into fifa 11 format:
* Models without bones (balls) can be perfectly converted
* Multiple Primitive Types supported
* Supported sections :
* rx3 sections supported (reading/writing):
Code:
5798132 (Index buffer)
5798561 (Vertex buffer)
255353250 (BoneRemap)
582139446 (Blocks Header)
1808827868 (Textures Header)
1881640942 (Skeleton)
2047566042 (Texture)
3263271920 (VERTEX_DECLARATION)
3566041216 (PRIMITIVE_TYPE)
3751472158 (AnimationSkin)
4116388378 (Hotspot)

* RW section supported (reading/writing) (fifa 11):

Code:
&H20004 (VERTEX_DESCRIPTOR)
&H20005 (VERTEX_BUFFER)
&H20007 (INDEX_BUFFER)
&H20009 (MESH)
&HEF0004 (SHADER_0XEF0004)
&H70003 (AnimationSkin)


- Export/import CFF files (from/to rx3) :
The old format from Jor1980 (all credits to him),
but now compatible with all fifa formats
-> this will allow to export a model s vertex data, and edit in blender/Rhino/3DS-Max


New (at v20.06.10)
* vertex Writing by vertex description
* rx3Sections "BoneRemap" & "AnimationSkin" fixed
* New rx3section 1881640942 (Skeleton)
* RWsection "AnimationSkin" Fixed
* Updates in multiple sections (thx to info from Dmitri & Beedy)
* Name changes
* Big errors fixed , improvements, ...




Known errors:
- Converting
* problems with bones (animation skin) : missing eyes, ... at head, ... models
* FIFA 11 total bones number cant be resized yet

- Export/import CFF files (from/to rx3) :
* editing is possible, but adding/removing vertexes not (yet)


How to convert a model (to fifa 11) :
1. Covert rx3
2. select model file to convert
3. done!

How to import & edit a model (into blender/Rhino/3DS-max) :
1. export CFF

2. Install plugins for blender/Rhino/3DS-max
* download "CFF_Plugins.rar", follow instructions included
* blender requires version 2.48 !

3. Edit your model (blender/Rhino/3DS-max)
* when finished, export CFF (from blender/Rhino/3DS-max)

4. import cff into your rx3 (from 1.)


Downloads (+ source code) :
https://mega.nz/folder/dhtXTJoK#HR27wuzmAAA2NUgxRc4JxA

Work in progress still !

Credits:
* Dmitri, Beedy (research) : Link to Thread
* Rinaldo (FIFA library files)
* jor1980 (Cyber face converter formats, scripts)
 
Last edited:

tokke001

Senior Squad
with above version,
if you try convert a newer fifa head model to fifa 11 :
* vertex/indexdatas updated
* rx3section 3751472158 (AnimationSkin) will be copied to RWsection &H70003 (AnimationSkin) (without resizing the total bones number!)
* rx3section 255353250 (BoneRemap) will be updated correctly

u ll get this error still ingame :


only the head model file was updated,
i think this error appears because the boneindices values changed
to fix this:
1. u can use the old (original fifa 11 boneindices)
or
2. update the skeleton (i ll try fix this in the future) :
there s a RW section &H70002 (SKELETON) in each head model file,
i hope to fix the error by updating this section with the data from the skeleton.rx3 of the new fifa
 

tokke001

Senior Squad
so,
i am planning to split into 2 projects:

* FIFALibrary.ddl
i ll create & release a libary dll file,
it will contain the info to :
1. Load a rx3 file : with all data & sections
2. Save a rx3 file : with all data& sections

it will support all fifas:
* FIFA 11 (support for renderware structures)
* FIFA 12 to FIFA 16 + later fifas (switch versions)
--> all rx3 files

the idea is,
that this libary file can be used for multiple projects : example for tools to convert between games (like my model converter), ....

i think for the later fifas this may be less usefull,
a lot of tools (including Dmitri his coming works) already exist
but for fifa 11,
this will enable new things when all sections of the rx3 file are known :
* texture files: make custom texture files (custom sizes, number of textures, ...)
* texture files: fix for the old bugged xbox textures
* models: editing, resizing, ...
...

* FIFA Model Converter
i ll continue my project of course,
main focus on converting headmodels (if i succeed in fixing animations) or else maybe stadiums to FIFA 11
 

tokke001

Senior Squad
I created a new thread for the Libary .dll (for reading/writing rx3 files) here :

* added support for big/little endian textures,
wich may looked bugged like this with some current avaible tools :
* Writing with correct offsets/sizevalues
* Big new features & improvements (see list)

GOOD JOB, MATE!!!
 

Fifa11love

Club Supporter
Hi @tokke001 and sorry to bother you,
I want to edit hair model for messi (copy Giroud hair model) and Ronaldinho for fix head model.
so follow your instruction, i copied Cffexport.py and Cffimport.py to script folder but i can't import .cff file into blender-2.49b, i can't see import cff menu. I also tried with the blender-2.48. Pls help!

ronaldinho.jpg

messi 1.jpg

messi 2.jpg

script.jpg

blender.jpg
 
Last edited:

tokke001

Senior Squad
Hi @tokke001 and sorry to bother you,
I want to edit hair model for messi (copy Giroud hair model) and Ronaldinho for fix head model.
so follow your instruction, i copied Cffexport.py and Cffimport.py to script folder but i can't import .cff file into blender-2.49b, i can't see import cff menu. I also tried with the blender-2.48. Pls help!

View attachment 49417
View attachment 49418
View attachment 49419
View attachment 49420
View attachment 49421

it needs to be blender version 2.48,
the folder location is correct : \.blender\scripts
i think i tried the 64bit version, but others may work too

not sure if the script loads automaticly,
or u need to enable the plugin in the user-preference window (this is at later blender versions only maybe)

you ll find more info here :
the cff scripts (blender, ...) are original made by jor1980
 

Fifa11love

Club Supporter
it needs to be blender version 2.48,
the folder location is correct : \.blender\scripts
i think i tried the 64bit version, but others may work too

not sure if the script loads automaticly,
or u need to enable the plugin in the user-preference window (this is at later blender versions only maybe)

you ll find more info here :
the cff scripts (blender, ...) are original made by jor1980
Thanks mate!!! :-):-)
 

tokke001

Senior Squad
FIFA Model Converter v20.10.22
---------------------------------




Features:
- Convert a newer fifa model into fifa 11 format:
* Convert rx3 Models from : FIFA 14, FIFA 18 switch, FIFA 19 Switch, FIFA 20 Switch, FIFA 21 Switch
* Convert: Head, hair, hairlod, balls, (shoes) -models
* Multiple Primitive Types supported
* Tool Based on Rx3/Rx2 library : Link


- Export/import CFF files (from/to rx3) :
The old format from Jor1980 (all credits to him),
but now compatible with all fifa formats
-> this will allow to export a model s vertex data, and edit in blender/Rhino/3DS-Max


New (at v20.11.22)
* Based on latest library
* Support for FIFA 14/switch skeleton
* New layout
* New: Convert from rx2 files
* Big errors fixed , improvements, ...





Known errors:
- Converting
* Hair models may give problems ingame (cause unknown)!!

- Export/import CFF files (from/to rx3) :
* editing is possible, but adding/removing vertexes not (yet)


How to convert a model (to fifa 11) :
1. Convert Rx3 to Rx3 (FIFA 11)
* Select rx3 model hair/head/hairlod/ball/... from : FIFA 14, FIFA 18-21 switch
* Select skeleton.rx3 file (autoselect)
* Wait "Done!"
2. Heads/hair/hairlod (from FIFA 14) : fix positions
* select FIFA 11 rx3 file you got from 1.
3. done!

How to import & edit a model (into blender/Rhino/3DS-max) :
1. export CFF

2. Install plugins for blender/Rhino/3DS-max
* download "CFF_Plugins.rar", follow instructions included
* blender requires version 2.48 !

3. Edit your model (blender/Rhino/3DS-max)
* when finished, export CFF (from blender/Rhino/3DS-max)

4. import cff into your rx3 (from 1.)


Downloads (+ source code) :
-> Tool : Link
-> SourceCode : Link


Work in progress still !

Credits:
* Dmitri, Beedy (research) : Link to Thread
* Rinaldo (FIFA library files)
* jor1980 (Cyber face converter formats, scripts)
 
Last edited:

tokke001

Senior Squad
FIFA Model Converter v20.10.24
---------------------------------


new version with some fixes !



Features:
- Convert a newer fifa model into fifa 11 format:
* Convert rx3 Models from : FIFA 14, FIFA 18 switch, FIFA 19 Switch, FIFA 20 Switch, FIFA 21 Switch
* Convert: Head, hair, hairlod, balls, (shoes) -models
* Multiple Primitive Types supported
* Tool Based on Rx3/Rx2 library : Link


- Export/import CFF files (from/to rx3) :
The old format from Jor1980 (all credits to him),
but now compatible with all fifa formats
-> this will allow to export a model s vertex data, and edit in blender/Rhino/3DS-Max

New (at v20.11.24)
* Fix: Wrong path to skeleton file
* Fix: Support for models without animations (ex. ball-models)


New (at v20.11.22)
* New: Support for models with animations (bones) : head, hair, hairlod, (shoes,...)
* Support for FIFA 14/switch skeleton
* New layout
* New: Convert from rx2 files
* Based on latest dll library (
link)
* Big errors fixed , improvements, ...





Known errors:
- Converting
* Hair models may give problems ingame (cause unknown)!!

- Export/import CFF files (from/to rx3) :
* editing is possible, but adding/removing vertexes not (yet)


How to convert a model (to fifa 11) :
1. Convert Rx3 to Rx3 (FIFA 11)
* Select rx3 model hair/head/hairlod/ball/... from : FIFA 14, FIFA 18-21 switch
* Select skeleton.rx3 file (autoselect)
* Wait "Done!"
2. Heads/hair/hairlod (from FIFA 14) : fix positions
* select FIFA 11 rx3 file you got from 1.
3. done!

How to import & edit a model (into blender/Rhino/3DS-max) :
1. export CFF

2. Install plugins for blender/Rhino/3DS-max
* download "CFF_Plugins.rar", follow instructions included
* blender requires version 2.48 !

3. Edit your model (blender/Rhino/3DS-max)
* when finished, export CFF (from blender/Rhino/3DS-max)

4. import cff into your rx3 (from 1.)


Downloads (+ source code) :
-> Tool : Link
-> SourceCode : Link


Work in progress still !

Credits:
* Dmitri, Beedy (research) : Link to Thread
* Rinaldo (FIFA library files)
* jor1980 (Cyber face converter formats, scripts)
 
Last edited:


Top