Tried that Xienwolf, and this time we got a real OOS.
Everything was going fine until (left arrow is my computer (XP), right arrow is his (Vista)):
Code:
...
< Rand = -2001730330 on 15705 (AI Patrol)
< Rand = 72636967 on 15705 (AI Patrol)
< Rand = 747402452 on 15705 (AI Patrol)
< Rand = -211908995 on 15705 (AI Patrol)
---
> Rand = -2001730330 on 15705 (AI make explore faster ;))
> Rand = 72636967 on 15705 (AI make explore faster ;))
> Rand = 747402452 on 15705 (AI make explore faster ;))
> Rand = -211908995 on 15705 (AI make explore faster ;))
91894c91869
< Rand = 440074158 on 15705 (AI make explore faster ;))
---
> Rand = 440074158 on 15705 (AI explore)
91915c91890
< Rand = 827919707 on 15705 (AI make explore faster ;))
---
> Rand = 827919707 on 15705 (AI explore)
91917c91892
< Rand = 218189521 on 15705 (AI make explore faster ;))
...
Unfortunately, it doesn't look like anything obvious such an event was the problem. Instead, there were 4 AI patrols on my computer that didn't happen on his - perhaps from a unit that existed only on my end? Too bad the logging isn't more detailed, although the files are large enough as it is.
Loaded up an autosave from the turn before to see if the same problem would repeat, and we ended up with a different sequence of events and an OOS.
Code:
...
< Rand = -477424729 on 15706 (AI make explore faster ;))
< Rand = -597790636 on 15706 (AI make explore faster ;))
< Rand = -815293443 on 15706 (AI make explore faster ;))
< Rand = -1017990926 on 15706 (AI make explore faster ;))
< Rand = -1454685373 on 15706 (AI make explore faster ;))
< Rand = 207371712 on 15706 (AI make explore faster ;))
< Rand = -526976263 on 15706 (AI make explore faster ;))
< Rand = -162076098 on 15706 (AI make explore faster ;))
< Rand = 1213517983 on 15706 (AI make explore faster ;))
< Rand = 1571255788 on 15706 (AI make explore faster ;))
< Rand = 113462709 on 15706 (AI make explore faster ;))
< Rand = 1909681226 on 15706 (AI make explore faster ;))
---
> Rand = -477424729 on 15706 (First Strike)
> Rand = -597790636 on 15706 (First Strike)
> Rand = -815293443 on 15706 (Combat)
> Rand = -1017990926 on 15706 (Combat)
> Rand = -1454685373 on 15706 (Combat)
> Rand = 207371712 on 15706 (Combat)
> Rand = -526976263 on 15706 (Combat)
> Rand = -162076098 on 15706 (Combat)
> Rand = 1213517983 on 15706 (Combat)
> Rand = 1571255788 on 15706 (Combat)
> Rand = 113462709 on 15706 (Combat)
> Rand = 1909681226 on 15706 (Withdrawal)
18532,18547c18483,18498
< Rand = 394581297 on 15706 (AI Patrol)
< Rand = -781589482 on 15706 (AI Patrol)
< Rand = 1821966743 on 15706 (First Strike)
< Rand = 1835786116 on 15706 (First Strike)
< Rand = -652176531 on 15706 (Combat)
< Rand = 320351138 on 15706 (Combat)
< Rand = 1608654899 on 15706 (Combat)
< Rand = -1819709456 on 15706 (Combat)
< Rand = 893385065 on 15706 (Combat)
< Rand = -1166974994 on 15706 (Withdrawal)
< Rand = -1919644529 on 15706 (Enslavement)
< Rand = -1867670756 on 15706 (First Strike)
< Rand = -1831484635 on 15706 (First Strike)
< Rand = -99119878 on 15706 (Combat)
< Rand = 743924395 on 15706 (Combat)
< Rand = 1015500040 on 15706 (Combat)
---
> Rand = 394581297 on 15706 (AI make explore faster ;))
> Rand = -781589482 on 15706 (AI make explore faster ;))
> Rand = 1821966743 on 15706 (AI make explore faster ;))
> Rand = 1835786116 on 15706 (AI make explore faster ;))
> Rand = -652176531 on 15706 (AI make explore faster ;))
> Rand = 320351138 on 15706 (AI make explore faster ;))
> Rand = 1608654899 on 15706 (AI make explore faster ;))
> Rand = -1819709456 on 15706 (AI make explore faster ;))
> Rand = 893385065 on 15706 (AI make explore faster ;))
> Rand = -1166974994 on 15706 (AI make explore faster ;))
> Rand = -1919644529 on 15706 (AI make explore faster ;))
> Rand = -1867670756 on 15706 (AI make explore faster ;))
> Rand = -1831484635 on 15706 (AI Patrol)
> Rand = -99119878 on 15706 (AI Patrol)
> Rand = 743924395 on 15706 (First Strike)
> Rand = 1015500040 on 15706 (First Strike)
...
Obviously screwed after that point. This time, I had some exploration before the combat, which then went differently for me because of the OOS. Seems consistent with the extra unit theory, or maybe my AI just decided to do some extra patrols that his didn't.
We're both on patch e (or so he claims!) It'd actually be nice to have a subversion displayed on the splash page (or even the MP lobby) to make sure no one messed up their installs.
Attached is our 2 player save if that's useful at all. Don't laugh at how terribly we were doing.
If there's anything more we can do to help or other ideas for debugging, let us know. I think he's just going to get XP so we don't have to deal with this anymore. Whenever people tell me how great Vista is and how they don't have problems with it, I just think of this game.
View attachment result3.txt
View attachment result4.txt
View attachment OOS next turn starts 112.CivBeyondSwordSave