nvidia-patch/win/nvfbcwrp
2019-12-02 21:14:52 +02:00
..
.gitignore win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
framework.h win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcbody.asm win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcdefs.h win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcwrp_main.cpp win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcwrp.def win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcwrp.sln win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcwrp.vcxproj win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcwrp.vcxproj.filters win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
nvfbcwrp.vcxproj.user win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
pch.cpp win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
pch.h win: fbc: implement wrapper for key injection 2019-12-02 20:54:18 +02:00
README.md win: fbc: add short description 2019-12-02 21:14:52 +02:00

nvfbcwrp

Wrapper for NvFBC64.dll library which injects private keys into NvFBC_CreateEx calls in order to enable NvFBC on customer-grade hardware (like GeForce cards) for all NvFBC-targeted applications. It should work at least with applications built with Nvidia Capture SDK versions 5.0 to 7.1.

Usage

  1. Obtain nvfbcwrp.dll file. You may build it yourself with MSVS 2019 or download latest release here.
  2. Backup your %WINDIR\system32\NvFBC64.dll file.
  3. Rename file %WINDIR\system32\NvFBC64.dll to %WINDIR\system32\NvFBC64_.dll
  4. Put nvfbcwrp.dll to %WINDIR\system32\NvFBC64.dll (on the original place of renamed NvFBC64.dll library).
  5. Restart any applications using this library. That's it.