Q&A: Jonathan on desync solve coming with A4!!!

My faith in this company has been restored. If this is legit...along with new trading system...I can see myself actually committing to spending a lot on this game.
"
lagwin1980 wrote:
Duno, i think that flicker strike and cyclone might be very clunky on the new lockstep mode, since you are constantly waiting for the server per each action and those actions being fairly rapid....but won't know for sure until it's tested.


I have a ping of 30, soon to be lower with the new london server. I use incinerate and cast 13.7 times per second, each cast taking 0.0729 seconds. I'd get a very small lag on my first cast, but after that my packets (should) be being sent and received by the time I'm actually able to cast again. This would mean there's only ever a remotely noticeable lag on my first cast.

If echo and multistrike only count as one action to the server then the ping range can be 2-3x higher than your cast/attack time for continuous fire. GGG seem to be in early days with this, but if they do it right we will experience no per-skill issues. Even if there is lag per action and everything's unaffected by echo/multi/cyclone etc, then even as a fast firing incinerate character, an extreme case, I'll lose 17% DPS with my soon to be improved 30 ping. This is a worst case scenario.
IGN: Asser, AssDelver, Assphobic, AnointedAss, BetrayedByMyAss, CrackedAss, FracturedAss, FulcrumedUpMyAss, ImpaledAss, IncursionOfTheAss, WarForTheAss, UnleashTheAss, ScreamingAsshole, SwampAssKing, Yui
Last edited by Wooser69 on Apr 12, 2015, 4:26:38 PM
"
Snorkle_uk wrote:
"
"
Arrowneous wrote:
 Sounds fantastic and all but let's not start counting our Rhoa's before they hatch. I remember fishing sounded great too and then... nothing. I would have been happy with an old cane pole and line. The dam Rhoa's are the fowlest of fowl tasting bird. A relaxing fishing break would have been a nice diversion. Anyway, it all sounds too good to be true but if GGG can/has pulled it off then hooray, no more desync bitch posts. As my Scion would say "go to bed little nightmare" (actually desync is a big nightmare).


So, in other words no one wants to admit they were wrong about GGG not fixing desync? Make that apology thread they deserve already, im waiting. *tick tock*





well they actually didnt, they havent fixed desync, the unsynced version is still going to have desync. Theyve just done what they said they wouldnt do which is make the game hard synced. That was always there, they havent worked out something new that fixes desync, they could have had a synced game right from the start but chose not to. It clearly says in the dev manifesto from open beta that they could make the game hard synced like a moba with 0 desync but it would feel like shit because its subject to lag and were dealng with 1 gateway per continent, and that lag feels terrible in a fast paced arpg. I guess now that they have the budget to afford a lot more local servers an optional synced version is a lot more viable because a lot more players are actually going to be playing close enough to a server for the lag they are going to experience to be small enough for the game to be playable in such a fashion.

to the people saying ha, told you they could fix desync... no, they couldnt, you cant fix desync in an unsynced game state, that was true before and its true now. Theyre giving you an option to either lag or desync, on the current servers Id chose desync mode, with a server coming to london where im gonna have a ping of 7-9? GG. but if you dont understand why this isnt "fixing desync" then you were probably one of the people who didnt understand why desync was there before or how to control it, and if you still dont understand then fair play, actually understanding things in this world is pretty niche i guess. Just dont expect sympathy when you die to lag and come out with some OMG GGG WHEN WILL U FIX LAG OMG GAME SO BROKEN OMG nonsense post when this lands.


Budget was definitely their biggest issue. Back in CB was when they implemented the /oos cooldown because it was crashing instances if used too often. They never had the manpower to afford to write an entire new netcode. Having an abundance of servers to allow everyone to have a low ping was likely not cost efficient back in the day.

It's good to know that my money has gone towards not only improving the game, but improving it for years to come. So many people I know who gave up on the game due to the netcode are now interested in the new patch, not because of the content, but simply the new lockstep method. GGG are gonna bring back a lot of players with this addition.
IGN: Asser, AssDelver, Assphobic, AnointedAss, BetrayedByMyAss, CrackedAss, FracturedAss, FulcrumedUpMyAss, ImpaledAss, IncursionOfTheAss, WarForTheAss, UnleashTheAss, ScreamingAsshole, SwampAssKing, Yui
This is very exciting news! It seems GGG is really focusing on any flaws the game has, and that makes me relieved.
"
lagwin1980 wrote:
"
Shagsbeard wrote:
Players are in for "learning moment". The reason we have desync is that the alternative we now are going to be given the option of trying is worse. You'll see. Even with a stable, fast internet... you'll still have to wait for commands to bounce back and forth. It's going to be clunky. It's not going to feel right.

I'm glad they're giving us the option of trying it. But I don't think it's going to be better.


Was kinda alluding to that, for many skills i'm sure the lockstep method will be fine, particularly ranged and normal melee....but stuff like cyclone or flicker strike would be at odds with how it's currently used and waiting for a reply, but then it might not even be notticable when your ping is 30 or below.


My ping jumps between 30 and 40 (usually), with a London gateway it will reduce dramatically.

I'd considered latency with flicker in the lockstep code and I agree it could make flicker a bit clunky.

What I'm absolutely certain of, though, is even with higher ping, flicker couldn't be as clunky as it is in prediction where you desync, guaranteed every few seconds.
Casually casual.

can the bay area get a server, in san jose or something ? I mean, being in silicon valley should count for something ?

I get ~60ms to texas servers. its not terrible but really, could be better.
I'm between 60-80 to Texas... I still think you'll know the difference.
Very good news to hear, but I don't see the relevant thread on reddit, can OP post link?
For POE Devs: https://www.youtube.com/watch?v=ea6UuRTjkKs
Died like this in HC before: https://www.youtube.com/watch?v=nVsgFUiD-Y8

u_u
"
Peripherally wrote:
Very good news to hear, but I don't see the relevant thread on reddit, can OP post link?


http://www.reddit.com/r/pathofexile/comments/324u94/rewrite_of_netcode_with_a4_to_reduce_dsync/
Casually casual.

"
vezuial wrote:
"
Snorkle_uk wrote:

well they actually didnt, they havent fixed desync, the unsynced version is still going to have desync. Theyve just done what they said they wouldnt do which is make the game hard synced.


First, sorry to tell you, lockstep does not equal hard synching.

there is really no equivalent to hard syncing as in context of in the predictive model (do it often enough and it kinda defeats the purpose of the model itself) to the 'usual' model employed by most games out there.

the deterministic lockstep approach is just an entirely different animal. starting from the fact Im quite sure it will be over UDP as opposed to TCP which PoE currently uses, to how inputs are sent and responded to

the predictive model allowed client to do some 'guesswork' before hard sync

lockstep model can be thought as a ton of fast incremental steps of inputs exchanged between client and server each time you input controls. you can think of it as a ton of really fast 'hard syncs', but its not quite that, because it relies on determinism.. d.l's main aspect is that same exact inputs give the same exact outputs, down to bit level. server will approve every client action without letting to move on.

deterministic lockstep will be very, very clunky at anything over 100 ping in a fast paced game like poe, Id venture to guessy.

Report Forum Post

Report Account:

Report Type

Additional Info