World Super League

Moderator: Update Team (Director)

Post Reply
YES WE GYAN!
Youth Team Player
Posts: 33
Joined: Thu Nov 26, 2020 10:37 am
Has thanked: 19 times
Been thanked: 12 times

World Super League

Post by YES WE GYAN! »

Just thought i'd share the update that I created containing a World Super League which is placed over the entire Italian league pyramid structure. International football runs as normal but all other club competitions have been switched off so the Super League stands alone. Teams included are from a mix of Uefa co-efficients and footballdatabase.com rankings.

This is based entirely on the April 2021 update, so all credit goes there for the data.

Image
Image

Instructions for using are the standard:

1. Install the Game
2. Install the SI Games/3.9.68 Patch
3. Download the Data & Exe - https://www.sendspace.com/file/zij7x9
4. Open the ZIP file and select Extract All using the program of your choice
5. Paste the Data folder and cm0102.exe into your Championship Manager 01-02 folder.
keepcalmandbeninja
Youth Team Player
Posts: 8
Joined: Thu Nov 26, 2020 3:20 pm
Has thanked: 2 times
Been thanked: 2 times

World Super League

Post by keepcalmandbeninja »

I have a question if it is based in italy..does that mean every youth player and staff for all clubs run by the ai will be italian?
YES WE GYAN!
Youth Team Player
Posts: 33
Joined: Thu Nov 26, 2020 10:37 am
Has thanked: 19 times
Been thanked: 12 times

World Super League

Post by YES WE GYAN! »

keepcalmandbeninja wrote: Thu May 20, 2021 7:22 am I have a question if it is based in italy..does that mean every youth player and staff for all clubs run by the ai will be italian?
It could be an issue down the line, yes. I've ran on holiday for 7 seasons and it wasn't apparent by this stage though.
User avatar
Xeno
Patch Team
Posts: 719
Joined: Wed Nov 25, 2020 5:01 am
Has thanked: 165 times
Been thanked: 231 times

World Super League

Post by Xeno »

@YES WE GYAN! ,
If you want , you can try to change your league to a club international competition so that you can keep club nations as original.
MOV BYTE PTR DS:[ESI+42] sets the competition type . 1= club local league/cup , 2= club world competition , 4= nation competition
You can set MOV BYTE PTR DS:[ESI+42],2 as below and try if you can use clubs from different countries. Beside this change, you need to clear continent and nation from database for your Italian competitions .

00641677 |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>CL ----- Seri A
006468D7 |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>CL ----- Seri B
------
0064B792 |. B1 04 MOV CL,4 >>>>>> MOV BYTE PTR DS:[ESI+42],CL ------ Seri C1A
0064B7AE |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>>>>> MOV CL,4
------
You can do similar change in same block of other Seri leagues.
YES WE GYAN!
Youth Team Player
Posts: 33
Joined: Thu Nov 26, 2020 10:37 am
Has thanked: 19 times
Been thanked: 12 times

World Super League

Post by YES WE GYAN! »

xeno wrote: Sat May 29, 2021 4:34 pm @YES WE GYAN! ,
If you want , you can try to change your league to a club international competition so that you can keep club nations as original.
MOV BYTE PTR DS:[ESI+42] sets the competition type . 1= club local league/cup , 2= club world competition , 4= nation competition
You can set MOV BYTE PTR DS:[ESI+42],2 as below and try if you can use clubs from different countries. Beside this change, you need to clear continent and nation from database for your Italian competitions .

00641677 |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>CL ----- Seri A
006468D7 |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>CL ----- Seri B
------
0064B792 |. B1 04 MOV CL,4 >>>>>> MOV BYTE PTR DS:[ESI+42],CL ------ Seri C1A
0064B7AE |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>>>>> MOV CL,4
------
You can do similar change in same block of other Seri leagues.
Thanks xeno, i'll have a play about with it. How would it work once the continent and nation have been removed, would I still load the Italian league to make it playable?
User avatar
Xeno
Patch Team
Posts: 719
Joined: Wed Nov 25, 2020 5:01 am
Has thanked: 165 times
Been thanked: 231 times

World Super League

Post by Xeno »

I hope :) yes, loading Italian will be enough
If not, we can check further
YES WE GYAN!
Youth Team Player
Posts: 33
Joined: Thu Nov 26, 2020 10:37 am
Has thanked: 19 times
Been thanked: 12 times

World Super League

Post by YES WE GYAN! »

Xeno wrote: Sat May 29, 2021 4:34 pm @YES WE GYAN! ,
If you want , you can try to change your league to a club international competition so that you can keep club nations as original.
MOV BYTE PTR DS:[ESI+42] sets the competition type . 1= club local league/cup , 2= club world competition , 4= nation competition
You can set MOV BYTE PTR DS:[ESI+42],2 as below and try if you can use clubs from different countries. Beside this change, you need to clear continent and nation from database for your Italian competitions .

00641677 |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>CL ----- Seri A
006468D7 |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>CL ----- Seri B
------
0064B792 |. B1 04 MOV CL,4 >>>>>> MOV BYTE PTR DS:[ESI+42],CL ------ Seri C1A
0064B7AE |. 885E 42 MOV BYTE PTR DS:[ESI+42],BL >>>>>>>>>> MOV CL,4
------
You can do similar change in same block of other Seri leagues.
Ok, I managed to get this done for each of the Italian leagues, except Serie C1B, which caused a fatal crash when modified (not sure why this one is any different). Would similar have to be done with Serie D (even though not playable) and each of the 4 cups?

Image

However, I do get the "v3.9.68 comp_stats..CPP 1664" error many times over when loading a new game, and then a fatal crash after a week or so which could be for many reason i'm sure :lol:

What i've also found, now that clubs are from their own country, a lot of squads won't be fully loaded as that league hasn't been loaded.
User avatar
Xeno
Patch Team
Posts: 719
Joined: Wed Nov 25, 2020 5:01 am
Has thanked: 165 times
Been thanked: 231 times

World Super League

Post by Xeno »

Yes, you need to apply similar change to all your leagues.
You can apply load all patch to load all players
YES WE GYAN!
Youth Team Player
Posts: 33
Joined: Thu Nov 26, 2020 10:37 am
Has thanked: 19 times
Been thanked: 12 times

World Super League

Post by YES WE GYAN! »

Xeno wrote: Thu Jun 03, 2021 10:23 am Yes, you need to apply similar change to all your leagues.
You can apply load all patch to load all players
Tried for a few hours today with different combinations, but couldn't get any further. Gonna just accept the Italian regens, and chalk this up as beyond my capabilities 😄

Thanks for the help 👍
Jandy
Youth Team Player
Posts: 6
Joined: Wed Nov 25, 2020 1:28 pm
Location: Lisburn
Been thanked: 2 times

World Super League

Post by Jandy »

started a save on this data, always love a super league like this, id sometimes do my own only swapping teams into EPL and European cups still playing on though it becomes too easy that way this is much better, only thing i found at the end off the first season i was level on points to Inter but ahead on goal difference had to win the last game was feeling great then the match came arounds but most off my players where away for the Euros haha so had to use the second team lucky enough i got a draw and so did inter

Respect to the time and effort you have put into this data

thanks
djole2mcloud
Youth Team Player
Posts: 9
Joined: Wed Dec 09, 2020 6:57 am
Has thanked: 1 time
Been thanked: 6 times

World Super League

Post by djole2mcloud »

For this Super Leagues i always use JohnLocke early find, where club nationality is determined by stadium location. That how, English club will retain English nationality, Italian clubs Italian antionality...etc...
keepcalmandbeninja
Youth Team Player
Posts: 8
Joined: Thu Nov 26, 2020 3:20 pm
Has thanked: 2 times
Been thanked: 2 times

World Super League

Post by keepcalmandbeninja »

Searched for this "JohnLocke early find" everywhere can not find it :(
djole2mcloud
Youth Team Player
Posts: 9
Joined: Wed Dec 09, 2020 6:57 am
Has thanked: 1 time
Been thanked: 6 times

World Super League

Post by djole2mcloud »

It is change of an single offset, i have it somewhere in my collection...i'll post it this weekend...
keepcalmandbeninja
Youth Team Player
Posts: 8
Joined: Thu Nov 26, 2020 3:20 pm
Has thanked: 2 times
Been thanked: 2 times

World Super League

Post by keepcalmandbeninja »

djole2mcloud can you please reveal which offset to modify etc please?
djole2mcloud
Youth Team Player
Posts: 9
Joined: Wed Dec 09, 2020 6:57 am
Has thanked: 1 time
Been thanked: 6 times

World Super League

Post by djole2mcloud »

00460D77 8B4E 69 MOV ECX,DWORD PTR DS:[ESI+69]
00460D7A 85C9 TEST ECX,ECX
00460D7C 74 5B JE SHORT 00460DD9
00460D7E 8B49 38 MOV ECX,DWORD PTR DS:[ECX+38]
00460D81 85C9 TEST ECX,ECX
00460D83 74 54 JE SHORT 00460DD9
00460D85 8B49 1F MOV ECX,DWORD PTR DS:[ECX+1F]
00460D88 85C9 TEST ECX,ECX
00460D8A 74 4D JE SHORT 00460DD9
00460D8C 90 NOP
00460D8D 90 NOP
00460D8E 90 NOP
00460D8F 90 NOP
00460D90 90 NOP
00460D91 90 NOP
00460D92 90 NOP
00460D93 90 NOP
00460D94 90 NOP
00460D95 89CF MOV EDI,ECX
00460D97 90 NOP
00460D98 90 NOP
00460D99 90 NOP
00460D9A 90 NOP
00460D9B 90 NOP
00460D9C 51 PUSH ECX ;
00460D9D E8 2EA60D00 CALL 0053B3D0
00460DA2 66:8B0D ECBDAE00 MOV CX,WORD PTR DS:[0AEBDEC]
00460DA9 83C4 04 ADD ESP,4
00460DAC 66:8B15 EABDAE00 MOV DX,WORD PTR DS:[0AEBDEA]
00460DB3 50 PUSH EAX
00460DB4 90 NOP ;
00460DB5 90 NOP
00460DB6 90 NOP
00460DB7 83C7 04 ADD EDI,4
00460DBA |. 68 D5070000 PUSH 7D5 ; Arg10 = 7D5

When you create a super league all clubs need to be moved to the nation of the division you're using - as a result the game displays that as their nationality. What the above does is force the game to display a club's nationality (General Info screen only) as the country in which their stadium is.

So if you move AC Milan into England the data will say they are an English club but the General Info screen will continue to say they are Italian - because that the San Siro is in Milan, which is in Italy.

Downside:
Clubs at no stadium show their nation as Unknown.
I've replaced the code that made the game report those Welsh clubs playing in England (Swansea, Cardiff etc) as being Welsh - so they'll now appear as English.
Jandy
Youth Team Player
Posts: 6
Joined: Wed Nov 25, 2020 1:28 pm
Location: Lisburn
Been thanked: 2 times

World Super League

Post by Jandy »

is there away to run this super league with the original data base ??
keepcalmandbeninja
Youth Team Player
Posts: 8
Joined: Thu Nov 26, 2020 3:20 pm
Has thanked: 2 times
Been thanked: 2 times

World Super League

Post by keepcalmandbeninja »

djole2mcloud wrote: Sun Jul 04, 2021 8:23 am 00460D77 8B4E 69 MOV ECX,DWORD PTR DS:[ESI+69]
00460D7A 85C9 TEST ECX,ECX
00460D7C 74 5B JE SHORT 00460DD9
00460D7E 8B49 38 MOV ECX,DWORD PTR DS:[ECX+38]
00460D81 85C9 TEST ECX,ECX
00460D83 74 54 JE SHORT 00460DD9
00460D85 8B49 1F MOV ECX,DWORD PTR DS:[ECX+1F]
00460D88 85C9 TEST ECX,ECX
00460D8A 74 4D JE SHORT 00460DD9
00460D8C 90 NOP
00460D8D 90 NOP
00460D8E 90 NOP
00460D8F 90 NOP
00460D90 90 NOP
00460D91 90 NOP
00460D92 90 NOP
00460D93 90 NOP
00460D94 90 NOP
00460D95 89CF MOV EDI,ECX
00460D97 90 NOP
00460D98 90 NOP
00460D99 90 NOP
00460D9A 90 NOP
00460D9B 90 NOP
00460D9C 51 PUSH ECX ;
00460D9D E8 2EA60D00 CALL 0053B3D0
00460DA2 66:8B0D ECBDAE00 MOV CX,WORD PTR DS:[0AEBDEC]
00460DA9 83C4 04 ADD ESP,4
00460DAC 66:8B15 EABDAE00 MOV DX,WORD PTR DS:[0AEBDEA]
00460DB3 50 PUSH EAX
00460DB4 90 NOP ;
00460DB5 90 NOP
00460DB6 90 NOP
00460DB7 83C7 04 ADD EDI,4
00460DBA |. 68 D5070000 PUSH 7D5 ; Arg10 = 7D5

When you create a super league all clubs need to be moved to the nation of the division you're using - as a result the game displays that as their nationality. What the above does is force the game to display a club's nationality (General Info screen only) as the country in which their stadium is.

So if you move AC Milan into England the data will say they are an English club but the General Info screen will continue to say they are Italian - because that the San Siro is in Milan, which is in Italy.

Downside:
Clubs at no stadium show their nation as Unknown.
I've replaced the code that made the game report those Welsh clubs playing in England (Swansea, Cardiff etc) as being Welsh - so they'll now appear as English.
Thanks @ djole2mcloud but I saved this as a patch and applied it using the nick patch and it does not seem to work? Clubs still do not load as stadium nationality in the general info screen :( any ideas please?
Nike68
Youth Team Player
Posts: 2
Joined: Sat Sep 25, 2021 7:58 am

World Super League

Post by Nike68 »

hi,
I tried to install it but the game crashes
Post Reply