Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
ReShade Add-on: Add an option to remove empty space in the depth buffer while upscaling is being done. (Manual configuration of depth texture coords is no longer required.)
Version 2.1.13
Updated FSR to version 3.1
Fixed some minor issues
Version 2.1.12
Support ELDEN RING version 1.12.3 (calibration ver. 1.12.4)
Version 2.1.11
Fixed a crash happening when the mod is loaded by Special K
Version 2.1.10
Fixed a crash on boot when used as a ReShade addon
Version 2.1.9
Use AMD FidelityFX Contrast Adaptive Sharpening for DLSS sharpening (replacing NVIDIA Image Scaling)
Removed NVIDIA Streamline (and NVIDIA Image Scaling) integration due to instability
Removed NIS scaling mode
Use a more efficient resource allocation method (it might change absolutely nothing, but it might also improve performance very slightly)
Version 2.1.8
Fixed a deadlock that can occur while ERSS2.dll is being loaded
Disable AVX2 code generation so the mod can run on Rosetta 2 (doesn't affect performance)
Version 2.1.7
Support ELDEN RING version 1.12 (calibration ver. 1.12.1)
Update DLSS to version 3.7.10
Update Streamline to version 2.4.10
Version 2.1.6
Attempted to fix NIS sharpening again (it didn't seem to help)
Fixed links
Version 2.1.5
Fixed Streamline (NIS Sharpening) sometimes hanging on to invalid texture resources, which can cause visual glitches and crashes when the game is reloaded.
Recompiled FidelityFX SDK
Version 2.1.4
Link VC++ runtime statically
Version 2.1.2
Added Intel XeSS scaling mode
Added DPI scaling for the GUI overlay
Added support for the current Japanese version of the game
Force enable TAA while DLSS, FSR or XeSS is being used (changing Anti-aliasing Quality is no longer required)
Version 2.0.6
Remove ICU.dll dependency which is not available on some platforms like Steam Deck
Version 2.0.5
Fixed not being able to load FSR
Version 2.0.4
Reduced chances of causing a deadlock while loading.
Version 2.0.3
ReShade addon: Fixed jittering upscale result and hanging while ray tracing is on.
Version 2.0.2
Try to hook DirectX API as soon as possible
Version 2.0.1
The mod no longer depends on ReShade
Version 1.3.6
Update DLSS plugin to version 3.7.0
Add DLSS render preset option E
Add FSR3 Upscaler
Version 1.3.5
Fixed being unable to determine whether DLSS is available on some systems.
Version 1.3.4
Fixed a crash on creating texture resources added in v1.3.0
Remove re-activation delay when changing resolution/screen mode
Requires ELDEN RING version 1.12.3 (calibration ver. 1.12.4, EXE ver. 2.2.3.0 or 2.2.3.1) Older versions of ELDEN RING are not supported You cannot play online on the official server(s) while using this mod. (The mod doesn't affect your save data, however.)
Quick-start: To use ERSS2 without ReShade (recommended):
Extract the attached ZIP file into the 'ELDEN RING\Game\' directory. (ERSS2.dll, dxgi.dll and the folder ERSS2)
Make the game launch without Easy Anti-Cheat, either by putting "cmd /c start eldenring.exe & rem %command%" (without quotes) in launch options in Steam or by using some other tool. For Steam Deck (Linux) users: cmd=(%command%); cmd[-1]="eldenring.exe"; WINEDLLOVERRIDES="dinput8=n,b;dxgi=n,b" "${cmd[@]}"
Set Resolution in the game's Graphics menu to your target resolution (i.e. your monitor's resolution)
Open the mod's configuration overlay with the Home key and set Scaling Mode to the upscaling technology of your chosing.
To use ERSS2 with ReShade (version 6.0.0 or newer):
Install ReShade with full add-on support
Copy ERSS2.dll and the folder ERSS2 from the attached ZIP file into 'ELDEN RING\Game\' (Don't copy DXGI.dll from this mod)
Rename ERSS2.dll to ERSS2.addon
Follow the instructions in the previous section starting at step 2
Notes for Steam Deck users:
The overlay may be invisible if screen mode is set to full-screen, switch to borderless and restart if that happens.
Notes about usage with other mod loaders (EML, ModEngine2, SpecialK, etc.):
Using anything other than the included loader or ReShade is more likely to cause problems
Put ERSS2.dll and ERSS2 (folder) in the same directory
Make sure ERSS2.dll is loaded as early as possible (specifically before the game calls any DirectX API)
For Special K: set load order to "Plug-in" or "Early", preferably the former.
Steam overlay may refuse to work
Log data is located at ELDEN RING\Game\ERSS2\ERSS2.log or Where-ERSS2.dll-is-installed\ERSS2\ERSS2.log