Sign up
Store Up to 20% Off!
Players Online: 40.6k Support Forums Client
Subscribe
How to Improve Latency in Most Online Games
TCPNoDelay could make it worse (you need to experiment with it), the AckFrequency should never make it worse.

Anonymous Quote

@Archybot This has gotten shit tons of flame from the potpvp community, many say it changes the way you take KB and it unfair, your thoughts?


All 3 major operating systems handle these settings different. Linux for the most part has it disabled already, Mac has a more optimized version of it, and Windows just generally fucks you. If this is directly affecting the way the game handles KB (which it does) it's purely Mojang's fault for poor code, as changing AckFrequency greatly affects all TCP based games/services (I've seen people's ping half in games such as WoW and LoL). It's simply not fair that Mac and Linux have an advantage over Windows users!

There are programs out there that do it for you, such as the most famous one located at - http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html#info
 0
PM Link
@Sprint
 0
PM Link
http://prntscr.com/7c3ur6 What if the folders look like this? Do I do it for them?
 0
PM Link
Yes do it for all of them.
 0
PM Link
I don't advise this if you have sub 1mbps download/upload, I've basically just killed my connection in doing so >.<
 0
PM Link
shit is dumb and should be viewed as cheating
 0
PM Link

RTJ wrote

shit is dumb and should be viewed as cheating


Fixing an out of date antiqued issue in windows operating system should be considered cheating? (it's being fixed in Windows 10)

That's like saying people who have better hardware should be forced to play with your FPS because it's unfair.
 0
PM Link

Archybot wrote

RTJ wrote...



Fixing an out of date antiqued issue in windows operating system should be considered cheating? (it's being fixed in Windows 10)

That's like saying people who have better hardware should be forced to play with your FPS because it's unfair.
fact is that it makes minecraft pvp an absolute shitfest
 0
PM Link

Archybot wrote

RTJ wrote...



Fixing an out of date antiqued issue in windows operating system should be considered cheating? (it's being fixed in Windows 10)

That's like saying people who have better hardware should be forced to play with your FPS because it's unfair.
fact is that it makes minecraft pvp an absolute shitfest
 0
PM Link

Doe wrote

Is there any way I can do this on mac now ):
 0
PM Link

MonsieurHardCore wrote

Doe wrote...


nope
 0
PM Link
My ping was always good now it's even better! ILY Archybot!
 0
PM Link
How do I know if my internet isn't dial up? @Archybot
 0
PM Link

HeyImWaffles wrote

How do I know if my internet isn't dial up? @Archybot

www.speedtest.net is a pretty good website that will tell you all you need to know. Keep in mind " 5 Mbps Down and 1 Mbps Up should be sufficient"
 0
PM Link

Archybot wrote

DO NOT ATTEMPT TO DO THIS IF YOU ARE NOT OKAY WITH EDITING REGISTRY VALUES AND READ REQUIREMENT 7 BEFORE ATTEMPTING IT. YOU ATTEMPTING IT MEANS YOU AGREE TO REQUIREMENT 7. YOU CAN CAUSE SEVERE DAMAGE TO YOUR WINDOWS SETUP IF YOU MESS UP!!

I'm going to teach you guys a lesson on how to improve in game latency and reactions in minecraft and most other online games (any MMORPG, RTS, and most other online server based games - anything that uses TCP packets). This is my secret that I've shared with the original badlion faction/team, and why none of us really ever suffered from "pot lag/latency", and now I've decided that everyone should know about it.

You have to meet these requirements first though:
1. Windows XP or higher (does not work on mac/linux as this is changing window's settings)
2. Decent CPU - A decent CPU means typically a quad core (or a computer made in this decade). This does increase your CPU by a very small margin. If you aren't running minecraft at 100% CPU you have nothing to worry about.
3. Internet that isn't dial up - 5 Mbps Down and 1 Mbps Up should be sufficient, but lower limits might still work. This method doesn't make your internet faster, it makes your computer handle and process packets instantly, which means it sends them to the internet faster.
4. Common sense - If you can't follow instructions then I highly recommend you don't do this.
5. Admin access on your computer
6. Read Fluent English - Do not even ATTEMPT this if you aren't very fluent in English, you might not understand something and really end up messing something up.
7. You cannot blame me and/or badlion network for any damages done to your computer (you shouldn't have any issues as you are just adding new things)

Alright, now onto the instructions.
1. Open up run (Windows Key + R) and type "regedit" (without quotes, and note that everything afterwards that is surrounded by quotes should be removed too) and then hit enter
2. Go to the path "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces"
3. For each folder under Interfaces, you need to do steps 4 and 5. Please note three things: If the DWORD registry key is already there, just make sure it is set to the correct value. Capitalization MaTtErS, if you do not type the values with the EXACT correct capitalization, it WILL NOT WORK. Do NOT, I REPEAT DO NOT, EDIT/DELETE ANYTHING I DO NOT TELL YOU TO TOUCH.
4. Create two "DWORD" registry keys called "TcpAckFrequency" and "TCPNoDelay"
How to create new DWORD registry keys - https://i.imgur.com//Zdi6d98.png
5. Double-click on each new registry key and change the value from "0" to "1"(base hexadecimal)
Examples of editing them (double click on the name or right click on the name and hit modify… - MAKE SURE YOU ARE USING HEXADECIMAL) - https://i.imgur.com//LIlPMOm.png https://i.imgur.com//OoMJKMS.png
6. Confirm that you have done these keys ( https://i.imgur.com//3hRs3V2.png ) for all subfolders of the Interfaces folder (I have 4, you could have anywhere from 1 to 100. Also note that some of these might have nothing in them) - https://i.imgur.com//LscZ34O.png
7. Restart your computer (this is VERY important - these won't activate until you do so as most registry updates don't actually activate until windows reloads. If you've ever wondered why you are asked to restart after installing a program - this is why)


Notes
1. If you wish to uninstall this, just go delete all DWORD registry keys called "TcpAckFrequency" and "TCPNoDelay" in the Interfaces folder in the registry.
2. This will not affect command prompt ping. Command prompt ping uses a packet named ICMP, and this only affects TCP packets. What this does do, is actually moves your in game latency (something you can't see but WILL feel) closer to that actual ping if your computer/internet can handle it. Before hand you might had a ping of 80 but an actual latency of 200.

How this works at peasant level language :3

Anonymous Quote...



Anonymous Quote...



By doing these two changes, you are basically undoing http://en.wikipedia.org/wiki/Nagle's_algorithm (Computer Science)

Have fun
You're smart. xD
 0
PM Link

Archybot wrote

There are programs out there that do it for you, such as the most famous one located at - http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html#info


Any downside to using this? Does it do EXACTLY what you posted, or more/less?
 0
PM Link
Should I add the TCP things here? : http://gyazo.com/f6e831698a3716cc6b58360313583d58
 0
PM Link
Yes @DaddyAsar
 0
PM Link
I done all of this and I still have the same exact latency (39ms) when I hover over the green bar. Is this meant to not change and increase your ping in game or was it meant to change because I also did every single step correctly and still the same ms.
 0
PM Link

Daredevil wrote

I done all of this and I still have the same exact latency (39ms) when I hover over the green bar. Is this meant to not change and increase your ping in game or was it meant to change because I also did every single step correctly and still the same ms.


Somebody didn't bother reading the post
 0
PM Link