• 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 13 Modding - What do we know?

scouser09

Senior Squad
Fidel Gameplay;3304429 said:
I confirm that FIFA 13 Demo's settings.lua isn't the same as FIFA12, or otherwise isn't in the same folder in data0.big.

Lua files are in datax.big (red" discovered this).

It also seems that stadiums from FIFA 12 can be used in FIFA 13. The main stadium structure works in the demo, I have not tried other parts.
 

myfifa2005

Club Supporter
Outsider 87;3304349 said:
Please mate reduce your signatures as stated in forum rules:

The size limits for Signature images are as Follows – 300 x 100 pixels and 60kb at the Maximum

Sorry, correct it~
 

gameslove57

Club Supporter
And of course even when we are not able to decrypt .big files the game reads them from folders if you change bh files.
:sKIp_E:
Source:Friv
 

du_oro10

Reserve Team
gameslove57;3304681 said:
And of course even when we are not able to decrypt .big files the game reads them from folders if you change bh files.
:sKIp_E:
Source:Friv

Thats better than nothing, but the db is imperative for modding
 

alex94

Senior Squad
And guys,what about hair convertor?I waited for it all 12-s season...Maybe someone can make gift for facemakers?)
 

thebaddie

Fifa Baddie
maybe i found a way to fix DB Master 12 compatibility problem, i'll test it harder

here's a example with Giacomazzi (lecce) from FIFA12 using text import/export DB Master 12 functionality

 

Fidel Gameplay

Senior Squad
alex94;3304718 said:
And guys,what about hair convertor?I waited for it all 12-s season...Maybe someone can make gift for facemakers?)

...Hello,
check my resouces for soccergaming GFX- BALL-FACE MAKERS (hex edit for data3.bh) on my thread or ledatcr2, use link on my signature.

bye

Thanks to everyone here for hard work!
 

Fidel Gameplay

Senior Squad
thebaddie;3305838 said:
maybe i found a way to fix DB Master 12 compatibility problem, i'll test it harder

here's a example with Giacomazzi (lecce) from FIFA12 using text import/export DB Master 12 functionality

Great job!

bye
ciao
 

fifaCCitiu.com

Senior Squad
thebaddie;3305838 said:
maybe i found a way to fix DB Master 12 compatibility problem, i'll test it harder

here's a example with Giacomazzi (lecce) from FIFA12 using text import/export DB Master 12 functionality

Il capitanoooo! :D

FIFA DB STRUCTURE (taken from Rinaldo's forum)


Address Length Description
-------------------------------------
0x00 8 bytes Signature
0x08 4 bytes Length of the file
0x10 4 bytes Number of tables
0x14 4 bytes crc

Starting from 0x18 an 8 byte structure, one for each table
+0x00 4 bytes Table shortname
+0x04 4 bytes Table descriptor offset(from the end of this vector)
0x39c 4 bytes crc

Table descriptor 36 bytes
+0x00 4 bytes Unknown (0x02,0x22, 0x42)
+0x04 4 bytes Total size of a record in bytes
+0x08 4 bytes Total size of a record in bits including padding bits
+0x0C 4 bytes Size of compressed string block
+0x10 2 bytes Number of records
+0x12 2 bytes Number of records
+0x14 2 bytes Fixed = 0
+0x16 2 bytes Fixed = 0xFF 0xFF
+0x18 4 bytes Number of fields
+0x1c 4 bytes Unknown
+0x20 4 bytes crc

A 16 bytes structure, one for each field
+0x00 4 bytes Field type (0 = string, 3 = integer, 4 = real, 13 = short compressed string, 14 = long compressed string)
+0x04 4 bytes Field Bit offset from the begin of the record
+0x08 4 bytes Field shortname
+0x0C 4 bytes Field depth (in bits)
At the end of the vector 4 bytes crc
Records data follow

CRC calculation function in C#

public int CalcHash(byte[] bytes)
{
int x, fileHash = -1;
for (uint i = 0; i < bytes.Length; i++)
{
x = 7;
fileHash ^= bytes << 24;
do
{
if ( fileHash >= 0 )
{
fileHash *= 2;
}
else
{
fileHash *= 2;
fileHash ^= 0x4C11DB7;
}
x--;
} while ( x >= 0 );
}
return (fileHash);
}


Compressed strings are encoded using a Huffmann Encoding based on a Binary Tree. This is the structure of the tree as saved in the database.
4 bytes for each node:
Node descriptor for a binary value of 0
+0x00 1 byte Index of next node or 0 if the node is a leaf.
+0x01 1 byte Ascii value of leaf nodes or 0 if the node is not a leaf.
Node descriptor for a binary value of 1
+0x02 1 byte Index of next node or 0 if the node is a leaf.
+0x03 1 byte Ascii value of leaf nodes or 0 if the node is not a leaf.
 

alex94

Senior Squad
Fidel Gameplay;3305888 said:
...Hello,
check my resouces for soccergaming GFX- BALL-FACE MAKERS (hex edit for data3.bh) on my thread or ledatcr2, use link on my signature.

bye

Thanks to everyone here for hard work!

thanks
but I wrote about editing hair(convert to .cff and back in .rx3),not about import in game...
 

nabo78

Starting XI
thebaddie;3306173 said:
on the way to release this little fixer


Great Baddie, so with this fixer we would be able to save changes into the db in the right way, would we?
 


Top