Question / Help Issues with Ryzen 1700.

_Zo

Member
Hello, I used to have issues with streaming on my old PC, so I just bought a new one.
That being said, I'm having the exact same issues with this build as well.
Any help would be greatly appreciated. Thank you.

Testing log: https://gist.github.com/104b0be1768f1c7a1bbf7ced0ed400ce
YouTube video mentioned below: https://www.youtube.com/watch?v=ELF_HoUbR20

Games lagging whenever I start streaming/recording, without OBS, games run at either stable 60fps or well over that. (for example, GTA V goes from 60-120 down to 20-40 and Dark Souls has some serious stutter issues.)
CPU usage is low enough, not to be the issue.
High bitrate for YouTube streams.
Happens even with 1080p@30fps and 720p@60fps, changing the bitrate to even 3500kbps doesn't do anything either.
Not using "Simple settings" because there's no performance difference for me.
Tried manually setting affinity and process priority.
It's not because of my GPU because it rarely goes to 100%. (Included footage with system usage, above.)
Also tried NVENC, in which case, OBS isn't running at 60fps at all times, with few hitches as well. Which could mean GPU not giving enough power. (https://gist.github.com/anonymous/3645afeba1c1f3a4605680e17b19b198 - yesterday's testing)
^Only OBS does this, Shadowplay working flawlessly.
Was happening before overclocking my CPU as well.
GPU drivers up-to-date. Latest BIOS version.

Ryzen R7 1700 OC'd to 3.65GHz
GTX 1060 3GB
16GB DDR4 3200MHz RAM
System and OBS running off an SSD, recording to HDD.
Internet speeds are irrelevant, but nonetheless 200/20.

Edit #1: Turned off SMT, NVENC is working perfectly fine now.
(https://gist.github.com/97a780341ed36bcb0cecf02c3b058170)
CPU encoding still isn't. Which leaves me to believe it really is a CPU issue or something. Since I have low framerates with software encoding, but not hardware encoding which should have more GPU.
And to be fair, I don't ever get over 80% GPU or CPU usage while streaming/recording.
 
Last edited:

Boildown

Active Member
OBS isn't having any problems from what your log says that I can see. The problem is that OBS is being prioritized by Windows as more important than your game. Or something like that. So your game lags but OBS is working fine.

Turn off Windows 10 Game Mode. And if that doesn't do it, set OBS' process priority lower in the settings.

Also follow this guide to set up local recording: https://obsproject.com/forum/resour...ality-recording-and-multiple-audio-tracks.221 . You're doing a few things a bit wrong.
 
few simple and equally awesome steps to make sure everything is fine

1. 60hz desktop refresh
2. 60 or 30 in obs
3. 60 in game if there is switch for it (like bf3, bf4, overwatch)
4. vsync in game on
5. run obs as admin
6. make sure your gpu can do stable 60fps in game without being maxed. OBS needs some of gpu resources as well. If you enabled vsync@60 and its still maxed lower resolution and/or details.
(replace with 59,94 and 29,97 for 59,94 display like hdmi tv)
with 144hz monitor its fastest and most reliable to sacrifice 144 and follow 1,2,3,4

every nvenc user should read this
https://obsproject.com/forum/threads/obs-nvenc-lowers-gpu-memory-clock.73228/
 
Last edited:

_Zo

Member
1. check
2. both do the same
3/4. vsync is on
5. tried
6. as stated in OP, it is running the games at stable 60fps, if you've watched the video, you'd know the GPU usage is at around 60%
 

alpinlol

Active Member
if you have the same issue as before, do you have by any chance some sort of overlay tools enabled or other "performance increasing" tools like razer synapse or anything like that?
 

Attachments

  • xbox dvr cancer.png
    xbox dvr cancer.png
    81.9 KB · Views: 105
Last edited:

_Zo

Member
Progress, just randomly tried dropping quality from veryfast to ultrafast. Stable 60fps in Fallout 4, which leaves me to wonder, where the problem lies, with the CPU. I've seen people stream at the fast preset with this CPU and it does this whether I overclock it or not. As stated above, I'm facing the same issue even with OBS running on Normal CPU priority, with the game being at high.
Please help, I'm starting to pull my hair out. (Figuratively speaking)
 

_Zo

Member
Ding ding, fast edit. Apparently, I'm not on the latest BIOS version. Just noticed it says 11.8. 2017 on the website I linked. I used the integrated online whatever BIOS flash. Gonna update and then let you know.
 

_Zo

Member
BIOS updated, still the same issue.
OBS log isn't showing anything wrong, as far as I'm concerned. https://gist.github.com/febcf8781fd29bfcecdfbb2f0505cfe7
I have a suspicion that it has something to do with my RAM somehow, which I'm still unable to set to 3200MHz, even with fully updated BIOS. Gonna try to figure it out on Reddit or somewhere, since I don't feel like this is the appropriate forum for this kind of issues.
Will post back.
 

_Zo

Member
Okay, managed to fix the issue. I'll try to describe all my steps for future references. It was my RAM.
1. Changed voltage from 1.2 to 1.35
2. Changed CAS from 15 to 16
Which allowed me to go from 2133MHz to 3200MHz, but unstable. Whenever I tried to play Fallout 4 or GTA V, the game would crash and I ran into BSOD twice. OBS was running flawlessly though. At 1080@60 veryfast x264.
So I went down to 2933MHz, which seems to be holding up pretty well so far, no crashes or BSODs. I'm going to try to stream for a bit now just to test it a bit, because I'd rather run at 2.9GHz than to mess around with timings again, or running memtest for god knows how long.
It sure is weird that this actually affected OBS/Game combo in any way.
Thanks to all of you for providing me enough guidance, I appreciate it.
Solved.

Reddit post I made.
https://www.reddit.com/r/AMDHelp/comments/6w6lb9/ram_unable_to_run_at_3200mhz/
 
Top