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

CrowdPlacement Convert-tool (dat <> txt) [tokke001]

tokke001

Senior Squad
A new tool!
it s a small console (command) tool for CrowdPlacement-files
it allows to convert :
* From .Dat to .txt
* From .txt to .Dat



CrowdConv_v1.png



So u can:
1. Convert from .dat to .txt (CrowdConv tool)
2. make edits in the .txt (notepad/excel/.bat scripts/ ...)
3. convert from .txt to .dat (CrowdConv tool)


Get latest version :​

Here
 
Last edited:

tokke001

Senior Squad

Crowd Converter (v1.0)


CrowdConv_v1.png


Console tool for converting CrowdPlacement-files
- Convert :

* From .Dat to .txt
* From .txt to .Dat
- Supported files (all) :
* version 0x0103 (FIFA 07 - FIFA 14)
* version 0x0104 (FIFA WC'14)
* version 0x0105 (FIFA 15 or later)

Content:
* Console-Tool CrowdConv.exe
* .bat scripts
* Help/examples

Commands:
Code:
Usage: CrowdConv [options] <inputfile1> [<outputfile1>]...

Options:
-?       : Display this help information.
-o <type>: Set the type of the output file to <type>
-i       : Identify: Display Crowd-File info.

<inputfile>  : The filename of the file to convert.
<outputfile> : The filename of the converted file.

<type>   : DAT, TXT.

Examples:
Code:
-------------------
 1. Identify file
-------------------
> this will allow to see wich version type your crowd file is

    CrowdConv -i crowd_395_1.dat
    CrowdConv -i crowd_395_1.txt


--------------------------------
 2. Convert file (.dat to .txt)
--------------------------------
> Convert .dat to .txt
> multiple file support !

    CrowdConv -o TXT crowd_156_1.dat crowd_156_1.txt
    CrowdConv -o TXT crowd_156_1.dat crowd_156_1.txt crowd_395_1.dat crowd_395_1.txt


--------------------------------
 3. Convert file (.txt to .dat)
--------------------------------
> Convert .txt to .dat
> multiple file support !

    CrowdConv -o DAT crowd_156_1.txt crowd_156_1.dat
    CrowdConv -o DAT crowd_156_1.txt crowd_156_1.dat crowd_395_1.txt crowd_395_1.dat

Download:



Created by:
tokke001
 
@tokke001 you continue revolutionising FIFA modding for years now. Thank you so much for your dedication to overcome the modding boundaries one after an other.

There is still one thing that almost remains a no man's land in FIFA pre FIFA20. It is the gameplay files. The attribdb.BIN, the attribdb.vlt and the gameplayattribdb.big.
I don't know if their encryption format is the same, but if it is the case, it would be terrific if you could once have a look at those files. It would be a fantastic door open to mod even furthers those incredible games.

The bcgameplay.dat camera file would also be modding direction of interest for many I am sure.
 

Crowd Converter (v1.0)


View attachment 160635

Console tool for converting CrowdPlacement-files
- Convert :

* From .Dat to .txt
* From .txt to .Dat
- Supported files (all) :
* version 0x0103 (FIFA 07 - FIFA 14)
* version 0x0104 (FIFA WC'14)
* version 0x0105 (FIFA 15 or later)

Content:
* Console-Tool CrowdConv.exe
* .bat scripts
* Help/examples

Commands:
Code:
Usage: CrowdConv [options] <inputfile1> [<outputfile1>]...

Options:
-?       : Display this help information.
-o <type>: Set the type of the output file to <type>
-i       : Identify: Display Crowd-File info.

<inputfile>  : The filename of the file to convert.
<outputfile> : The filename of the converted file.

<type>   : DAT, TXT.

Examples:
Code:
-------------------
1. Identify file
-------------------
> this will allow to see wich version type your crowd file is

    CrowdConv -i crowd_395_1.dat
    CrowdConv -i crowd_395_1.txt


--------------------------------
2. Convert file (.dat to .txt)
--------------------------------
> Convert .dat to .txt
> multiple file support !

    CrowdConv -o TXT crowd_156_1.dat crowd_156_1.txt
    CrowdConv -o TXT crowd_156_1.dat crowd_156_1.txt crowd_395_1.dat crowd_395_1.txt


--------------------------------
3. Convert file (.txt to .dat)
--------------------------------
> Convert .txt to .dat
> multiple file support !

    CrowdConv -o DAT crowd_156_1.txt crowd_156_1.dat
    CrowdConv -o DAT crowd_156_1.txt crowd_156_1.dat crowd_395_1.txt crowd_395_1.dat

Download:



Created by:
tokke001
what exactly can the tool do?
 

tokke001

Senior Squad
Around 65 thousand seats, more it crashes on FIFA16
U tested that with a crowd file exported from this tool?

Because crowds exported from blender have indeed a 65.000 limit :
That s because the blender script is wrong , saying the number of seats is stored as ushort


This tool saves the number of seats as an uinteger value :
The limit of the file is then 4.294.967.295 seats
-> that should be correct, according to ea s info
but ingame it may be a lower limit...
 

SimIT!

Club Supporter
U tested that with a crowd file exported from this tool?

Because crowds exported from blender have indeed a 65.000 limit :
That s because the blender script is wrong , saying the number of seats is stored as ushort


This tool saves the number of seats as an uinteger value :
The limit of the file is then 4.294.967.295 seats
-> that should be correct, according to ea s info
but ingame it may be a lower limit...
I will test, I don’t think it will work, because even stadiums from EA like Wembley and Camp nou that has more than 65k in reality, in the game they have less the 65. Blender let you export more than 65k seats, but it crashes in game.
 


Top