FSR4 Compatibility List - TheRazerMD/OptiScaler GitHub Wiki
Important
FSR4 officially supported on RDNA4 GPUs only (9060, 9060 XT, 9070 GRE, 9070 and 9070 XT)
- FSR4 doesn’t support Vulkan yet!
- Since driver 25.9.1 added the Global FSR4 Override toggle and got rid of the whitelist, technically every FSR 3.1 game (with a signed DLL) should be supported
- FSR4 should work on DX11 when using FSR3.X/4 w/Dx12 - UE DX11 note
- FSR4 doesn't seem to like DLSS/XeSS Ultra Quality preset in general, best to avoid it if flickering/artifacting
- Windows 10 might need Agility SDK, check here
- Please check the general compatibility list first for already documented fixes and workarounds (game titles are hyperlinked if existing)
- If the game doesn’t expose DLSS inputs, most likely it requires Fakenvapi
- Linux devs managed to get FSR4 FP8 working on RDNA3 – performance overhead explains why no official support (yet?)
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
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.
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 :)
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
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.
Note
If you have image quality issues, please try changing Non-linear sRGB& Non-linear PQ settings
- FSR4 doesn't officially support Ultra Quality (UQ) preset - some games exhibit either broken rendering or white screen flashes
- Solution - either try the
Non-Linear colour spacetoggle, or stick to Quality/Native AA
- Solution - either try the

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

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.
Note
Click here for more info
-
Shimmering seems to be related to enabled Dilated Motion Vectors when using DLSS inputs in DX11
-
Using the Engine.ini command to disable Dilated MVs fixes the issue
- Edit game's
Engine.iniand add
- Edit game's
[SystemSettings]
r.NGX.DLSS.DilateMotionVectors=0 - Check PCGamingWiki for config file location
- If the Engine.ini doesn't exist, you'll have to create it and possibly make it Read-Only if the game deletes it on boot
-
If you're using/forcing Native AA (1.0 scaling), you can just disable Dilated MV under
Advanced Init Flagsin OptiScaler overlay without editing the Engine.ini- This won't work for upscaling presets (e.g. Quality), as motion vectors will be broken due to mismatched resolution
Important
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)
Tip
Working 💪 – 507
Not working 💀 – 10
ATM the only FSR4 games not working are either Anti-Cheat enabled or use Vulkan
Last updated – 20 November 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 |
| 63 Days | ✔️ | XeSS | 1 2 | ||
| 687 Days on Mars | ✔️ | DLSS | demo | 1 | |
| Achilles: Legends Untold | ✔️ | DLSS | 1 | ||
| Ad Infinitum | ✔️ | DLSS | Create a shortcut with -dx12 launch parameter, also DX11 version - requires UE DX11 note
|
1 | |
| AI Limit | ✔️ | DLSS | 1 | ||
| Airborne Empire | ✔️ | XeSS | 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 |
| Alien: Rogue Incursion Evolved Edition | ✔️ | DLSS, FSR3.1 | 1 | ||
| Alone in the Dark (2024) | ✔️ | 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 |
| Anchor Quest for Atlantis | ✔️ | DLSS | 1 2 | ||
| 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 🐧1 |
| Arcadegeddon | ✔️ | DLSS, XeSS | Free online co-op game, no anticheat | 1 2 | |
| Ark: Survival Ascended | ✔️ | DLSS | Officially supported game. FG doesn’t work. | 1 | |
| Arons Adventure | ✔️ | DLSS, FSR2 | 1 | ||
| Ashgard : Infinity Mask | ✔️ | DLSS, FSR3.1, XESS | 1 2 | ||
| ASKA | ✔️ | ✅ | DLSS, FSR | Dx11 game, use FSR3.X/4 w/Dx12. |
1 🐧1 |
| Assassin’s Creed Mirage | ✔️ | DLSS, XeSS, FSR3.1 | Recommended to disable spoofing, use FSR/XeSS inputs + native XeFG (requires updating XeSS files to latest 2.1 SDK, latest Opti already ships with them) | 1 2 3 | |
| Assassin’s Creed Shadows | ✔️ | DLSS, FSR 3.1, XeSS |
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 | |
| Assetto Corsa Competizione | ✔️ | ✅ | DLSS | Use -dx12 to force Dx12 mode, default DX11 mode also works |
1 2 🐧1 |
| Assetto Corsa EVO | ✔️ | DLSS | 1 | ||
| Assetto Corsa Rally | ✔️ | DLSS, XeSS, FSR3.1 | FSR3.1 inputs require Engine.ini command to stop crashing, check Compatibility entry | 1 2 3 | |
| Asterigos: Curse of the Stars | ✔️ | ✅ | FSR2 | FSR quality setting needs to be changed in-game for Optiscaler to detect FSR2 input | 1 2 🐧1 |
| Astrobotanica | ✔️ | DLSS | 1 2 | ||
| Atelier Yumia | ✔️ | XeSS | 1 2 3 | ||
| 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 |
| Automate It : Factory Puzzle | ✔️ | FSR3 | FSR needs setting to be changed for it to be detected, DLSS is not detected by Optiscaler | 1 | |
| Automation:The Car Company Tycoon Game | ✔️ | DLSS | 1 | ||
| Avatar: Frontiers of Pandora | ✔️ | XeSS | Disable spoofing (select „No“ during setup) and use XeSS inputs, spoofing to access DLSS seems to break interior ray tracing (too dark). | 1 2 | |
| Avowed | ✔️ | DLSS, FSR3 | FSR4 requires AutoExposure ON, check the Compat entry | 1 2 3 | |
| Baldur’s Gate 3 | ✔️ | ✅ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. |
1 🐧1 |
| Ballads of Hongye | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12 | 1 2 | |
| Ballex 2 : The Hanging Gardens | ✔️ | DLSS | Unity DX12 game | 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 | ||
| Beyond Hanwell | ✔️ | DLSS, FSR3.1, XeSS | 1 2 | ||
| Black Myth: Wukong | ✔️ | FSR3, FSR4, XeSS | Officially supported game. | 1 | |
| Black One: Blood Brothers | ✔️ | DLSS | Create a shortcut with -dx12 launch parameter |
1 2 | |
| 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 | |
| Bleak Haven | ✔️ | FSR3.1 | 1 2 | ||
| Blind Fate: Edo no Yami | ✔️ | DLSS | 1 | ||
| Bloodhound | ✔️ | DLSS, FSR3 | Create a shortcut with -dx12 launch parameter |
1 | |
| Blue Protocol: Star Resonance | ✔️ | DLSS | Unity Dx11 game, use FSR3.X/4 w/Dx12. Shader compilation crashes if FSR4 selected. Compile shaders first, then change upscaler. | 1 2 | |
| Borderlands 4 | ✔️ | DLSS, FSR3, XeSS | spoofing causes a big performance overhead, so recommended to use FSR or XeSS inputs. Reflex works without spoof | 1 | |
| Bottle Pilgrim Redux | ✔️ | DLSS | Create a shortcut with -dx12 launch parameter |
1 | |
| Brawlers of the West | ✔️ | DLSS | Unity DX11 game | 1 | |
| Break Arts III | ✔️ | DLSS | 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, FSR2, XeSS | Launch game with -dx12
|
1 2 3 |
| 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 | |
| Burning Sword: Death | ✔️ | FSR3.1 | 1 | ||
| Bus Simulator 21 | ✔️ | DLSS | Run Dx12 version, copy OptiScaler files, Fakenvapi and nvngx_dlss.dll into \Bus Simulator 21\BusSimulator21\Binaries\Win64
|
1 | |
| 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 FSR3.1 Unreal Engine Tweaks | 🐧1 |
| Celestial Empire | ✔️ | DLSS, FSR3.1 | FSR crashes without Unreal Engine Tweaks. Engine.ini must be created in \AppData\Local\CelestialEmpire\Saved\Config\Windows\ and made read-only | 1 2 | |
| Chernobylite | ✔️ | DLSS | Run with -dx12 launch option |
1 | |
| Chernobylite 2: Exclusion Zone | ✔️ | DLSS, FSR3.1, XeSS | Cinematic Reflections can cause sparkling artifacts on some surfaces, reduce to Ultra or lower setting | 1 2 | |
| Chionophile | ✔️ | DLSS | Create shortcut with -dx12 launch parameter, Dx11 mode has shimmer |
1 2 | |
| Chip 'n Clawz vs The Brainioids | ✔️ | DLSS, FSR3.1, XeSS | XeSS requires non-linear sRGB input to fix flicker in cutscenes | 1 2 | |
| Choo Choo Charles | ✔️ | DLSS | 1 | ||
| Chorus | ✔️ | DLSS | 1 2 | ||
| 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. |
||
| City of Springs | ✔️ | DLSS, XeSS | 1 | ||
| Clair Obscur: Expedition 33 | ✔️ | ✅ | DLSS, XeSS | Avoid using Ultra Quality preset, broken rendering. Running in full-screen instead of borderless windowed mode may also help prevent crashes. If cutscenes flicker with FSR4, try using Non-Linear or sRGB option. |
1 2 3 🐧1 |
| Clash: Artifacts of Chaos | ✔️ | FSR | Create shortcut with -dx12 launch parameter |
1 | |
| Commandos: Origins | ✔️ | FSR, DLSS | 1 2 | ||
| Company of Heroes 3 | ✔️ | FSR2 | 1 | ||
| Control | ✔️ | ✅ | DLSS |
1 2 🐧1 |
|
| Creatures of Ava | ✔️ | FSR3.1, DLSS | Officially supported game | 1 2 3 | |
| Crime Boss : Rockay City | ✔️ | DLSS, XeSS | Online co-op game, does not use anticheat | 1 2 | |
| Crisol: Theater of Idols (Demo) | ✔️ | DLSS, XeSS | 1 | ||
| Cronos: The New Dawn | ✔️ | ✅ | DLSS, FSR3.1, XeSS | Officially supported game | 1 |
| Crysis Remastered | ✔️ | ✅ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. |
1 2 🐧1 |
| Crysis 2 Remastered | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. | 1 2 | |
| Crysis 3 Remastered | ✔️ | DLSS | Dx11 game, use FSR3 w/Dx12. | 1 | |
| Cursed Deal | ✔️ | DLSS, FSR3.1 | online co-op or solo with AI bots | 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 | ||
| Darkwatch | ✔️ | DLSS, FSR3.1, XESS | 1 | ||
| Daydream: Forgotten Sorrow | ✔️ | DLSS | 1 | ||
| Daymare - 1994 Sandcastle | ✔️ | DLSS, XeSS | 1 2 | ||
| DCS World | ✔️ | DLSS |
Dx11 game, use FSR3.X/4 w/Dx12, install into bin folder, not bin-mt folder |
1 2 | |
| Dead as Disco (demo) | ✔️ | DLSS, FSR3.1 | 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 2 3 | |
| Dead Rising Deluxe Remaster | ✔️ | FSR3, XeSS, DLSS | Enable Restore Compute Root Signature to fix DLSS input graphical issues | 1 | |
| Dead Signal | ✔️ | DLSS | 1 2 | ||
| Dead Space (2023) | ✔️ | ✅ | FSR2, DLSS | For DLSS inputs Fakenvapi is needed. Disable Motion Blur to fix ghosting around Isaac’s head. |
1 2 3 🐧1 |
| Dead Take | ✔️ | DLSS, XeSS | enable Non-Linear sRGB input to fix flashing graphics | 1 2 | |
| Deadzone Rogue | ✔️ | DLSS, FSR3.1 | 1 | ||
| Deathbound | ✔️ | DLSS, FSR3 | Create shortcut with -dx12 launch parameter |
1 2 | |
| Deathloop | ✔️ | DLSS | Game now works with OptiScaler (tested on 0.9-pre5), FSR2.0 inputs are not supported, but DLSS inputs work fine and don't require spoofing | 1 | |
| Death Stranding: Director’s Cut | ✔️ | ✅ | XeSS, DLSS | Try Non-Linear PQ Input for better image quality. |
1 🐧1 |
| Deconstruction Simulator | ✔️ | DLSS, XeSS | enable Non-Linear sRGB input to fix flashing graphics | 1 | |
| Deep Rock Galactic | ✔️ | ✅ | DLSS, FSR2 | On Windows 10 needs FsrAgilitySDKUpgrade |
1 🐧1 2 |
| Deliver Us Mars | ✔️ | FSR3, DLSS | Use Dx12 mode, check FSR3 UE Tweaks if FSR3 inputs crashing | 1 2 | |
| Deliver Us the Moon | ✔️ | ✅ | DLSS | Use DX12 | 1 |
| Demon Tides | ✔️ | DLSS | Unity DX11 (demo) | 1 | |
| Desordre | ✔️ | DLSS | FSR is not detected | 1 | |
| Destroy All Humans! 2 – Reprobed | ✔️ | DLSS, FSR2 | Use Dx12 | 1 2 | |
| Diablo II: Resurrected | ✔️ | DLSS | 1 | ||
| Diablo IV | ✔️ | DLSS | Use Dx12 | ||
| Directorate Novitiate (Demo) | ✔️ | DLSS, FSR3.1, XeSS | 1 | ||
| 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 | |
| Dragonkin: The Banished | ✔️ | DLSS, FSR3.1 | FSR crashes without Unreal Engine Tweaks. Engine.ini must be created and made read-only | 1 2 | |
| Dream Cycle | ✔️ | DLSS | Create a shortcut with -dx12 launch parameter |
1 | |
| Dying Light 2 | ✔️ | ✅ | DLSS, XeSS |
1 🐧1 |
|
| Dying Light The Beast | ✔️ | DLSS, XeSS, FSR | 1 2 3 | ||
| DYNASTY WARRIORS: ORIGINS | ✔️ | DLSS, FSR3.1, XeSS | 1 2 3 | ||
| EA Sports WRC | ❌ | DLSS, FSR2 | EA Anti-cheat blocks unknown .dlls
|
||
| Eastern Era | ✔️ | DLSS, FSR3.1 | FSR crashes without Unreal Engine Tweaks. Engine.ini must be created in \AppData\Local\EasternEra\Saved\Config\Windows\ and made read-only | 1 2 | |
| Echo 91 | ✔️ | DLSS | 1 2 | ||
| 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 2 | ||
| Edge of Eternity | ✔️ | DLSS | 1 | ||
| Elden Ring | ✔️ | FSR3.1, XeSS | Use ERSS-FG mod as basis for Upscaling and FG. | 1 | |
| Emissary Zero | ✔️ | DLSS | 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 | |
| Epic Mickey Rebrushed | ✔️ | XeSS | 1 2 | ||
| Ereban: Shadow Legacy | ✔️ | DLSS | Unity game, Dx11 only. | 1 | |
| Ertugrul of Ulukayin | ✔️ | DLSS, XeSS, FSR3.1 | FSR3.1 crashes without Unreal Engine Tweaks. Engine.ini must be created and also made read-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 | ||
| Europa Universalis V | ✔️ | DLSS | 1 | ||
| Everspace 2 | ✔️ | DLSS, FSR3.1, XeSS | Officially supported game | 1 | |
| Everwind | ✔️ | DLSS, XESS | demo | 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 22 | ✅ | 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 24 | ✔️ | FSR3.1, XeSS |
Offline mode ONLY! Spoofing for DLSS inputs doesn't work, set Dxgi=false. |
1 | |
| F1 25 | ✔️ | FSR3.1, XeSS |
Officially supported game. Use OptiScaler in offline mode ONLY! Spoofing for DLSS inputs doesn't work, set Dxgi=false. |
1 | |
| F1 Manager 2024 | ✔️ | DLSS | |||
| Fairy Tail 2 | ✔️ | XeSS | 1 1 | ||
| 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 |
| Firefighting Simulator: Ignite | ✔️ | DLSS, FSR3 | 1 | ||
| 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 | |
| Fishing : North Atlantic Edition | ✔️ | DLSS | 1 2 | ||
| Flipscapes | ✔️ | FSR3.1 | FSR setting must be changed for Optisclaer to detect it FSR3.1 input. DLSS input is only detected if games is restarted after choosing DLSS | 1 | |
| Flintlock: The Siege Of Dawn | ✔️ | DLSS, XeSS | Please Refer To UE Tweaks | 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 if DLSS has some ghosting next to the main character and more shimmer. |
1 2 🐧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 | |
| Gaming Cafe Simulator | ✔️ | FSR3.1 | 1 2 | ||
| Gangs of Sherwood | ✔️ | DLSS | Create shortcut with -dx12 launch parameter, online co-op, no anticheat |
1 2 | |
| Gears of War: Reloaded | ❌ | EAC. Game has FSR3.1, but no FSR dll. | |||
| Ghostbusters : Spirits Unleashed | ✔️ | DLSS, XeSS | online co-op, no anticheat | 1 2 | |
| 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 or OptiPatcher. |
1 2 3 4 🐧1 2 3 |
| Ghostwire: Tokyo | ✔️ | DLSS, FSR2 | 1 | ||
| Glaciered (Demo) | ✔️ | DLSS | Unity game, Create shortcut with -force-d3d12 launch parameter |
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 2 🐧1 |
| God of War Ragnarök | ✔️ | DLSS, FSR3.1, XeSS | Officially supported game. | ||
| Gotham Knights | ✔️ | DLSS, XeSS | 1 2 3 | ||
| Gord | ✔️ | DLSS, FSR2, XeSS | 1 | ||
| Gori: Cuddly Carnage | ✔️ | DLSS, XeSS | 1 | ||
| Grand Theft Auto III – Definitive Edition | ✔️ | DLSS | Use Fakenvapi to fix performance under Dx11 as game crashes with -dx12. DX11 version requires checking UE DX11 note. |
||
| Grand Theft Auto: San Andreas – Definitive Edition | ✔️ | DLSS | Use Fakenvapi to fix performance under Dx11 as game crashes with -dx12. DX11 version requires checking UE DX11 note. |
1 | |
| Grand Theft Auto: Vice City – Definitive Edition | ✔️ | DLSS | Use Fakenvapi to fix performance under Dx11 as game crashes with -dx12. DX11 version requires checking UE DX11 note. |
||
| 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 | |
| Greedland | ✔️ | FSR3, DLSS | If DLSS input is selected then the game needs to be reloaded for Optiscaler to detect DLSS. FSR3 input works fine without restarting. | 1 2 | |
| Grid Legends | ✔️ | XeSS | May need to force disable TAA if image looks blurry. Refer to the PCGW entry | 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 | ||
| GYLT | ✔️ | FSR2 | 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 🐧1 |
| Hellbreak | ✔️ | DLSS | 1 | ||
| Hell is Us | ✔️ | ✅ | DLSS, FSR3.1, XeSS | Officially supported game. DLSS -> FSR4 on balanced flickers. Either change upscaling preset or inputs. |
1 🐧1 |
| Hell Pie | ✔️ | DLSS | 1 2 | ||
| 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 | 1 2 | ||
| High On Life | ✔️ | DLSS, XeSS | 1 2 3 | ||
| 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, XeSS, FSR3.1 | 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 | |
| Hold Your Own | ✔️ | DLSS | DLSS is enabled by default | 1 | |
| 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 | ||
| House Flipper 2 | ✔️ | DLSS | Unity game, Create a shortcut with -force-d3d12 launch parameter |
1 | |
| Hydroneer | ✔️ | DLSS | 1 | ||
| ICARUS | ✔️ | DLSS | 1 | ||
| Ikonei Island: An Earthlock Adventure | ✔️ | DLSS | Create shortcut with -dx12 launch parameter |
1 | |
| Immortals of Aveum | ✔️ | DLSS, FSR3 | Might have to use Opti as d3d12.dll to bypass verification checks. 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 2 3 | |
| Indiana Jones and the Great Circle | ❌ | Vulkan | |||
| Indika | ✔️ | DLSS | 1 | ||
| Industria | ✔️ | ✅ | DLSS | 1 | |
| Industria 2 Demo | ✔️ | DLSS, FSR3.1 | 1 | ||
| Industry Giant 4 | ✔️ | 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 | |
| It Reaches | ✔️ | DLSS, FSR3.1 | 1 2 | ||
| 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 | |
| Judgment | ✔️ | DLSS | Use DLSS input. FSR2.1 and XeSS do not work. | 1 | |
| Jump Space (formerly Jump Ship) | ✔️ | ✅ | DLSS | Dx11 Online co-op Unity game (no anti-cheat), create shortcut with -force-d3d12 launch paramater to enable DX12 mode |
1 2 🐧1 |
| Jurassic World Evolution 2 | ✔️ | DLSS | Requires Fakenvapi. | 1 | |
| Jurassic World Evolution 3 | ✔️ | DLSS | |||
| Jusant | ✔️ | DLSS | May requiring Non-Linear sRGB Input to fix flicker if present | 1 | |
| KARMA: The Dark World | ✔️ | ✅ | FSR3, DLSS, XeSS |
1 🐧1 |
|
| Keeper | ✔️ | DLSS, XeSS, FSR3.1 | If you want FSR3.1 inputs, check the Wiki entry | 1 | |
| 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. | ||
| Kitten Burst | ✔️ | DLSS | DLSS always enabled no option in game menu | 1 | |
| 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 | 1 2 3 4 | ||
| 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: Pirate Yakuza in Hawaii | ✔️ | DLSS, FSR2/3, XeSS | 1 | ||
| 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 | |
| Little Nightmares III | ✔️ | DLSS, XeSS | 1 2 | ||
| 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 Skies | ✔️ | DLSS | 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 | |
| Luto | ✔️ | DLSS, FSR3.1 | 1 | ||
| Mafia: The Old Country | ✔️ | DLSS, FSR3.1, XeSS | Officially supported game. | ||
| Mandragora: Whispers of the Witch Tree | ✔️ | DLSS, XeSS | Tested on DLSS input, but XeSS should also be working. | 1 2 | |
| Manor Lords | ✔️ | DLSS, XeSS | DLSS inputs use custom ratios, Quality 1.3, Balanced 2.0, Performance 3.0 and are hardcoded - Balanced seems to work fine, but others require Non-Linear (sRGB) to work properly. XeSS inputs also require Non-Linear sRGB to work, and have hardcoded XeSS 1.3+ ratios |
1 2 | |
| 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 | |
| Marvel's Midnight Suns | ✔️ | DLSS | Use Opti as d3d12.dll, check Wiki compat entry |
1 2 | |
| 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 |
| Menace | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. | 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. Check OptiPatcher to see how to force FG, albeit it might not be implemented yet with reason, as it crashes at certain scenes. | 1 | |
| Metro Exodus: Enhanced Edition | ✔️ | DLSS |
|
1 2 3 | |
| 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, DLSS, XeSS |
Officially supported game. ATM ships an unsigned ffx.dll which breaks FSR4 driver toggle – replace with Prebuilt Signed one. |
1 2 | |
| 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 Kombat 1 | ✔️ | DLSS, FSR2, FSR3.1, XeSS | 1 2 3 4 | ||
| Mortal Shell | ✔️ | DLSS | 1 2 | ||
| Mount & Blade II Bannerlord | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. | 1 2 | |
| MYST | ✔️ | DLSS | Only DLSS inputs work | 1 2 | |
| 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 2 | |
| 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 | |
| NINJA GAIDEN 4 | ✔️ | DLSS, FSR2 | 1 2 | ||
| Nioh 2 | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12, needs AutoExposure ON. | 1 2 | |
| Nobody Wants To Die | ✔️ | ✅ | DLSS, FSR3, XeSS | OptiFG works with both DLSS and FSR, HUDFix 1(?) is enough for UI. | 1 2 |
| No Man’s Sky | ❌ | Vulkan | |||
| No Rest For The Wicked | ✔️ | ✅ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. |
1 🐧1 |
| NORSE : Oath of Blood | ✔️ | DLSS, FSR3.1, XeSS | demo | 1 2 | |
| Observer: System Redux | ✔️ | DLSS | 1 | ||
| ODDRoom | ✔️ | DLSS | If DLSS input doesn't work then create a shortcut with -dx12 launch parameter |
1 | |
| Oddsparks: An Automation Adventure | ✔️ | DLSS | Enable Linear sRGB Input to fix flicker | 1 | |
| Of Ash and Steel (demo) | ✔️ | DLSS, FSR2.1 | Create a shortcut with -dx12 launch parameter to fix crashing when FSR is selected. |
1 2 | |
| 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 |
| Painkiller Demo | ✔️ | XeSS | 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 | |
| Paradise Killer | ✔️ | DLSS | Create a shortcut with -dx12 launch parameter | 1 | |
| Party Animals | ✔️ | ✅ | DLSS |
1 🐧1 |
|
| Path of Exile 2 | ✔️ | DLSS | 1 | ||
| PC Building Simulator 2 | ✔️ | DLSS | Unity Dx11 Game, Use FSR3.X/4 w/Dx12. | 1 2 | |
| Pizzapocalypse | ✔️ | DLSS | 1 | ||
| Postal 4 | ✔️ | DLSS | 1 | ||
| POOLS | ✔️ | DLSS | Dx11 Game, Use FSR3.X/4 w/Dx12. | 1 | |
| Prey 2017 Luma | ✔️ | DLSS | Requires Prey Luma Remastered mod and carefully reading the compatibility entry | 1 | |
| Project Borealis: Prologue | ✔️ | DLSS, XeSS | 1 | ||
| Promise Mascot Agency | ✔️ | DLSS, XeSS | 1 | ||
| Psycho Fear | ✔️ | DLSS | Use Non-Linear sRGB Input to fix screen flicker | 1 | |
| Pumpkin Jack | ✔️ | DLSS | 1 | ||
| Q.U.B.E. 10th Anniversary | ✔️ | DLSS | 1 | ||
| Raji: An Ancient Epic | ✔️ | DLSS | Use DLSS, FSR input isn’t detected. | 1 | |
| Ratchet & Clank: Rift Apart | ✔️ | FSR3.1, XeSS | Disable dxgi spoofing to prevent crash after loading screen | 1 2 | |
| Ready or Not | ✔️ | FSR | 1 | ||
| Red Dead Redemption | ✔️ | ✅ | DLSS | Use Fakenvapi |
1 🐧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, XeSS | Might require using OptiScaler as winmm.dll
|
1 2 🐧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 | |
| Red Souls | ✔️ | DLSS, FSR3.1 | demo | 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 | |
| Resident Evil 8 Village | ❌ | Black screen when switching to FSR4, cause unknown | |||
| Returnal | ✔️ | XeSS, DLSS | Non-Linear sRGB Input seems to work best | 1 | |
| Revenge of the Savage Planet | ✔️ | DLSS, XeSS, FSR3.1 | FSR Inputs require FSR3.1 inputs crash fix | 1 2 3 4 | |
| 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 | Might require Non-Linear sRGB Input, but FSR 4.0.2 does seem fine without it. Only DLSS inputs work. | 1 2 | |
| Roadcraft | ✔️ | ✅ | DLSS, FSR3 | Officially supported game |
1 🐧1 |
| RoboCop: Rogue City | ✔️ | ✅ | FSR3 | 1 | |
| RoboCop: Rogue City – Unfinished Business | ✔️ | DLSS, FSR3.1, XeSS | DLSS inputs may flicker on balanced preset, use different inputs if so. Can also enable Non-Linear sRGB Input instead, but it may introduce ghosting in dark areas. | 1 | |
| Robots at Midnight | ✔️ | DLSS | DLSS is enabled by default | 1 | |
| Romancelvania | ✔️ | DLSS | Create shortcut with -dx12 launch parameter, Dx11 mode has low performance. |
1 | |
| Roundtrip | ✔️ | DLSS | Unity game (DX12) | 1 | |
| Rune Factory: Guardians of Azuma | ✔️ | DLSS |
EnableFsr3Inputs=false must be set in OptiScaler.ini to prevent a crash during startup. |
1 | |
| Runescape: Dragonwilds | ✔️ | DLSS, FSR3.1 | Early Access game - online co-op or offline singleplayer | 1 2 | |
| Sackboy: A Big Adventure | ✔️ | ✅ | DLSS | 1 2 | |
| Sagas of Lumin | ✔️ | DLSS, FSR3.1 | 1 2 | ||
| 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 | |
| Sekiro: Shadows Die Twice | ✔️ | DLSS | Requires using SekiroTSR mod as basis for DLSS inputs | 1 2 | |
| Sengoku Dynasty | ✔️ | DLSS | 1 | ||
| Senua’s Saga: Hellblade 2 | ✔️ | ✅ | DLSS, FSR3, XeSS | Use Nukem’s for less crashing. Spoofing to Nvidia causes some minor shadow errors that would not occur otherwise - use OptiPatcher to unlock DLSS(FG) without spoofing. RDNA3 with FSR4 working. |
1 2 🐧1 |
| Severed Steel | ✔️ | DLSS, FSR2 | Run Dx12 (With RTX) version | 1 2 | |
| Shadow of the Tomb Raider | ✔️ | ✅ | DLSS, XeSS | Requires Fakenvapi for DLSS inputs |
1 🐧1 2 |
| Shadowgunners | ✔️ | DLSS | 1 | ||
| Shadows of Doubt | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. | 1 2 | |
| Shadow Project | ✔️ | DLSS, XeSS | (Demo) Unity game | 1 | |
| Shadow Warrior 3 | ✔️ | DLSS | Run game with -dx12 launch option, Dx11 mode has low performance and severe shimmer |
1 | |
| Shatterline | ✔️ | DLSS | DX11 game. Image quality looks worse than native with all upscalers | 1 | |
| Sherlock Holmes: The Awakened | ✔️ | DLSS | 1 2 | ||
| 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. DLSS -> FSR4 on balanced flickers. Either change upscaling preset or inputs. May require UE5 engine tweak. |
1 2 🐧1 |
| Silent Hill f | ✔️ | FSR | DLSS input flickers on some presets (e.g. Balanced), stick to FSR inputs. | 1 2 | |
| Simulakros | ✔️ | DLSS | 1 | ||
| Skyrim Special Edition | ✔️ | ✅ | DLSS | 1 2 | |
| 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 2 | |
| Spirit of the North 2 | ✔️ | FSR3.1, DLSS | 1 2 3 | ||
| Spirit X Strike | ✔️ | FSR3.1 | 1 2 | ||
| Split Fiction | ✔️ | FSR3 | 1 | ||
| SpongeBob SquarePants: Titans of the Tide | ✔️ | DLSS, FSR3.1, XeSS | 1 2 3 | ||
| SPRAWL | ✔️ | DLSS | Run from shortcut with -dx12 launch parameter, DX11 version requires checking UE DX11 note
|
1 2 3 | |
| 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. Enhanced Editions | ✔️ ✔️ ✔️ |
FSR3.1 | Officially supported games. Check compatlist entry to make Opti menu work. | 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 3 4 | |
| Star Wars Outlaws | ✔️ | ✅ | Officially supported game (Whitelist not supported in the not updated demo due to FSR3.0 still). | 🐧1 | |
| Stay in the Light | ✔️ | DLSS | 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 4 | |
| Still Wakes the Deep | ✔️ | ✅ | FSR3, DLSS, XeSS |
1 🐧1 |
|
| Storage Hunter Simulator | ✔️ | DLSS, FSR3.1 | FSR3.1 crashes without Unreal Engine Tweaks. Engine.ini must be created and made read-only | 1 2 | |
| 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 | ||
| Stygion : Outer Gods | ✔️ | DLSS | 1 | ||
| Suicide Squad: Kill the Justice League | ✔️ | DLSS, FSR | EAC active in both single player OFFLINE and multiplayer – works ONLY with EAC bypass | ||
| Sumerian Six | ✔️ | DLSS | Enable Non-Linear sRGB Input otherwise screen will flash constantly | 1 | |
| Supraland | ✔️ | DLSS | Create shortcut with -dx12 launch parameter (or use as a launch command on Steam), default DX11 version requires checking UE DX11 note
|
1 2 | |
| Supraland Six Inches Under | ✔️ | DLSS | Requires using Testing beta branch on Steam due to a slider game bug where DLSS isn't selectable |
1 2 | |
| Supraworld | ✔️ | DLSS, FSR3.1 | To allow Optiscaler to detect FSR3.1 input, create an Engine.ini file in \AppData\Local\Supraworld\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 | |
| System Shock (2023) | ✔️ | DLSS | Default DX11 mode seems to work fine with FSR4. It's possible to force DX12 with -dx12 launch command, but game seems to randomly crash at specific areas. |
1 2 | |
| 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. For rare skybox issues use Non-Linear PQ Input
|
1 2 🐧1 |
| Tales of Kenzera: ZAU | ✔️ | DLSS, FSR2, XeSS | 1 2 | ||
| 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 2 | |
| 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 Callisto Protocol | ✔️ | FSR2 | Check wiki page for setup | 1 2 | |
| The Casting of Frank Stone | ✔️ | ✅ | DLSS, FSR3, XeSS | For Linux use OptiScaler as winmm.dll
|
1 2 3 4 🐧1 |
| The Chant | ✔️ | DLSS | Use DLSS input, FSR2 has some shimmer. | 1 | |
| The DioField Chronicle | ✔️ | XeSS | 1 2 | ||
| The Elder Scrolls IV: Oblivion Remastered | ✔️ | ✅ | DLSS, FSR3, XeSS |
Officially supported game, FSR3.1 inputs might require setting StreamlineSpoofing=false if crashing |
1 2 🐧1 2 3 |
| The First Berserker: Khazan | ✔️ | DLSS, FSR3.1, XeSS | Officially supported game. Requires Fakenvapi for DLSS inputs. | 1 | |
| The Invincible | ✔️ | ✅ | FSR2, DLSS | For DLSS Inputs please refer to UE Tweaks | 1 2 |
| The Killing Antidote | ✔️ | DLSS | 1 | ||
| The Last Caretaker | ✔️ | DLSS, FSR3.1, XeSS | 1 2 3 | ||
| The Last of Us Part I | ✔️ | DLSS, FSR3.1 | Officially supported game. Use Fakenvapi. | 1 2 | |
| The Last of Us Part II | ✔️ | DLSS, FSR3.1 | Officially supported game. | ||
| The Last Oricru | ✔️ | DLSS | 1 | ||
| The Legend of Heroes: Trails through Daybreak II | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. | 1 | |
| The Lord of the Rings: Gollum | ✔️ | DLSS | 1 | ||
| The Medium | ✔️ | DLSS | Run in Dx12 mode | 1 | |
| The Midnight Walk | ✔️ | DLSS, FSR3.1 | Requires checking the Wiki entry! | 1 2 3 | |
| The Orville – Interactive Fan Experience | ✔️ | DLSS | Launch with Dx12 | 1 | |
| The Outer Worlds Spacers Choice Edition | ✔️ | ✅ | FSR2 |
1 🐧1 |
|
| The Outer Worlds 2 | ✔️ | DLSS, XeSS, FSR3.1 | 1 2 3 | ||
| The Rift | ✅ | DLSS | (Demo) | 🐧1 | |
| The Riftbreaker | ✔️ | XeSS | 1 | ||
| The RPG | ✔️ | FSR | Unity DX11, DLSS/XESS/FSR is shown in one menu option but cannot choose between them so enabled input depends on gpu manufacturer | 1 | |
| The Sinking City Remastered | ✔️ | ✅ | DLSS, FSR |
1 2 3 🐧1 |
|
| The Talos Principle: Reawakened | ✔️ | FSR3, DLSS, XeSS | Officially supported game | 1 | |
| The Talos Principle 2 | ✔️ | FSR3, XeSS | Use OptiPatcher for unlocking DLSS inputs | ||
| The Thaumaturge | ✔️ | DLSS, XeSS, FSR3 | FSR3 inputs require FSR3 UE Tweaks to stop crashing. Requires Non-Linear or sRGB Input to fix flickering screen during dialogue. | 1 2 3 4 | |
| The Witcher 3: Wild Hunt | ✔️ | ✅ | DLSS, XeSS |
1 2 🐧1 |
|
| Thief's Shelter | ✔️ | DLSS | Unity ** DX11** game | 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 | |
| Togges | ✔️ | DLSS | 1 | ||
| Tokyo Xtreme Racer | ✔️ | DLSS | 1 | ||
| Tony Hawk's Pro Skater 3 + 4 | ✔️ | DLSS | DX11 game - check UE DX11 note | 1 | |
| Tormented Souls 2 | ✔️ | DLSS | DX11 game - check UE DX11 note, or use -dx12 as launch command |
1 | |
| 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 | |
| Trine 5 | ✔️ | DLSS | Dx11 game, use FSR3.X/4 w/Dx12. NO IN-GAME OPTION FOR DLSS, just from INI. NEEDS SETTING FIRST: Open %APPDATA%\Trine5\ -> options.txt -> "setOption(rendererModule, "DlssMode", x)" -> where X to be set from: 0 to 4 = Performance, Balanced, Quality, Ultra Performance, Ultra Quality | 1 | |
| Troublemaker 2 - Beyond Dream | ✔️ | FSR2 | 1 | ||
| Turbo Sloths | ✔️ | DLSS | 1 | ||
| Twin Stones: The Journey of Bukka | ✔️ | DLSS | Create shortcut with -dx12 launch parameter |
1 | |
| UBOAT | ✔️ | DLSS | Unity Dx11 game, use FSR3.X/4 w/Dx12 | 1 | |
| UNCHARTED: Legacy of Thieves Collection | ✔️ | DLSS, FSR2 | 1 2 | ||
| Unholy | ✔️ | DLSS | 1 2 | ||
| Unknown 9: Awakening | ✔️ | FSR2 | 1 | ||
| 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 | ||
| Valor Mortis (playtest) | ✔️ | DLSS, FSR 3.1, XeSS | 1 2 | ||
| Vampire: The Masquerade - Bloodlines 2 | ✔️ | DLSS, FSR3.1 | 1 2 | ||
| Vindictus: Defying Fate | ✔️ | DLSS | Choosing FSR in game will crash the game (Windows 11) | 1 | |
| Virtua Fighter 5 R.E.V.O. World Stage | ✔️ | DLSS, XeSS | 1 | ||
| Visions of Mana | ✔️ | FSR2 | Check the FSR2 pattern matching under inputs or set Fsr2Pattern=true in OptiScaler.ini |
||
| VLADiK BRUTAL | ✔️ | ✅ | DLSS | 1 | |
| VOID/BREAKER | ✔️ | ✅ | DLSS |
1 🐧1 |
|
| Voidtrain | ✔️ | DLSS | Use DX12 mode in settings, DX11 mode requires UE DX11 note | 1 | |
| VOIN | ✔️ | DLSS, XESS | Create shortcut with -dx12 launch parameter | 1 2 | |
| 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 (even FSR2 works), but FSR2 inputs crash the game in DX11 - EnableFsr2Inputs=false, DX11 mode requires UE DX11 note
|
1 | |
| Wayfinder | ✔️ | DLSS | 1 | ||
| Welcome to ParadiZe | ✔️ | FSR2 | 1 | ||
| Where Winds Meet | ✔️ | DLSS | Online game, use at your own risk! | 1 | |
| Whiskerwood | ✔️ | DLSS, FSR3.1, XeSS | 1 2 | ||
| Wild Hearts | ✔️ | ✅ | DLSS | Works on Linux as winmm.dll
|
1 🐧1 |
| Witchfire | ✔️ | DLSS, FSR2, XeSS | 1 2 3 | ||
| 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 | ||
| Wonderball | ✔️ | DLSS | Create shortcut with -dx12 launch parameter |
1 | |
| 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 | |
| Wrench | ✔️ | DLSS | 1 | ||
| WUCHANG: Fallen Feathers | ✔️ | FSR3.1 | Officially supported game. | 1 | |
| Wuthering Waves | ✔️ | DLSS, FSR3.1 |
Online game, use at your own risk! 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 | |
| Zombieville USA 3D | ✔️ | DLSS | 1 | ||
| Zoochosis | ✔️ | DLSS | 1 |