https://github.com/womblee/no_shadowplay_bs
Removes the 'anti-piracy' of Shadowplay by patching out the code that prevents recording.
https://github.com/womblee/no_shadowplay_bs
cpp fix fixer instant-replay nvidia patch patcher recording restricted shadowplay widevine
Last synced: 10 months ago
JSON representation
Removes the 'anti-piracy' of Shadowplay by patching out the code that prevents recording.
- Host: GitHub
- URL: https://github.com/womblee/no_shadowplay_bs
- Owner: womblee
- Created: 2025-03-19T18:04:25.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-03-19T18:18:41.000Z (10 months ago)
- Last Synced: 2025-03-19T19:23:48.989Z (10 months ago)
- Topics: cpp, fix, fixer, instant-replay, nvidia, patch, patcher, recording, restricted, shadowplay, widevine
- Language: C++
- Homepage:
- Size: 6.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# No Shadowplay BS - NVIDIA Recording Restriction Bypass
A lightweight tool that enables NVIDIA Shadowplay to record content normally flagged as "restricted" by bypassing NVIDIA's content detection mechanisms.

## Key Features
- **Automatic Detection**: Monitors and automatically patches the NVIDIA Container process (nvcontainer.exe)
- **Protection Bypasses**:
- Patches `GetWindowDisplayAffinity` to prevent screen content protection detection.
- Patches `Module32FirstW` to prevent process scanning mechanisms.
- **Options**:
- Run at Windows startup option.
- Auto-close after successful patching option.
- **Minimalist Interface**: Clean, Dark-themed UI with easy-to-use controls.
## Usage
1. Download and run the `.exe` from Releases tab.
2. The tool will automatically detect and patch NVIDIA processes.
3. Configure startup and auto-close settings as desired.
4. Check the log window for patching status and details.
## Technical Details
This tool works by injecting memory patches into NVIDIA's container process, specifically targeting the functions that detect protected content. By bypassing these detection mechanisms, Shadowplay can record content from applications that would normally trigger the "Recording is not available due to restricted content" error.
## Credits
This project builds upon and improves [ShadowPlay_Patcher by furyzenblade](https://github.com/furyzenblade/ShadowPlay_Patcher), implementing cleaner code and a user-friendly interface.
Make sure to check it out, it explains how this bypass works a lot better than here.