Skip to content

Wine-6.14-GE-1 released

Compare
Choose a tag to compare
@GloriousEggroll GloriousEggroll released this 01 Aug 04:32
· 345 commits to master since this release

-Issue with uplay services not connecting fixed from upstream wine
-FFXIV launcher certificate popup box spam fixed from upstream wine
-EVE Online launcher issue fixed from upstream wine
-Added Microsoft Flight Simulator 2020 fixes from proton
-Re-added revert for 97afac469fbe012e22acc1f1045c88b1004a241f which breaks controllers in some unity games (https://bugs.winehq.org/show_bug.cgi?id=51277)
-wine and wine-staging updated to 6.14
-Grand Theft Auto V save on exit is fixed
-Swords of Legends launcher is fixed
-vkd3d/dx12 resizable bar patches added. Can be enabled with VKD3D_CONFIG=upload_hvv
-AMD FidelityFX Super Resolution (FSR) has been patched in as the fullscreen hack's upscaling backend. Works on most games (not all, there are some caveats). For basic usage in most case only WINE_FULLSCREEN_FSR=1 is needed. The default sharpening of 5 is enough without needing modification, but can be changed with WINE_FULLSCREEN_FSR_STRENGTH=# (0-5) if wanted.

Details from pull request:

https://github.com/ValveSoftware/wine/pull/116

This is an implementation of AMD's FSR https://gpuopen.com/fidelityfx-superresolution/ in fshack, which allows users to chose it instead of linear/nearest filtering for upscaling. It can be enabled using WINE_FULLSCREEN_FSR=1 and a lower in game resolution than the display's native one. WINE_FULLSCREEN_FSR_STRENGTH controls the amount of sharpening (not to be confused with AMD's quality presets, those are about the input resolution), 0 is the maximum sharpness, higher values mean less sharpening. The default is 5.

Caveats:

    Only works in vulkan games (dxvk and vkd3d-proton included).
    Some games upscale on their own, without using fshack, when you select a lower resolution in game. FSR won't work in those.
    Obviously applying FSR to the final image is not ideal, it should be applied before the UI is drawn and before some post processing effects like film grain.
    AMD also recommends a negative LOD bias, which is not possible in a generic way without problems.
    This is only the slow fp32 version, if accepted I might follow up with the fp16 version.

-1080p, 4k, and ultrawide input quality resolutions have been added to the FSR patch. See:

    https://gpuopen.com/fidelityfx-superresolution/#quality

Note: if you want to compile this yourself for a native build, you can compile the ge-6.14 branch from http://github.com/gloriouseggroll/wine. It is already patched and ready to go.