Intermittent Hitching/Freezing Solutions (rev. 1 by Victoly on 12-10-25, 06:05 pm)
Posted at 12-10-25, 05:56 pm Link | #1
Victoly

Posts: 10
Joined: 04-22-19
Last post: 4 days
Last view: 2 days
Hello!

I'm making this post so that there's somewhere to post all found solutions/suggestions for solving this issue that can easily be found and looked through, rather than having to Ctrl+F all over the place on the Discord.

The Problem:
Intermittent Hitching and Freezing during gameplay, seemingly at random, lasting anywhere from 1 or 2 seconds to 10 or 15 seconds.

Reason(?):
Mabinogi Pro Client doesn't like fancy newfangled multi-core CPUs.

Proposed solution(s):
Set Client.exe Priority to High in Task Manager.
Reduce number of cores for Client.exe to 2 in Task Manager (Affinity).
Set Priority to High from within client using mods (AstralWorld).


If anyone figures out anything that helps this phenomenon, post it here if you please.
post rev. 1 by Victoly on 12-10-25, 06:04 pm
Posted at 12-10-25, 06:04 pm Link | #2
Victoly

Posts: 10
Joined: 04-22-19
Last post: 4 days
Last view: 2 days
to set client Priority and Affinity (cores) in Task Manager:
>Launch the game.
>Open Task Manager (Ctrl+Alt+Del, Task manager OR Ctrl+Shift+Esc).
>Find Client.exe in the Processes tab.
>Right-click Client.exe, select Go To Details.
>Right-Click Client.exe in the Details tab.
>Hover over Set Priority, select High. Click Yes/OK if Windows gets upset.
>Right-Click Client.exe again.
>Select Set Affinity.
>Uncheck all but 2 Cores.
>????
>Pray
Posted at 12-14-25, 03:05 am Link | #3
Victoly

Posts: 10
Joined: 04-22-19
Last post: 4 days
Last view: 2 days
I've been sifting through logs using Procmon and can't find anything repeatable coming from Client.exe ... blegh, probably gonna just have to spin up an ol' laptop to play. Lol
post rev. 1 by She on 12-22-25, 07:37 am
Posted at 12-22-25, 07:36 am Link | #4
She

Posts: 1
Joined: 12-18-25
Last post: 15 days
Last view: 20 hours
I'm still figuring out how to fix this issue as well...it sucks when I'm trying to solo grind and I suddenly get killed by these freezes.
I usually use a utility tool called ImageCFG to force older programs to run on specific core(s) without having to use task manager everytime, but in this case it's done nothing for Mabipro for me.
I've tried changing Client Priority without mods but it just led to crashes.

I'll still be searching for solutions, if I really get tired of it guess I'll just use my laptop to play.
Posted at 01-03-26, 05:01 am Link | #5
Victoly

Posts: 10
Joined: 04-22-19
Last post: 4 days
Last view: 2 days
OK! I might have found a solution!

If you have a NVIDIA GPU, check this out.
-OPTIONAL: First, run the game then close the game so it'll populate under "recently used" programs.
-With the game closed (idk if it makes a difference), open Nvidia Control Panel.
-On the left, under 3D Settings (click the + if it's there), click "Manage 3D settings"
-in the right pane, click the tab "Program Settings"
-Click the "Add" button and either select Client.exe from the list (you can change how it's sorted at the top right) or click the "Browse..." button to navigate to your Mabi.Pro folder and select Client.exe. Click Add Selected Program button at the bottom with Client.exe selected.
-It'll give ya a bunch of options. Scroll down a bit 'till you see Max Frame Rate and change it to 60 (60 works for me so far; maybe it'll be different for you depending on your monitor and what the game can handle, but I probably wouldn't go higher than 120).
-Close NVIDIA Control Panel and start Mabi.Pro.
-Win?
post rev. 2 by Victoly on 01-03-26, 06:18 am
Posted at 01-03-26, 05:04 am Link | #6
Victoly

Posts: 10
Joined: 04-22-19
Last post: 4 days
Last view: 2 days
No sooner did I post that ... and I get a freeze immediately... maaaybe it was a fluke? ...Gods I hope the freeze was a fluke... x'D

Edit: And another freeze... Back to the drawin' board.

Edit 2: I'm trying Low Latency Mode set to "On" tomorrow. I just closed the game and decided to read the options in Nvidia Control Panel a little more thoroughly... my theory is that if the game has no framerate cap and goes to 1,000+ FPS, then we reduce the GPU frames to 30 or 60, the game is STILL having the CPU prepare frames to be sent to the GPU to render... and if the CPU is superfast, it's prepping those 1k+ frames just like it normally would, but the GPU is still only rendering up to 60.
With Low Latency Mode set to On, it limits the number of prepared frames the game can try to hit the buffer with(?), thus reducing the.. the pre-frames.. into the... the thingy... I don't know. I'm just hoping it works. lol
Terms

Powered by mabi.pro v1.0034-arisa (View credits)
MabiPro is not associated with Nexon Co., Ltd. in any way shape or form.