Question / Help Game capture only captures the menu of my game

Sphere

Member
Hey guys,

i got a problem with game capture. When i use it for Star Trek: Elite Force 2, it only captures when i'm in the game menu, while playing it only captures the part of the game where my compass is. It's like there are different layers and OBS only captures the one on top. However if i enable the ingame option "full screen antialiasing", it works (for performance i would like to disable that though). I don't have that problem with dxtory.

I'm on a notebook with intel + nvidia graphics, but this is the first game that gives me trouble.
Any ideas what could cause this?
 

Attachments

  • 2015-02-12-1604-23.log
    6.5 KB · Views: 104

dping

Active Member
Hey guys,

i got a problem with game capture. When i use it for Star Trek: Elite Force 2, it only captures when i'm in the game menu, while playing it only captures the part of the game where my compass is. It's like there are different layers and OBS only captures the one on top. However if i enable the ingame option "full screen antialiasing", it works (for performance i would like to disable that though). I don't have that problem with dxtory.

I'm on a notebook with intel + nvidia graphics, but this is the first game that gives me trouble.
Any ideas what could cause this?
Have you tried Window capture as an alternative? Or you can always try to setup a few game captures in a scene layered to look like what you are seeing. I bet the game uses different windows to which OBS only is hooking the one you select in the game capture dropdown.
 

Sphere

Member
It's only one window. Window capture doesn't work, probably because its OpenGL ("OpenGL games like Minecraft have issues with Window Capture" from the faq). Monitor capture does work of course, but that's bad performance wise afaik.
 

dping

Active Member

Sphere

Member
I've read that and am running obs and the game with my nvidia card (as i said, it works fine for every other game). Also it has nothing to do with fullscreen, the option "full screen antialiasing" just gives me antialiasing, i have the game in windowed mode all the time.
 

Sphere

Member
I just tested a bit again. If i run both the game and OBS on my Intel GPU, it works fine (obviously i don't want to stream like that though). Also, while having the game console open the nvidia gpu captures everything properly.

It still feels like there's some layering going on when using the nvidia card, which gets merged into one image when activating the games antialiasing option. Any further ideas?
 
Last edited:

Sphere

Member
On the recent nvidia driver it doesn't even work with enabling the antialiasing option anymore :/ I rolled back to the old driver but i don't want to stay on that one forever :(
 
Top