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

FSR on Wine TKG Fsync Builds #1280

Open
FZXizzbKv7jg opened this issue Oct 2, 2024 · 3 comments
Open

FSR on Wine TKG Fsync Builds #1280

FZXizzbKv7jg opened this issue Oct 2, 2024 · 3 comments

Comments

@FZXizzbKv7jg
Copy link

Does FSR work with the latest builds?

I tested FSR on wine-tkg-staging-fsync-git 9.18 from chaotic-aur.

In contrast, FSR works fine with wine-ge-custom 8.26 and dxvk or vkd3d.

dxvk-bin and vkd3d / vkd3d-proton-bin installed.

@AlexanderWKoenig
Copy link

Is this still a thing? I think that FSR upscaling was part of _proton_fs_hack patch once. But I guess it got dropped.

# Proton Fullscreen patch - Requires 3.16+ for staging and 5.0+ for mainline - Allows resolution changes for fullscreen games without changing desktop resolution
# You can optionally use nearest neighbour upscaling with the WINE_FULLSCREEN_INTEGER_SCALING envvar

I would suggest you to use gamescope to use FSR or different upscalers.

@Tk-Glitch
Copy link
Member

It will not work anymore on mainline based builds, but will work on valve based builds.
We used to port and maintain proton's fullscreen hack to mainline to get this working but it was so time consuming and a major PITA breaking all the time that we stopped doing it, more so due to time constraints.

@FZXizzbKv7jg
Copy link
Author

Thanks for the clarification. Gamescope didn't work before on my dgpu. Now I found a solution with the parameter --backend sdl.
Now finally, Wine TKG with FSR via Gamescope works fine.

Just a hint, might be helpful for some, cause the error is often reported: This one in Gamescope

wlserver: [xwayland/sockets.c:63] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use

in my case disappeared when running SDDM on wayland instead x11.

The result is great running Wine TKG with FSR via Gamescope. Thank you.

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

3 participants