Wednesday, March 1, 2017

[GUIDE] Improving Mabinogi's Lag

Undoubtedly, the NA servers Mabinogi is hosted on are not the greatest. However, you can significantly improve this by modifying your MTU and disabling nagle.

Personally, I feel like MTU does not make a difference to my lag with any value. If you use Kanan, you can easily modify the MTU values by going into the config file. I currently have mine set at 1200.

What really made a difference however, was disabling nagle.

Speed test with NAGLE enabled

I am in fact, spamming my buttons to the point where it hurts. Yet the delay for loading skills and weapon switching is triggering.

Now if we disable nagle, load times and delays have a huge difference compared to when it was enabled.

Speed test with NAGLE disabled

Disabling nagle is quite simple. All you need is your IPV4 address and administrative access to modify your regedit.

Command Prompt

Navigate to the command prompt (or cmd.exe)
by using the run or search tool when pressing the Windows start menu.

Type in ipconfig and find IPV4 Address.
The line will provide you your IPV4 address beginning with 192.168.X.XX

Now close that window and open regedit.exe

Make sure to run regedit.exe as administrator.


Navigate to:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces

Find the folder under interfaces with a file that contains your IPV4 Address.
Right click on the folder and add two new DWORD (32-bit) values.

Name one TcpAckFrequency and another TCPNoDelay.
Right click and modify each to have the value 1.

Leave the base at hexadecimal.

Now you're done! Close it all out and reboot your computer.
TOASTERLADY