Question / Help OBS wont work with World of Tanks

Destronov

New Member
OBS wont work with world of tanks, i get a black screen, i hear the sound but no graphics, just black.

I try to use the game capture.

I can stream by windowed, but it will crash my wot client for some reason.
Also it says that windows is turned to basic colors when i try to stream.
Seems like i can stream with no problem from ex. star wars the old republic.

For some reason i cant upload the log file, but after watching it it seems this is the only error message i get.

09:59:05: successfully set up d3d9 hooks
09:59:05: D3D9PresentEx called
09:59:06: DoD3D9GPUHook: opening intermediary texture failed, result = 2289436780
09:59:06: ---------------------- Cleared D3D9 Capture ----------------------
09:59:06: D3D9EndScene called
Then it just keep repeeting it self for like 20 times.

I can of course copy paste the whole log file here if it helps...
 
Last edited by a moderator:

Lain

Forum Admin
Lain
Forum Moderator
Developer
It means one of two things: You're on a laptop, and have the wrong graphics adapter set up for OBS (see the laptop sticky thread at the top of the questions forum), or you have some sort of graphics mod or program active that's interfering.
 

Destronov

New Member
No im not on a laptop, Geforce GTX 680, I7-3770K, 16 GB ram and windows 7.
What kind of graphics mod or program would possible effect the stream?
I try to stream SWOTR also, but get the same black screen.
It works in windowed mode, but when i try to "cheat" the windowed stream into full screen with alt+enter the stream freezes.
So i can get a stream in windowed mode, but game capture gives me the black screen.
 

Destronov

New Member
Multiple video cards detected

If you are having problems and are using a laptop, see this thread for advice.

If you are using SLI or Crossfire, you may need to disable it for compatibility with OBS.

2 issues found (0 major, 2 minor).

This seems to be the problem, i checked the tips and it said i should add OBS to the droplist of programs in nvidia control panel. So i did. After that i should choose the Nvidia Graphics card. Not sure where i was supposed to choose that cause im given a bunch of alternatives that doesnt seem to really specify the recommended alternative.

Ill post a pic of how it looks.
 

Attachments

  • OBSsettings.png
    OBSsettings.png
    29.8 KB · Views: 154

Lain

Forum Admin
Lain
Forum Moderator
Developer
Ah, hm. I had indeed forgotten about SLI. That can sometimes have issues, though usually they don't actually fail at capturing entirely like that.
 

Destronov

New Member
The thing is, im not using SLI, and as far i know all graphics are run through my GTX 680. Of course my cpu has the internal HD 4000 gpu. Is it that card that shows up as multiple video cards?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Do you happen to have a full log file? Would be helpful. Sounds like the game and OBS are just running on different video cards, which inhibits capture.
 

Destronov

New Member
Hi there Jim, yes i do have a complete log file.
I will upload it here.
I updated my drivers and windows and tried to get settings right according to the forum, but still i get the black screen.
The file attached is complete and from my last try on making it work.
 

Attachments

  • 2014-04-11-0458-13.log
    396.5 KB · Views: 22

Lain

Forum Admin
Lain
Forum Moderator
Developer
From that log file, it seems like world of tanks is running on the intel integrated (for whatever reason) and OBS is running on the nvidia. I mean I don't know why that would be happening because you're cleary not even using the intel integrated with your monitor, but according to that long list of errors, that appears to be what's going on.
 

Destronov

New Member
Hey, i think i solved it! I have the Asrock Extreme 77 mb, and although i had it set to the Nvidia card there was an option under advanced "southbridge config" called IGPU mixed monitor or something...
That was the only thing i could think of to really cut out any IGPU interference and so i did.
I tried gamestream now and it seems to work!
Im not sure if this is a normal problem on Asrock motherboards but perhaps its something you should put in memory if more technical noobs like me ask similar questions :)
Thanks for the help Jim!
 

Destronov

New Member
Attached is a screenshot with the option marked in red. This is how i got my stream to work, to disable the IGUP multimonitor. By default its enabled. No other settings could get it to work.
 

Attachments

  • 20120802035356.jpg
    20120802035356.jpg
    126.6 KB · Views: 159

Lain

Forum Admin
Lain
Forum Moderator
Developer
Ah, thank you very much for letting me know. This is actually very informative for me personally, something I'll have to watch out for.
 
Top