OBS Plugin to capture CS:GO with Trusted Mode enabled
Ever since Valve introduced Trusted Mode you could no longer capture Counter-Strike: Global Offensive without using -allow_third_party_software
in your start parameters.
This is not desireable, as it might have a negative impact on your game experience (Trust Factor).
Signed dlls from C:\Windows\
are whitelisted, so this plugin will create a folder obs-studio-hook
and copy the following two signed dlls from OBS there.
graphics-hook32.dll
graphics-hook64.dll
Further the library path in OBS will be patched to load the same dlls but from the new location.
Put obs-csgo.dll
into the respective folder:
\obs-studio\obs-plugins\64bit
\Streamlabs OBS\resources\app.asar.unpacked\node_modules\obs-studio-node\obs-plugins\64bit
C:\Windows\
requires admin privileges, so for the first time and when OBS updates the dlls, the plugin will ask you to start OBS/Streamlabs with admin privileges.C:\Program Files\NVIDIA Corporation\Ansel[\Tools]
you can find NvCameraConfiguration.exe
application (needs admin privileges to run). After running it, a dialog window is displayed and in the bottom part you can find Ansel status frame, check disabled there, then Save.