Games feel off when recording

rockbottom

Active Member
Forget 144 when using OBS. If 240 is not going to work, drop to 120.

All my testing is done with Fixed Refresh Rate/no G-sync enabled. Fast v-sync enabled w/no triple buffering. Depending on the game, regular v-sync w/triple buffering enabled may be needed. I'm running a 12900k/3090. I think q is running much older hardware than we are.
 

loafin

Member
Forget 144 when using OBS. If 240 is not going to work, drop to 120.

All my testing is done with Fixed Refresh Rate/no G-sync enabled. Fast v-sync enabled w/no triple buffering. Depending on the game, regular v-sync w/triple buffering enabled may be needed. I'm running a 12900k/3090. I think q is running much older hardware than we are.
Does OBS specifically just not work good with 240? It's just too demanding? Even 144? I'm assuming it has to do with the easy division of 120 and recording at 30/60. Cuz maybe the 238hz is throwing it off then? I could move it back to 240 if that's an issue.

This is the exact cable I use for the Asus https://www.amazon.com/gp/product/B07VVJZJ2P/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

For the Samsung I use HDMI which I've seen can cause issues. I am going to do more testing with it plugged in vs not plugged in.

In your opinion do you think my main problem is my hardware's capability for what I'm trying to do? I thought a 3070 should be able to handle this. But do you think upgrading to say a 3090 would solve the issue? Or would I need to upgrade multiple things? If I could solve this with a 3090, at this point I'd do it. Idc how overpriced it is. I'm just so tired of this problem.
 

qhobbes

Active Member
22:39:18.605: multipass: qres
22:44:28.145: multipass: qres
Multipass uses additional GPU which could be contributing to your rending lag and encoder overload. Set Multipass Mode to Single Pass.

Ideally source FPS and resolution should be the same (or multiple) of output. Your resolution is fine but your 238 refresh rate is the issue. I understand you want to use that monitor to it's full potential and record it. Both of those things take GPU so you need minimize the amount of GPU OBS is using.

While OBS is open, capturing your game but not recording or streaming, with preview disabled and OBS minimized to the system tray, disable G/V-Sync and find the graphic settings will your game will consistently run at 280-300+ FPS at 1080. Then enable G/V-Sync, try recording and monitor in-game FPS.

It's easy to go from from 240, 120, even 75 to 60 but 238 to 60 is 30 out of every 119 frames. Go back to 240 Hz.
 

rockbottom

Active Member
OBS works perfectly fine @ 240HZ. Hard to say what impact the Asus monitor is having @ 238. According to the specs it should run @ 240. I asked about the cable in use as a spec 1.4 HDMI cable in play wouldn't support 240HZ but you're using DP 1.4 so that should not be an issue.

You said you're already at the lowest quality settings & are still getting slight rendering lag so something has to give to reduce the load on the GPU.

Run it @ 120, get it stable, make sure the game runs correctly with out lag. If you can do that, then jump to 240 & try again.

I started tuning my system @ 60, then 120, 240. I've been testing 360 with it now.
 

loafin

Member
22:39:18.605: multipass: qres
22:44:28.145: multipass: qres
Multipass uses additional GPU which could be contributing to your rending lag and encoder overload. Set Multipass Mode to Single Pass.

Ideally source FPS and resolution should be the same (or multiple) of output. Your resolution is fine but your 238 refresh rate is the issue. I understand you want to use that monitor to it's full potential and record it. Both of those things take GPU so you need minimize the amount of GPU OBS is using.

While OBS is open, capturing your game but not recording or streaming, with preview disabled and OBS minimized to the system tray, disable G/V-Sync and find the graphic settings will your game will consistently run at 280-300+ FPS at 1080. Then enable G/V-Sync, try recording and monitor in-game FPS.

It's easy to go from from 240, 120, even 75 to 60 but 238 to 60 is 30 out of every 119 frames. Go back to 240 Hz.
Okay I'll try it at 240 tonight. But is there any thing else you can think of that would cause such issues besides maxing out the GPU? Cuz for Apex it kinda makes sense since it's more demanding. But Valorant neither my CPU or GPU go past 40% max. Apex it doesn't go past 80 so I still think that's weird, but idk enough about how percentages for GPU usage work. But could it be possible my GPU has an encoding issue or just faulty in some way?

I had multipass on for Valorant because it's a CPU focused game, so I was trying to put more on the GPU in that, but yeah I'll definitely try singlepass for Apex.
 

loafin

Member
OBS works perfectly fine @ 240HZ. Hard to say what impact the Asus monitor is having @ 238. According to the specs it should run @ 240. I asked about the cable in use as a spec 1.4 HDMI cable in play wouldn't support 240HZ but you're using DP 1.4 so that should not be an issue.

You said you're already at the lowest quality settings & are still getting slight rendering lag so something has to give to reduce the load on the GPU.

Run it @ 120, get it stable, make sure the game runs correctly with out lag. If you can do that, then jump to 240 & try again.

I started tuning my system @ 60, then 120, 240. I've been testing 360 with it now.
Okay I'll try running at 120 with 240hz on my monitor. I did try running Val at like 160 just to see what it would look like the other day and it did feel more responsive in a way. But same question that I asked qhobbes. Is there anything else you can think of besides my GPU being maxed out that would cause this?

Cuz I just really don't understand how I could be feeling lag when my GPU and CPU don't go past 40% EVER in Valorant. Encoding just adds 11% GPU usage. It just isn't making sense to me. And even on Apex it doesn't go past 80% while encoding. So I'm just kinda thinking maybe my hardware is faulty? Or there's some setting that's conflicting. I'm praying that the 240hz on monitor and playing without my 60hz monitor plugged in will have some effect tonight lol.
 

rockbottom

Active Member
The monitor is suspect & I'm fairly certain that 10700F isn't letting the 3070 reach it's maximum performance level. Too weak.
 

loafin

Member
The monitor is suspect & I'm fairly certain that 10700F isn't letting the 3070 reach it's maximum performance level. Too weak.
Idk how the monitor would have anything to do with it considering my game feels perfect when I'm not recording.

So do you think upgrading my CPU would be more beneficial in this case? I do think a 10700F is quite a bit below my 3070 right?

I just tried playing Val dms in all sorts of scenarios. One monitor plugged in. Awful awful quality settings, good settings. Every time my aim goes from feeling very fast, responsive, and precise, to slightly inaccurate, more sluggish, and just off.

Like there has to be something I'm missing. There's no way I can't run Valorant and record. My frames don't change at all in game while recording. But the game did feel more responsive when I went down to 120 or 150 hz. It just looked visibly worse obviously. I wanna upgrade my CPU or GPU to help, but if I can't record 30fps, 24 CQ, 3s keyframe, ultra low latency, p1, and single pass with the absolute lowest settings in Valorant I just don't know... Like the second I turn on OBS it turns on V sync or something.

This is my last log if it matters https://obsproject.com/logs/amUvsTMHD8L5J0Zx

It had max audio buffering when I clicked analyze. I get the laggy feeling even when I don't see that error though so it seems irrelevant. I tried my canvas and output at 720p too. Still felt a difference.
 

rockbottom

Active Member
Yep, but not many options without upgrading the mobo, probably better to save for the next PC. The 12700k is good match for the 3070.

Has your PC always performed poorly with OBS or is it something new? Any benchmark testing done recently to see if running correctly?

On the bright side, running the monitor @ 240 has cleared up your rendering lag.
 

loafin

Member
Yeah that has been my issue. If I wanna upgrade anything, I basically just have to get a new PC with this MB :(.

Yeah any form of recording it has always been this way. I originally just gaslit myself for the first year or two and told myself it was all in my head. Then I thought it was Geforce overlay and shadowplay causing the lag. Cuz any time I did extra good, it was ALWAYS when the overlay didn't load up. Same thing with OBS. Any time I thought I was recording, but wasn't, I'd pop off like crazy.

I'll run benchmarks tonight, haven't really looked into them before.

I'm not sure if that's the reason it went away. I usually don't have encoding lag with Valorant and the game still feels laggy. I can go on Apex again with those same settings and get like 1% encoding/rendering lag. But tbh the games feel laggy regardless of what OBS says on the analysis screen.

Like I can legit feel the difference in practice mode which I can easily get 400+ frames in. The second I turn on recording it's like my mouse becomes restricted and keyboard movement feels slower.
 

loafin

Member
Yep, but not many options without upgrading the mobo, probably better to save for the next PC. The 12700k is good match for the 3070.

Has your PC always performed poorly with OBS or is it something new? Any benchmark testing done recently to see if running correctly?

On the bright side, running the monitor @ 240 has cleared up your rendering lag.
Okay I tested more tonight with settings I found that Nvidia recommended. They seemed quite far from what I've seen recommended, but I said f it. And somehow this combination works perfect. It could be the 240hz thing, but I didn't get lag in apex or valorant as far as I can tell.


Hopefully it was legit just the 240hz switching, cuz I'd love to bump all my settings higher lol
 

rockbottom

Active Member
Basically the same settings I told you to use, except with B Frames lowering the quality of the recording. B Frames help with compression, nothing more.

No rendering lag, now test OBS @ 1080p/60FPS.
 

rockbottom

Active Member
Never tried hi-frame rates with my old 6700k/1660 Super. That system still runs real good, but was somewhat limited above 1080p so I upgraded. It's used for e-mail/surfing the web these days, only have 60HZ monitors connected & it gets Windows updates only. Haven't used OBS on it in 2.5 years so still running OBS v27. Anyway, fired it up, made a few adjustments & ran a 51 minute recording @ 240FPS. This is hope for the 10700F.
 

Attachments

  • 2024-06-06 16-04-37.txt
    18 KB · Views: 7

loafin

Member
Basically the same settings I told you to use, except with B Frames lowering the quality of the recording. B Frames help with compression, nothing more.

No rendering lag, now test OBS @ 1080p/60FPS.
Yeah I do notice the B frames def reduce the quality, but at this point I'm so desperate that as long as the game looks DECENT in the recording idc lol. Are you saying that since it's only compression, this setting absolutely won't have an effect on my issue?

Yeah I'll try higher settings today. I just wanted to enjoy no lag finally. I'ma be sad if I bump it up to those settings and it's laggy again.

I think it legitimately might have been the hz my monitor was at though. When I got it brand new, it always showed up as like 239.33hz or something close to that, but not exactly 240. I'm praying that really solved all my problems. If it does I'ma make a shrine for you hahaha. This problem has been plaguing me for too damn long bro.
 

loafin

Member
Good article ty. I've disabled all overlays for a while now and don't use any of the other apps currently. Also put allow access for OBS in my windows firewall for private and public. So I think I should be clear here.
 

loafin

Member
Never tried hi-frame rates with my old 6700k/1660 Super. That system still runs real good, but was somewhat limited above 1080p so I upgraded. It's used for e-mail/surfing the web these days, only have 60HZ monitors connected & it gets Windows updates only. Haven't used OBS on it in 2.5 years so still running OBS v27. Anyway, fired it up, made a few adjustments & ran a 51 minute recording @ 240FPS. This is hope for the 10700F.
Do you run 4k on your new system?

What game were you playing on your old setup for testing? Sorry not great at logs, but only saw window captures and tri east or something? Idk lol..

That system definitely sounds good enough imo. I used to run like 180fps on my old system with a 4790k and a 1060 while recording. That's what makes me so flabbergasted that my current setup has any issues.
 

rockbottom

Active Member
Only if it's a 4k source. 1080p most of the time.

Just video, no games installed. Not an apples to apples test but there was plenty of headroom to run a game instead of video. Framerates should be about the same/slightly better than you were getting with your old set-up.

More concerned with the hi frame rate as that puts more load on the CPU, that's why I ran OBS @ 240FPS. No issues observed.
 

loafin

Member
Only if it's a 4k source. 1080p most of the time.

Just video, no games installed. Not an apples to apples test but there was plenty of headroom to run a game instead of video. Framerates should be about the same/slightly better than you were getting with your old set-up.

More concerned with the hi frame rate as that puts more load on the CPU, that's why I ran OBS @ 240FPS. No issues observed.
Sir. I love you. The 240hz thing has fixed my issue. I only tested it on Val so far, so maybe I'll have to reduce it on Apex. But my game felt PERFECT. FINALLY. While recording on Val. I ran it at 1080p 60fps and I even uncapped my frames on Val just to see if it mattered. I was running like a consistent 300. I even have look ahead and pychovisual on which everyone on every forum seems to recommend leaving off. Do you think I should turn those 2 off and turn the b frames to 0?
 
Top