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

Competições de Portugal patch

1627388009732.png
 

marco_e

Club Supporter
Very cool, I'm just admiring your work... I like the Lusa league.
I can't expand more because the image goes too high and the file gets bigger for posting. But as you can see, we have play-offs between leagues, because in the real competition we have. Also, Supertaça Cândido de Oliveira and so on....

For the District competition, i can't segregate to Associations of Football of each region, because, as i said earlier, the code that Fifa uses does not do relegation properly for the team of each region.
So what could happen is, having a team from AF Lisbon going to AF Porto, which is quite far though.
Screenshot 2021-07-27 002750.png
 

marco_e

Club Supporter
Well, i found another problem. In Career mode, the game crashes if a League has more than 32 teams assigned. Don't know why this limitation, but i guess it's related to computer resources. Campeonato de Portugal has 61 teams this season.
I did a query in Power BI to sort which league has more teams assigned. Anyone knows this limitation?
limitation on leagues.png
 

PalmeiroFCP

Club Supporter
Let me tell you that your work looks amazing and Im wishing and rooting all the best for you guys!
Im sorry I can't really help regarding your question marco_e Im not a programmer and neither do I have knowledge of that, but If I can help with other stuff I will.
Cheers and good luck!
 

marco_e

Club Supporter
Long read

I have good news and bad news.
The good news is, FIFA 21 supports more than 32 teams per league. Also, going to FIFA 21, is a huge step forward keeping our patch aligned with latest game from EA, so we can enjoy the latest features and graphics.

The bad news, we don't have the easiness of porting the FIFA16 database to FIFA21. I made a data model comparison between the two databases, and FIFA 21 has more fields than the previous one. So, the work i done until now, needs to be converted or migrated to this new model. Needs a tool for it.
Also, we don't have a frontend application to edit FIFA, since Creation Master from Rinaldo was a really great tool.
I can probably develop a tool like that, but i need to know if the guys at FIFA Editor Tool are not planning to doing it. If so, i can make it. But i need the library to open the fifa_ng_db.db instead of exporting tables and importing them back after edition of database.
So in wrap up:
  • We/I need a tool for faster edit FIFA 21. CM16 is not an option for now.... (all the work is done with CM16 but i need to make a conversion to the new Database Model)
  • In FIFA 21 we have FIFA Kits Creator (an online tool for kits creation) very handy and it's faster than going to an Image editing app. That's our Achilles heel in FIFA 16.
  • The patch is in stand by because Campeonato de Portugal is not supported on FIFA. League limitation of 32 teams. Campeonato de Portugal has 61 this season.

Closing my note, i still don't understand why EA doesn't provide a tool for editing like the guys at Sports Interactive do with FM.
 
Last edited:

MunkasManuel

Club Supporter
I can't expand more because the image goes too high and the file gets bigger for posting. But as you can see, we have play-offs between leagues, because in the real competition we have. Also, Supertaça Cândido de Oliveira and so on....

For the District competition, i can't segregate to Associations of Football of each region, because, as i said earlier, the code that Fifa uses does not do relegation properly for the team of each region.
So what could happen is, having a team from AF Lisbon going to AF Porto, which is quite far though.
View attachment 71585
I only play FIFA 16 so I really cannot wait for this patch to be released, specially if it will be compatible with FIP, it looks so amazing!
 

marco_e

Club Supporter
Hi guys, it's been a while i didn't post any news.

I'm developing a tool to migrate the data created with Creation Master 16 to Fifa 21 data format.
At the beginning i tried to take a look at the code that reads the Fifa Database.
It's a t3db database. A proprietary DBMS that has no info online, from the intel i gathered. So, hats off to Rinaldo on how he found out a way to read that Binary file and bring database structure to life.
Either way, no one gave me the code to take a look, so i did a little reverse engineering on the library. The code seems quite confusing to me in some ways, also the absence of comments is a huge blow. Sometimes i wondered, what is a var value54.
I gave up and started to create a tool to migrate the tables one by one using the export file/import text file tab delimited.

Here's a screenshot of the app, using the latest technologies. Also this one consumes so little memory. 100MB with 2 tables opened!


Tell me what you think
 

Attachments

  • Screenshot 2021-08-02 010008.png
    Screenshot 2021-08-02 010008.png
    52.3 KB · Views: 138
  • Screenshot 2021-08-02 010050.png
    Screenshot 2021-08-02 010050.png
    45.2 KB · Views: 145

marco_e

Club Supporter
I'm thinking on adding Import FM database player feature to the app, so we can import FM Players to FIFA with the right values to be more real. The folks at FM Portugal do a fantastic job on scouting players and clubs. Also their DB is the best out there, in terms of info.
 

marco_e

Club Supporter
Hi guys, the tool is ready. I'm going to use it to migrate the patch to Fifa 21. Here it is if you want to test it out.

Fifa Database Migration Tool

It runs on Windows 10 and Windows 11.
To install:
  1. Unzip the AppPackages.zip
  2. Go to the folder of your system type. Mostly, you go to x64. There's algo ARM packages available
  3. Run the install.ps1 (this option collects data from your device for analytic purposes)
  4. Voila, you're ready to go.
 
Last edited:

marco_e

Club Supporter
Who has technical skills to help out the patch going forward? I have lot of skills, but the documentation is quite lacking on the web. So, who's interested to give a hand? @RobbieD_PL is it possible to move this thread to Fifa 21 Mods? Thanks.
 

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
Who has technical skills to help out the patch going forward? I have lot of skills, but the documentation is quite lacking on the web. So, who's interested to give a hand? @RobbieD_PL is it possible to move this thread to Fifa 21 Mods? Thanks.
Great tool! Does it go in both directions? 16 -> 21 and 21 -> 16? This would save me lots of time if it does back conversion to 16 from 21...
 

SlimOntario2033

Senior Squad
Well, i found another problem. In Career mode, the game crashes if a League has more than 32 teams assigned. Don't know why this limitation, but i guess it's related to computer resources. Campeonato de Portugal has 61 teams this season.
I did a query in Power BI to sort which league has more teams assigned. Anyone knows this limitation?View attachment 71600
Hi Marco,
yes the limitation is related to standings table. you can only assign 32 slots to one group/id in standings as far as I remember.
 


Top