DLSSG for RTX 20/30 Series (SM86) — Enables NVIDIA DLSS Frame Generation on RTX 20/30 series GPUs for smoother gaming.
Analyzed by Sai Pavan Gopularam · Gaming · Performance · View on GitHub
- Stars: 4030
- Forks: 221
- Commits last 30 days: 23
- Health: Active (23 commits this month)
- Language:
- License: None
What It Is
This project is like a specialized turbocharger for older NVIDIA RTX graphics cards (20 and 30 series). It tricks games into thinking these cards are newer, allowing them to use NVIDIA's DLSS Frame Generation technology.
DLSS Frame Generation creates artificial frames between the ones your GPU actually renders, making games feel much smoother and increasing perceived framerates without requiring a costly hardware upgrade. This project brings that benefit to a wider range of existing hardware.
License Verdict
GPLv3 License — Strong Copyleft Restrictions — Commercial Use Restricted • SaaS Deployment Problematic
The source code for this project is licensed under GPLv3. This means if you modify and distribute the software, you must also make your modified source code available under GPLv3. If you use it as part of a SaaS offering, you may be required to share your entire application's source code, making direct commercialization challenging.
How to Use It
To use this, you copy a few files into your game's directory. It acts as a proxy, tricking the game into enabling DLSS Frame Generation. You then activate the feature within the game's graphics settings.
Prerequisites:
- Windows 10/11 x64
- D3D12
- NVIDIA RTX 20 or 30 Series GPU
- NVIDIA Drivers (e.g., 591.86, 610.74)
Estimated setup time: 5 minutes.
cd "C:\Games\YourGame\Binaries\Win64\"
cp "path/to/downloaded/version.dll" .
cp "path/to/downloaded/dlssg_sm86.ini" .
# Then launch game and enable DLSS Frame Generation in settings
What I'd Build With This
Game Performance Optimization Guide & Configurator (micro-saas)
Build a web-based tool or desktop app that helps gamers optimize their game settings specifically for DLSSG on RTX 20/30 cards. It could provide custom `dlssg_sm86.ini` configurations for popular games, troubleshoot common issues, and offer performance benchmarks. Gamers struggling with setup or wanting to squeeze every FPS would pay for tailored advice and easy-to-use profiles.
Effort: 3 Weeks Build Time · Target: PC Gamers, Performance Enthusiasts · Pricing: $9/month or $49 one-time
Cloud Gaming PC Optimization Service (saas)
Offer a service where users rent cloud gaming PCs (e.g., from Paperspace, AWS G4 instances) that are pre-configured and optimized with DLSSG for RTX 20/30-equivalent GPUs. Your service handles the setup, maintenance, and ensures optimal performance, including custom DLSSG configurations for a library of games. This targets gamers who want high performance without owning the hardware or dealing with complex setup.
Effort: 3 Months Build Time · Target: Cloud Gamers, Budget-Conscious Gamers · Pricing: $0.50-$1.50/hour
Gaming Cafe / Arcade System Integrator (enterprise)
Provide consulting and integration services for gaming cafes or arcades looking to maximize performance on their existing RTX 20/30 series hardware. You'd implement and optimize DLSSG across their fleet of machines, offering custom configurations, training for staff, and ongoing support. This allows cafes to offer a premium gaming experience without a full hardware refresh.
Effort: 6 Weeks Build Time · Target: Gaming Cafes, Internet Arcades · Pricing: $5,000 - $15,000 per location
Sai Pavan Gopularam's Take
This project is a clever hack to get modern DLSS Frame Generation on older NVIDIA cards, extending their lifespan. While the GPLv3 license makes direct commercialization tricky, I see value in building an 'optimization concierge' service for gamers. You could charge $29 for a personalized setup and troubleshooting guide, helping them squeeze more life out of their existing hardware.
Watch Out For
- GPLv3 License: The project's source code is GPLv3, which means commercial products built directly on it may need to open-source their own code. This severely limits traditional SaaS models.
- Hardware Specificity: This tool only works on NVIDIA RTX 20 and 30 series GPUs, D3D12 games, and Windows. It's not a universal solution for all systems or games.
- Antivirus False Positives: Due to DLL injection and self-signed certificates, antivirus software or Windows SmartScreen might flag the files, requiring users to manually approve execution.
- Visual Quality Trade-offs: While it boosts framerates, the visual quality of generated frames can degrade at very low base framerates or high multiplication factors (e.g., 6X), leading to artifacts.
I break down trending repos like DLSSG for RTX 20/30 Series (SM86) every week — join the newsletter.