Question / Help Gameplay smooth on my screen - choppy and losing FPS in OBS. Help please!

Goodmaker

New Member
Hi there,

This thread is out of desperation and a result of lack of solution or at least explanation why things are the way they are. I have spend the last month researching and trying different things to make this work and just want to see what people can advice/explain to myself.

I've been streaming game called Atlas for the last month or so and despite my PC (specs below) is capable of streaming and playing any other game - this one is a real bugger. Atlas is quite unopimized (I do realise this) but still what I experience is that what I see on my screen is nothing like what OBS is producing. The main issue is when I have 45-65fps gameplay on my screen the FPS counter in OBS (even without switching rec/stream on - just preview) drops to 20-30 FPS and the way it looks I think it's even less than that. It's just choppy, ugly, if I was my viewer and keep watching that I would probably get nausea.

PC Specs:
Intel i7-6800K 3.40GHz
Asus Strix X99 Gaming Intel Motherboard
Asus GeForce GTX 1080Ti ROG Strix OC 11264MB GDDR5X
Corsair Vengeance 16GB (4x4GB) DDR4 2666MHz
Samsung 960 EVO Polaris 500GB
M.2 Samsung 1.0TB 850 EVO SSD 2.5"
Corsair RM Series RM650X '80+ Gold' 650W
NZXT Kraken X62, 280mm

I have tried reducing the graphic setting and reducing game resolution (more FPS on my screen - still way less and super choppy preview/recording/stream through OBS.
I have tried turning on VSync through config files of the game (Atlas don't allow to do it in-game) - Less FPS on my stream and even less'er FPS and choppy through OBS.
I have tried fiddling with my OBS setting - downscaling the output resolution, reducing the bitrate, even changing encoder to x264 and it still looks like that. What wrecks my head is how is the bottom left of the window counters in OBS dropping FPS when my CPU usage is like 7-8%. Even without recording/stream on.

Any other game I streamed before pretty much showed 1:1 image what I can see on my stream to what my viewers could see through OBS.

Log file: https://hastebin.com/ajovaqavij

Any ideas, explanation please?
 

koala

Active Member
Did you deactivate Windows Game Mode? Currently, with the ongoing rollout of Windows Update 1809, very other thread in this forum is about this.
 

Goodmaker

New Member
Did you deactivate Windows Game Mode? Currently, with the ongoing rollout of Windows Update 1809, very other thread in this forum is about this.

Double checked as I thought it is off and correct - I switched it off long time ago.
 

Narcogen

Active Member
17:49:33.346: Windows Version: 10.0 Build 17134 (revision: 523; 64-bit)
17:49:33.346: Running as administrator: false
17:49:33.346: Aero is Enabled (Aero is always on for windows 8 and above)
17:49:33.346: Windows 10 Gaming Features:

17:49:33.346: Game Bar: Off
17:49:33.346: Game DVR: Off
17:49:33.346: Game DVR Background Recording: Off


Your Windows is out of date and game mode is on by default and cannot be turned off.

If you turned something off, it was either Game Bar or Game DVR but not Game Mode; build 17134 does not have a switch for game mode; the only way it could be turned off in that build was by editing the registry. If OBS detects that registry change, in the Gaming Features section it would say "Game Mode: Off". But it doesn't, which means your game mode is on.

You need to download and run the October 2018 update and then turn it off. Instructions are in the signature.
 

BK-Morpheus

Active Member
I think this has more to do with having game capture + monitor capture in the same scene while also loading a ton of video clips and browser sources.
Maybe create a new, empty scene collection (not a new scene..a new scene collection) and start with adding just game capture, then
Video Capture Device etc.

Also there is 25% rendering lag, so your GPU is overloaded. Limit the ingame fps to make sure that there is enough GPU power left for OBS rendering.
 

koala

Active Member
You still did not deactivate Windows Game mode. It's still on, so Windows prioritizes your Game over OBS, so OBS gets not enough CPU and GPU resources to do its work.
 
Top