Mortal Kombat X

Mortal Kombat X

View Stats:
Zaxx May 30, 2015 @ 7:21am
NO LONGER NEEDED: A simple CPU fix that can help performance
IMPORTANT: As of the Tremor patch (July 21st, 2015) this issue is fixed, CPU usage is great now so YOU DON'T NEED THIS FIX ANYMORE.

Here's the thing: Unreal Engine 3 can use at least 4 cores of your CPU but there is something wrong with MKX and the game will just max out 2 of your cores instead of nicely distributing core usage to all of them.

In order to fix that do this:

- Start the game, wait for the main menu to load
- Alt-TAB out of the game and open the task manager with Ctrl-Alt-Del
- Go to the Processes tab and look for MK10.exe
- Right click on it and go to Affinity
- There you will see all of your cores checked: uncheck one of those, click OK
- Don't close the task manager just yet!
- Go back to the game and instantly Alt-TAB out again
- Go to Processes / MK10.exe / Affinity again and check back the core you deselected last time so now all of you cores are checked again
- Go back to the game and play!
+ You have to do this every time you start the game.

Alternative method if you don't want to mess around in Task Manager:

- Download this file: https://drive.google.com/file/d/0B3R9eL2JZNyEZzFxWVNwOE5fajg/view?usp=sharing
- Extract the archive to the directory where the MK10.exe file is located (....\Steam\steamapps\common\MK10\Binaries\Retail)
- If you have a 8 core CPU or a 4 core CPU with hyper threading enabled use the MK10_affinity_fix_8core.bat file to launch the game, for 4 core systems use MK10_affinity_fix_4core.bat. The bat file will make the game start with 1 CPU core disabled then it will reset it to full 4 or 8 cores.
+ You have to start the game with the bat file every time.

This will make sure the game is using the most of your CPU and now core usage will be a lot more balanced. Does this help performance? Honestly I'm not sure but if you have performance problems it can be worth to try this out and it can even help with the slight frame skipping you can get if you're running the game at a solid 60 fps.

As for another tip: strangely according to my tests Hyper Threading tremendously helps performance in this game so if you have an i7 CPU make sure you enable it in your BIOS!
Last edited by Zaxx; Jul 22, 2015 @ 3:38am
< >
Showing 1-15 of 111 comments
Zeikar May 30, 2015 @ 7:43am 
I recommend Prio Process Priority Saver, not only can you save the priority but also the affinity and how many cpu cores to use very handy. Also there is a feature called silent elevation, which run as admin without UAC prompt, but you will have to veiw all processes to give you the admin privelege to use it.

link: http://www.prnwatch.com/prio/
Last edited by Zeikar; May 30, 2015 @ 8:54am
IronRush May 30, 2015 @ 8:52am 
I just tested and I can confirm. Is working. Much better core balance. Intel i5-3570k@4.3 processor.
Last edited by IronRush; May 30, 2015 @ 8:52am
Processor May 30, 2015 @ 9:05am 
It's sad PC gamers have to do things like this with AAA-title games these days. If the game was coded properly for the PC platform you wouldn't have to do this.
Zaxx May 30, 2015 @ 9:07am 
Originally posted by IronRush:
I just tested and I can confirm. Is working. Much better core balance. Intel i5-3570k@4.3 processor.
Yep, I sat on this for a few days just to test it out properly and seems like it's always working. I did not have performance problems prior to applying the fix so I don't know if it improves performance though.
Last edited by Zaxx; May 30, 2015 @ 9:08am
IronRush May 30, 2015 @ 9:09am 
Originally posted by Zaxx:
Originally posted by IronRush:
I just tested and I can confirm. Is working. Much better core balance. Intel i5-3570k@4.3 processor.
Yep, I sat on this for a few days just to test it out properly and seems like it's always working. I did not have performance problems prior to applying the fix so I don't know if it improves performance though.
Sure helps. Isn't solving the problem 100%. But FOR SURE is helping.
Zaxx May 30, 2015 @ 9:13am 
Originally posted by Arashenstein:
http://steamcommunity.com/app/307780/discussions/0/618459405709324735/
Yep Ara, I'm sure everyone knows about your thread but we do not want to disable a core in this case, we just want to disable it for a second then reset it so Windows could manage the cores properly and all of your cores will run at the end. Huge difference, this one actually corrects a bug that is present since the Jason patch.
Last edited by Zaxx; May 30, 2015 @ 9:14am
Zeikar May 30, 2015 @ 9:15am 
Originally posted by IronRush:
I just tested and I can confirm. Is working. Much better core balance. Intel i5-3570k@4.3 processor.
prio will save the affinity and stuff, you should check it out
acowsik May 30, 2015 @ 9:17am 
While this may help load 4 cores, the hyperthreading solution unfortunately causes a black screen with those using the i7 5960X CPU.. catch 22 situation there.

This workaround would help for now, although future patches to the game have to address these without having people meddling with settings.
IronRush May 30, 2015 @ 9:18am 
Originally posted by Zaxx:
Originally posted by Arashenstein:
http://steamcommunity.com/app/307780/discussions/0/618459405709324735/
Yep Ara, I'm sure everyone knows about your thread but we do not want to disable a core in this case, we just want to disable it for a second then reset it so Windows could manage the cores properly and all of your cores will run at the end. Huge difference, this one actually corrects a bug that is present since the Jason patch.

Yeah... Ara solution isn't worked for me.
Zaxx May 30, 2015 @ 9:18am 
Originally posted by acowsik:
While this may help load 4 cores, the hyperthreading solution unfortunately causes a black screen with those using the i7 5960X CPU.. catch 22 situation there.
Sad to hear that, I have an older i7 (2600) and it works as it should.
IronRush May 30, 2015 @ 9:19am 
Originally posted by Zeikar:
Originally posted by IronRush:
I just tested and I can confirm. Is working. Much better core balance. Intel i5-3570k@4.3 processor.
prio will save the affinity and stuff, you should check it out

Yeah. I will wait the tuesday patch to see. If no improvement about that I will download to test.
Arashenstein May 30, 2015 @ 9:22am 
Originally posted by IronRush:
Originally posted by Zeikar:
prio will save the affinity and stuff, you should check it out

Yeah. I will wait the tuesday patch to see. If no improvement about that I will download to test.
mine was for the first release mate, not for the current patch. and btw teusday is gonna be another revolutionary day for PC players, god knows what will we lose this time. it is like a 1:1 trade, they give you one character and take away something of your game on PC. like last time
IronRush May 30, 2015 @ 9:38am 
Originally posted by Arashenstein:
Originally posted by IronRush:

Yeah. I will wait the tuesday patch to see. If no improvement about that I will download to test.
mine was for the first release mate, not for the current patch. and btw teusday is gonna be another revolutionary day for PC players, god knows what will we lose this time. it is like a 1:1 trade, they give you one character and take away something of your game on PC. like last time

I have faith man... I am not a negative guy.
Zaxx May 30, 2015 @ 10:17am 
Originally posted by Zeikar:
Originally posted by IronRush:
I just tested and I can confirm. Is working. Much better core balance. Intel i5-3570k@4.3 processor.
prio will save the affinity and stuff, you should check it out
I'm not familiar with that program but what does it do exactly? If it only saves the affinity and priority settings then it won't do a thing because you don't change the affinity setting here (you'll have all of your cores used before and after the fix), you basically just reset it to force it to work properly.
Last edited by Zaxx; May 30, 2015 @ 10:21am
< >
Showing 1-15 of 111 comments
Per page: 15 30 50

Date Posted: May 30, 2015 @ 7:21am
Posts: 111