Store
Subscribe
How to Improve Latency in most online games. (FOR MAC)
Editing the Registry in Windows has become pretty popular, and as a Mac user myself, I've always wanted to improve my latency too. Today, I'll be informing you on how to improve your latency FOR MAC USERS ONLY.
(Macs don't suck :(. I get 200 fps on a 4 year old Mac pro, but I guess the 60 refresh rate screen is a minus :/)


I AM NOT RESPONSIBLE ANYTHING FOR ANY DAMAGED SYSTEMS OR ANYTHING. DO THIS AT YOUR OWN RISK
I AM NOT RESPONSIBLE ANYTHING FOR ANY DAMAGED SYSTEMS OR ANYTHING. DO THIS AT YOUR OWN RISK
I AM NOT RESPONSIBLE ANYTHING FOR ANY DAMAGED SYSTEMS OR ANYTHING. DO THIS AT YOUR OWN RISK
I AM NOT RESPONSIBLE ANYTHING FOR ANY DAMAGED SYSTEMS OR ANYTHING. DO THIS AT YOUR OWN RISK
I AM NOT RESPONSIBLE ANYTHING FOR ANY DAMAGED SYSTEMS OR ANYTHING. DO THIS AT YOUR OWN RISK
I AM NOT RESPONSIBLE ANYTHING FOR ANY DAMAGED SYSTEMS OR ANYTHING. DO THIS AT YOUR OWN RISK
I AM NOT RESPONSIBLE ANYTHING FOR ANY DAMAGED SYSTEMS OR ANYTHING. DO THIS AT YOUR OWN RISK

Apparently, this causes some problems with some people, so DO IT AT YOUR OWN RISK.


Source: http://us.battle.net/forums/en/wow/topic/2136194268
^^^^^All credits. I'm only here to bring the information.

Leatrix Latency Fix isn't supported on Macs. However, you can achieve lower latency in OSX by entering the following command in a terminal window. This will disable delayed acknowledgements until you restart your computer.

sudo sysctl -w net.inet.tcp.delayed_ack=0

To disable them permanently, create a text file under "/etc/" called "sysctl.conf" and copy/paste the following line then restart your computer.

net.inet.tcp.delayed_ack=0

To set things back to default, just delete the "sysctl.conf" file and restart your computer.

If you're not familiar with /etc, it's actually a symbolic link which goes to /private/etc. This is a hidden root folder which isn't normally visible in the Finder.

To be able to see hidden folders in the Finder, open up a terminal window and type the following:

defaults write com.apple.finder AppleShowAllFiles TRUE

Then restart the Finder. To do that, hold down the option key then click and hold on the Finder icon in the dock. When the context menu appears, click Relaunch and the Finder will restart. You should now see all the hidden folders in the Finder, including /etc (either find the Symbolic Link or the actual folder which is inside /private).

When you're done and you want to hide the hidden folders again, bring up a terminal window and enter the following:

defaults write com.apple.finder AppleShowAllFiles FALSE

Then restart the Finder in the same way as before. The hidden folders should now be hidden again.

Hidden folders contain critical system configuration files so be careful that you don't delete or move anything by mistake while they are visible in the Finder.
 2
PM Link
+1
 0
PM Link
nice suggestion
 0
PM Link
+1
 0
PM Link

reb_hi wrote

nice suggestion



Thanks :D
 0
PM Link
@Archybot As far as you can tell, is this stupid to do?
 0
PM Link
I'd assume it's ok, but I don't have time to confirm it
 0
PM Link

MeMyselfAndCube wrote

@Archybot As far as you can tell, is this stupid to do?


Isn't it like regedit?
Or do you mean it doesn't do anything?

I've had some pretty good results tho, feeling an obvious change in the pvp, mainly less kb. (I haven't played on Badlion cause of stupid AT&T so I wouldn't know about it on Badlion)
Or am I just imagining it xD
 0
PM Link

Excelia wrote

MeMyselfAndCube wrote...



Isn't it like regedit?
Or do you mean it doesn't do anything?

I've had some pretty good results tho, feeling an obvious change in the pvp, mainly less kb. (I haven't played on Badlion cause of stupid AT&T so I wouldn't know about it on Badlion)
Or am I just imagining it xD
I was just cautious because you were using sudo.
 0
PM Link

MeMyselfAndCube wrote

Excelia wrote...

I was just cautious because you were using sudo.



No Idea what that means xD. Im not a computer guy.
 0
PM Link
DO NOT TRY THIS

I have done a large amount of research on this topic over the last three months. I did the exact same thing months ago and it completly ruined my mac [only if you writen a perm file]. Mac uses a different sytem for delayed ack ticks than windows, setting it to 0 may improve knockback sightly at first but it slowly will make you lag in game to the point of it being unplayable! The default setting of 3 [use delayd ack when applicable/is improved over windows version of these settings] which will run your game the smoothist and with a BETTER connection to the server than 0. If you have writen a system file for this then you are really screwed as it alters the mac network stack corupting you default settings that are unique to you [must reinstall os in recovery mode to fix issue]. PLEASE listen and don't screw you pc up like I did.
 0
PM Link
Also if you delete the config folder that you made in /etc/ it stll will corupt your network stack settings which would require you to do a fresh install of os x via recovering mode [dos'nt delete data]. I'm currently on a e reader lol, I will post the facts behind this tomorow when I can link some importent facts.
 0
PM Link
Don't know why you have to waste your time on this. Macs already have TCPNoDelay built in and I'm pretty sure the TcpAck part too.
 1
PM Link

Yea wrote

Don't know why you have to waste your time on this. Macs already have TCPNoDelay built in and I'm pretty sure the TcpAck part too.
yea
 0
PM Link

_Nes wrote

DO NOT TRY THIS

I have done a large amount of research on this topic over the last three months. I did the exact same thing months ago and it completly ruined my mac [only if you writen a perm file]. Mac uses a different sytem for delayed ack ticks than windows, setting it to 0 may improve knockback sightly at first but it slowly will make you lag in game to the point of it being unplayable! The default setting of 3 [use delayd ack when applicable/is improved over windows version of these settings] which will run your game the smoothist and with a BETTER connection to the server than 0. If you have writen a system file for this then you are really screwed as it alters the mac network stack corupting you default settings that are unique to you [must reinstall os in recovery mode to fix issue]. PLEASE listen and don't screw you pc up like I did.


All I've done is type the command into terminal, and nothing else. No written files…. Is my mac still safe?
 0
PM Link
Your all good, you only used the command. Just restart your mac before it becomes problematic.
 0
PM Link

Yea wrote

Don't know why you have to waste your time on this. Macs already have TCPNoDelay built in and I'm pretty sure the TcpAck part too.

^

I don't play on my Macbook so it doesn't really matter for me, but for those of you who are like me and don't know a ton about computers: don't do anything stupid or risky.
 0
PM Link