Game Capture doesn't work anymore after updating to OBS 30.0.0

RapidzDE

New Member
So...
While in a stream I discovered, that I can't record any game window using the game capture anymore.

After many retries and changes, still nothing happens and it refuses to record anything of any chosen game.


Before the update, everything worked perfectly fine. Any idea, why this problem appeared after the update?

Greetings!
 

Samalander

New Member
I am having the same problem, I've tried it with: Farming SImulator 22, GloomHaven, Baulder's Gate 3, and Project Zomboid. WIndow capture still works, as does Desktop capture, neither are optimal (Gloomhaven has multiple 'windows' so I had to resort to Desktop).
 

Suslik V

Active Member
Then finally:
 

Suslik V

Active Member
You have many capture sources in one Scene. Remove them all until 1 remains.

Edit:
Try to run OBS as admin and if these lines changes, post new log:
Code:
18:20:27.457: Running as administrator: false
Code:
18:30:34.602: [game-capture: 'Game Capture'] inject process failed: -4
 
Last edited:

Samalander

New Member
One computer restart and running as admin later (yes, I did run as admin more than once and it didn't work) it is now magically fixed. Restarting as not admin, also fixed.

I honestly blame windows. Thank you for the troubleshooting help!
 

Suslik V

Active Member
During start, obs should update its files in the "C:\ProgramData\obs-studio-hook\" folder too (it is storage of the Game Capture hook files for injection into the rendering process of the game. It is needed to get address of the final image/texture from the game and copy it), just in case it helps to someone.
 

Sindradottir

New Member
During start, obs should update its files in the "C:\ProgramData\obs-studio-hook\" folder too (it is storage of the Game Capture hook files for injection into the rendering process of the game. It is needed to get address of the final image/texture from the game and copy it), just in case it helps to someone.
Okay, so! INCOMING LONG POST FOR ANYONE ELSE HAVING THIS ISSUE!

This DID help me. My issue *definitely* started after U30. I have multiple game captures, display captures, and window captures all in one scene. It's never been an issue. Ever. I never have more than three game captures going at once (Game Capture just tends to work best for certain programs that aren't games, but are .exe's, two of which I use for my pngtube avatar), and I'm never trying to capture more than one *actual* game at once. Only one actual game capture is ever active, the rest are "sleeping"/"hidden" haha

Anyway. So I thought looked around in here at similar posts, and saw someone said, somewhat unhelpfully even if it was well-intentioned, that when the red dot is stuck in the top left corner, OBS will expand the game capture when it receives data to load into the game capture. And since the dot was showing AFTER we had already selected a game input that was currently running, it should have been loading that data, right?

So I took your link there, plugged it into File Explorer, and I saw the files in there. And I see that two of them hadn't been updated in a couple of weeks (which I had to take a couple of weeks off, and when I came back, I updated OBS, and then promptly had this issue with game capture....) So I googled "graphics hook obs game capture" and this post and this comment SPECIFICALLY came up.

Bug Report Graphic Hook.dll <-- OBSProject link, fyi

And wouldn't you freaking know it. Closing EVERYTHING, then zipping those two files as a backup, then deleting the two files...Then REOPENING OBS....And they repopulated...And updated. I added a new Game Capture and bam. It worked. Everything works now. Even made an account here just to update everyone and let them all know. So good luck all! <3
 

Nick35091

New Member
Okay, so! INCOMING LONG POST FOR ANYONE ELSE HAVING THIS ISSUE!

This DID help me. My issue *definitely* started after U30. I have multiple game captures, display captures, and window captures all in one scene. It's never been an issue. Ever. I never have more than three game captures going at once (Game Capture just tends to work best for certain programs that aren't games, but are .exe's, two of which I use for my pngtube avatar), and I'm never trying to capture more than one *actual* game at once. Only one actual game capture is ever active, the rest are "sleeping"/"hidden" haha

Anyway. So I thought looked around in here at similar posts, and saw someone said, somewhat unhelpfully even if it was well-intentioned, that when the red dot is stuck in the top left corner, OBS will expand the game capture when it receives data to load into the game capture. And since the dot was showing AFTER we had already selected a game input that was currently running, it should have been loading that data, right?

So I took your link there, plugged it into File Explorer, and I saw the files in there. And I see that two of them hadn't been updated in a couple of weeks (which I had to take a couple of weeks off, and when I came back, I updated OBS, and then promptly had this issue with game capture....) So I googled "graphics hook obs game capture" and this post and this comment SPECIFICALLY came up.

Bug Report Graphic Hook.dll <-- OBSProject link, fyi

And wouldn't you freaking know it. Closing EVERYTHING, then zipping those two files as a backup, then deleting the two files...Then REOPENING OBS....And they repopulated...And updated. I added a new Game Capture and bam. It worked. Everything works now. Even made an account here just to update everyone and let them all know. So good luck all! <3
You are a legend sir, I had the issue where Game Capture just wouldn't work since U30, This now has them working again, Only difference i did was leave the original files there just changed the file name, So if anything had gone wrong i could just change the name back and revert to the previous settings.
 

NGC603

New Member
Okay, so! INCOMING LONG POST FOR ANYONE ELSE HAVING THIS ISSUE!

This DID help me. My issue *definitely* started after U30. I have multiple game captures, display captures, and window captures all in one scene. It's never been an issue. Ever. I never have more than three game captures going at once (Game Capture just tends to work best for certain programs that aren't games, but are .exe's, two of which I use for my pngtube avatar), and I'm never trying to capture more than one *actual* game at once. Only one actual game capture is ever active, the rest are "sleeping"/"hidden" haha

Anyway. So I thought looked around in here at similar posts, and saw someone said, somewhat unhelpfully even if it was well-intentioned, that when the red dot is stuck in the top left corner, OBS will expand the game capture when it receives data to load into the game capture. And since the dot was showing AFTER we had already selected a game input that was currently running, it should have been loading that data, right?

So I took your link there, plugged it into File Explorer, and I saw the files in there. And I see that two of them hadn't been updated in a couple of weeks (which I had to take a couple of weeks off, and when I came back, I updated OBS, and then promptly had this issue with game capture....) So I googled "graphics hook obs game capture" and this post and this comment SPECIFICALLY came up.

Bug Report Graphic Hook.dll <-- OBSProject link, fyi

And wouldn't you freaking know it. Closing EVERYTHING, then zipping those two files as a backup, then deleting the two files...Then REOPENING OBS....And they repopulated...And updated. I added a new Game Capture and bam. It worked. Everything works now. Even made an account here just to update everyone and let them all know. So good luck all! <3
+1, just made an account to comment that this worked for me as well when OBS stopped capturing my setup after an update. Good shit man.
 

LFPaiser

New Member
Okay, so! INCOMING LONG POST FOR ANYONE ELSE HAVING THIS ISSUE!

This DID help me. My issue *definitely* started after U30. I have multiple game captures, display captures, and window captures all in one scene. It's never been an issue. Ever. I never have more than three game captures going at once (Game Capture just tends to work best for certain programs that aren't games, but are .exe's, two of which I use for my pngtube avatar), and I'm never trying to capture more than one *actual* game at once. Only one actual game capture is ever active, the rest are "sleeping"/"hidden" haha

Anyway. So I thought looked around in here at similar posts, and saw someone said, somewhat unhelpfully even if it was well-intentioned, that when the red dot is stuck in the top left corner, OBS will expand the game capture when it receives data to load into the game capture. And since the dot was showing AFTER we had already selected a game input that was currently running, it should have been loading that data, right?

So I took your link there, plugged it into File Explorer, and I saw the files in there. And I see that two of them hadn't been updated in a couple of weeks (which I had to take a couple of weeks off, and when I came back, I updated OBS, and then promptly had this issue with game capture....) So I googled "graphics hook obs game capture" and this post and this comment SPECIFICALLY came up.

Bug Report Graphic Hook.dll <-- OBSProject link, fyi

And wouldn't you freaking know it. Closing EVERYTHING, then zipping those two files as a backup, then deleting the two files...Then REOPENING OBS....And they repopulated...And updated. I added a new Game Capture and bam. It worked. Everything works now. Even made an account here just to update everyone and let them all know. So good luck all! <3

Saved my day! Should probably keep an eye for that during all updates from OBS
 
Top