Now i'm very cautious running this as i'm on Vista 64bit and i know FasterPing did not play nicely with that OS. So i'm wondering if anyone here have tried it using Vista (64bit especially), and can provide some kind of feedback. I currently have 200+ ping during raids, so if this has no ill effects, i'm more than willing to use it.
This is a VBS script to do the well known change to TcpAckFrequency in the Windows registry.
The change will lower your visible latency (ping) by a mostly artificial increase to it. It does not significantly decrease your actual gameplay ping. Nor will it fix a bad connection magically.
What annoys me more is the way this guy presents this program like he invented something. Even providing a table with some arbitrary numbers as some sort of statistic. Only in one line in the downloadable readme does he kind of describe what's actually happening
FasterPing did noticably lower my ping though, and the comments on Wowinterface does suggest that it's working. I'd like to know if there are any downsides to it though, i heard some rumors that P2P doesn't work quite as well with this.
Old ping during peak hours: ~200-250
New ping with script: ~40
It does indeed lower the actual NUMBER you see as your ping, time will tell if it actually does anything. So far it does seem like it's really working though.
I've been using both the TcpAckFrequency tweak along side an MSMQ (Microsoft Messaging Queue) tweak.
Both manual registry edits, didn't use a script to do them.
The TcpAckFrequency tweak does work nicely on my machine and the MSMQ tweak improves things slightly but no where near as much as the TcpAckFrequency tweak.
From 250+ ms to ~80.
It is not an illusion the game responsiveness is increased.
(I play a class/role where I spam buttons many times a second and latency changes have extremely obvious and measurable gameplay effects)
I did several tests from full exit, reboot, letting 20mins pass so the server uncaches my char.
The results are consistent and 100% reproducible.
The TcpAckFrequency tweak works for some people (I'm one of them).
On XP i ran a latancy of about 130-150ms on average. With the same router and ISP running under linux droped to bout 15ms peaking at about 50ms on average.
Tho running Linux/Wine also is sometimes not viable for everyone. :)
On XP i ran a latancy of about 130-150ms on average. With the same router and ISP running under linux droped to bout 15ms peaking at about 50ms on average.
Tho running Linux/Wine also is sometimes not viable for everyone. :)
Especially not with a SB Audigy card, which I never got working properly :C
it's like driving just over the speed limit but not far enough to where the cops will ticket you. It's just a red flag of attention because it looks unnaturall sometimes.
might be a dumb question but what are the cons to this? some people in this thread say its a bad thing to use but why?
The downside to using it is lower max download speeds because you're acknowledging every TCP packet (by sending an ACK packet back) instead of acknowledging every other TCP packet with a wait delay of up to 200ms between every other packet. It also means you're using more upstream bandwidth for everything you download.
Download speed it the same for me before/after applying this script. If you read through the comments on wowinterface, the author clears up some of the downsides. Bottom line is: It's really working and the negatives doesn't outweigh the positives.
Yes it is working for applications with relatively low-bandwidth transmissions but that does not imply that disabling Nagle's algorithm is necessarily, the best thing since sliced bread. There is a reason, the TCP_NODELAY option is disabled by default. The correct solution, as Nagle himself suggested is for TCP to keep track whether delayed acknowledgments are "winning" or "losing" and adjust them accordingly.
One side effect of this seems to be a very large delay in the display of other (n)pc's in the game world. The delay is 5+ seconds for me. Dalran appears to be a ghost town for quite a while.
The normal time is a couple seconds.
My assesment of this is that its basically a cosmetic change. The latency is artifically lowered, but actual performance varies greatly.
My assesment of this is that its basically a cosmetic change. The latency is artifically lowered, but actual performance varies greatly.
I find this far from the truth. I've been using this and i've actually felt that my instants really are instant with this script. There's a *BIG* difference from what it was before. As for the NPC spawning issue, this isn't happening for me.
Now i'm very cautious running this as i'm on Vista 64bit and i know FasterPing did not play nicely with that OS. So i'm wondering if anyone here have tried it using Vista (64bit especially), and can provide some kind of feedback. I currently have 200+ ping during raids, so if this has no ill effects, i'm more than willing to use it.
Leatrix Latency Fix can reduce your online gaming latency significantly by increasing the frequency of TCP acknowledgements sent to the game server. For the technically minded, this is a program which will modify TCPAckFrequency.
To install, download the program, extract it to an empty folder then run Leatrix_Latency_Fix_3.x.exe. Click the 'Install' button and restart your computer. If your Windows account does not have Administrator rights, you will be prompted for the credentials of an account that does have them.
http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix#info
Now i'm very cautious running this as i'm on Vista 64bit and i know FasterPing did not play nicely with that OS. So i'm wondering if anyone here have tried it using Vista (64bit especially), and can provide some kind of feedback. I currently have 200+ ping during raids, so if this has no ill effects, i'm more than willing to use it.
The change will lower your visible latency (ping) by a mostly artificial increase to it. It does not significantly decrease your actual gameplay ping. Nor will it fix a bad connection magically.
What annoys me more is the way this guy presents this program like he invented something. Even providing a table with some arbitrary numbers as some sort of statistic. Only in one line in the downloadable readme does he kind of describe what's actually happening
Old ping during peak hours: ~200-250
New ping with script: ~40
It does indeed lower the actual NUMBER you see as your ping, time will tell if it actually does anything. So far it does seem like it's really working though.
Both manual registry edits, didn't use a script to do them.
The TcpAckFrequency tweak does work nicely on my machine and the MSMQ tweak improves things slightly but no where near as much as the TcpAckFrequency tweak.
From 250+ ms to ~80.
It is not an illusion the game responsiveness is increased.
(I play a class/role where I spam buttons many times a second and latency changes have extremely obvious and measurable gameplay effects)
I did several tests from full exit, reboot, letting 20mins pass so the server uncaches my char.
The results are consistent and 100% reproducible.
The TcpAckFrequency tweak works for some people (I'm one of them).
On XP i ran a latancy of about 130-150ms on average. With the same router and ISP running under linux droped to bout 15ms peaking at about 50ms on average.
Tho running Linux/Wine also is sometimes not viable for everyone. :)
Especially not with a SB Audigy card, which I never got working properly :C
The downside to using it is lower max download speeds because you're acknowledging every TCP packet (by sending an ACK packet back) instead of acknowledging every other TCP packet with a wait delay of up to 200ms between every other packet. It also means you're using more upstream bandwidth for everything you download.
The normal time is a couple seconds.
My assesment of this is that its basically a cosmetic change. The latency is artifically lowered, but actual performance varies greatly.
I find this far from the truth. I've been using this and i've actually felt that my instants really are instant with this script. There's a *BIG* difference from what it was before. As for the NPC spawning issue, this isn't happening for me.
To install, download the program, extract it to an empty folder then run Leatrix_Latency_Fix_3.x.exe. Click the 'Install' button and restart your computer. If your Windows account does not have Administrator rights, you will be prompted for the credentials of an account that does have them.