FIFA Converter (Models & Textures)

tokke001

Senior Squad

Bugs at modded Hair models


some hair models (or maybe other models too), may not be convertable by my tool
models wich have been wrong edited/converted in blender


why?

because the vertexformat dont resemble the used vertices :

for example for the 'locatelli' hair-model :
* the vertexformat says, at the bone-indices: there should be 4 "ubyte" values (comon FIFA 14 format or older)
* but at the vertices, at the bone-indices: there are 4 "ushort" values used (FIFA 15/16 format)

so,
the models have been converted (possible from one game to another), without updating the vertex format
and my tool will read the vertices wrong then...


Solution:

correct the vertexformats

i ll give an example of the locatelli hair-model :
1. open the file with an hex editor
you see here marked the 2 vertexformat sections (1 for each mesh) :
loc1.png

2. correct vertexformat
those sections needs be replaced :
best copy from an original FIFA 16 hairmodel (or from whatever game the file is)

at next screen,
u see "i0:18:00:0001:4u8"
wich is wrong : FIFA 15/16 always needs be 4u16 !
correct the whole section, because you ll change the size (length) wich is a value at the start of the section

so,
copy the (whole) marked section from an original FIFA 16 hairmodel


loc2.png


-------------------------------------------
more info (about vertexformats) here :
 
Last edited:

Skoczek

Starting XI

Bugs at modded Hair models


some hair models (or maybe other models too), may not be convertable by my tool
models wich have been wrong edited/converted in blender


why?

because the vertexformat dont resemble the used vertices :

for example for the 'locatelli' hair-model :
* the vertexformat says, at the bone-indices: there should be 4 "ubyte" values (comon FIFA 14 format or older)
* but at the vertices, at the bone-indices: there are 4 "ushort" values used (FIFA 15/16 format)

so,
the models have been converted (possible from one game to another), without updating the vertex format
and my tool will read the vertices wrong then...


Solution:

correct the vertexformats

i ll give an example of the locatelli hair-model :
1. open the file with an hex editor
you see here marked the 2 vertexformat sections (1 for each mesh) :

2. correct vertexformat
those sections needs be replaced :
best copy from an original FIFA 16 hairmodel (or from whatever game the file is)

at next screen,
u see "i0:18:00:0001:4u8"
wich is wrong : FIFA 15/16 always needs be 4u16 !
correct the whole section, because you ll change the size (length) wich is a value at the start of the section

so,
copy the (whole) marked section from an original FIFA 16 hairmodel




-------------------------------------------
more info (about vertexformats) here :
Wow, thanks!
But I still ask for a look at the bugged necks of the head models converted from FIFA 15/16 to 14
 

tokke001

Senior Squad
No, I was asking about hex editing technique for hair files.
I tried it. everything working fine in the blender and Creation master .Unfortunately, the game is crashing.
it may not be needed for all hair-models,

you need do when ?
* FIFA 15/16 hair model file :
if the vertex format has NOT :
Code:
i0:18:00:0001:4u16
-> if it ends "4u8" at end: u need do the fix

* FIFA 12/13/14 hair model file :
if the vertex format has NOT :
Code:
i0:18:00:0001:4u8
-> if it ends "4u16" at end: u need do the fix

how it works :
1. apply the fix (at original file)
2. convert with my tool
 

tokke001

Senior Squad
Wow, thanks!
But I still ask for a look at the bugged necks of the head models converted from FIFA 15/16 to 14

when converting head-models,
you had warnings at the converter [Errors / Warnings] screen?

when converting Dmitri' FIFA 14 to 16 head models (the other way then u mean),
someone reported this :
Code:
[Errors / Warnings]
Unknown BoneIndex (from FIFA_14 to FIFA_16) found: 101
Unknown BoneIndex (from FIFA_14 to FIFA_16) found: 143
wich are 2 bones for the neck/shoulders, wich arent converted properly: and may give bad animations (at neck/shoulders) ...
 

Skoczek

Starting XI
when converting head-models,
you had warnings at the converter [Errors / Warnings] screen?
No, I didn't have any errors. If I have ones, I'll tell you. That's probably the same case as flat nose.

But if you found the problematic bones, maybe it's a step forward to fix this? I swear it's the only thing to fix with conversion from FIFA 15/16 to 14. Everything else work as it supposed to be. And I still keep fingers crossed for this tool.
And last thing: I know you probably have a bit of a hard time, but also take care of the community around FIFA 11. From what they say, career mode still doesn't work
 

siimjon

Club Supporter
First of all thank you for the convertor software. I have already converted more than 100 faces from fifa 16 to 14 and it is all because of the convertor software from you.

Ok, Coming to this issue, the problem exists only with the FIFA 16 hair which is made by @Lagwagon93 .After reading the above explained technique using Hex editor, I tried it.

When I opened the fifa 16 hair file it was having 4u8. Then replaced 4u8 with 4u16 for both the meshes. Then converted it using your convertor. Opened it in Blender and Creation Master 15 respectively without any problem. Everything went normally until it was loaded in the game. And I believe I had covered all the steps correctly.
Still i can't solve it.

I will attach both the FIFA 16 and 16 to14 converted files here.
https://www.mediafire.com/file/gwv9366q180nx9u/Conversion_hair_error.rar/file
For me it works perfectly fine with Fifa 15
 

tokke001

Senior Squad
for FIFA online 4 there are 2 versions :

1. FIFA online 4 (Old version)
this was the early version of the game,
will be added at next tool version

2. FIFA online 4 (New version)
newest version of the game,
avaible at current tool version


the difference,
is the used skeleton : the same bones are avaible, but in a different order

First of all thank you for the convertor software. I have already converted more than 100 faces from fifa 16 to 14 and it is all because of the convertor software from you.

Ok, Coming to this issue, the problem exists only with the FIFA 16 hair which is made by @Lagwagon93 .After reading the above explained technique using Hex editor, I tried it.

When I opened the fifa 16 hair file it was having 4u8. Then replaced 4u8 with 4u16 for both the meshes. Then converted it using your convertor. Opened it in Blender and Creation Master 15 respectively without any problem. Everything went normally until it was loaded in the game. And I believe I had covered all the steps correctly.
Still i can't solve it.

I will attach both the FIFA 16 and 16 to14 converted files here.
https://www.mediafire.com/file/gwv9366q180nx9u/Conversion_hair_error.rar/file

Edit : Now I opened it using hex editor after the conversion process(16 to`14). Just being curious, now file is supposed to be FIFA 14 format with 4u8. But what I saw is the file in 4u16 format.
not sure if this is the cause ,
but make sure you replace the whole vertex-format section (like marked on the screen) :
because the first 2 integer values defines the size of the format strings (wich changes and needs be included)
 


Top