Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FidelityFX SuperResolution (FSR) support #275

Closed
frostworx opened this issue Jul 26, 2021 · 3 comments
Closed

FidelityFX SuperResolution (FSR) support #275

frostworx opened this issue Jul 26, 2021 · 3 comments

Comments

@frostworx
Copy link
Collaborator

Got a request if I'll add FSR support.
Whenever there are custom proton builds ready with built-in FSR support, I'll add support for them
(if not already implemented)
and required configuration options which might be required to enable FSR.

Automatic support for openvr_fsr
should be possible as well I guess.

Haven't played with FSR yet, so any information which might help is welcome.

@frostworx
Copy link
Collaborator Author

frostworx commented Jul 27, 2021

copy/paste of another (wip & offline) stl wiki:

Wine FSR

Starting with version GloriousEggroll 6.13-GE1
it has FidelityFX SuperResolution (FSR) support built-in with the following options:

  • WINE_FULLSCREEN_FSR (to actually enable the feature) and
  • WINE_FULLSCREEN_FSR_STRENGTH (0-5, for sharpening, default 5)

stl offers both options in the Game Menu
and FSR can also be simply enabled by dragging the corresponding game into the FSR Steam Category

A Proton Version with FSR support needs to be selected separately manually (so it won't be changed automatically with enabling FSR).
Above or a newer GE version can be easily downloaded and installed as usual.

@frostworx
Copy link
Collaborator Author

copy/paste of another (wip & offline) stl wiki:

OpenVR-FSR

openvr_fs implements the FidelityFX SuperResolution (FSR)
into OpenVR.

It does not have a final release yet, so stl does not support automatic download is not (yet).
So for enabling it in stl it needs to be downloaded and extracted manually.
The extracted files

  • openvr_api.dll
  • openvr_mod.cfg

are expected in
~/.config/stl/downloads/openvr_fsr/

If enabling the config option USEOPENVRFSR, stl automates the openvr_fsr installation-instructions
in case it finds a openvr_api.dll somewhere in the game dir.
If the installation succeeded, the openvr_mod.cfg file will be added automatically to the Editor Menu
for further configuration.
stl also creates a openvr_fsr-stl-enabled.txt in the game directory, which will be used to revert the openvr_fsr installation and recover the original openvr_api.dll

@frostworx frostworx mentioned this issue Jul 27, 2021
@frostworx
Copy link
Collaborator Author

Added in release v6.13

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant