-
Notifications
You must be signed in to change notification settings - Fork 181
Manual Installation
Step-by-step installation:
1. Extract all Optiscaler files from the zip by the main game exe (for Unreal Engine games, that's usually the win_shipping.exe in one of the subfolders, generally <path-to-game>\Game-or-Project-name\Binaries\Win64\, ignore the Engine folder).
2. Rename OptiScaler's OptiScaler.dll (for old versions, it's nvngx.dll) to one of the supported filenames (preferred dxgi.dll, but depends on the game)
Note
For FSR2/3-only games that don't have DLSS (e.g. The Callisto Protocol or The Outer Worlds: Spacer's Choice Edition), you have to provide the nvngx_dlss.dll in order to use DLSS in Optiscaler - download link e.g. TechPowerUp or Streamline SDK repo
Step-by-step installation:
1. Extract all Optiscaler files from the zip by the main game exe (for Unreal Engine games, that's usually the win_shipping.exe in one of the subfolders, generally <path-to-game>\Game-or-Project-name\Binaries\Win64\, ignore the Engine folder)
2. Rename OptiScaler's OptiScaler.dll (for old versions, it's nvngx.dll) to one of the supported filenames (preferred dxgi.dll, but depends on the game)
3a. Either locate the nvngx_dlss.dll file (for UE games, generally in one of the subfolders under Engine/Plugins), create a copy, rename the copy to nvngx.dll and put it beside Optiscaler
3b. OR download nvngx_dlss.dll from e.g. TechPowerUp or Streamline SDK repo if you don't want to search, rename it to nvngx.dll and put it beside Optiscaler
Tip
[1] Linux users should add renamed dll to overrides:
WINEDLLOVERRIDES=dxgi=n,b %COMMAND%
Important
Please don't rename the ini file, it should stay as OptiScaler.ini.
Note
- dxgi.dll
- winmm.dll
- dbghelp.dll (nightly only)
- version.dll
- wininet.dll
- winhttp.dll
- OptiScaler.asi (with an ASI loader)
