Rich Text Format MIT

DLSS-Enabler

Simulate DLSS Upscaler and DLSS-G Frame Generation features on any DirectX 12 compatible GPU in any DirectX 12 game that supports DLSS2 and DLSS3 natively.

A

artur-graniszewski

Dernière activité 19 juil. 2026
artur-graniszewski/DLSS-Enabler

1,4 k

étoiles

41

forks

77

issues ouvertes

Ce README est souvent en anglais.

DLSS-Enabler

Build Installer Monitor OptiScaler

Simulate DLSS Upscaler and DLSS-G Frame Generation features on any DirectX 12 compatible GPU in any DirectX 12 game that supports DLSS2 and DLSS3 natively.

s3Leq7Q

🚀 Automated Builds with Latest OptiScaler

This repository now features automated builds that keep DLSS-Enabler up-to-date with the latest OptiScaler releases!

📦 Download Latest Release

Recommended: Download the latest pre-built installer from the Releases page. These installers are automatically built with:

  • ✅ Latest OptiScaler (nightly or stable versions)
  • ✅ Latest XeSS library from Intel
  • ✅ All required components pre-configured

🔄 How Auto-Updates Work

The automated system:

  1. Monitors OptiScaler repository for new releases every 6 hours
  2. Downloads the latest nvngx.dll from OptiScaler releases
  3. Renames it to dlss-enabler-upscaler.dll (as required by DLSS-Enabler)
  4. Fetches the latest libxess.dll from Intel's XeSS repository
  5. Builds a new installer using Inno Setup 6.2.0
  6. Publishes the installer as a GitHub release

🛠️ Local Updates (Advanced Users)

For developers or advanced users who want to update OptiScaler manually:

# Download and update OptiScaler to latest nightly
.\update-optiscaler.ps1 -OptiScalerVersion nightly -Force

# Update to specific version
.\update-optiscaler.ps1 -OptiScalerVersion v0.7.7-pre12 -Force

# Update without XeSS (if you have it already)
.\update-optiscaler.ps1 -SkipXeSS

How to

How to build a setup application

In order to build the setup application for DLSS Enabler, you need to install InnoSetup software first ( https://jrsoftware.org/isdl.php ). The most optimal version is 6.2.0 (nothing below, nothing above - mainly due to the craziness of some AVs that raise the false positives randomly).

After installing the InnoSetup software, double click "DLSS enabler.iss" file and edit its contents (such as build version, etc) in InnoSetup Editor.

Before building new package, you need to download latest libxess.dll file from INTEL repository and place it into "Dll version" subdirectory, otherwise the setup build process will fail due to the missing file.

After successful build, the resulting setup app will be created inside of "Output" directory.

Projets similaires

Unlock DLSS Upscaler, Multi-Frame Generation (MFG) and DLSS Neural Rendering features on any NVIDIA RTX GPU in any DirectX 12 game that supports DLSS2 and DLSS3 natively.

Rich Text Format
SShyVortex
702 étoiles29

OptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.

C++amddlssframegeneration
Ooptiscaler
11,4 k étoiles508

Install, tune and restore DLSS 5 in your games with one click. Native RenoDX, DLSS5-Feeder for games without DLSS, OptiScaler and multipass routes; DirectX 8/9/11/12, Vulkan, OpenGL, DirectDraw and emulators. In-game F8 overlay, automatic backups, and a community page showing what works on your games and your graphics card.

JavaScript
Rrakanki911
7,1 k étoiles368