Bug Report Latest GraphicsCaptureHook.dll/GraphicsCaptureHook64.dll incompatable w/ MSI Afterburner and RTSS

Dustmuffins

New Member
Yesterday I updated OBS plugins to the latest version and found that it would fail to hook in most games I had running with MSI Afterburner and RTSS. It would record only a black screen with a cursor. RTSS is set to ignore OBS for all setups.

I tested it with a few games:

Didn't need to hook, recorded correctly with Monitor Capture only in fullscreen:
CS:GO DX9
TF2 DX9

Doesn't hook, black screen only when fullscreen:
Mechwarrior Online DX9
Skyrim DX9
Titanfall DX11
BF4 DX11

System stats:
Windows 8.1
12 gigs of RAM
GTX 560 1GB 337.50 drivers
Intel i5 3570k @ 4.5Ghz

Fix: I reverted GraphicsCaptureHook.dll and GraphicsCaptureHook64.dll to the previous version and was able to hook all games.

When everything was working, the games that did not require a hook (CS:GO, TF2) would have their RTSS OSD display in the OBS preview window/recordings, but the games that did require a hook (pretty much everything else I tried) would not display the RTSS OSD in the preview window/recording.
 

Sapiens

Forum Moderator
The next hotfix is going to revert the hooking code because of the issues people have had with it, however you should never expect other hooks like the one from Afterburner to play nice with OBS and should not consider it a bug..
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
You can use the older version for the time being, but I had to revert it because the new code was just causing too many more problems for people than it was solving.
 
Top