View Issue Details

IDProjectCategoryLast Update
0026580AI War 2Gameplay IssueMar 3, 2022 5:14 pm
ReporterBadgerBadger Assigned ToChris_McElligottPark  
Severityminor 
Status resolvedResolutionfixed 
Product VersionBeta 3.906 Release Candidate 3 
Fixed in VersionBeta 3.907 Release Candidate 4 
Summary0026580: Dropped inputs in SP
DescriptionI was having a bunch of dropped inputs when playing this game. I tried to make a save but the save didn't happen because that input was dropped despite clicking on "Save and Quit". I reloaded from an autosave to make this save, but naturally the problem did not persist.
TagsNo tags attached.

Activities

BadgerBadger

Mar 2, 2022 10:59 pm

manager  

dropped inputs.save (204,789 bytes)

Chris_McElligottPark

Mar 3, 2022 1:46 pm

administrator   ~0065068

* Added a new debug option: Show Command Stats In Upper Right
** Gives statistics on how many game commands have been executed, how many are waiting to be executed, and things of that nature. If you feel like you're having dropped inputs, this would be a thing to turn on to verify what is happening.

* Fixed some issues where loading existing savegames into the lobby could throw some errors that were not really errors in that context.

* In general, fixed a number of serious bugs when it came to loading existing savegames into the lobby to start them over. This was really quite a hash, turns out.

Chris_McElligottPark

Mar 3, 2022 1:47 pm

administrator   ~0065069

In general, this save says it should have two ZA factions in it, but neither one is actually present in the version of the game that I loaded. There is some sort of notable corruption in this save, from what I can tell.

I don't know what was happening with your inputs dropping, but it looks like the game is corrupt in some fashion here, somehow. I'm going to try to find more about that.

Chris_McElligottPark

Mar 3, 2022 2:53 pm

administrator   ~0065071

Nevermind on the save being bad.

* Adjusted things so that the Explore All and Watch All options in the debug menu now reveal all factions regardless of whether the scouting would normally reveal them or not.
** This puts a pin in a "corrupt save" issue that I was chasing, where the save was not actually corrupt at all. It just had trouble loading into the lobby, mainly.

Chris_McElligottPark

Mar 3, 2022 2:57 pm

administrator   ~0065072

I have an idea on something slightly more automated, but it's going to be potentially bad for performance. I think that probably it will be the case that a lot of commands are going to show up as waiting if this happens again, so right now I'd like to just see what happens from that regard.

Chris_McElligottPark

Mar 3, 2022 5:14 pm

administrator   ~0065086

I suspect I got it now:

* Found a bug that could have led to some gamecommands never being executed. If their frame on which to execute was erroneously set to 0, then those would never get executed at all, versus being executed instantly. This may be the solution to Badger's report, we'll see.

* The game command watcher now also reports the max frame in advance of the current one there is a command queued for. This should never be higher than about four.
** If the number is quite high, then that's indicative of game commands that are not going to be executed for a REALLY long time, and this is another form of bad data.

Thanks!

Issue History

Date Modified Username Field Change
Mar 2, 2022 10:59 pm BadgerBadger New Issue
Mar 2, 2022 10:59 pm BadgerBadger Status new => assigned
Mar 2, 2022 10:59 pm BadgerBadger Assigned To => Chris_McElligottPark
Mar 2, 2022 10:59 pm BadgerBadger File Added: dropped inputs.save
Mar 3, 2022 1:46 pm Chris_McElligottPark Note Added: 0065068
Mar 3, 2022 1:47 pm Chris_McElligottPark Note Added: 0065069
Mar 3, 2022 2:53 pm Chris_McElligottPark Note Added: 0065071
Mar 3, 2022 2:57 pm Chris_McElligottPark Status assigned => feedback
Mar 3, 2022 2:57 pm Chris_McElligottPark Note Added: 0065072
Mar 3, 2022 5:14 pm Chris_McElligottPark Status feedback => resolved
Mar 3, 2022 5:14 pm Chris_McElligottPark Resolution open => fixed
Mar 3, 2022 5:14 pm Chris_McElligottPark Fixed in Version => Beta 3.907 Release Candidate 4
Mar 3, 2022 5:14 pm Chris_McElligottPark Note Added: 0065086