• Stars
    star
    105
  • Rank 328,196 (Top 7 %)
  • Language
    C++
  • License
    MIT License
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

OBS Plugin to capture CS:GO with Trusted Mode enabled

OBS Plugin to capture CS:GO with Trusted Mode enabled

@OBSProject

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).

🚨 Disclaimer from Valve / John McDonald 🚨

reddit/valve/mcjohn

How it works

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.

Download

Go to the releases page.

Installing the Plugin

Put obs-csgo.dll into the respective folder:

  • OBS - \obs-studio\obs-plugins\64bit
  • Streamlabs - \Streamlabs OBS\resources\app.asar.unpacked\node_modules\obs-studio-node\obs-plugins\64bit

FAQ / Important Information

  • Why does the popup require admin privileges?
    • Copying anything to 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.
  • Will VAC / FaceItAC / etc. ban me?
    • This should have no effect on VAC / FaceIt / etc. since the original signed dlls from OBS are untouched and only copied to a different location. Check Valves response above.
  • CS:GO crashes when the plugin is installed
    • It looks like this is a bug with Nvidia Ansel since one of their dlls gets blocked by CS:GO. You will need to disable Ansel to stop CS:GO from crashing. In your 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.

grafik

Donations

buymeacoffee

Screenshots

OBS Streamlabs