• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Microsoft's Windows 10 "Game Mode" is bullshit and actually makes games perform worse

Jesus.. I wonder if this could be part of the reasoning why the Asus laptops that were provided for my tournament last weekend were causing a shit ton of framerate issues for people. This is good to know. I have a meeting with a Microsoft rep on May 10th. So I will discuss this with them and let you all know. If anyone has any questions that they would like for me to ask them or inform them about. Please PM on GAF.
 

Hawk269

Member
The feature isn't working. Nobody forced Microsoft to release it in this state. It has exactly one purpose, and does the opposite.

So is this in Beta or is it actually released to the general public and it a main feature of the OS now?
 

renzolama

Member
6 fps in one case in one configuration is a marginal improvement.

Curious, why have you never participated in PC gaming threads until now? Seems like you're mainly interested in Xbox according to your history.

This is a pretty creepy, do you always go to so much effort to find justification for disregarding counter arguments/reports?
 

Skyzard

Banned
Damn!

It's not really a milestone yet...unless it needs a lot of optimisation.

Wish they can just strip windows into a bare minimum OS for gamemode...and allow exceptions.
 

nynt9

Member
This is a pretty creepy, do you always go to so much effort to find justification for disregarding counter arguments/reports?

Hey, I apologized for coming off strong. These threads on windows 10 features go a certain direction and there are usually a specific contingent of posters you start to recognize and I jumped the gun.
 
This is actually a thing? What was the sell on this? It's like admitting that their OS isn't optimized and that they don't feel like fixing it.
 

rbrogue

Member
The OP makes this problem sound horrendous but from the video the average framerate of the games was largely the same. For whatever reason the minimum frame is lower but the average framerate stays the same, which means the game doesn't perform around that minimum frame pretty much ever.

Seems like a mountain out of a mole hill. I wouldn't use it, but whatever.
 

nynt9

Member
This is actually a thing? What was the sell on this? It's like admitting that their OS isn't optimized and that they don't feel like fixing it.

PCs being general purpose, the hardware is utilized by software and OS features beyond a game, which on paper can be reduced to allocate more performance for the game, but in practice that's usually not so easy and maybe not a great idea.
 

Hawk269

Member
It's released to the general public as part of the Creators Update.

Correct me if I am wrong, but isn't the Creators Update something you have to opt into? I though it was something like testing upcoming new features that have not been pushed out to the general public like normal Windows update? Or am I wrong?
 

D4Danger

Unconfirmed Member
This is actually a thing? What was the sell on this? It's like admitting that their OS isn't optimized and that they don't feel like fixing it.

it's supposed to be a way of disabling all the non essential crap people might have running and freeing up some resources for games as they might need it.
 
Lol. This post attracted some really interesting posters.

Something is clearly wrong, either in Game Mode or in the analysis.
 

renzolama

Member
Hey, I apologized for coming off strong. These threads on windows 10 features go a certain direction and there are usually a specific contingent of posters you start to recognize and I jumped the gun.

Fair enough, I did not see your update since it occurred as I responding.
 
The OP makes this problem sound horrendous but from the video the average framerate of the games was largely the same. For whatever reason the minimum frame is lower but the average framerate stays the same, which means the game doesn't perform around that minimum frame pretty much ever.

Seems like a mountain out of a mole hill. I wouldn't use it, but whatever.

It's sole purpose is to improve performance.
 

nynt9

Member
Correct me if I am wrong, but isn't the Creators Update something you have to opt into? I though it was something like testing upcoming new features that have not been pushed out to the general public like normal Windows update? Or am I wrong?

It is the next major revision to win10, not an optional update.
 

Majine

Banned
Correct me if I am wrong, but isn't the Creators Update something you have to opt into? I though it was something like testing upcoming new features that have not been pushed out to the general public like normal Windows update? Or am I wrong?

You're thinking of the Windows Insider Program, where the Creators Update has been tested for awhile, but was pushed out to general consumers recently.
 

Hawk269

Member
You're thinking of the Windows Insider Program, where the Creators Update has been tested for awhile, but was pushed out to general consumers recently.

Got it...that is exactly what I was confusing it with. Like anything new (software wise) like drivers etc. I usually wait before installing so they can work the kinks out.
 

Dr. Worm

Banned
We discussed this a while ago.

This mode reserves cores to the OS. So, on one side there's never some background activity that steals CPU from the game, no hitching, because the OS reserves most resources for the game, and they are 100% there. On the other side it also means an amount of total CPU is always lost because it's reserved for the OS.

It's basically the way the Xbox works.

So, essentially, the CPU usage reserved for the OS ends up being greater than the CPU usage that might otherwise be stolen by background activity (sometimes)?
 

Elman

Member
I've had better luck using it with applications that lack exclusive full screen mode, like PCSX2.

For whatever reason, regardless of process priority, emulation or video settings, the application starts dropping frames after about 5 minutes of playing any game. It's not in-game slowdown or performance issues - PCSX2 reports a solid 60 fps framerate, and uncapping the framerate launches it into 200+ fps. The only way to correct the issue is to pause the emulator, minimize the window, and then maximize and unpause.

Game Mode partially alleviates the issue when enabled. PCSX2 automatically "recovers" shortly after the issue starts, but it's still annoying to have rock-solid 60 FPS games drop half of its frames when nothing strenuous is happening in-game.

Otherwise, yeah, I'd leave that shit disabled.

It reserves those cores/threads regardless of any activity that may or may not be present on them, so you will always have less cores available to the game itself. From what i know, the number of threads reserved depends on the total amount of threads on the system, but it will always be a net loss of total number of cores/threads available to the game as some are reserved for background processes.

This isn't huge for older games which aren't as threaded, but newer titles, especially those on DX12 (like BF1) or Vulkan are usually heavily multi threaded when it comes to CPU usage, so game mode is straight taking away some of those available resources, hence lower performance.

Great post, and helps make sense of why DX12 and well-threaded DX11 games (especially on Nvidia hardware) suffer from Game Mode.
 
So, essentially, the CPU usage reserved for the OS ends up being greater than the CPU usage that might otherwise be stolen by background activity (sometimes)?

It reserves those cores/threads regardless of any activity that may or may not be present on them, so you will always have less cores available to the game itself. From what i know, the number of threads reserved depends on the total amount of threads on the system, but it will always be a net loss of total number of cores/threads available to the game as some are reserved for background processes.

This isn't huge for older games which aren't as threaded, but newer titles, especially those on DX12 (like BF1) or Vulkan are usually heavily multi threaded when it comes to CPU usage, so game mode is straight taking away some of those available resources, hence lower performance.
 

Mandoric

Banned
It reserves those cores/threads regardless of any activity that may or may not be present on them, so you will always have less cores available to the game itself. From what i know, the number of threads reserved depends on the total amount of threads on the system, but it will always be a net loss of total number of cores/threads available to the game as some are reserved for background processes.

This isn't huge for older games which aren't as threaded, but newer titles, especially those on DX12 (like BF1) or Vulkan are usually heavily multi threaded when it comes to CPU usage, so game mode is straight taking away some of those available resources, hence lower performance.

It's kind of a misassumption of what nongame performace demands there are, then, for a well-configured and decently powerful system?

By hard-segregating resources only for the game, you're improving performance in the very rare circumstance where another process's CPU spikes would hurt the game, while nerfing performance in the very common situation where the game's demands spike heavily while background activity remains stable.

I imagine the the use case that spawned it is something like streaming with software encoding on a malware-laden toaster. I suppose it'd be good for that.

Alternately you could also write a better task scheduler or better UI glue around the one than exists, but that would be hard work.
 

xylo

Neo Member
This is not what i expected.

(What I expected was basically doing nothing in 95% of all cases with well set up systems, and marginal improvements in the other 5%)
This is basically what happens in most cases with mid to high end hardware (1-2% or negligible improvement). Other reviews have already confirmed this -- I'm not sure why this site is having issues and none of the other review didn't hit this also, but they are certainly the outlier that isn't getting the same results as other people.
 

Htown

STOP SHITTING ON MY MOTHER'S HEADSTONE
Jesus, the OP sounds angry lol. The feature is brand new. Relax. I'm sure it will improve over time.

You could actually put this post in any thread about any Microsoft PC gaming initiative over the last decade, and it would work exactly as well as it does here.

It's actually kind of amazing how they manage to fuck it up somehow LITERALLY every time.
 

xabbott

Member
If you watch the video the conclusion isn't "bullshit." More that it has a very limited use case and doesn't really impact most people in a negative or positive way. But the topic wouldn't get much discussion with boring results like that.
 
"Once again Microsoft proves that they are still PC gaming poison."

Amazing when you consider they were one of the premiere PC gaming publishers at one point (Long, long ago).
It seems a little strange to me to be calling them poison when they are literally the creators of the entire OS that houses such a prosperous library, though.

It's just such a large company that it's impossible for them to keep consistency across the entire spectrum of what they do.
 

Magwik

Banned
Too add insult to injury, attempting to record gameplay via Xbox DVR or even open the Game Bar, will hard crash and lock my PC after Creator's Update.
 
If you watch the video the conclusion isn't "bullshit." More that it has a very limited use case and doesn't really impact most people in a negative or positive way. But the topic wouldn't get much discussion with boring results like that.

As you say right now, game mode does nothing. It shows sporadic results that can't be seen as something anyone should ever enable. Clueless Pc users will see it and turn it on because it sounds great, GAME MODE! enable it now! That is where it seems bullshit like and Linus is right to call it out.

It's in the same class as software scammers will tell you to download their app for 200% improved performance*.
 

Hexa

Member
I don't understand this at all. It not just doesn't work, it does the opposite of what it was supposed to. If they released a placebo switch for game mode that didn't actually do anything, that would be better than this. This makes no sense to me. Why even release it in such a state?
 

Ruff

Member
Now all they need to do is make Game Mode the default, add an option to turn it off and call that Game Mode.

Profit.
 

BraXzy

Member
Yeah after the update was playing Rocket League and getting dips to 100 or lower randomly even though I usually get solid locked 144hz. Took awhile to figure out this was the culprit.
 
My brand new rig has had nothing but problems since they pushed this update. Turning it on by default is just poor design, and MS should know better. No wonder my performance has gotten worse in the last few days.

But hey, MS knows best right?
 
"It seems a little strange to me to be calling them poison when they are literally the creators of the entire OS that houses such a prosperous library, though.

It's just such a large company that it's impossible for them to keep consistency across the entire spectrum of what they do."


When almost every gaming initiative (I'll give them credit for pushing standardized gamepad implementation) they've pushed on the platform since 2006 has been the hottest of garbage, poison is apt.
 

akira28

Member
"Once again Microsoft proves that they are still PC gaming poison."

Amazing when you consider they were one of the premiere PC gaming publishers at one point (Long, long ago).

lol 1997 is a long long time away. But yeah back then they almost deserved the 50 bucks. Almost.

dominate the market long enough to see yourself become the death of the market
 
Top Bottom