File information
Created by
cdozdil end Artur GraniszewskiUploaded by
velasquez3589Virus scan
About this mod
Simulate DLSS Upscaler and DLSS-G Frame Generation features on any DirectX 12 compatible GPU in any DirectX 12 game that natively supports DLSS2, DLSS3 and now supports FSR 3.1 for AMD users.
Simple adaptation by me until the official release of the source code creator.
- Permissions and credits
dlss-to-fsr4 (brings support for FSR3.1.3 -4-XESS2-1 and more)
Summary
I am releasing a new beta version, called an adaptation, which brings support for DLSS Enabler + OptiScaler. The beta version is available for download but is highly experimental. The recommendation is to use the current DLSS Enabler in DX12 games with Nvidia FG to use FG + other upscalers. For games with poor FSR 3.0, the mod provides FG 3.1 and DLSS/FSR3.1.1 or XeSS as an upscaler. For games without FSR 3.0 or 3.1.2 use the provided files. The mod may contain bugs.
Explanation
I am releasing a new version that can be called beta or adaptation. This version supports DLSS Enabler + OptiScaler, offering an experimental improvement that can be downloaded via a specific link. In the future, a more stable version will be available. The current recommendation is to use DLSS Enabler for DX12 games that already have Nvidia's Frame Generator (FG), allowing the use of FG along with other upscalers.
Recommendations:
- For Games with Nvidia FG: Use the current DLSS Enabler to integrate FG with other upscalers.
- For Games with Poor FSR 3.0: Use DLSS Enabler to get FG3.1 and DLSS/FSR3.1.1 or XeSS as an upscaler.
- For Games without FSR 3.0 or 3.1: Use the provided files. The game needs to be DX12 and have DLSS for the mod to function as an upscaler and FG.
Step-by-Step Guide to Using the FilesStep One: Download the Files
Download Options:
- You can use the files I've customized, which support games with and without native frame generators.
- Or download the current version from the creator, which will only include the game's frame generator and basic upscaler.
- https://www.nexusmods.com/site/mods/757
Customized Files:
- Without FG (NO FG): For games that already have a native frame generator (FG).
- Examples: Alan Wake 2, Cyberpunk 2077, RDR1.
- Examples: Alan Wake 2, Cyberpunk 2077, RDR1.
- With FG (WITH FG): For games that do not have a native frame generator.
- Examples: Alan Wake 1, Space Marine 2, A Plague Tale: Requiem.
- Examples: Alan Wake 1, Space Marine 2, A Plague Tale: Requiem.
- Extract the chosen files.
- Copy all files to the game's root directory.
Use DlssOverrides and EnableSignatureOverride Options:
- Some games have certain restrictions for mods. Use these options to make the mod work.
Check the DLSS Option:
- Open your game normally and go to settings.
- Check if the DLSS option is available (for AMD and Intel, this option just activates the mod).
- Enter the game and check if the DLSS option is active.
- Press "INSERT" to open the OPTISCALER menu.
- Without FG: Choose the desired upscaler (FSR3.1.2, DLSS3.7.20, XeSS 1.3.1.32) and now activate the frame generator within the game.
- With FG: Choose the upscaler and activate the Frame Generator (FG). If there are visual issues, enable the FIX HUD FG option.
Save Settings:
- Save your settings and enjoy the game.
Manual Configuration:
- If the DLSS option appears but without the OPTISCALER menu, manually edit the
nvngx.ini
file, make the desired settings, and save.
FEATURES
- Tested across multiple DirectX 12 games on Intel, AMD, and NVIDIA GTX/RTX cards.
- Compatible with most GPUs that support DirectX 12 (including AMD GCN 1-5, RDNA 1-3, Intel ARC, NVIDIA GTX/RTX).
- Enables the DLSS Upscaler option (simulating it through XeSS/FSR2) in games that support DLSS 2/3 upscaling on hardware like AMD, Intel, or older NVIDIA GPUs.
- Activates the DLSS-G Frame Generation option (simulating it through FSR3) in games that support DLSS 3 on unsupported GPUs from AMD, Intel, and NVIDIA.
- Works seamlessly after mod installation (no additional files or configurations required).
- Compatible with both Windows 10/11 and Linux (see the "Supported Operating Systems" section below).
- Designed to be compatible with most other mods.
SUPPORTED GPUs

- NVIDIA GeForce RTX 20xx/30xx (full support)
- NVIDIA GeForce GTX 10xx/16xx (full support)
- NVIDIA GeForce GTX 9xx (good support)
- NVIDIA GeForce GTX 8xx (experimental)
- INTEL ARC (limited/good support)
- AMD RDNA3 (good support)
- AMD RDNA2 (good support) - broken in Cyberpunk 2077 due to a bug in game's code (fixed in dev build 2.90.700.0 of DLSS Enabler)
A note for AMD/Intel GPU owners only:
To run the game on unsupported hardware like AMD/Intel GPUs, you need to select the "AMD/Intel support package" option during the installation process. After finishing the installation, please use the REG file delivered by the installer and disable the NVIDIA signature checks.
These steps are not needed for NVIDIA GPUs, as DLSS Enabler will reuse the files provided by the GPU driver which are digitally signed by the card producer.
NOT TESTED GPUs
They may, or may not work (please let us know if you'll try DLSS Enabler with them):
- anything below AMD RDNA2 (as long as its DX12 compatibile)
GAMES TESTED
- Cyberpunk 2077
- Witcher 3
- Bright Memory Infinite
- Marvel's Spider-Man remastered
- Hitman 3
- Immortals of Aveum (works better than the in-game implementation of FSR3)
- Alan Wake 2 on AMD and Intel (DLSS upscaler + Frame Generation)
- Need 4 Speed Unbound
- Hogwarts Legacy
- ....and many others (see the link for details)
A note for Linux users only:
To run the game under Linux (even on NVIDIA GPU), you need to select the "AMD/Intel support package" option during the installation process and, at the end of installation, use the REG files provided with the mod and disable NVIDIA signature checks.
Additionally, you need to add this environment variable to Wine (replace word "version" with "winmm" if you used the winmm.dll installation option):WINEDLLOVERRIDES="version,dxgi=n,b"
HOW TO SUPPORT THE MOD
DLSS Enabler is provided free of charge, and its ongoing improvement relies entirely on the support from users like yourself, therefore, if possible, share your experience with the mod by leaving a post on this page.
When doing so, please include details such as the game you played, the GPU you used, and your gameplay experience. This information greatly assists us in enhancing the mod's compatibility. As the mod is provided for free, our access to hardware for testing is limited, making user feedback invaluable. Additionally, if you've found the mod beneficial, endorsing it on Nexus would be greatly appreciated.
Additionally, if you value my work or find the mod helpful, and wish to express your support, you can choose to endorse it on Nexus or consider buying me a coffee: buymeacoffee
WHAT'S INCLUDED

CREDITS
- DLSS enabler DLL installs DLSSG to FSR3 mod from Nukem9: https://github.com/Nukem9/dlssg-to-fsr3 and https://www.nexusmods.com/site/mods/738?tab=files
- DLSS enabler DLL installs and relies on Optiscaler mod by Nitec: https://github.com/cdozdil/CyberXeSS/
- DLSS enabler Installer for AMD/Intel GPUs installs NVAPI dummy DLL by FakeMichau: https://github.com/FakeMichau/nvapi-dummy
- DLSS enabler Installer for AMD/Intel GPUs installs DX12 proxy by Nitec: https://github.com/cdozdil/d3d12-proxy/
- many thanks to the community of DLSS2FSR discord for all the help I received when coding this mod, especially for:
* extensive and thorough QA testing (@scz, @QM), * professional technical support (@Nukem, @FakeMichau, @LukeFZ, @Nitec) * and video presentations (@ItzDFPlayer, @scz)I wouldn't make it without you guys!
HOW TO GET SUPPORT
In case of any questions, feel free to leave comment here or contact me on discord for live troubleshooting sessions.