Page 1 of 2

Fix titan desync!!!

Posted: Mon Aug 24, 2015 5:20 am
by Burn
Post all the games where the titan desyncs here (and any future games) so that Neco can try to fix desync:

Format (use https://entgaming.net/replay/upload_replay.php for private games)
Guide to finding your game stats link: http://wiki.entgaming.net/index.php?title=EntG ... g_a_replay

Game stats link:
What you think caused the desync:
What happened in the last 5 seconds:
My theory on desyncs:


My theory for desyncs: I don't have a replay, but generally what causes desyncs are builder deaths after GP.
Why?

1) I think it has something to do with the game trying to spawn a minion with an invald equation for the minion levels
2) Could also be something to do with an invalid character trying to be pasted in the wc3 game chat (the chat that can be cleared with -clear)
3) Something to do with OS or 3rd party programs (or lack thereof) I use fogclick detector 24/7, gproxy GUI, and no other programs. I have never been desynced as titan.
4) Something to do with stalling games past GP. Most of my titan games end before GP.


Game stats link: https://entgaming.net/findstats.php?id=6370837
What you think caused the desync: Chain heal
What happened in the last 5 seconds: Chain heal after slow-sieging a base
My current theory on desyncs:

Atm, confirmed desync causes:

Builder kills cause desync
Chain heals cause desync
The later into the game, the more desync prone it is. So don't stall!

Unconfirmed: (Post your replays!)
Syph/Molt Ultis cause desync

My current theories:

1) Maybe there are too many triggers in 4.0.0, which is causing the desyncs, the game is doing too many actions at one time due to the triggers, that packets have to be sent in fractions, which is causing the desyncs? ENT could be able to fix it. So if ENT bots is somehow allowing desyncs temporarily, then resyncing later, (1 second), maybe it'll fix it?

2) Maybe over-killing the builder is causing the desyncs, this is too much melee damage, or too much nuke damage.

3) Desyncs generally happen after 20 minutes into the game. Not a theory, just a fact. So stop stalling!

-Burn

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 5:22 am
by Neco
The game never blacks out anymore. Hence why you can see builders moving around for 1s after killing one.

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 5:29 am
by Burn
Neco wrote:The game never blacks out anymore. Hence why you can see builders moving around for 1s after killing one.

Hm, okay, that's nice I guess, I'll edit the original post.

-Burn

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 5:31 am
by LatinChamp
It happened 2 or 3 times in my last 60 games, sometimes it wasn't just the tit .. even minis desync
I've got one but I can't help to find it in my replays on ent storage, got any problem if I upload it in a storage media? (media, mega, etc)

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 6:36 am
by Neco
I think you can just attach them here when you post a reply.

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 7:04 am
by Burn
You can also use the ENT replay parser: https://entgaming.net/replay/upload_replay.php

-Burn

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 3:02 pm
by narbtit
Syph's ult causes desync, maybe on the second or third try. It's what caused me to stop titting. I don't have any replays but its happened so often I'm sure its easily reproducible.

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 3:11 pm
by lordmillt
i got desync one game at 10min mark as bubo for 1week ago.

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 4:10 pm
by ShadowZz
I don't know if its relevant but I also use FCD and have never been desynced as titan. My games end pre GP too though :/

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 4:15 pm
by Lynx
My desyncs have mostly been when I've nuked or healed fast with multiple minions. I will post a replay next time I'm desync'd.

I use FCD.

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 7:20 pm
by Burn
Lynx wrote:My desyncs have mostly been when I've nuked or healed fast with multiple minions. I will post a replay next time I'm desync'd.

I use FCD.
I also use FCD. I desynced after chain healing: https://entgaming.net/findstats.php?id=6370837

@Neco Any ideas?

Maybe the game is desyncing after too many actions are taking place at the same time? Or there's too much happening to titan's vision that the game is overloaded, and the bot can't keep up?

-Burn

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 8:14 pm
by BeeKauzh
https://entgaming.net/findstats.php?id=6266539
Sync nuke a hunter before GP then moved back
Hunter died.

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 8:22 pm
by tarto
doesn't a desync usually happen when something different for 2 players in the same game happens? at least that's what i got taught in school lol
for example: 2 players are playing together; player 1 killed a mob and on player 2s screen the mob is still alive
might have something to do with heals animation since it could possibly bounce to titan/minions which arent visible for builders but obviously are for the titan
edit: but then again, no animation has been changed, right?

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 8:28 pm
by Burn
Basically, all clients are sent the same action log, that's why people can maphack. The minority group of players (or player) will be desynced if their action log is different.

My current theory: That's why maybe there are too many triggers in 4.0.0, which is causing the desyncs, the game is doing too many actions at one time due to the triggers, that packets have to be sent in fractions, which is causing the desyncs? ENT could be able to fix it. So if ENT bots is somehow allowing desyncs temporarily, then resyncing later, (1 second), maybe it'll fix it?

I think we have to ask the bot pros too, post a topic at codelain.

@uakf.b any ideas?

-Burn

Re: Fix titan desync!!!

Posted: Mon Aug 24, 2015 9:04 pm
by Neco
Bots are dumb and can't resync actions. Also, trigger actions aren't sent only player input is.

Edit: but the current theory is yes, triggers are done in such a way that they can't keep up with the 100ms action window that ENT enforces. It would be interesting to see how the map would perform at Battle.net's intended 250ms to test that theory.