FSR4 Compatibility List - TheRazerMD/OptiScaler GitHub Wiki

[!IMPORTANT] FSR4 supported on RDNA4 GPUs only (like 9070 & 9070XT)

  • According to compatibility reports, FSR4 doesn't support Vulkan yet
  • 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

[!NOTE] With latest Nightly, OptiScaler will try to locate amdxcffx64.dll, but if it fails, you'll need to search for amdxcffx64.dll in your Windows folder and copy it next to OptiScaler. Or download it from here FSR 4.0.1 - 1.0.0.40394

DirectX 12 Agility SDK

[!NOTE]
With latest nightly, 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]
With latest nightly, FSR4 will be enabled when a RDNA4 card detected.
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

[!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 :muscle: - 164
Not working :skull: - 32

Last updated - 18 April 2025

Game FSR4 Inputs Notes Images
Akimbot βœ”οΈ DLSS Both TAA and DLSS must be enabled in game settings 1
Alan Wake 2 βœ”οΈ DLSS Win 10 crashes fixed with FsrAgilitySDKUpgrade=true, FG must be enabled before switch to FSR4, requires Fakenvapi and Nukem's FG mod (set FGType=nukems in Optiscaler.ini, in-game DLSS FG enabled) 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 setting 1
Amid Evil βœ”οΈ DLSS
Ark Survival Ascended βœ”οΈ DLSS FG doesn't work 1
Assetto Corsa EVO βœ”οΈ DLSS 1
Atomic Heart βœ”οΈ DLSS
A Plague Tale: Requiem βœ”οΈ DLSS Use Fakenvapi; with Nukem FG HUD will ghost due to no HUDless 1
ASKA ❌ FSR DX11 game; Crashes when applying FSR4 Upscaling
Assassin's Creed Mirage βœ”οΈ DLSS
Assassin’s Creed Shadows βœ”οΈ DLSS Need to disable Ubisoft Overlay. Click on your profile in the Ubisoft App, than settings, interface and uncheck Enable overlay in the compatible games. Using DLSS inputs and Nukem's FG works without issue. Don't use HDR. It causes extreme ghosting. 1
Avatar: Frontiers of Pandora ❌ XeSS, FSR3 Was not able to test DLSS
Avowed βœ”οΈ DLSS 1
Baldur's Gate 3 βœ”οΈ DLSS DX11 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
Black Myth: Wukong βœ”οΈ
BlackTail βœ”οΈ DLSS Run DX12 version, Use FakeNVAPI, also requires a copy of nvngx_dlss.dll in \BLACKTAIL\BLACKTAIL\Binaries\Win64 1
Bleak Faith: Forsaken βœ”οΈ DLSS launch game with -dx12 parameter 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 βœ”οΈ DLSS use FSR 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
Chernobylite βœ”οΈ DLSS Run with -dx12 launch option 1
Chorus βœ”οΈ DLSS 1
Cities Skylines II ❌ DLSS DX11 game; Crashes when applying FSR4 Upscaling
Control ❌ DLSS Crashing most likely due to unsupported texture formats, does Work On Linux With WIP FSR4 Support
Crysis Remastered βœ”οΈ DLSS DX11 game 1
Crysis 2 Remastered βœ”οΈ DLSS DX11 game 1
Crysis 3 Remastered βœ”οΈ DLSS DX11 game 1
Cyberpunk 2077 βœ”οΈ FSR3, XeSS On Windows 10 needs FsrAgilitySDKUpgrade; FSR4 crashes with DLSS inputs; if FSR3 inputs are not working, use XeSS inputs; when using Nukem FG, after enabling DLSS-FG in-game, please restart game to apply 1
DCS World βœ”οΈ DLSS Dx11 Game, 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 Space (2023) ❌ FSR2, DLSS Crashes when applying FSR3 Upscaling (Windows 11), Works On Linux With WIP FSR4 Support Using FSR2, (DLSS Fakenvapi Needed) 1
Deathloop ❌ Built-in EAC, Opti doesn't work on paid, up to date versions
Death Stranding Director's Cut βœ”οΈ XeSS DLSS not available without Geforce, XeSS works once ingame
Deep Rock Galactic βœ”οΈ DLSS On Windows 10 needs FsrAgilitySDKUpgrade 1
Destroy All Humans! 2 - Reprobed βœ”οΈ DLSS Use DX12
Diablo II: Resurrected βœ”οΈ DLSS 1
Diablo IV βœ”οΈ DLSS Use DX12
Doom Eternal ❌ DLSS Vulkan
Dragon Age: The Veilguard ❌ DLSS, FSR2, XESS DLSS/XESS crashes, FSR2 has broken graphics
Dragon's Dogma II βœ”οΈ Set FGType=nofg
Dying Light 2 ❌
EA Sports WRC ❌ DLSS, FSR2 EA Anti-cheat blocks unknown .dlls
Elden Ring βœ”οΈ FSR3 Use ERSS mod as basis for Upscaling and FG
Empire of the Ants βœ”οΈ DLSS Copy files into .\Empire of the Ants\Empire\Binaries\Win64\ 1
Enshrouded ❌ DLSS Vulkan, shimmering grass and fog
Enotria - The Last Song βœ”οΈ DLSS, FSR3, XeSS run game with -DX12 launch parameter 1
Eternal Strands βœ”οΈ DLSS, FSR, XeSS 1
Everspace 2 βœ”οΈ DLSS, FSR3.1, XeSS 1
Evil West βœ”οΈ DLSS run game with -DX12 launch option 1
F1 Manager 2024 βœ”οΈ DLSS
Farming Simulator 22 ❌ DLSS, FSR3, XESS FSR4 crashes, Does Work On Linux With WIP FSR4 Support Using DLSS Input 1
Final Fantasy XIV βœ”οΈ DLSS Dx11 game, requires Fakenvapi 1 2
Final Fantasy VII Rebirth βœ”οΈ DLSS 1
Final Fantasy XVI βœ”οΈ DLSS Enable Non-Linear PQ Input for better image quality 1 2
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
Fort Solis βœ”οΈ FSR3, DLSS Use FSR3 in game settings, DLSS has some ghosting next to the main character and more shimmer 1
Frostpunk II βœ”οΈ DLSS, Xess Enable Non-Linear sRGB Input for better image quality; FSR Inputs crashes 1
Frozenheim βœ”οΈ DLSS use DX12 mode 1
Ghost of Tsushima βœ”οΈ FSR3, DLSS, XeSS 1 2 3
Ghostrunner βœ”οΈ DLSS Game must run in DX12 1
Ghostrunner II βœ”οΈ DLSS Game must run in DX12
Ghostwire: Tokyo βœ”οΈ DLSS, FSR2 1
God of War βœ”οΈ DLSS Dx11 game, use FSR3 w/Dx12, Non-Linear sRGB seems to look the best 1
Gotham Knights βœ”οΈ DLSS 1
Grand Theft Auto V Enhanced βœ”οΈ FSR, DLSS To stop crashes, either set Dxgi=false or add Fakenvapi (also enables DLSS inputs) 1 2
GTA San Andreas - Definitive Edition βœ”οΈ DLSS Use Fakenvapi to fix performance under DX11 as game crashes with -dx12. Image is jittery. 1
Grid Legends βœ”οΈ Xess Game forces TAA when Xess is turned on -> even with FSR4 looks very blurry 1
Guardians of the Galaxy βœ”οΈ DLSS Set Dxgi=false under [Spoofing] 1
Gungrave G.O.R.E βœ”οΈ DLSS 1
Haste ❌ DLSS, FSR2 DX11 game, and upscalers dont render properly in forced dx12 mode
Hellblade: Senua's Sacrifice βœ”οΈ DLSS
Hi-Fi RUSH βœ”οΈ DLSS, XeSS
High On Life βœ”οΈ DLSS 1
Hitman: World of Assassination βœ”οΈ DLSS, XeSS Spoofing disables RT options, better use XeSS inputs on Intel/AMD 1,2
Hogwarts Legacy βœ”οΈ DLSS DLSS inputs have some dark checkboard artifacts, try FSR or XeSS inputs to fix 1 2
Homeworld 3 βœ”οΈ DLSS, FSR2, XeSS 1
Horizon Zero Dawn Remastered βœ”οΈ
Horizon Zero Dawn Complete Edition βœ”οΈ DLSS Not the Remastered version
Horizon Forbidden West ❌ DLSS, FSR3, XESS Officially supported game; Optiscaler testing - DLSS and XESS crash game when switching to FSR4 (bc 3.1 doesnt even work), FSR3 input isnt detected.
HOT WHEELS UNLEASHED βœ”οΈ DLSS 1
Hydroneer βœ”οΈ DLSS 1
Immortals of Aveum βœ”οΈ DLSS, FSR3 Use Fakenvapi; Nukem's FG doesn't work. Causes crashes on chapter 12 in a certain unskippable cutscene regardless of settings. Remove Opti to progress. FSR input using anything but native looks bad. 1
Indiana Jones and the Great Circle ❌ Vulkan
Into the Dead: Our Darkest Days βœ”οΈ DLSS Use Fakenvapi for DLSS inputs 1
inZOI βœ”οΈ DLSS, FSR Use Fakenvapi for DLSS inputs 1
Jagged Alliance 3 ❌ DLSS, XeSS Crashes when FSR4 is selected or defaulted to via .ini
Jusant βœ”οΈ DLSS
Jurassic Park Evolution 2 ❌ DLSS Use fakenvapi, Crashes when FSR4 is selected
Kena: Bridge of Spirits βœ”οΈ DLSS
Kingdom Come: Deliverance II βœ”οΈ DLSS, FSR3 On Windows 10 needs FsrAgilitySDKUpgrade
Last Train Home βœ”οΈ DLSS create a shortcut with -dx12 launch parameter 1
LEGO Builder's Journey ❌ DLSS Requires Fakenvapi, crashes when FSR4 is selected or defaulted to in .ini
LEGO Horizon Adventures βœ”οΈ DLSS 1
Lies of P βœ”οΈ DLSS On Windows 10 needs FsrAgilitySDKUpgrade 1
Like A Dragon: Infinite Wealth βœ”οΈ DLSS
Like a Dragon Gaiden: The Man Who Erased His Name βœ”οΈ DLSS Overlay does not work so will need to set fsr31 in OptiScaler.ini, you may want to set OptiScaler.log to read only as your log file will get VERY big
Lost Judgment βœ”οΈ DLSS
Lost Records: Bloom and Rage βœ”οΈ DLSS Requires disabling FSR3 inputs, otherwise it crashes - set Fsr3=false in Optiscaler.ini 1
Lords of the Fallen (2023) βœ”οΈ FSR3 1 2
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 Avengers βœ”οΈ DLSS use Fakenvapi 1
MechWarrior 5: Mercenaries βœ”οΈ DLSS Run game with -dx12 commandline, requires Fakenvapi for DLSS inputs 1 2
Metro Exodus: Enhanced Edition βœ”οΈ DLSS On-screen corruption with all presets but best with Balanced/Ultra Performance - March '25 fixes had no effect
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
Minecraft RTX βœ”οΈ DLSS 1 2
Monster Hunter Rise βœ”οΈ DLSS requires Fakenvapi. Also delete config.ini if dlss in disabled when game is launched. 1
Mortal Shell βœ”οΈ DLSS 1
Mount & Blade II Bannerlord βœ”οΈ DLSS Dx11 game, use FSR3 w/Dx12 1 2
MYST βœ”οΈ DLSS 1
Need for Speed: Unbound ❌ Freezes or crashes with all inputs
NINJA GAIDEN 2 Black βœ”οΈ DLSS, XESS Played Gamepass version with XESS: place optiscaler next to NINJAGAIDEN2BLACK.exe, not the wingdk.exe. Observed flickering in cutscenes, checking FSR Non-Linear sRGB Input fixed this 1 2
Nobody wants to die βœ”οΈ DLSS, FSR3, XeSS 1
No Man's Sky ❌ Vulkan
Outcast: A New Beginning βœ”οΈ DLSS run game with -dx12 launch option, Copy files into .\Outcast - A New Beginning\O2\Binaries\Win64\ 1
Outpost - Infinity Siege βœ”οΈ FSR3 DLSS and XeSS cause artifacting 1
Palworld βœ”οΈ DLSS Need to force DX12 to not get jitter artifacts 1
Party Animals ❌
Pacific Drive βœ”οΈ DLSS Use Fakenvapi
Path of Exile 2 βœ”οΈ DLSS 1
Postal 4 βœ”οΈ DLSS
Ready or Not βœ”οΈ FSR 1
Red Dead Redemption βœ”οΈ DLSS Use Fakenvapi
Red Dead Redemption 2 βœ”οΈ DLSS Use DX12, Fakenvapi; recommended turning off NV Reflex as it causes stutters 1
REFramework Games βœ”οΈ DLSS See Wiki on how to set up
Remnant II βœ”οΈ DLSS, FSR3, XESS 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
Rise of the Ronin ❌
Rise of the Tomb Raider βœ”οΈ DLSS Non-linear sRGB input seems to look the best 1
Riven βœ”οΈ DLSS use FSR non-linear sRGB Input 1
RoboCop: Rogue City βœ”οΈ FSR3 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
Satisfactory βœ”οΈ FSR3, DLSS use DX12, xess input has rendering issues 1 2
Sengoku Dynasty βœ”οΈ DLSS 1
Senua's Saga: Hellblade 2 βœ”οΈ DLSS, FSR3 Set FGType=nukems for less crashing 1 2
Severed Steel βœ”οΈ DLSS Run DX12 (With RTX) version
Shadowgunners βœ”οΈ DLSS 1
Shadow of the Tomb Raider βœ”οΈ DLSS Needs EnableSignatureOverride.reg For DLSS Option To Work
Shadows of Doubt ❌ DLSS DX11 game, soft hangs if DLSS enabled while loading into game. Crashes with FSR4 override, FSR31_12 works.
Shadow Warrior 3 βœ”οΈ DLSS run game with -dx12 launch option 1
Sherlock Holmes - The Awakened βœ”οΈ DLSS 1
Sifu βœ”οΈ DLSS Force DX12 with -dx12 launch option, otherwise needs Fakenvapi to fix performance 1
Silent Hill 2 Remake βœ”οΈ DLSS Non-linear sRGB seems to fix DLSS flickering 1 2
Smalland: Survive the Wilds βœ”οΈ DLSS, FSR2 1
Sons of the Forest ❌ DLSS, FSR3 Game crashed when using FSR3.X w/Dx12
Soulmask βœ”οΈ DLSS Use Fakenvapi; Need to enable DLSS from GameUserSettings.ini in %LocalAppData%\WS\Saved\Config\WindowsNoEditor 1
South of Midnight βœ”οΈ DLSS used FakeNVApi to expose DLSS input 1
Split Fiction βœ”οΈ FSR3 1
SPRAWL βœ”οΈ DLSS run from shortcut with dx12 launch parameter 1
Starfield ❌
Star Wars Jedi: Survivor βœ”οΈ DLSS Run in Fullscreen Windowed mode. May need to restart the game for DLSS toggle to function. 1
Steelrising ❌ FSR, DLSS fsr1 input isnt recognised, Fakenvapi is needed for game to set DLSS, however crashing when trying fsr4
S.T.A.L.K.E.R. 2: Heart of Chornobyl βœ”οΈ FSR, DLSS Also works for GamePass version with dxgi.dll 1 2
Star Wars: Outlaws ❌ Works On Linux With WIP FSR4 Support Using DLSS Inputs (tested on Demo) 1
Supraland βœ”οΈ DLSS Dx11 game, change Output Sync from Query Only to Fence or Fence with Flush for better performance 1 2
System Shock (2023) βœ”οΈ DLSS Launch with -dx12 1
Tchia βœ”οΈ DLSS use DLSS. XeSS has severe graphical corruption 1
TEKKEN 8 βœ”οΈ DLSS, FSR2, XeSS Requires Fakenvapi, FSR4 works, but hair is terrible on certain characters 1 2
The Ascent βœ”οΈ DLSS DX12 1
The First Berserker: Khazan βœ”οΈ DLSS Requires Fakenvapi 1
The Invincible βœ”οΈ FSR2, DLSS For DLSS Inputs Please Refer To UE Tweaks 1 2
The Last of Us Part 1 βœ”οΈ DLSS, FSR3 Use Fakenvapi 1 2
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
The Talos Principle 2 βœ”οΈ FSR3 XeSS & DLSS cause graphics problems
The Talos Principle: Reawakened βœ”οΈ FSR3 XeSS & DLSS cause graphics problems 1
The Thaumaturge βœ”οΈ DLSS XeSS FSR input cause crashing. Requires FSR Non-Linear sRGB Input or FSR Non-Linear PQ Input to fix gray screen during dialogue. Non-Linear sRGB Input provides better IQ and less ghosting 1
Tiny Tina's Wonderlands βœ”οΈ FSR2
Titan Quest II Playtest βœ”οΈ DLSS FSR FG can be activated with Nukem's
Tokyo Xtreme Racer βœ”οΈ DLSS
Uncharted: Legacy of Thieves Collection βœ”οΈ DLSS Set FGType=nofg 1
The Witcher 3 Next Gen βœ”οΈ XeSS 1
Trail Out βœ”οΈ DLSS 1
Wanted - Dead βœ”οΈ DLSS 1
Warhammer 40,000: Darktide ❌ FSR, DLSS, XeSS Crashes when switching to FSR4
Watch Dogs : Legion ❌ DLSS Crashes when switching to FSR4, Works On Linux With WIP FSR4 Support 1
Way of the Hunter βœ”οΈ DLSS, FSR2 Run in Dx12
Visions of Mana βœ”οΈ FSR2 Check the FSR2 pattern matching under inputs or set Fsr2Pattern to true in Optiscaler.ini
Wild Hearts ❌ DLSS FSR4 crashes
Witchfire βœ”οΈ DLSS
Wo Long - Fallen Dynasty ❌ DLSS, FSR, XeSS Crashes when switching to FSR4
World War Z ❌ FSR2 crashes when enable FSR2 in game under Vulkan
Wreckfest 2 βœ”οΈ FSR3 Game only uses FSR3 for anti-aliasing, ignores ratio override 1
Wuthering Waves βœ”οΈ DLSS Only working when OptiScaler.dll is renamed as winmm.dll, and launch game from Client-Win64-Shipping.exe 1