Workaround For Patch 13 Lag - Page 7
Blogs > R1CH |
Dehner
Canada18 Posts
| ||
Mohdoo
United States15398 Posts
On May 27 2010 11:04 Excalibur_Z wrote: I think you're right. UDP appears to be disabled server-side. I'm not running R1CH's program, and going by netstat output, I don't see any UDP activity at all, only TCP. When I use the application provided by R1CH, it shows that it is indeed blocking stuff. | ||
R1CH
Netherlands10340 Posts
| ||
Gary13579
United States6 Posts
On May 27 2010 12:09 R1CH wrote: UDP won't show up in netstat because it is connectionless. However I did some brief testing (Custom game and FFA) earlier tonight and it appears UDP is no longer in use. Somewhat correct, netstat doesn't show UDP "connections" the typical way you'd expect, but it will show a UDP server. gary@snuggles:~$ netstat -aun | grep "1337" 05/26/10 9:26 PM udp 0 0 0.0.0.0:1337 0.0.0.0: * udp6 0 0 :::1337 ::: * = my torrent client. so if SC2 was using UDP, it would show the server running. | ||
![]()
Excalibur_Z
United States12224 Posts
On May 27 2010 12:09 R1CH wrote: UDP won't show up in netstat because it is connectionless. However I did some brief testing (Custom game and FFA) earlier tonight and it appears UDP is no longer in use. I just played some 2v2s with a friend who normally lags a lot, and he said the games where he lagged heavily were the games where your program wasn't active. Possible placebo effect at work? | ||
R1CH
Netherlands10340 Posts
| ||
Mortality
United States4790 Posts
R1CH >>>>>> Blizzard. Hands down. Kudos. | ||
CharlieMurphy
United States22895 Posts
| ||
hacpee
United States752 Posts
On May 27 2010 13:30 CharlieMurphy wrote: Why does Blizzard suck so bad? R1CH seems to easily find and fix problems with the beta faster than they do. R1CH didn't do anything special. Blizzard is trying to implement a different technology here. UDP will give everyone the counterstrike latency people desire. They were using TCP before, which was slow. What would you rather have? A few weeks of horrible lag and latency during the beta but awesome latency when the game is released or a playable beta but 150ms latency? | ||
mmp
United States2130 Posts
On May 27 2010 05:03 R1CH wrote: Since this is based on my private TCP/IP tool base, I won't be releasing the source. The core of it is simply WSASetLastError(WSAECONNREFUSED) and a patch to sendto with mov eax, -1 retn 18h. Nice hack, lol. | ||
![]()
rotinegg
United States1719 Posts
| ||
![]()
rotinegg
United States1719 Posts
On May 27 2010 15:03 hacpee wrote: R1CH didn't do anything special. Blizzard is trying to implement a different technology here. UDP will give everyone the counterstrike latency people desire. They were using TCP before, which was slow. What would you rather have? A few weeks of horrible lag and latency during the beta but awesome latency when the game is released or a playable beta but 150ms latency? if you're gonna write poor code and implementing it will fuck up what u already have, programmers generally choose to not implement it before whatever problem it has is fixed. This leads me to believe Blizzard didn't do a sufficient amount of testing (10 games would have sufficed in this case) and their bnet team consists of a bunch of dimwits edit:: sorry for the double post my guess as to what happened when implementing UDP in blizzard: NSFW+ Show Spoiler + ![]() | ||
Encode
Croatia23 Posts
On May 27 2010 09:06 Gary13579 wrote: If one of you Windows users could check something for me, I'd appreciate it. Hop into a game without using this hack, hit Start -> Run, type cmd<enter>, then type: netstat -n | find "1119". copy/paste the output here. here is my netstat response: TCP 192.168.***.*** ![]() If UDP is disabled on server then game works the same with or without R1ch's solution - switch to TCP. However, even TCP is performing better at the moment it cannot be final for mass playing. From now on with more traffic TCP can go only worse. | ||
achadayo
India2 Posts
| ||
Abenson
Canada4122 Posts
| ||
mmp
United States2130 Posts
| ||
galefrost
United States38 Posts
| ||
Durak
Canada3684 Posts
On May 28 2010 11:19 mmp wrote: Unfortunately, this program is against BNet's ToS and could get your account revoked. According to the ToS, Blizzard can revoke your account for running SC2. However, it's never going to happen. Please leave this discussion to your own thread and don't harm our excellent coding community. | ||
niteReloaded
Croatia5281 Posts
| ||
JollYRoGeR
Sweden342 Posts
Since this is based on my private TCP/IP tool base, I won't be releasing the source. The core of it is simply WSASetLastError(WSAECONNREFUSED) and a patch to sendto with mov eax, -1 retn 18h. oh, that one | ||
| ||