Final Fantasy XIV
0 of 0

File information

Last updated

Original upload

Created by

Sildur

Uploaded by

SildurFX

Virus scan

Safe to use

Documentation

Readme

View as plain text

How does this work?
By default the dawntrail benchmark uses the balanced preset with dynamic scaling and theres no way to change it. That means your resolution is scaled by 0.58 and adjusted based on your framerate. With dlsstweaks we can disable this dynamic scaling and enforce the classic DLSS presets instead: ultra performance, performance, balanced, quality and DLAA. I'm also updating DLSS to the latest version, dawntrails uses 3.5.10 while the latest version is 3.7.0.
As for everyone without a nvidia card or one below the 20 series, we can use the exisiting DLSS API for FSR2 and XESS instead thanks to optiscaler!

DLSS Installation:
1. Download https://www.nexusmods.com/site/mods/550?tab=files, unzip it and rename nvngx.dll to dxgi.dll.
2. Move dxgi.dll from dlsstweaks in to your ffxiv-dawntrail-bench\game folder.
3. Download and unzip my mod, move nvngx_dlss_updated.dll and one of the preset ini files in to your ffxiv-dawntrail-bench\game folder. (dlsstweaks.ini)
4. That's it! Happy benchmarking.

FSR2/XESS Installation:
1. Download https://github.com/cdozdil/OptiScaler/releases, unzip it and copy nvngx.dll and libxess.dll in to your ffxiv-dawntrail-bench\game folder.
2. Download and unzip my mod, move all the files in to your ffxiv-dawntrail-bench\game folder.
3. Run EnableSignatureOverride.reg and click yes to add the keys to your registry, this allows us to hook the existing dlss api with custom files.
4. Copy one of the preset ini files in to your ffxiv-dawntrail-bench\game folder. (nvngx.ini)
5. Now launch the benchmark launcher, enable DLSS and set "Frame Rate Threshold" to always on to properly disable the dynamic resolution scaling.
6. And that's it you are good to go! Note: Dynamic resolution scaling is disabled in the character creator and the game just tries to render at native resolution.

Reshade support:
1. Install reshade first and go in to your game folder.
2. Rename reshades dxgi.dll file to d3d11.dll before installing dlsstweaks.

Uninstall DLSS:
Delete dxgi.dll, dlsstweaks.ini, dlsstweaks.log and nvngx_dlss_updated.dll from your ffxiv-dawntrail-bench\game folder.

Uninstall FSR2/XESS:
Run DisableSignatureOverride.reg to remove the registry keys. Then delete both reg files and dxgi.dll, libxess.dll, nvapi64.dll, nvngx.dll, nvngx.ini and imgui.ini next to the launcher exe if it exists.

Credits:
emoose for dlsstweaks.
cdozdil for optiscaler and gpu spoofer.
FakeMichau for nvapi spoofer.