Question / Help Game Caputure Not Working With Certain Games

Devlin

New Member
Hello, I was able to set up and use OBS just fine and start streaming with all of my games. Then when I went to stream certain games (so far I've come across this issue with The Sims 3 and Starbound) my game capture wouldn't work. If I went back to the games I was streaming before, they'd work just fine with game capture, but the only way to stream or record Sims 3 or Starbound was if I did window capture, otherwise it'd just give me a black screen with some sound. Another weird thing about this, is I've stream Starbound before with my laptop using game capture, and I had no problems with it! I've tried switching between my two video adapters, I've tried being in the game fullscreen and starting my stream via hotkey, I've tried adding OBS to my programs list in my NVIDIA Control Panel, and nothing seems to work. I really don't get why it would work on my laptop but not my Tower PC.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It's going to have issues with your multi-adapter system. It keeps trying to use your 9800 rather than your 560. If the game is rendering on the 560 and OBS is running on the 9800, then it won't be able to capture. You need to make sure OBS is set to the 560 if you're using that one for games. I assume you're using the 9800 for an extra monitor; if possible try to remove the 9800 and use both monitors in the 560.
 

Devlin

New Member
It's going to have issues with your multi-adapter system. It keeps trying to use your 9800 rather than your 560. If the game is rendering on the 560 and OBS is running on the 9800, then it won't be able to capture. You need to make sure OBS is set to the 560 if you're using that one for games. I assume you're using the 9800 for an extra monitor; if possible try to remove the 9800 and use both monitors in the 560.

I've tried running the game and OBS on both cards, I've tried every combination possible for both and it doesn't work. Most games I can stream fine but as said certain games just don't work with OBS for me. To elaborate what I mean some more I've tried running the game on both the 560 and 9800 while also switching OBS between the 560 and 9800 and no matter which settings I use it doesn't pick up the video, only audio.
 

Devlin

New Member
I've just tried doing what you said again and making sure that my game is running on the same graphics card as the one set in my OBS settings and it did not work. Before my gaming monitor was set to the 9800 so I did fix that and I thank you for that lol, but it did not fix the issue. I also went into the game settings and made sure that it was set to the 580 and played it on the same monitor as the one using the 580, also tried switching these settings around. The only way to get it to work is to run the game in a window and use window capture. Sure, this is okay, for most games; but the game I'm trying to stream (Manhunt) only has fullscreen options, and no way to go into windowed, or windowed fullscreen mode. Also curious as to why window capture would work and not game capture. Thank you for replying and hope to have this fixed! :)
 

Jack0r

The Helping Squad
I would really recommend to remove the 9800. You could upload a logfile of your tests, but I am 99% sure OBS was still running on the 9800. Since you are not on a laptop you will also have no option in the nvidia control panel to run OBS on the nvidia processor I guess. You could check that of course.
But cant you just connect both monitors to the 560?
 

Devlin

New Member
Sorry for posting on this thread again but I'm now having a similar issue with Borderlands 2, when I use game capture I just get a black screen, if I try window capture it captures a screenshot of the game but then no video afterwards, just where it was at, and fullscreen windowed just gets another black screen. No, I have not tried removing my 9800 but it clearly says in my settings that it is running on the same graphics card as Borderlands 2. I did go into my NVIDIA Control Panel; Manage 3D Settings > Program Settings and added OBS to my programs list, I heard somewhere it helped some people but no luck for me. Not sure if this new log file helps anything but here it is:

https://gist.github.com/afaad1165c6fd027bb6a
 

Devlin

New Member
I read somewhere on the forum that using game capture with a hotkey rather than sticking it to an application can be more accurate, I've tried this and it did not work also. Lastly, since the most recent update that came out a few days ago, I used to be able to stream Hearthstone fine, 100% of the time, no issues at all. But since the update it's been about a 25% chance that it'll just randomly decide to work, when I do get it to work there are no issues, and I'll repeat the exact steps I did when I got it to work and it'll fail, black screen just like the other games. I love OBS, it would be the perfect program for me to stream with if it were not for these issues. I really feel like I've tried everything and searched all over the Internet for an answer and have no idea, if there's anything I've missed please let me know, or even if it is something on your guys end that needs to be fixed, I'd just like an answer is all. Thank you.
 

paibox

heros in an halfshel
Why do you have that GT 9800 in there, anyway? I can't imagine that it does you any good aside from wasting a bit of extra power. Can't you at least remove it and check if game capture works properly when it's gone? At least then you'd know if that's the problem or not.
 

Devlin

New Member
Why do you have that GT 9800 in there, anyway? I can't imagine that it does you any good aside from wasting a bit of extra power. Can't you at least remove it and check if game capture works properly when it's gone? At least then you'd know if that's the problem or not.

As I said I am new to the whole PC world and just bought this computer from someone I know. I knew the 9800 was inferior to the 580 but had no idea it would be wasting power by having it in there, I currently have my main monitor plugged in to the 580 and second monitor plugged in to the 9800. So maybe it is a waste of resources, I just hadn't considered it before.

Anyway, back to OBS. I was going to do as you suggested and take out the 9800 and just run with the 580, then I thought to try something else first, and it worked! Well, Manhunt still doesn't work for some reason, but Watch_Dogs, Borderlands, every game so far has worked since I've changed this setting (besides Manhunt). I went into my NVIDIA Control Panel, Set PhysX configuration, set that to my 580.

I have also taken out my 9800 now, I will try seeing if OBS will be able to stream that okay since it is gone. I don't think it will, but worth a try to test it out. Will update with results shortly.

*Edit:* Manhunt still does not work, no idea what the issue is and I'm assuming it has to be something with the game since it is older and R* doesn't exactly optimize they're games for PC vey well, but I'm glad to have the other games working now. Hopefully if anyone else has this problem my solution will work for them also.
 
Last edited:
Top