Skip to content

FSR4 Compatibility List

TheRazerMD edited this page Sep 10, 2025 · 855 revisions

Important

FSR4 supported on RDNA4 GPUs only (9060, 9060 XT, 9070 GRE, 9070 and 9070 XT)

  • FSR4 doesn’t support Vulkan yet!
  • FSR4 should work on Dx11 when using FSR3.X/4 w/Dx12
  • Windows 10 might need Agility SDK, check here
  • Please check the general compatibility list first for already documented fixes and workarounds
  • If the game doesn’t expose DLSS inputs, most likely it requires Fakenvapi
  • Linux devs managed to get FSR4 working on RDNA3 – performance overhead explains why no official support (yet?)
  • While RDNA3 is not officially supported it has been tested and working. (ymmv)

TEST EXPERIMENTAL BUILDS

Tip

  • 0.7.9 was released, there are no newer Nightlies at the moment
Click here for more info
  • While the new stable build is taking a while to get released, everyone can try the nightly test builds (mentioned as Experimental in the table)
  • Can try it here – Nightly builds

FSR4 DLL Autolocating

Note

OptiScaler will try to automatically locate amdxcffx64.dll from Windows folder. If it fails, you’ll need to search for amdxcffx64.dll in your Windows folder or download it from below and copy it next to OptiScaler.


FSR4 Linux Setup

Note

Click here for more info
  • FSR 4.0.2 requires Proton-EM 10.0-2D or any other newer which supports FSR 4.0.2/FFX SDK 2.0.0 in order to work
  • FFX SDK 2.0 (which Opti 0.7.9 uses) now comes with the Upscaler dll which contains built-in FSR 4.0.2 also. To downgrade back to FSR 4.0.0, you'll have to just replace the AMD files with the old ones from FFX SDK 1.1.4/Opti 0.7.8.

Setup guide is for Linux Proton with FSR4

  • Use ProtonUp-QT or similar to download and install a supported version of proton for steam games. When installing a new version with steam make sure that steam is closed or restart steam to access the installed version.
  • Grab release Proton-EM 10.0-2D, or newer OR Proton-GE 10.4, OR proton-cachyos 10.0-20250623, OR Steam Proton Experimental Bleeding Edge
  • Extract the proton into ~/.local/share/Steam/compatibilitytools.d/, then either set this proton globally in steam as default or manually set game to use it
  • Env Vars/Settings (e.g Steam Launch Options)
    RDNA4: PROTON_FSR4_UPGRADE=1
    RDNA3: PROTON_FSR4_UPGRADE=1 + DXIL_SPIRV_CONFIG=wmma_rdna3_workaround, and in OptiScaler.ini setFsr4Update=true
  • Make sure to be on Mesa 25.2.0 or newer
  • Setup OptiScaler as usual, and all should work :)

DirectX 12 Agility SDK for Windows 10

Note

PotatoOfDoom added experimental support for updating the DirectX 12 Agility SDK which should help games crashing on Windows 10.
To make it work, copy D3D12_Optiscaler folder from OptiScaler archive to games exe folder and set FsrAgilitySDKUpgrade=true in OptiScaler.ini

RDNA4 Detection

Note

FSR4 will be automatically enabled when OptiScaler detects an RDNA4 card.
If detection fails, FSR4 can be manually enabled by setting Fsr4Update=true in OptiScaler.ini file.

Image Quality

Note

If you have image quality issues, please try changing Non-linear sRGB& Non-linear PQ settings

image

  • RDNA3 on Linux will have broken visuals unless this command is set: DXIL_SPIRV_CONFIG=wmma_rdna3_workaround

Weird black artifacts with FSR4.0.1 in some games

Note

image

Click here for more info
  • Presented with weird black artifacts on the top and bottom of your screen during movement, as shown in the image
  • Seems to happen on some games when FSR 4.0.1 uses a preset ratio above Quality (1.5), meaning Native AA (1.0) or Ultra Quality (1.3) may cause this issue.
  • Affected games – Horizon Forbidden West, Cyberpunk 2077, Stalker 2, Star Wars Jedi: Survivor.
  • Not present in God of War Ragnarok

„FIX“ – either try switching to a lower preset like Quality/Balanced, or download the FSR4.0.0 amdxcffx64.dll and place it in the same folder as OptiScaler.dll. OptiScaler will use the local 4.0.0 DLL instead of the global driver 4.0.1 for that particular game.

Important

Editing the Compatibility list

When adding a game – please add game name, working or not working checkmark, inputs used, any note regarding what you used, and a game screenshot with the open Opti overlay (convert to jpeg to save bandwidth)
${{\color{orangered}{\textsf{Before saving the page, please add a message for the changelog at the bottom if adding a new game or screenshot. }}}}$

This is not a complete list of games supported by OptiScaler.

Tip

Working 💪 – 353
Not working 💀 – 11

ATM the only FSR4 games not working are either Anti-Cheat enabled or use Vulkan

Last updated – 10 September 2025

Game Win Linux Inputs Notes Images
7 Days To Die ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12, also make sure EAC is disabled. 1
🐧1
Achilles: Legends Untold ✔️ DLSS 1
Ad Infinitum ✔️ DLSS Create a shortcut with -dx12 launch parameter 1
AI Limit ✔️ DLSS Select DLAA in game settings. There is no ingame option to change upscaling factor but can be changed in OptiScaler. 1
AirportSim ✔️ DLSS 1
Akimbot ✔️ DLSS Both TAA and DLSS must be enabled in game settings 1
Alan Wake Remastered ✔️ DLSS Game suffers from blacks screens and vertex explosions on AMD Zen3 and newer CPUs, it’s fine on Intel. IT IS NOT an OptiScaler problem. 1
Alan Wake 2 ✔️ DLSS Fakenvapi is required, crashes on Win 10 fixed with FsrAgilitySDKUpgrade=true. 1 2
Alone in the Dark ✔️ DLSS Launch executable with -dx12 launch option, Opti does not enable FSR4 until DLSS mode is changed and applied in game settings. 1
Ambulance Life: A Paramedic Simulator ✔️ DLSS, XeSS 1
Amid Evil ✔️ DLSS Linux: use dxgi.dll, hudfix=true. 🐧1
A Plague Tale: Requiem ✔️ DLSS Use Fakenvapi, with Nukem’s FG HUD will ghost due to no HUDless 1
Apocalypse 2.0 ✔️ DLSS Disable Display Res.MV to fix shimmer issues 1
A Quiet Place: The Road Ahead DLSS Officially supported game. Use OptiScaler as winmm.dll. 🐧1
Ark: Survival Ascended ✔️ DLSS Officially supported game. FG doesn’t work. 1
Arons Adventure ✔️ DLSS, FSR2 1
ASKA ✔️ DLSS, FSR Dx11 game, use FSR3.X/4 w/Dx12. 1
🐧1
Assetto Corsa Competizione ✔️ DLSS Use -dx12 to force Dx12 mode 1
🐧1
Assetto Corsa EVO ✔️ DLSS 1
Asterigos: Curse of the Stars ✔️ FSR2 Looks suprisingly good for FSR2 input 🐧1
Atomic Heart ✔️ DLSS, FSR2 Use Fsr2Pattern=true in the .ini for FSR2 inputs, if you cant turn FSR2 inputs on make sure ray tracing is off. 1
🐧1 2
Assassin’s Creed Mirage ✔️ DLSS, XeSS
Assassin’s Creed Shadows ✔️ DLSS Officially supported game. Need to disable Ubisoft overlay. Click on your profile in the Ubisoft app, than settings, interface and uncheck Enable overlay in the compatible games. DLSS inputs and Nukem’s FG works without issues. Don’t use HDR, it causes extreme ghosting. 1
Avatar: Frontiers of Pandora ✔️ XeSS, DLSS Disable spoofing (select „No“ during setup) and use XeSS inputs, spoofing seems to break interior ray tracing (too dark). 1 2
Avowed ✔️ DLSS 1
Baldur’s Gate 3 ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. 1
🐧1
Banishers: Ghosts of New Eden ✔️ DLSS, FSR2 For FSR2 inputs please check UE Tweaks page 1
Batora : Lost Haven ✔️ DLSS Run in Dx12 mode 1
Bears in Space ✔️ DLSS 1
BEAST: False Prophet ✔️ DLSS 1
Black Myth: Wukong ✔️ FSR3, XeSS 1
Blacktail ✔️ DLSS Run Dx12 version, use Fakenvapi, also requires a copy of nvngx_dlss.dll in
.\BLACKTAIL\BLACKTAIL\Binaries\Win64.
1
Blades of Fire ✔️ DLSS Officially supported game. Use keyboard to navigate through Opti overlay, mouse doesn’t work. 1
Bleak Faith: Forsaken ✔️ DLSS Launch game with -dx12 parameter 1
Blind Fate: Edo no Yami ✔️ DLSS 1
Bloodhound ✔️ DLSS, FSR3 Create a shortcut with -dx12 launch parameter 1
Bright Memory DLSS Launch game with -dx12. DLSS inputs are only enabled if RT is also enabled. Requires Nvidia spoof to expose DLSS and „RTX“ options. 🐧1
Bright Memory: Infinite ✔️ DLSS, FSR Launch game with -dx12 1 2
Broken Pieces ✔️ DLSS Create a shortcut and add a -dx12 launch parameter 1
Brothers: A Tale of Two Sons Remake ✔️ DLSS Use Non-Linear sRGB Input to fix screen flicker 1
Bus Simulator 21 ✔️ DLSS Run Dx12 version, copy OptiScaler files, Fakenvapi and nvngx_dlss.dll into \Bus Simulator 21\BusSimulator21\Binaries\Win64 1
The Callisto Protocol ✔️ FSR2 Check wiki page for setup 1 2
Capes ✔️ DLSS Create a shortcut and add a -dx12 launch parameter 1
Car Dealer Simulator ✔️ FSR, DLSS Create a shortcut and add a -dx12 launch parameter 1
Caravan SandWitch ✔️ FSR3.1 Crashes without Unreal Engine Tweaks for FSR3.1 🐧1
Chernobylite ✔️ DLSS Run with -dx12 launch option 1
Choo Choo Charles ✔️ DLSS 1
Chorus ✔️ DLSS 1
Chronicles of Sagrea ✔️ FSR2, DLSS 1
Cions of Vega ✔️ DLSS Create shortcut with -dx12 launch parameter, Dx11 mode has shimmer 1
Cities: Skylines II ✔️ DLSS Crashes with default Dx11. Launch with -force-d3d12 parameter. Due to the Unity engine, it is necessary to check whether everything is rendered correctly.
Clair Obscur: Expedition 33 ✔️ DLSS, XeSS DLSS inputs can cause flickering issues with certain presets, XeSS inputs should work better. Running in full-screen instead of borderless windowed mode may also help prevent crashes. If cutscenes flicker with FSR4, try using Non-Linear sRGB option. 1
🐧1
Clash: Artifacts of Chaos ✔️ FSR Run with -dx12 launch option 1
Commandos: Origins ✔️ FSR, DLSS 1
Control ✔️ DLSS 1 2
🐧1
Cronos: The New Dawn ✔️ DLSS, FSR3.1, XeSS 1
Crysis Remastered ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. 1
🐧1
Crysis 2 Remastered ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. 1
Crysis 3 Remastered ✔️ DLSS Dx11 game, use FSR3 w/Dx12. 1
Cyberpunk 2077 ✔️ FSR3, XeSS, DLSS, FSR4 Officially supported game.
On Windows 10, FsrAgilitySDKUpgrade is required. If FSR3 inputs aren’t working, use XeSS inputs. When using Nukem’s FG, please restart the game after enabling DLSS-FG in-game to apply the changes.
On Linux, DLSS inputs work fine. FSR4 in-game is a preset that can be exposed in-game from game ini when using Opti, regardless of the GPU hardware. It’s using FFX inputs (FSR3.1) – can also be used as an upscaler input for FSR3.1/XeSS/FSR4.
1
🐧1
Daemon x Machina Titanic Scion ✔️ DLSS Use Non-Linear sRGB Input to fix screen flicker if present 1, 2
Dakar Desert Rally ✔️ DLSS 1
Daydream: Forgotten Sorrow ✔️ DLSS 1
DCS World ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12, install into bin folder, not bin-mt folder 1 2
Dead Island 2 ✔️ FSR2 1
Deadlink ✔️ DLSS, XeSS DLSS or XeSS settings must be changed everytime game is loaded for Opti to work 1
Dead Rising Deluxe Remaster ✔️ FSR3, XeSS, DLSS Enable Restore Compute Root Signature to fix DLSS input graphical issues 1
Dead Space (2023) ✔️ FSR2, DLSS For DLSS inputs Fakenvapi is needed. Disable Motion Blur to fix ghosting around Isaac’s head. 1
🐧1
Deadzone Rogue ✔️ DLSS, FSR3.1 1
Deathloop Built-in EAC, Opti doesn’t work on paid, up-to-date versions
Death Stranding: Director’s Cut ✔️ XeSS, DLSS Try Non-Linear PQ Input for better image quality. 1
🐧1
Deep Rock Galactic ✔️ DLSS, FSR2 On Windows 10 needs FsrAgilitySDKUpgrade 1
🐧1 2
Deliver us Mars ✔️ FSR Use Dx12 mode 1
Desordre ✔️ DLSS XeSS may have graphical issues with some Opti versions, FSR is not detected 1
Destroy All Humans! 2 – Reprobed ✔️ DLSS Use Dx12
Diablo II: Resurrected ✔️ DLSS 1
Diablo IV ✔️ DLSS Use Dx12
Dolmen ✔️ DLSS 1
Doom Eternal DLSS Vulkan
Doom: The Dark Ages DLSS, FSR, XeSS Vulkan
Dragon Age: The Veilguard ✔️ DLSS, XeSS FSR2 has broken graphics, For Linux use OptiScaler as winmm.dll 🐧1
Dragon’s Dogma II ✔️ FSR3, DLSS Set FGType=nofg; DLSS input also „works“, but breaks GUI, to fix GUI try enabling options under Root Signatures tab (specifically Restore Compute Root Signature, reported by a user) 1
Dying Light 2 ✔️ DLSS, XeSS 1
🐧1
EA Sports WRC DLSS, FSR2 EA Anti-cheat blocks unknown .dlls
Echoes of the End ✔️ DLSS, FSR3.1 Use Non-Linear sRGB Input to fix screen flickering. Selecting FSR3.1 input causes a crash. To fix this, create an Engine.ini file in
.\AppData\Local\TheDarken\Saved\Config\Windows\ and add the FSR3.1 commands from the UE Tweaks page. NOTE: Set Engine.ini to read-only to prevent the game from deleting it on startup.
1
Echoes of Yi: Samsara ✔️ DLSS Create a shortcut with -dx12 launch parameter 1
Echo Point Nova ✔️ DLSS 1
Edge of Eternity ✔️ DLSS 1
Elden Ring ✔️ FSR3 Use ERSS-FG mod as basis for Upscaling and FG 1
Empire of the Ants ✔️ DLSS Copy files into
.\Empire of the Ants\Empire\Binaries\Win64\
1
Empyreal ✔️ FSR3, XeSS 1
Enshrouded DLSS Vulkan, shimmering grass and fog.
Enotria: The Last Song ✔️ DLSS, FSR3, XeSS Officially supported game. Run game with -dx12 launch parameter. 1
Ereban: Shadow Legacy ✔️ DLSS Unity game, Dx11 only. 1
Escape from Naraka ✔️ DLSS 1
Escape from Tarkov – SPT ✔️ DLSS Works only for Singleplayer Tarkov (SPT) mod without EAC. Unity game, Dx11, use FSR3.X/4 w/Dx12. 1
Escape Simulator 2 ✔️ DLSS (Demo) forced Ultra Performance preset. Needs scale override, DLSS option is found in the dynamic resolution setting. 1
🐧1
Eternal Strands ✔️ DLSS, FSR, XeSS 1
Everspace 2 ✔️ DLSS, FSR3.1, XeSS Officially supported game 1
Evil West ✔️ DLSS Run game with -dx12 launch option, Dx11 mode has low performance and severe shimmer. 1
EVOTINCTION ✔️ DLSS 1
F1 2020 ✔️ DLSS 1
F1 2022 DLSS Disable FSR2 inputs in OptiScaler.ini as they crash game, requires Fakenvapi and Keep DLSS at Quality as trying to switch crashes game, use optis upscale ratio override instead (works in real time) 🐧1
F1 2024 ✔️ FSR, XeSS It works, but spoofing DLSS on an AMD card doesn’t work. 1
F1 Manager 2024 ✔️ DLSS
Faraday Protocol ✔️ DLSS Create shortcut with -dx12 launch parameter 1
Farming Simulator 22 ✔️ DLSS, FSR3 1
🐧1
Farming Simulator 25 ✔️ DLSS, FSR3, XeSS Ensure Detours API Hooking is enabled in RTSS overlay 1
Final Fantasy VII Rebirth ✔️ DLSS Spoofing within the mod will cause some stutter. It’s needed to be able to use DLSS inputs though. Turning off SAM will help reduce that. 1
Final Fantasy XIV ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. Requires Fakenvapi. 1 2
Final Fantasy XVI ✔️ DLSS, FSR3 Enable Non-Linear PQ Input for better image quality 1 2
Firmament ✔️ DLSS 1
F.I.S.T.: Forged In Shadow Torch ✔️ DLSS Copy files to .\F.I.S.T. - Forged In Shadow Torch\ZingangGame\Binaries\Win64 1
Flintlock: The Siege Of Dawn ✔️ DLSS Please Refer To UE Tweaks, XeSS has graphical issues. 1
Fobia – St. Dinfna Hotel ✔️ DLSS Create shortcut with -dx12 launch parameter 1
Forgive Me Father 2 ✔️ DLSS Create shortcut with -dx12 launch parameter, enable Non-Linear sRGB Input to fix screen flicker. 1
Forspoken ✔️ DLSS OptiScaler.dll must be renamed to d3d12.dll to detect DLSS input 1
Fort Solis ✔️ FSR3, DLSS Officially supported game. Use FSR3 in game settings, DLSS has some ghosting next to the main character and more shimmer. 1
🐧1
Forza Horizon 5 ✔️ DLSS Needs Fakenvapi and using the ASI method, if crashing, try setting EnableFsr2Inputs=false in OptiScaler.ini. 1
Forza Motorsport ✔️ DLSS Requires Fakenvapi and setting EnableFsr2Inputs=false in OptiScaler.ini 1 2
Five Nights at Freddy’s: Security Breach ✔️ DLSS DLSS is enabled by default – no option to disable it in game settings 1
Frostpunk 2 ✔️ DLSS, XeSS, FSR Officially supported game. Enable Non-Linear sRGB Input for better image quality, FSR Inputs require FSR3.1 inputs crash fix or just disable them with Fsr3=false and Ffx=false in OptiScaler.ini. 1
Frozenheim ✔️ DLSS Use Dx12 mode 1
Funko Fusion ✔️ FSR3, DLSS, XeSS Officially supported game. Use FSR input for best result. Enable Non-Linear sRGB Input if screen flickers with DLSS Balanced. 1
Gears of War: Reloaded EAC. Game has FSR3.1, but no FSR dll.
Ghost of Tsushima ✔️ FSR3, DLSS, XeSS Officially supported game 1 2 3
Ghostrunner ✔️ DLSS Game must run in Dx12 (-dx12) 1
Ghostrunner 2 ✔️ FSR2, XeSS, DLSS Game must run in Dx12 (-dx12), spoofing seems to cause a big performance overhead, so recommended to use FSR or XeSS inputs. 1
🐧1 2 3
Ghostwire: Tokyo ✔️ DLSS, FSR2 1
God of War ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12, Non-Linear sRGB Input seems to look the best; use Fakenvapi to fix performance. 1
🐧1
Gotham Knights ✔️ DLSS 1
Gori: Cuddly Carnage ✔️ DLSS XeSS has graphical issues 1
Grand Theft Auto: San Andreas – Definitive Edition ✔️ DLSS Use Fakenvapi to fix performance under Dx11 as game crashes with -dx12. Image is jittery. 1
Grand Theft Auto V Enhanced ✔️ FSR, DLSS Officially supported game. To stop crashes with OptiScaler, either set Dxgi=false or add Fakenvapi (also enables DLSS inputs). 1 2
Grid Legends ✔️ XeSS Game forces TAA when XeSS is turned on -> even with FSR4 looks very blurry 1
Gripper ✔️ DLSS 1
Guardians of the Galaxy ✔️ DLSS Yes to DLSS inputs and set Dxgi=false under [Spoofing] – critical for proper performance 1
Gungrave G.O.R.E ✔️ DLSS 1
Gun Jam ✔️ DLSS 1
Haste ✔️ DLSS, FSR2 Dx11 game, use FSR3.X/4 w/Dx12. 1
Hellblade: Senua’s Sacrifice ✔️ DLSS Use dxgi.dll, OptiFG, hudfix=true. 🐧1
Hell Is Us ✔️ FSR3, DLSS Officially supported game 1
🐧1
Hell Pie ✔️ DLSS 1
Hello Neighbor 2 ✔️ DLSS No DLSS option visible in game settings but DLSS input is working in Opti menu 1
Hi-Fi RUSH ✔️ DLSS, XeSS
High On Life ✔️ DLSS 1
Highrise City ✔️ DLSS Run in Dx12 mode 1
Hitman: World of Assassination ✔️ DLSS, XeSS Spoofing disables RT options, better use XeSS inputs on Intel/AMD. 1 2
🐧1 2
Hogwarts Legacy ✔️ DLSS DLSS inputs have some dark checkboard artifacts, try FSR or XeSS inputs to fix. Spoofing Nvidia/DLSS inputs causes significant performance overhead in both raster and ray tracing on Windows. Set Dxgi=false in the OptiScaler.ini if DLSS FG/Reflex aren’t needed. 1 2
Homeworld 3 ✔️ DLSS, FSR2, XeSS 1
Horizon Forbidden West ✔️ DLSS, FSR3.1, XeSS Officially supported game 1 2 3
🐧1 2 3
Horizon Zero Dawn Complete Edition ✔️ DLSS Not the Remastered Version
Horizon Zero Dawn Remastered ✔️ DLSS, FSR3.1, XeSS Officially supported game 1
HOT WHEELS UNLEASHED ✔️ DLSS 1
Hydroneer ✔️ DLSS 1
Ikonei Island: An Earthlock Adventure ✔️ DLSS Create shortcut with -dx12 launch parameter 1
Immortals of Aveum ✔️ DLSS, FSR3 Use Fakenvapi, Nukem’s needs DLSS inputs for correct rendering on FSR3.1/4/XeSS, with FSR inputs, everything except native looks bad. Loaded upscaler is often reset when loading a new level and must be reselected. Used Nukem for FSR3.1 FG for the entire game. Nukem causes crashes in chapter 12 during a specific, unskippable cutscene, regardless of the settings. Remove Opti to progress. 1
Indiana Jones and the Great Circle Vulkan
Indika ✔️ DLSS 1
Industria ✔️ DLSS 1
Infinity Nikki ✔️ DLSS May occasionally crash during intro videos. You can fix it by removing „Login...“ files from
.\Infinity Nikki\X6Game\Content\Movies\.
1
Influx Redux ✔️ DLSS, FSR3.1 FSR3 Quality mode has flashing lights on water, use Balanced/Performance modes or DLSS. 1
Into the Dead: Our Darkest Days ✔️ DLSS Use Fakenvapi for DLSS inputs 1
inZOI ✔️ DLSS, FSR Officially supported game. Use Fakenvapi for DLSS inputs. 1
Jagged Alliance 3 ✔️ DLSS, XeSS 1, 2
JDM: Japanese Drift Master ✔️ DLSS, XeSS Use DLSS for the best result 1
Jotunnslayer - Hordes of Hel ✔️ DLSS Unity game. FSR3.1 and XeSS inputs are not detected by Optiscaler 1
Judgement ✔️ DLSS Use DLSS input. FSR2.1 and XeSS do not work. 1
Jump Ship DLSS Dx11 game, use FSR3.X/4 w/Dx12. 🐧1
Jurassic World Evolution 2 ✔️ DLSS Requires Fakenvapi. 1
Jusant ✔️ DLSS Enable Non-Linear sRGB Input to fix flicker
KARMA: The Dark World ✔️ FSR3, DLSS, XeSS 1 🐧2
Kena: Bridge of Spirits ✔️ DLSS
Kiborg ✔️ DLSS Enable Non-Linear sRGB Input to fix flicker 1
Kingdom Come: Deliverance II ✔️ DLSS, FSR3 Officially supported game. On Windows 10 needs FsrAgilitySDKUpgrade.
Kunitsu-Gami: Path of the Goddess ✔️ DLSS Enable Restore Compute Root Signature to fix graphics corruption (Under Advanced Settings > Root Signatures), FSR3 input is not detected. 1
Land of the Vikings ✔️ DLSS Create a shortcut with -dx12 launch parameter, use Model 5 to reduce shimmering trees. 1
LANESPLIT (Demo) DLSS 🐧1
Last Train Home ✔️ DLSS Create a shortcut with -dx12 launch parameter 1
Layers of Fear (2023) ✔️ DLSS, FSR2 XeSS has graphical corruption 1
LEGO Builder’s Journey ✔️ DLSS Requires Fakenvapi 1
🐧1
LEGO Horizon Adventures ✔️ DLSS 1
Lies of P ✔️ DLSS, FSR3.1 Officially supported game 1 2
Lightyear Frontier ✔️ DLSS 1
Like A Dragon: Infinite Wealth ✔️ DLSS
Like a Dragon Gaiden: The Man Who Erased His Name ✔️ DLSS 1
Liminalcore ✔️ DLSS, FSR3 FSR Inputs require FSR3.1 inputs crash fix or just disable them with Fsr3=false and Ffx=false in OptiScaler.ini 1
Loopmancer ✔️ DLSS 1
Lost Judgment ✔️ DLSS
Lost Records: Bloom and Rage ✔️ DLSS Requires disabling FSR3 inputs, otherwise it crashes – set Fsr3=false in OptiScaler.ini. 1
Lost Soul Aside ✔️ DLSS 1
Lords of the Fallen (2023) ✔️ FSR3, DLSS, XeSS Officially supported game 1 2
🐧1 2 3
Lunacy : Saint Rhodes ✔️ DLSS Create a shortcut with -dx12 launch parameter 1
Mandragora: Whispers of the Witch Tree ✔️ DLSS Use DLSS input, XeSS causes graphical corruption. 1
Manor Lords ✔️ DLSS, XeSS
Martha is Dead ✔️ DLSS Window in the screenshot is very pixelated depending on your angle, might need Non-Linear PQ Input for better image quality. 1 2
Marvel’s Avengers ✔️ DLSS Use Fakenvapi 1
MechWarrior 5: Mercenaries ✔️ DLSS Run game with -dx12 commandline, requires Fakenvapi for DLSS inputs. 1 2
Medieval Dynasty ✔️ XeSS 1
Memory’s Reach (Demo) ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. In-game FSR is just FSR1 1
🐧1
METAL EDEN ✔️ DLSS, FSR, XeSS FSR3.1 inputs require Engine.ini commands from Wiki link 1 2 3
Metal Gear Solid Delta: Snake Eater ✔️ DLSS Be aware that the DLSS presets Quality (75%) and Balanced (67%) use higher internal resolutions than expected. 1
Metro Exodus: Enhanced Edition ✔️ DLSS On-screen corruption with all presets but best with Balanced/Ultra Performance, recommended to use FSR 4.0.0, as 4.0.1 is worse in that regard.
Microsoft Flight Simulator 2020 ✔️ DLSS Works with Windows 11, crashes with Windows 10 even with FsrAgilitySDKUpgrade.
Microsoft Flight Simulator 2024 ✔️ DLSS Tested with Windows 11 1
MindsEye ✔️ FSR Officially supported game. ATM ships an unsigned ffx.dll which breaks FSR4 driver toggle – replace with Prebuilt Signed one. Tested on FSR inputs, but DLSS and XeSS also might work. 1
Minecraft RTX ✔️ DLSS Won’t work on Linux since its a UWP game, and Wine does not have support for UWP. 1 2
Monster Hunter Rise ✔️ DLSS Requires Fakenvapi. Also delete config.ini if dlss in disabled when game is launched. 1
Monster Hunter Wilds ✔️ DLSS, FSR, XeSS Officially supported game. Requires REFramework, set Dxgi=false in the OptiScaler.ini to avoid crashes.
Moroi ✔️ DLSS 1
Mortal Shell ✔️ DLSS 1
Mount & Blade II Bannerlord ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. 1 2
MYST ✔️ DLSS 1
Need for Speed: Unbound ✔️ DLSS, FSR2, XeSS On Linux set dll name to d3d12.dll 1 2 3
🐧1 2 3
Necromunda: Hired Gun ✔️ DLSS Necessary to force enable Nvidia GPU spoofing for DXGI to access games DLSS options 1
Necrophosis ✔️ DLSS 1
Neverness to Everness ✔️ DLSS Use OptiScaler as winmm.dll, requires Fakenvapi 1
Nightingale ✔️ DLSS, FSR3.1, XeSS Officially supported game 1
NINJA GAIDEN 2 Black ✔️ DLSS, XeSS Officially supported game. Played Gamepass version with XeSS: place OptiScaler next to NINJAGAIDEN2BLACK.exe, not the wingdk.exe. Observed flickering in cutscenes, checking Non-Linear sRGB Input fixed this. 1 2
Nioh 2 ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12, needs AutoExposure. 1
Nobody Wants To Die ✔️ DLSS, FSR3, XeSS OptiFG works with both DLSS and FSR, HUDFix 1(?) is enough for UI. 1
No Man’s Sky Vulkan
No Rest For The Wicked ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. 1
🐧1
Observer: System Redux ✔️ DLSS 1
Oddsparks: An Automation Adventure ✔️ DLSS Enable Linear sRGB Input to fix flicker 1
Once Alive ✔️ DLSS, FSR3 1
Orbit.Industries ✔️ DLSS 1
Otherskin ✔️ DLSS 1
Outcast: A New Beginning ✔️ DLSS Run game with -dx12 launch option, copy files into
.\Outcast - A New Beginning\O2\Binaries\Win64\.
1
Outriders ✔️ DLSS Dx12 1
Outpost: Infinity Siege ✔️ DLSS, FSR3, XeSS 1
Pacific Drive ✔️ DLSS Use Fakenvapi – Linux RDNA3 with FSR4+FG: HUDfix to stabilize the UI. Use OptiFG to enable FG. 🐧1
Palworld ✔️ DLSS Dx12 must be forced to prevent jitter artifacts. Linux requires Dx12, otherwise it crashes on the intro screen. 1
🐧1
Panicore ✔️ DLSS, FSR2.1, XeSS Officially supported game 1
Party Animals DLSS 🐧1
Path of Exile 2 ✔️ DLSS 1
Pizzapocalypse ✔️ DLSS 1
Postal 4 ✔️ DLSS
POOLS ✔️ DLSS Dx11 Game, Use FSR3.X/4 w/Dx12. 1
Psycho Fear ✔️ DLSS Use Non-Linear sRGB Input to fix screen flicker 1
Q.U.B.E. 10th Anniversary ✔️ DLSS 1
Raji: An Ancient Epic ✔️ DLSS Use DLSS, FSR input isn’t detected. 1
Ready or Not ✔️ FSR 1
Red Dead Redemption ✔️ DLSS Use Fakenvapi 🐧1
Red Dead Redemption 2 ✔️ DLSS Use Dx12 & Fakenvapi.Recommended turning off NV Reflex as it causes stutters.
Linux: use Proton, latest vkd3d-proton-git & Dx12 ingame API.
1
🐧1
Redfall DLSS Use OptiScaler as winmm.dll 🐧1
Redout: Space Assault ✔️ DLSS 1
Redout 2 ✔️ XeSS Game has XeSS only. Black block artifacts on right side of screen in cutscenes and some levels 1
REFramework Games ✔️ DLSS See Wiki on how to set up
Remnant II ✔️ DLSS, FSR3, XeSS Officially supported game 1
Resident Evil 2 ✔️ XeSS Requires REFramework (pd-upscaler branch) + PDUpscaler plugin + OptiScaler, check Wiki 1 2 3 4
Resident Evil 3 ✔️ XeSS Requires REFramework (pd-upscaler branch) + PDUpscaler plugin + OptiScaler, check Wiki
Resident Evil 4 ✔️ XeSS Requires REFramework (pd-upscaler branch) + PDUpscaler plugin + OptiScaler, check Wiki 1 2
Returnal ✔️ XeSS, DLSS Non-Linear sRGB Input seems to work best 1
Revenge of the Savage Planet ✔️ DLSS, XeSS, FSR FSR Inputs require FSR3.1 inputs crash fix or just disable them with Fsr3=false and Ffx=false in OptiScaler.ini 1
Ripout ✔️ DLSS 1
Rise of the Ronin ✔️ DLSS Had to use Fakenvapi to show DLSS and had to enable Nukem’s to enable OptiScaler menu 1 2 3
🐧1
Rise of the Tomb Raider ✔️ DLSS 1
🐧1
Riven ✔️ DLSS Use Non-Linear sRGB Input 1
Roadcraft ✔️ DLSS, FSR3 Officially supported game 1
🐧1
RoboCop: Rogue City ✔️ FSR3 1
RoboCop: Rogue City – Unfinished Business ✔️ DLSS Use Non-Linear sRGB Input to fix screen flicker 1
Romancelvania ✔️ DLSS Create shortcut with -dx12 launch parameter, Dx11 mode has low performance. 1
Rune Factory: Guardians of Azuma ✔️ DLSS EnableFsr3Inputs=false must be set in OptiScaler.ini to prevent a crash during startup. 1
Sackboy: A Big Adventure ✔️ DLSS 1
Saints Row ✔️ FSR2 Use Dx12, need to enable Non-Linear sRGB Input. Works but not worth it because of bad image quality (ghosting). 1
Sands of Aura ✔️ DLSS Create shortcut with -dx12 launch parameter 1
Satisfactory ✔️ FSR3, DLSS, XeSS Use Dx12 and install to Satisfactory/Engine/Binaries/Win64 rather than Satisfactory/FactoryGame/Binaries/Win64. 1 2
🐧1 2 3
Scathe ✔️ DLSS Create shortcut with -dx12 launch parameter. FSR input causes crash. 1
Scorn ✔️ FSR2 Linux: RDNA3 with FSR4 + FG 1
🐧1
SCP: Secret Files ✔️ DLSS Create shortcut with -dx12 launch parameter, FSR2 input crashes when selected, Dx11 mode has low performance and severe shimmer. 1
Season: A Letter to the Future ✔️ DLSS Launch with -dx12 parameter 1
Sengoku Dynasty ✔️ DLSS 1
Senua’s Saga: Hellblade 2 ✔️ DLSS, FSR3 Use Nukem’s for less crashing. Spoofing DLSS is needed to expose DLSS FG and Reflex. Spoofing Nvidia causes some minor shadow errors that would not occur otherwise. No FG in game menu with AMD & FSR, to enable FG use OptiFG. RDNA3 with FSR4 working. 1 2
🐧1
Severed Steel ✔️ DLSS Run Dx12 (With RTX) version
Shadow Warrior 3 ✔️ DLSS Run game with -dx12 launch option, Dx11 mode has low performance and severe shimmer 1
Shadow of the Tomb Raider ✔️ DLSS, XeSS Requires Fakenvapi for DLSS inputs 🐧1 2
Shadowgunners ✔️ DLSS 1
Shadows of Doubt ✔️ DLSS Dx11 game, use FSR3.X/4 w/Dx12. 1, 2
Sherlock Holmes: The Awakened ✔️ DLSS 1
Sifu ✔️ DLSS Force Dx12 with -dx12 launch option, otherwise requires Fakenvapi to fix performance. 1
Silent Hill 2 (Remake) ✔️ DLSS, FSR3.1, XeSS Officially supported game. Non-Linear sRGB Input seems to fix DLSS flickering. Linux RDNA3 w/ FSR4 + requires UE5 engine tweak. 1 2
🐧1
Simulakros ✔️ DLSS 1
SlavicPunk: Oldtimer ✔️ DLSS 1
Slender: The Arrival ✔️ DLSS 1
Smalland: Survive the Wilds ✔️ DLSS, FSR2 1
Someday You’ll Return: Director’s Cut ✔️ DLSS Create shortcut with -dx12 launch parameter 1
Sons of the Forest ✔️ DLSS, FSR3 Dx11 game, use FSR3.X/4 w/Dx12. Might have issues when opening/ closing inventory. RDNA3 with FSR4 working. 1
🐧1 2
Soulmask ✔️ DLSS Use Fakenvapi, need to enable DLSS from GameUserSettings.ini in %LocalAppData%\WS\Saved\Config\WindowsNoEditor 1
Soulslinger: Envoy of Death ✔️ DLSS Enable Non-Linear sRGB Input to fix screen flicker issues 1
Soulstice ✔️ DLSS Run from shortcut with -dx12 launch parameter, reduce antialiasing to get better quality. Graphics turn white with XeSS (may need rechecking). 1
South of Midnight ✔️ DLSS Use Fakenvapi to expose DLSS input 1
Spirit of the North 2 ✔️ FSR3.1, DLSS 1
Split Fiction ✔️ FSR3 1
SPRAWL ✔️ DLSS Run from shortcut with -dx12 launch parameter 1
Starfield ✔️ DLSS 1
🐧1
Star Overdrive ✔️ FSR3,DLSS 1
🐧1
Star Wars Jedi: Survivor ✔️ DLSS Run in Fullscreen Windowed mode. May need to restart the game for DLSS toggle to function. 1
🐧1
S.T.A.L.K.E.R. 2: Heart of Chornobyl ✔️ FSR, DLSS Officially supported game. Also works for GamePass version with dxgi.dll. 1 2
Star Wars Outlaws ✔️ Officially supported game (Whitelist not supported in the not updated demo due to FSR3.0 still). 🐧1
Steel Seed ✔️ DLSS, FSR3, XeSS Officially supported game. Use DLSS input for best results. 1
Steelrising ✔️ FSR, DLSS Fakenvapi is needed for game to set DLSS. Non-Linear sRGB Input required to avoid ghosting. 1
🐧1
Stellar Blade ✔️ DLSS, FSR3 Officially supported game. Demo also worked fine with Opti FSR4. 1 2 3
Still Wakes the Deep ✔️ FSR3, DLSS, XeSS 1
🐧1
Stranger of Paradise: Final Fantasy Origin ✔️ DLSS Use Dx11Upscaler=fsr31_12 in OptiScaler.ini to prevent crashes on startup. 1
Stranded: Alien Dawn ✔️ DLSS FSR2 inputs doesn’t seem to work 1
Strayed Lights ✔️ DLSS 1
Suicide Squad: Kill the Justice League DLSS, FSR EAC game in both single player and multiplayer – works with EAC bypass – tested FSR3.0/3.1/XeSS, LukeFz FG injection some time ago, OptiFG probably works.
Sumerian Six ✔️ DLSS Enable Non-Linear sRGB Input otherwise screen will flash constantly 1
Supraland ✔️ DLSS Create shortcut with -dx12 launch parameter 1
Supraland Six Inches Under ✔️ DLSS 1
System Shock (2023) ✔️ DLSS Launch with -dx12 1
Tainted Grail: The Fall of Avalon ✔️ DLSS Recommended to use -force-d3d12 as launch command to force Dx12, much better performance .DLSS to FSR3 and FSR4 tested successfully on Linux with minor instability issues. Steam launch options FSR4_UPGRADE=1 %command% -force-d3d12 with GE-Proton-10-4 1, 2
🐧1
Tales of Kenzera: ZAU ✔️ FSR2 1
Tankhead ✔️ DLSS, FSR3, XeSS 1
Tchia ✔️ DLSS Use DLSS. XeSS has severe graphical corruption 1
TEKKEN 8 ✔️ DLSS, FSR2, XeSS Requires Fakenvapi, hair is terrible on certain characters, the stage DESCENT INTO SUBCONSCIOUS shows severe graphical artifacts on using Optiscaler FSR4 on the second floor (seems to be either game or FSR4 specific). 1 2
🐧1 2 3
Tempest Rising ✔️ FSR3, DLSS May need to enable Non-Linear sRGB Input if there screen flashes 1
Test Drive Unlimited Solar Crown ✔️ DLSS 1
Testament : The Order of High Human ✔️ DLSS Create shortcut with -dx12 launch parameter 1
The Alters ✔️ DLSS Officially supported game. Enabling FSR3 in-game not detected by OptiScaler. DLSS working. 1
The Ascent ✔️ DLSS Launch game with -dx12 1
The Axis Unseen ✔️ DLSS, FSR3, XeSS Officially supported game 1
The Chant ✔️ DLSS Use DLSS input, FSR2 has some shimmer. 1
The Casting of Frank Stone ✔️ DLSS, FSR3, XeSS For Linux use OptiScaler as winmm.dll 1
🐧1
The Elder Scrolls IV: Oblivion Remastered ✔️ DLSS, FSR3, XeSS Officially supported game 1 2
🐧1 2 3
The First Berserker: Khazan ✔️ DLSS Officially supported game. Requires Fakenvapi. 1
The Invincible ✔️ FSR2, DLSS For DLSS Inputs please refer to UE Tweaks 1 2
The Last of Us Part I ✔️ DLSS, FSR3 Officially supported game. Use Fakenvapi. 1 2
The Lord of the Rings: Gollum ✔️ DLSS 1
The Medium ✔️ DLSS Run in Dx12 mode 1
The Orville – Interactive Fan Experience ✔️ DLSS Launch with Dx12 1
The Outer Worlds Spacer Choice Edition ✔️ FSR2 🐧1
The Rift DLSS (Demo) 🐧1
The Riftbreaker ✔️ XeSS 1
The Sinking City Remastered ✔️ DLSS, FSR 1 2
🐧1
The Talos Principle: Reawakened ✔️ FSR3, DLSS, XeSS Officially supported game 1
The Talos Principle 2 ✔️ FSR3 XeSS & DLSS cause graphics problems
The Thaumaturge ✔️ DLSS, XeSS FSR input cause crashing. Requires Non-Linear sRGB Input or Non-Linear PQ Input to fix gray screen during dialogue. Non-Linear sRGB Input provides better IQ and less ghosting. 1
The Witcher 3 Next Gen ✔️ DLSS, FSR2, XeSS DLSS-FG working very well also. Linux RDNA3 tested with FSR3.1, FSR4 & FG. 1 2
🐧1
Time Breaker ✔️ DLSS 1
Tiny Tina’s Wonderlands ✔️ FSR2 🐧1
Titan Station ✔️ DLSS 1
Titan Quest II ✔️ DLSS, FSR3.1 FSR FG can be activated with Nukem’s 1
Tokyo Xtreme Racer ✔️ DLSS
Trail Out ✔️ DLSS 1
Trepang2 ✔️ DLSS Recommended to use -dx12 as launch command to force Dx12. Game tends to reset the preset to „Performance“ every time it is launched, despite of the preset specified in video settings (can be checked in Opti overlay). In this case, it is sufficient to switch the preset back and forth. 1 2
Turbo Sloths ✔️ DLSS 1
Twin Stones: The Journey of Bukka ✔️ DLSS Launch with -dx12 paramter 1
UNCHARTED: Legacy of Thieves Collection ✔️ DLSS, FSR2 1 2
Until Dawn ✔️ DLSS Officially supported game. Enable Non-Linear sRGB Input to fix flicker in some scenes. FSR3 crashes to desktop and will prevent loading of game unless Fsr3=false is set in OptiScaler.ini. 1
Valkyrie Elysium ✔️ DLSS 1
Vindictus: Defying Fate ✔️ DLSS Choosing FSR in game will crash the game (Windows 11) 1
Visions of Mana ✔️ FSR2 Check the FSR2 pattern matching under inputs or set Fsr2Pattern=true in OptiScaler.ini
VOID/BREAKER ✔️ DLSS 1
🐧1
Wanted: Dead ✔️ DLSS 1
Warhammer 40,000: Darktide ✔️ FSR3, DLSS, XeSS Officially supported game 1 2 3
Watch Dogs: Legion ✔️ DLSS 1
🐧1
Way of the Hunter ✔️ DLSS, FSR2 Run in Dx12
Wayfinder ✔️ DLSS 1
Welcome to ParadiZe ✔️ FSR2 1
Wild Hearts ✔️ DLSS Works on Linux with WIP FSR4 support as winmm.dll 1
🐧1
Witchfire ✔️ DLSS
Wo Long: Fallen Dynasty ✔️ DLSS, XeSS 1
🐧1
Wolfenstein: Youngblood DLSS Vulkan – Optiscaler Nvidia GPU spoofing can’t expose ray tracing option on AMD/Intel – game uses early draft Nvidia Vulkan RT extensions
World War Z FSR2 Vulkan
WRC Generations ✔️ DLSS Fakenvapi is required 1
Wreckfest 2 ✔️ DLSS, FSR3 Officially supported game. Update brought FSR/DLSS upscaling. 1
Wuchang: Fallen Feathers ✔️ FSR3 Officially supported game. As of v1.3 no longer allows for Native resolution, FSR is limited to 80% or less by the game. 1
Wuthering Waves ✔️ DLSS, FSR3.1 Works with dxgi.dll or winmm.dll in latest game update, launch game from Client-Win64-Shipping.exe. 1
Xuan-Yuan Sword VII ✔️ DLSS Use Dx12 mode 1
Zoochosis ✔️ DLSS 1
Clone this wiki locally