Mabinogi

Mabinogi

Not enough ratings
Fixing Internet Lag
By Raw Master
North America is the only server that removed the ability to see your ping in-game. They did this so you don't get discouraged when you see how bad your ping is, particularly if you are not on the west coast (their only server location). Trust me, though, you will feel how bad your ping is in the game's clunkiness. Especially since you cannot attack, or even load skills, on the client side, before getting a full ping-pong from the server.

Yes in fact the only way to get your ping is to run a command in powershell (press the windows button and look up powershell):

while (1) {
(Measure-Command {
$sock = new-object System.Net.Sockets.TcpClient("34.218.42.114", 11020)
(new-object System.IO.StreamReader($sock.GetStream())).Read([char[]]::new(4), 0, 4) | Out-Null
$sock.Close()
}).Milliseconds
Sleep 5
}

You may think that a ping of 100, well that means the server response time is every tenth of a second. Sadly this is not the case, as mabi waits for a certain packet size (MTU) to send it to the server. The first thing you will want to do to get rid of lag is to change that packet size. You will have to change it every time you restart your PC. Change your MTU by running CMD (command prompt) in administrator mode, press the start/windows button to look it up. Right click it to select administrator mode. Copy paste the following into it.

If you have a wired router, copy: netsh interface ipv4 set subinterface "Ethernet" mtu=576 store=persistent
If you have a wireless router: netsh interface ipv4 set subinterface "Wi-Fi" mtu=576 store=persistent

If you plan on using mudfish, set the mtu in that command to 600 instead.

If it doesn't say "Ok." after doing that command, you may need a different network name. Try "Wi-Fi 2", or "Wi-Fi 3". Alternatively you may need to use "WiFi" without the dash. To know exactly which to use, right click your internet icon on the right side of the windows bar, and click "Open Network & Internet Settings". It is the name right next to the properties and data usage button.


Certain VPNs can help with lag a ton by tricking the server into thinking you are closer, and essentially 'queing' attacks for you from the VPN location, which will be much closer to mabinogi's server location. Mudfish gives you a little data to test with after verifying your email, and is by far the cheapest option. It may not seem like a ton of data, but it 'should' only be using that data for mabi, though I would still turn it off when doing big downloads. A few dollars can give you months if used wisely.

you can buy data after downloading and running it. https://mudfish.net/download

After setting your MTU to 600 on windows, do the same on mudfish under Setup>Program, and also enable FastConnect mode in Setup>Program. Whichever server the automatic setting uses is fine. You are going to want to click the plus button in "My Items" and add mabinogi (NOT heroes).

Make sure it is on, the on/off switch should be blue. Then hit the connect button after closing the game, and the automatic node it selects for you should be fine, unless you are outside of the USA, in which case you will want to click on the top of the page item>manage items>mabinogi>setup, alternatively you can click from the main page mabinogi>setup, and then click the dropdown menu in the nodes section, and set it to "US West (Seattle nodenamehere)", you have a few options to choose from, but one in seattle should work.

For me, in Ohio, things improved things several fold.

On the crazy chance nexon actually reads this, please nexon you should at least be able to change the MTU on the client side to a very low value. I doubt you ever will because this isn't as much of an issue on the main asian servers, but please :(
   
Award
Favorite
Favorited
Unfavorite