Question / Help UI flickering in fullscreen monitor capture

Smallbrains

New Member
Hello,

I have been trying to get OBS to work with the game: CrossFire.
I ran in to several issues due to lack of proper support for recording in the game.
I managed to fix 2 issues by turning off Vsynch (laggy recording) and using OBS Studio instead of regular OBS (resolution problem)

My only problem now is, I seem to get flickering of the ingame UI on my recordings.
I am using monitor capture and playing on fullscreen, now I know that this causes errors in some games, but many people use the same settings as me and still record/stream just fine. (I even copied a CrossFire streamer's settings and it still flickered)

Another weird thing is that this only happens in the menu and in multiplayer games, when I play a "local" (Idk if it's still serverside) bot match, the flickering is gone.

I can provide you with further info if you need it, just ask me. I frankly don't know what logs to post because I don't know what's causing the issue.

SYSTEM SPECS:

monitor 1: 1080p 60Hz
monitor 2: 1280*1024 60Hz
GPU: Nvidia geforce 970
CPU: intel i5 4690K @ 3.5GHz
RAM: 16 GB
 

Sapiens

Forum Moderator
Run your game in borderless/windowed mode. Display capture isn't meant to work with stuff running in dedicated full screen mode.
 

Smallbrains

New Member
Run your game in borderless/windowed mode. Display capture isn't meant to work with stuff running in dedicated full screen mode.

That's the issue (sorry I forgot to include this in the original post) the game doesn't support proper borderless/windowed mode.
Also I've tried using game capture / window capture but the game's anti-cheat blocks OBS (Xtrap)

thanks for the reply though!
 

Smallbrains

New Member
So I tried game capture again and this time it worked... all issues are gone, this only works in OBS studio though, in regular OBS I can't use game capture.

Issue solved.
 

Sapiens

Forum Moderator
In OBS Studio the game capture source defaults to having anti-cheat compatibility hooking enabled, in OBS Classic it does not. That may be why.
 
Top