Desyncs
-
Why does this game desync so much? Desyncs in games, desyncs in replays. The most desyncing game ever.
-
If you play faf develop a lot it is not designed for replayability so don't expect them to last too long.
Otherwise check your mods aren't breaking replays.
-
-
Try without them
-
@blackyps Not possible. Will take a lot of tests, since desyncs don't happen all the time. I just wanted to say that it's a lot compared to other games.
-
Well, most other games don't even have the concept of desync
-
Aside from replays ive seen max 1-2 desyncs in thr last half year
-
I know of 1 time when I ALT+F4ed and it desyncs the game for the rest because it was on stream, and I often get desyncs just by watching replays of my own games that are about an hour old.
-
After the last patch, there are lots of crashes and desyncs.
You can watch a replay several times and get different results. One time it runs completely normal and another time a desync and yet another time a client crash.Try it out for themselves (game was desync-free): https://replay.faforever.com/24947373
-
Desyncs in games and desyncs in replays are often two different problems.
When there was desync in game, then it also will be in replay.
But desync in games are raredesync in replays are pretty common when someone quits afaik (does not matter if they alt+f4 from the game or not)
-
@ZLO No, the last patch broke something. It's different from the last few years.
Anyone can test it for themselves. -
I rewatch almost each game after I play it and I had no desyncs at all. Please provide logs to your games and replays, otherwise it is an issue on your end and we can't solve it.
-
@ZLO i had probably 8 games desync last weekend. not sure if its related to the patch, but there is definitely an issue
-
If you use the advanced filter in the client you can search replays that are invalid due to desyncs. There seem to be way more of them after the update and the proportion of normal looking games (1v1, TMM, gap, mapgen) in the search is higher too.
-
@Nomander so far today out of 5 games, 3 have desync, different players every time :S
-
Example:
https://replay.faforever.com/24987216The game was without desyncs, no player left the match where desyncs appeared in the replay.
Sometimes the client crashes, sometimes it doesn't. Desyncs occur at different points.Client Crash:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x009279a6
attempted to read memory at 0x00000010Program : C:\ProgramData\FAForever\replaydata\bin\ForgedAlliance.exe
Cmd line arguments : /init init.lua /nobugreport /log C:\Users\55555\AppData\Roaming\Forged Alliance Forever\logs\game_24987216.log /replay C:\ProgramData\FAForever\cache\temp.scfareplay /replayid 24987216Callstack:
Unknown symbol (address 0x009279a6)
Unknown symbol (address 0x2628d81b)Last 100 lines of log...
info: Initialize Armies brain nickname is Robopetek
info: CreateArmy group ARMY_11
info: Initialize Armies brain nickname is leveling
info: CreateArmy group ARMY_12
info: Initialize Armies brain nickname is civilian
info: CreateArmy group ARMY_17
info: Initialize Armies brain nickname is civilian
info: CreateArmy group NEUTRAL_CIVILIAN
info: ADAPTIVE: Optional Units:
info: ADAPTIVE: optional_wreckage = 1
info: ADAPTIVE: optional_naval_wreckage = 1
info: ADAPTIVE: optional_wreckage_middle = 1
info: ADAPTIVE: optional_adaptive_faction_wreckage = 1
info: ADAPTIVE: optional_civilian_base = 1
info: ADAPTIVE: optional_civilian_defenses = 1
info: ADAPTIVE: jamming = 1
debug: SetPlayableArea before round : 0, 200.5 1024, 830.5
debug: SetPlayableArea after round : 0, 200 1024, 828
info: ADAPTIVE: Activate map expansion script. expand_map = 1
info: ADAPTIVE: Create Resources:
info: ADAPTIVE: dynamic_spawn = 1
info: ADAPTIVE: crazyrush_mexes = 1
info: ADAPTIVE: extra_hydros = 1
info: ADAPTIVE: extra_mexes = 1
info: ADAPTIVE: middle_mexes = 1
info: ADAPTIVE: side_mexes = 1
info: ADAPTIVE: underwater_mexes = 1
info: ADAPTIVE: island_mexes = 1
info: ADAPTIVE: expansion_mexes = 1
info: ADAPTIVE: core_mexes = 1
info: ADAPTIVE: extra_base_mexes = 1
info: ADAPTIVE: top_side_mexes = 1
info: ADAPTIVE: bottom_side_mexes = 1
debug: Preloading 1418 batch textures
debug: Preloading 0 d3d textures
debug: Preloading 0 models
debug: Preloading 0 animations
info: creating high fidelity terrain
info: creating high fidelity water
info: creating high fidelity terrain
info: creating high fidelity water
debug: Context based templates: Found template: AppendPowerGeneratorsToTML with name Power generators
debug: Context based templates: Found template: AppendT3FabricatorWithStorages with name Storages
debug: Context based templates: Found template: TorpedoDefense with name Torpedo defense
debug: Context based templates: Found template: T3ExtractorWithStorages with name Extractor and storages
debug: Context based templates: Found template: AppendPowerGeneratorsToSalvation with name Power generators
debug: Context based templates: Found template: AppendWallsToPointDefense with name Walls
debug: Context based templates: Found template: AppendOpticsWithPower with name Power generators
debug: Context based templates: Found template: AppendAirGrid with name Air grid
debug: Context based templates: Found template: AppendPowerGeneratorsToEnergyStorage with name Power generators
debug: Context based templates: Found template: AppendExtractorWithFabs with name Storages and fabricators
debug: Context based templates: Found template: AppendPowerGeneratorsToT3Artillery with name Power generators
debug: Context based templates: Found template: AppendRadarWithPower with name Power generators
debug: Context based templates: Found template: AppendPowerGeneratorsToT2Artillery with name Power generators
debug: Context based templates: Found template: T1Hydrocarbon with name Hydrocarbon
debug: Context based templates: Found template: T3ExtractorWithStoragesAndFabs with name Extractor, storages and fabricators
debug: Context based templates: Found template: AppendT3ArtilleryWithPower with name Power generators
debug: Context based templates: Found template: PointDefense with name Point defense
debug: Context based templates: Found template: AppendT2ArtilleryWithPower with name Power generators
debug: Context based templates: Found template: AirDefenseLand with name Anti-air defense
debug: Context based templates: Found template: AppendExtractorWithStorages with name Storages
debug: Context based templates: Found template: T3Extractor with name Extractor
debug: Context based templates: Found template: AirDefenseWater with name Anti-air defense
debug: Context based templates: Found template: AppendSalvationWithPower with name Power generators
debug: Context based templates: Found 23 templates
info: /replayid
warning: GetResource: Invalid name ""
info: Can't find texture "" -- trying fallback.
warning: GetResource: Invalid name ""
info: Can't find texture "" -- trying fallback.
warning: GetResource: Invalid name ""
info: Can't find texture "" -- trying fallback.
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
debug: Session time: 00:00:17 Game time: 00:00:00 Heap: 288.0M / 267.1M
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e
info: Minimized true
warning: GetResource: Invalid name ""
info: Can't find texture "" -- trying fallback.
warning: GetResource: Invalid name ""
info: Can't find texture "" -- trying fallback.
warning: GetResource: Invalid name ""
info: Can't find texture "" -- trying fallback.
info: Minimized false
debug: Session time: 00:00:30 Game time: 00:00:11 Heap: 320.0M / 301.0M
debug: Moderator event for Dmitry11: Is changing focus army from 2 to 4 via ConExecute!
debug: Moderator event for Dmitry11: Switched focus army from 2 to 4!
debug: Moderator event for Dmitry11: Is changing focus army from 4 to 2 via ConExecute!
debug: Moderator event for Dmitry11: Switched focus army from 4 to 2!
debug: Session time: 00:00:42 Game time: 00:01:16 Heap: 352.0M / 322.6M
debug: Moderator event for Robopetek: Created a marker with the text: 't1 for robo pls'
debug: Moderator event for N_A_G: Created a marker with the text: 'ok give t1 pls for NAG '
debug: Session time: 00:00:52 Game time: 00:02:56 Heap: 384.0M / 347.7M
debug: Moderator event for lemans: Created a ping of type 'Attack' -
@Sturmgewehr @Legendz There will be an update on the FAF develop game type in 8 hours that reverts the change that possibly caused this desync, can you give FAF develop a try when it updates and see if you don't get desyncs?
Since it's not a consistent problem it would also help if you also reached out to people who experienced desyncs, so that we can have a larger sample size.