Question / Help OBS Stuido Black Screen for Game Capture

ShadowlordArk

New Member
It is my first support page, so I do apologize if I get anything wrong when submitting this.

I am currently trying to capture/stream Yooka-Laylee using OBS Studio 64 bit and I'm getting a black screen. I had this issue before when trying to stream the Yooka-Laylee Toybox+, thought nothing of it and moved on, but now that I want to stream the game for some friends who cannot play the game, I've decided to ask for help here. I've run the game as Administrator but that didn't solve anything.

Thank you for taking the time to read this and I hope someone can help me.

Edit: I misspelled Studio in the title. Well that's embarrassing.

Final Edit: This problem has been solved and I am no longer looking for any solutions. Thank you.
 

Attachments

  • 2017-04-11 13-47-59.txt
    14 KB · Views: 522
Last edited:

ShadowlordArk

New Member
If possible, I would really love some help with this. I stream a lot and I want to see if this can be fixed so I can stream this game.
 

LinusLeader

New Member
I'm in the exact same boat ShadowlordArk, looking for a solution as well. I'm also running OBS Studio 18.0.1.

I did find a less than ideal work around:

You can use a Display Capture instead of a Game Capture. It works, but it's a less efficient hook so you can wind up with a little stutter on your viewers end. But it can get the job done until a real solution presents itself.

I opened a thread on Playtonic's forum too, just in case they can maybe patch something to make it more OBS friendly on their end.
http://forums.playtonicgames.com/viewtopic.php?f=4&t=5400

Oh, I should also add here, I believe the game by default uses Borderless Fullscreen. I you launch from Steam in "Exclusive Mode", it uses Exclusive Fullscreen. I thought launching in Exclusive Mode might allow Game capture to work, but I didn't have luck either way.
 

goosebump

New Member
Go into display options in Yooka Layle and turn the graphics down to Good. Somehow going beyond "Good" freezes the image (or goes black) in OBS.
 

LinusLeader

New Member
Go into display options in Yooka Layle and turn the graphics down to Good. Somehow going beyond "Good" freezes the image (or goes black) in OBS.

Finally got to test this, and goosebump is totally correct. I can Game Capture at "Good" quality, but if I bump up to "Beautiful" or "Fantastic" then I get the black screen. I wonder what it is about the graphics settings that breaks the capture hook?

So we have two workarounds so far for anyone searching for them:

1.) Use "Display Capture" to capture the gameplay. Less efficient than "Game Capture", and you have to be careful not to capture something on your screen that you don't want the audience to see. Suggest assigning a hot key to the capture so you can hide it if you need to alt+tab to desktop.

2.) In game from the Main Menu, go to "Options & Stuff" > Options > Display, and set quality to "Good" or lower. Using "Beautiful" or "Fantastic" results in the black screen. A game restart will be required after changing the settings, back out to the main menu and close the game with Alt+F4, then relaunch the game. (Credit: goosebump)

Still looking for a solution though. :-)
If a patch to OBS Studio or Yooka-Laylee could solve this issue, that would be wonderful!
 

ShadowlordArk

New Member
Thank you, both goosebump and LinusLeader for the solution. I can now stream Yooka-Laylee and while the graphics quality is lower than I'd like, it'll do just fine. Once again, thank you both of you.
 

T3kB0i

New Member
I also had issues recording with OBS. It would not record on full-screen regardless of any setting.

I switched it to windowed mode, and set the in-game display setting to "Good" (the other two top setting, Beautiful and Fantastic do not work, which is a shame since one of them enables shadows).
 
Top