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

English "F.A. Cup" BIG bug

Champion757

Youth Team
pas7k;2796309 said:

And if it was decided by penalties, shouldn't it list it as 3-3 with a L in penalties instead of a 4-3 Loss in penalties?

When it goes to penalties in football and a team loses, it should list it as 3-3 with a loss in penalties right?
 

pas7k

Club Supporter
i mean extra time to 120 minutes then to penalties.

Now about the score u mentioned i think it says it clearly. Its 0-0 in regular + extra time and a lose in penalties 3-4.
 

Champion757

Youth Team
pas7k;2796309 said:

Actually I quoted the wrong screenshot. That one is fine as it shows the regulation and extra time score, then the 3-4 penalty kick separately. It's this one above that's wrong. Since it only shows one score on the calender view it should say 0-0 and a L in penalties. It doesn't show the regulation and extra time score in this view, only the score of the penalty shootout. Where as the other non penalty shootout final scores show the score of the regulation. So it's a side issue, but it's an inconsistency and yet another bug we see on these screens.
 

StevePitts

Senior Squad
pas7k;2796309 said:
How is it possible that some games have a 2nd leg and some to be decided on penalties in ur manager mode?
Sorry I must have had a brain fart when I typed my original post (and I proof read the whole thing twice {sigh}) the start of the second paragraph should have read 'The League Cup in England has a two leg semi-final' and doesn't make sense as I originally wrote it. This obviously gels with your understanding from the rest of your post, so my apologies for confusing you.
 

StevePitts

Senior Squad
Having had a chance to take a look at pas7k's career mode data files the best I can say at the moment is that this is going to require more investigation. The game seems to have inserted an extra game into the schedule, which looks as if it is intended to be a replay but the underlying structures do not fully support the handling of that situation. It does appear that this only applies to the manager's team, since there are other fixtures in the same round decided by penalties, as you can see:

FIFA 10 Manager Mode Fixtures/Results from pas7k's career data

To get to the bottom of this I will need to reproduce this situation such that I can see the state of the affected tables (team_lookup and fixtures) in the manager mode data file both immediately before and immediately after the extra fixture is added. However, at the moment my concentration (in what little free time I have) is on fixing the team experience bug in such a way that my son and I can carry on using our existing saved game files (I have already proven that I can correct the field, but it means changing the shape of the playerstats table in all existing saved games) and I'm unlikely to be in a position to pursue this for the next few days. If anyone else can magic up a saved game immediately before playing a drawn cup game and another from immediately after then please feel free to email me with the details and I'll try and squeeze in a quick look at it.

FWIW the short answer to 'can we fix it' is probably no.

For those that are happy delving into the technical details, here's why - the game structure in manager mode is controlled by the data in three tables. The fixtures table holds the details of the individual games and their scores, the team_lookup table maps the tournament structures round by round to the teams and keeps track of the standings within each stage, whilst the rtsg table holds the details of all tournament structures. The latter table is only updated by entries in the manager mode data (eg. to handle friendlies), whilst the other two are stored in full.

The fixtures table includes a field num_games_left_in_group, which does exactly what it says on the tin and decrements for each fixture in a round of a tournament. For a two leg knock-out this value will be 2 for the first leg and 1 for the second leg, and presumably the game uses the value of 1 to identify when a round (and possibly the whole competition) has been completed. Unfortunately the first leg of pas7k's replayed FA Cup game still has a num_games_left_in_group value of 1, whereas the newly created 'second leg' (replay) has a value of 2 in that field, which I suspect is the wrong way around for this to work as expected and results in what he has reported - a replay game where the winner has already been decided and placed in the next round whatever happens in the replay itself.

The reason that I say this may not be possible to fix, is that by the time we get our hands on the data file after the drawn cup game I suspect that we will find that the team_lookup has already been updated to move one team or other into the next round (and I've no idea on what basis it chose Peterborough rather than Barnet) and the fixtures table changed accordingly. Obviously it may be feasible to undo all of that and make the second game meaningful again but I would need to experiment with an 'after' saved game to see if that is even possible. Fortunately because of previous (successful) attempts to write code to manipulate the fixture list to minimise congestion, I already have the code to navigate around the fixtures structure and modify it but the fun part will be identifying the problem situation and figuring out exactly which entries will need to be changed to fix it.
 

pas7k

Club Supporter
If anyone else can magic up a saved game immediately before playing a drawn cup game and another from immediately after then please feel free to email me with the details and I'll try and squeeze in a quick look at it.

Steve my bad i sent u my career file thought it was a FA Cup match next but it was a league cup game.

So..
I created a new career again with barnet, quick simulated some games until i reach 1st round of FA cup. And here we are..

U can see i m playing against Port vale in round 1.
I simulated this game a few times until it ends in a draw so i can see what will happen. As expected it scheduled up a 2nd leg.
Again I simulated this match. Full time 1-1. Then i won on penalties 3-0.

But as u can see it scheduled a third game!





Now whats the point of playing a 3rd leg(!) if u r already qualified in the 2nd round of FA cup?? :icon_spin:






And if u think thats all u r wrong!



While i was simulating these matches and saving career files for each match seperately (before & after games) for steve i loaded my manager mode and i couldnt believe what i was seeing! Yes it had a 4th leg scheduled!!! :clapwap:
 

StevePitts

Senior Squad
pas7k;2797633 said:
While i was simulating these matches and saving career files for each match seperately (before & after games) for steve i loaded my manager mode and i couldnt believe what i was seeing! Yes it had a 4th leg scheduled!!! :clapwap:
That data is even more screwy because both the third and fourth legs are flagged as having three games left in the 'group' and I don't understand why it generated the game at all given that you actually achieved a result in the first replay.

Having said that my pessimism about fixing it has proved unfounded and I've proven (by manually editing the saved game file) that I can correct this issue simply by setting the num_games_left_in_group field the right way around (ie. changing the original fixture to 2 and the replay to 1) before playing the replay. That way when that game completes the other structures get updated correctly even though they were wrong before the game started. All I have to do now is add some code to my dump program to recognise the situation and either report it or fix it at the user's whim. I hope to have something working and tested within a few days, since I already I have a whole raft of code playing with the fixtures structure to achieve decongestion for the manager's team and this is much, much simpler than that.
 


Top