Coincident
New Member
Game Capture no longer works with the new OBS versions 27.1.X for DX9 games (tested with L4D2).
If the game is already running when switching to a scene with Game Capture, the screen remains completely black:
If the game is launched with the Game Capture active, the screen captures a first frame from the game (usually the menu), and then remains frozen forever:
I'm running L4D2 on Windowed (Borderless), and my Game Capture scene is set to: "Capture any fullscreen application", "Use anti-cheat compatibility hook", Hook Rate: "Fastest".
This was working fine on 27.0.1, but as soon as I upgraded to the newer version 27.1.3, OBS can no longer capture L4D2. Also does not work with version 27.1.1.
To solve the problem I had to DOWNGRADE OBS from 27.1.3 to 27.0.1, and now I can capture L4D2 again (with exactly the same settings).
So atm, I can't update OBS ever again if I wish to capture L4D2!
If the game is already running when switching to a scene with Game Capture, the screen remains completely black:
18:17:06.541: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:17:06.558: [game-capture: 'Game Capture'] capture stopped
18:17:06.758: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:17:06.774: [game-capture: 'Game Capture'] capture stopped
18:17:06.974: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:17:06.991: [game-capture: 'Game Capture'] capture stopped
18:17:07.191: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:17:07.208: [game-capture: 'Game Capture'] capture stopped
18:17:06.558: [game-capture: 'Game Capture'] capture stopped
18:17:06.758: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:17:06.774: [game-capture: 'Game Capture'] capture stopped
18:17:06.974: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:17:06.991: [game-capture: 'Game Capture'] capture stopped
18:17:07.191: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:17:07.208: [game-capture: 'Game Capture'] capture stopped
18:18:59.424: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:18:59.425: [game-capture: 'Game Capture'] using helper (compatibility hook)
18:18:59.426: [game-capture: 'Game Capture'] hook not loaded yet, retrying..
18:18:59.741: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:18:59.835: [game-capture: 'Game Capture'] d3d9 shared texture capture successful
18:18:59.841: [game-capture: 'Game Capture'] shared texture capture successful
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain::Present
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain::ResizeBuffers
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain1::Present1
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain::Release
18:19:03.826: [game-capture: 'Game Capture'] Hooked DXGI
18:18:59.425: [game-capture: 'Game Capture'] using helper (compatibility hook)
18:18:59.426: [game-capture: 'Game Capture'] hook not loaded yet, retrying..
18:18:59.741: [game-capture: 'Game Capture'] attempting to hook fullscreen process: left4dead2.exe
18:18:59.835: [game-capture: 'Game Capture'] d3d9 shared texture capture successful
18:18:59.841: [game-capture: 'Game Capture'] shared texture capture successful
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain::Present
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain::ResizeBuffers
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain1::Present1
18:19:03.826: [game-capture: 'Game Capture'] Hooked IDXGISwapChain::Release
18:19:03.826: [game-capture: 'Game Capture'] Hooked DXGI
This was working fine on 27.0.1, but as soon as I upgraded to the newer version 27.1.3, OBS can no longer capture L4D2. Also does not work with version 27.1.1.
To solve the problem I had to DOWNGRADE OBS from 27.1.3 to 27.0.1, and now I can capture L4D2 again (with exactly the same settings).
So atm, I can't update OBS ever again if I wish to capture L4D2!