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

[WC 2022 & Euro 2020 & Season 20-21 v4 Released] (Unofficial) 2020s add-on for CP14

ukwe

Youth Team
Hey all!

As you might know, I am a huge fan of CP14 by @GIGGIRIVA and team, as well as of its 2010s add-on by @Jbou.
However, I am also a fan of the "museum of football" idea and having all major teams/tournaments in the same place.
Since Giggiriva is not interested in modern stuff (but not against custom add-ons), and since Jbou is focused on 2010s, I am very interested in going beyond 2020 and adding the following: European seasons 2020-21, 2021-22, 2022-23 as well as Euro 2020 and World Cup 2022.

I have all the necessary DBs, kits, balls, adboards, etc. - everything neatly stored on my hard drive (full credit to the original patch creators @Harry BullZak , @Skoczek , @ovide , @valambrosio2 and everyone else involved). My Sputnik bootpack already covers the 2020s and will work automatically with season approproate boots for every team.
The only thing I currently don't have is the skills to assemble all those teams into a single DB.

So what I'm hoping for is someone with enough DB editing knowledge and enthusiasm who'd be interested in compiling a DB like that, while I do my best to assign all the graphics to new team IDs (which would also ideally coincide with the ID matrix envisioned by Giggiriva for future projects).

Or at least someone who'd share the knowledge on how to safely export teams from one DB and safely import them to another without randomly breaking the latter.

The preliminary roadmap looks as follows:

Plan A: minumum
+ add 24 teams from Euro 2020
+ add 32 teams from World Cup 2022
+ add respective stadiums

Plan B: medium
+ add 16 UCL playoffs teams from 20-21
+ add 16 UCL playoffs teams from 21-22
+ add 16 UCL playoffs teams from 22-23
+ add respective stadiums

Plan C: maximum
+ add remaining top teams from top leagues (16 UCL group stage teams per season plus other top teams)
+ add respective stadiums
A great idea for the 2022 wc would be, since the teams have been made, to continue with the NQ teams project. The list of teams that would make the cut, in my opinion, are:
Peru, Colombia, Chile, italy, Ukraine, Scotland, Austria, North Macedonia, Sweden, Czech Republic, turkey, Egypt, Algeria, Nigeria, DR Congo, Mali, UAE and New Zealand.
 

ukwe

Youth Team
You could add Russia in that list, but since the circumstances of their elimination are well known, it depends (for me they should be in, they qualified for the UEFA playoffs after all)
 
  • Like
Reactions: V.K

V.K

Starting XI
A great idea for the 2022 wc would be, since the teams have been made, to continue with the NQ teams project.
Absolutely. However, personally I would put that into Plan C: maximum.
Since even just with the qualified teams we have at least 32 WC + 24 EU + 48 UCL teams (96 with full groups) to add first.
 

arkapd

Reserve Team
@V.K For so long I had been using giggi's patch V3.9, JBou 2.0 and valambrosio CP14 for extra tournaments like Euro20, Copa 15 to 21 with JBou's classic selector tool and had been fairly getting results. Only problem area were formations and Language strings, AND OF COURSE dlc. Had been successful fairly except DLC.

Today gave a try for Classic patch v4 coupled with JBou 3.0 using Classic selector tool. It was fairly successful with certain crashes (at lineup). So It can be said that any dbs can be merged provided
1. We all use different ids for teams and leagues in different eras (and of course player ids should also not clash).
2. We get a master formation table. This is one area where JBou's tool generally fails, particularly if one uses teamformationteamstylelinks.
3. Language dbs can be problem.

Dont know how you guys handle DLC merging.

If you add a separate 2020s db with all sceneassets stuff, I think it will be easy to merge as you like.

Right now I am using a db with all WCs (1930-2018), Euros (1960-2016, JBou did not release 2020), clubs (1983/84 to 2020 season, 55 to 57 and 67/68 as well).
 

V.K

Starting XI
So It can be said that any dbs can be merged
Can you maybe try adding some new teams into this DB?
Lastly, if I haven't missed anything, I guess the base DB should be Jbou's latest 2010-20 DB:
I figured we need to start with this one rather than a blank one to keep all the 2010s players who are already present.

Also can you please upload this DB?
Right now I am using a db with all WCs (1930-2018), Euros (1960-2016, JBou did not release 2020), clubs (1983/84 to 2020 season, 55 to 57 and 67/68 as well).
I'd love to test it and probably use it as well.

That's the ideal DB I'd want to reach in the end, so it might be even worth trying to add new teams to this one (and if the teams limit is reached, cutting on the oldest end like 50s-80s).
 

ukwe

Youth Team
@V.K For so long I had been using giggi's patch V3.9, JBou 2.0 and valambrosio CP14 for extra tournaments like Euro20, Copa 15 to 21 with JBou's classic selector tool and had been fairly getting results. Only problem area were formations and Language strings, AND OF COURSE dlc. Had been successful fairly except DLC.

Today gave a try for Classic patch v4 coupled with JBou 3.0 using Classic selector tool. It was fairly successful with certain crashes (at lineup). So It can be said that any dbs can be merged provided
1. We all use different ids for teams and leagues in different eras (and of course player ids should also not clash).
2. We get a master formation table. This is one area where JBou's tool generally fails, particularly if one uses teamformationteamstylelinks.
3. Language dbs can be problem.

Dont know how you guys handle DLC merging.

If you add a separate 2020s db with all sceneassets stuff, I think it will be easy to merge as you like.

Right now I am using a db with all WCs (1930-2018), Euros (1960-2016, JBou did not release 2020), clubs (1983/84 to 2020 season, 55 to 57 and 67/68 as well).
By any chance, did you managed to merge conmebol 15-20 from Valambrosio with Jbou´s 2010´s addon? I would love that DB
 

arkapd

Reserve Team
By any chance, did you managed to merge conmebol 15-20 from Valambrosio with Jbou´s 2010´s addon? I would love that DB
Did try that on 3.9,at least for UEFA not CONMEBOL. Lots of ids clashing, so abandoned it. Didnt try in 4.0.Anyways,Valambrosio's version is not based on 4.0,so different structure as well.

JBou has an advantage, it is based on 4.0,so easier to work on.
 

ukwe

Youth Team
I was wondering: do you plan on adding specific faces to older players for this addon (ex. Benzema, Messi, Modric, etc.)?
 

V.K

Starting XI
I was wondering: do you plan on adding specific faces to older players for this addon (ex. Benzema, Messi, Modric, etc.)?
I've been doing this slowly but surely for personal use but I don't think this will be part of the mod.
Faces are very individual: for example I don't like using custom hair/textures for players who have EA faces and I'm very strict about the quality in my game.

By the way, I've seen you upload some year-specific facepacks, please note that you don't have to copy-paste files for each season separately, with RM's latest features one set of face/hair files assigned for a season will be used for the next 3 seasons as well, provided that the team has "SetTeamYear" line in its team_X.lua file.
For more see my Sputnik thread.


Also, regarding the 2020s DB it would be important to keep player boot IDs consistent with CP and not with F20-23 IDs.
For example, in CP we have Nike Mercurials assigned to IDs 6, 7, 8, 9 (there are more but in Sputnik I just assigned them all to these four IDs, with separate rx3s for each season).
Meanwhile, in WC'22 DB for example (FNT) we have IDs 214, 105, 95, etc. for Mercurials.
As such, it would be important to keep the boot IDs as consistent with CP IDs as possible when adding new players not present in CP/Jbou DB. Otherwise these IDs (214, 105, 95) in CP can turn out to be some weird 1950s Umbros:

Nike Mercurial 4, 5, 6, 7, 8.
Nike Tiempo 66, 67.
Nike T90/CTR/Hypervenom/Phantom 110, 114.

adidas f50/X/speedflow/speedportal 10, 11, 12, 13.
adidas Predator 87, 88, 89, 90, 91.
adidas Nemeziz 188.
adidas adiPure 22, 23.
adidas Copa 140.

Puma Future 47.
Puma Ultra 49.

Lotto 73.

New Balance 31.

Asics 218.

Blackout/no brand 70.
 

ovide

Club Supporter
@V.K I propose do a db only for national teams and other just for clubs because i was trying and it´s hard to hold club and national teams in a single db
 

V.K

Starting XI
Gigi said a database can hold a maximum number of 2500 teams, the db merged has 2410. it only has space for 90 teams.
we need 24 teams euro 2020, 32 world cup 2020
32 ucl 20-21, 32 ucl 21-21 and 32 ucl 22-23 a total of 152 teams so i try or accept the crash ?

@V.K I propose do a db only for national teams and other just for clubs because i was trying and it´s hard to hold club and national teams in a single db

Can we either a) first create a DB with 21st century clubs and nations only or b) start adding 21st century teams into the merged DB, at the same time removing the teams from the ancient end (e.g. 1930s world cups and 80s clubs)?

a total of 152 teams
Also would be good to leave some space for potential non-UCL and non-WC teams in the future, maybe even season 23-24, etc.

Personally I think symmetrically cutting off the older end is the best solution for this.
 
Last edited:

ovide

Club Supporter
Can we either a) first create a DB with 21st century clubs and nations only or b) start adding 21st century teams into the merged DB, at the same time removing the teams from the ancient end (e.g. 1930s world cups and 80s clubs)?


Also would be good to leave some space for potential non-UCL and non-WC teams in the future, maybe even season 23-24, etc.

Personally I think symmetrically cutting off the older end is the best solution for this.
Ok I start erasing 80 clubs
 

arkapd

Reserve Team
Please do it in an empty database as mentioned in the other thread. Much flexibility is achieved if it is done separately.
 
  • Like
Reactions: V.K

arkapd

Reserve Team
@V.K

Please do it in an empty db solely for 2020s. It is very easy to merge teams and leagues from different decade databases as long as teams are not clashing and we don't hit the team limit. Dont add in the merged db, it is bound to fail because it is close to the limit.

Already have 4 different merged versions.

Yes, Jbou loc is the base loc to be used and added on.

Will share the steps to follow for merging, max 5 mins process. The tool itself stops you so that you dont cross the team limit.

You can achieve any combination according to your liking, only 2000s, only internationals, only 80s to 2020s, only Serie As, anything
 

ovide

Club Supporter
@V.K

Please do it in an empty db solely for 2020s. It is very easy to merge teams and leagues from different decade databases as long as teams are not clashing and we don't hit the team limit. Dont add in the merged db, it is bound to fail because it is close to the limit.

Already have 4 different merged versions.

Yes, Jbou loc is the base loc to be used and added on.

Will share the steps to follow for merging, max 5 mins process. The tool itself stops you so that you dont cross the team limit.

You can achieve any combination according to your liking, only 2000s, only internationals, only 80s to 2020s, only Serie As, anything
@V.K please tell me the suggested ids foor the teams. im about to start adding the teams but i need the suggested ids in order to avoid ids clashs

edit: the last team id is the 129140 in the jbou mod with 2010s teams so I dont know if I start with the next, 129141 or not?
 
Last edited:

V.K

Starting XI
@V.K please tell me the suggested ids foor the teams.
Idk man, let's start going down from @Jbou 's last ID?
I thought he and Giggi would recommend an ID range, but from what I saw Giggi is going up and Jbou was going down, so unless @Jbou has more teams in the making, we can continue down?
edit: the last team id is the 129140 in the jbou mod with 2010s teams so I dont know if I start with the next, 129141 or not?
129139?

(also need to check @Jbou 2006 NQ team IDs)

The tournament IDs I guess are 2020 and 2022.


And @ovide I do support @arkapd suggestion to create a new 2020s DB first.
We'll just need not to overwrite the existing players whenimporting, I guess? @arkapd
 

arkapd

Reserve Team
I believe players from 2020s won't overwrite those of 2010s. The tool uses FIFO model, first come first serve in alphabetical order of folder names. Let the db be created first, permutations of merging will follow later, its the easier part.
 

ukwe

Youth Team
@V.K

Please do it in an empty db solely for 2020s. It is very easy to merge teams and leagues from different decade databases as long as teams are not clashing and we don't hit the team limit. Dont add in the merged db, it is bound to fail because it is close to the limit.

Already have 4 different merged versions.

Yes, Jbou loc is the base loc to be used and added on.

Will share the steps to follow for merging, max 5 mins process. The tool itself stops you so that you dont cross the team limit.

You can achieve any combination according to your liking, only 2000s, only internationals, only 80s to 2020s, only Serie As, anything
Besides, I believe this project will naturally evolve to the entire 2020's decade (up to 2029-30), so it will be best to create its own decade and then add the teams to a merged DB (if that's the idea, I would personally wait for a "best hits" DB like GIGGI plans to do at the end of the patch).
 


Top