File information

Last updated

Original upload

Created by

cdozdil end Artur Graniszewski

Uploaded by

velasquez3589

Virus scan

Some files not scanned

Tags for this mod

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
I made a specific page for the mod where it is easier to bring updates and be able to follow with support for FSR4 and xess 2.1 
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.
Note: This adaptation is experimental and may contain bugs. Credits to the original creators from Nexus.

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
Step Two: Choose the Right Files
Customized Files:
  • Without FG (NO FG): For games that already have a native frame generator (FG).
    • 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.
Applying the Files:
  • Extract the chosen files.
  • Copy all files to the game's root directory.
Configurations to Unlock the Mod:
Use DlssOverrides and EnableSignatureOverride Options:
  • Some games have certain restrictions for mods. Use these options to make the mod work.
In-Game Configuration:
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).
Activate OPTISCALER:
  • Enter the game and check if the DLSS option is active.
  • Press "INSERT" to open the OPTISCALER menu.
Choose the Upscaler:
  • 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 and Play

Save Settings:
  • Save your settings and enjoy the game.
Note:
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


HOW TO GET SUPPORT


In case of any questions, feel free to leave comment here or contact me on discord for live troubleshooting sessions.