dlss-unlocked README

The project's README from github.com/ShyVortex/dlss-unlocked. As one markdown file: README.md.

DLSS-Unlocked

Build Installer

Unlock DLSS 3 Frame Generation (DLSS-G), Multi-Frame Generation (MFG: 2X, 3X, 4X), and Neural Rendering (DLSS-NR) features across NVIDIA GeForce RTX 20xx / 30xx / 40xx GPUs in DirectX 12 games. Fully compatible with Windows and Linux (Proton) out of the box.

DLSS Unlocked Thumbnail


[!NOTE]

Acknowledgments

This project is only made possible thanks to the extraordinary dedication of talented open-source developers.

Sincere gratitude and respect go to Artur Graniszewski for creating the revolutionary DLSS Enabler, OptiScaler, and Dagherbou for DLSS-NR forwarder research.

If you enjoy this project, please consider visiting their repositories, starring their work, and supporting their donation channels directly!


⚠️ Requirements

✨ Features


📦 Download & Installation

Get the latest release from the Releases page.

  1. Download dlss-unlocked-setup-*.exe.
  2. Run the installer and browse to your game's executable directory (e.g. C:\Games\YourGame\bin\x64).
  3. Complete the installation wizard.
  1. Download dlss-unlocked-standalone-*.zip.
  2. Extract the contents directly into your game's executable folder alongside the main game .exe:
    • Root folder: dxgi.dll (rename to version.dll if using ReShade), OptiScaler.ini, nvngx.dll_dlssnr.dll, nvngx_dlssnr.dll (patched DLSS-NR)
    • OptiScaler/ folder: Companion modules (dlss-enabler-headless.dll, dlssg_to_fsr3_amd_is_better.dll, nvngx.ini, FidelityFX, XeSS, registry bypasses)
    • OptiScaler/streamline/ folder: NVIDIA Streamline 2.14.1 runtime files
    • Licenses/ folder: Official licenses for NVIDIA Streamline, AMD FidelityFX, Intel XeSS, third-party libraries, and legal disclaimers
  3. (Linux) Launch a game with the following options: WINEDLLOVERRIDES="dxgi=n,b" %command%.

🎮 Supported GPUs


🚀 Automated CI Builds

This repository automatically tracks and synchronizes with upstream OptiScaler_DLSSNR:

  1. Checks for new releases every 3 hours.
  2. Packages the latest upscaler binaries, neural rendering forwarders, and companion libraries.
  3. Automatically builds and publishes both .exe installer and .zip standalone manual packages on new releases.

🛠️ Building Locally

To build the standalone package or installer locally:

# 1. Download latest OptiScaler_DLSSNR and package standalone zip
.\build-optiscaler.ps1 -DownloadLatest -CreateStandaloneZip

# 2. Compile Inno Setup installer (requires Inno Setup 6.2+)
# Open "DLSS unlocked.iss" in Inno Setup Compiler and click Build

Known Issues & Troubleshooting

1. Overlay Crash on Linux / Proton (DirectX 12)

Some DX12 games may crash (VK_ERROR_DEVICE_LOST) under Wine / Proton when opening the OptiScaler in-game overlay menu:

2. Resident Evil Requiem & Capcom RE Engine Games

Capcom's RE Engine enforces strict memory and swapchain integrity checks:

📜 Credits

For the full legal statement, license disclosures, and terms, please review DISCLAIMER.

dlss-unlocked (ShyVortex/dlss-unlocked)

Searching Database…

Что это?DLSS-Unlocked — это мод, который открывает DLSS 3 Frame Generation, Multi-Frame Generation (2X/3X/4X) и DLSS Neural Rendering на любой видеокарте NVIDIA RTX серий 20/30/40 в любой игре на DirectX 12 с нативной поддержкой DLSS2 или DLSS3.
Это отдельное приложение или мод, который кладёшь в игру?Это не отдельное приложение — это набор DLL-файлов (и мастер установки), которые вы помещаете в папку с исполняемым файлом игры, чтобы перехватывать и преобразовывать её вызовы DLSS.
Что игра должна поддерживать, чтобы это работало?Игра должна нативно поддерживать DLSS Upscaling и DLSS Frame Generation; для Multi-Frame Generation дополнительно нужно, чтобы игра сама предлагала эту настройку в графических опциях.
Есть ли известные вылеты или проблемы, о которых стоит знать?Некоторые игры на DX12 могут вылетать под Wine/Proton при открытии оверлея OptiScaler (лечится отключением OverlayMenu в конфиге), а играм на движке Capcom RE Engine нужен установленный вместе с ним REFramework, чтобы избежать вылета при запуске.
Это работает и на Linux, или только на Windows?Работает и там, и там: на Windows через автоматический установщик, на Linux через Proton с помощью отдельного .zip-пакета и параметра запуска WINEDLLOVERRIDES.
Какие видеокарты поддерживаются?Видеокарты NVIDIA GeForce серий RTX 20xx, 30xx и 40xx.
Можно ли использовать это в сетевых играх или играх с античитом?Нет — автор заявляет, что мод предназначен исключительно для одиночных игр, чтобы улучшить производительность и доступность функций, и не должен использоваться в сетевых играх или играх с защитой античитом.
Что происходит на видеокартах RTX 20/30 серии, у которых нет настоящей аппаратной поддержки DLSS Frame Generation?OptiScaler перенаправляет вызовы на AMD FidelityFX FSR 3.1 Frame Generation для всех генерируемых кадров на картах RTX 20/30, а видеокарты RTX 40 получают нативный DLSS Frame Generation для первого сгенерированного кадра.
Обновляет ли проект сам себя, когда выходят новые сборки апскейлера?CI-конвейер проверяет исходный проект OptiScalerDLSSNR каждые 3 часа и автоматически пересобирает и публикует обновлённые пакеты установщика и автономной версии.
Creator
ShyVortex
Size
42.3 MB
Stars
852
Age
1mo
Commits · 90 Days