Github workflows:
- fixup automatic building and attachment of GE-Proton release tarballs.
Proton:
- changes imported for upstream proton
- changes imported for upstream build environment
- changes imported for upstream lsteamclient
- changes imported for upstream steamvr
- FEX now builds as part of proton as per upstream changes
- wine-wayland/em-10 patches rebased
- wine-staging patches rebased
- SDL dummy controller will no longer be active when steam input is inactive (such as when wine-wayland is enabled, in which case steam input doesn't work)
- ffxvi (16) crash with wayland enabled fixed
- DLSS Scaling now available
- add PROTON_DLSS_INDICATOR to enable DLSS hud
- add PROTON_FSR4_INDICATOR to show FSR4 watermark
- docs: Update Readme for scaling _UPGRADE variables:
fsr4 PROTON_FSR4_UPGRADE Automatically download amdxcffx64.dll and upgrade games with FSR 3.1 to use FSR 4. Version to download can be specified by supplying it as a value, like so PROTON_FSR4_UPGRADE="4.0.1", instead of 1. Downloads version 4.0.2 of the required DLL by default. This option also disables AMD Anti-Lag 2 currently due to various issues.
fsr4hud PROTON_FSR4_INDICATOR Enable the FSR4 watermark at the top left portion of the screen.
fsr4rdna3 PROTON_FSR4_RDNA3_UPGRADE Identical to PROTON_FSR4_UPGRADE but for RDNA3 GPUs. Enables some required compatibility options and downloads version 4.0.0 of the DLL by default.
fsr3 PROTON_FSR3_UPGRADE
dlss PROTON_DLSS_UPGRADE Automatically download and use newer versions of nvngx_dlss(d|g).dll DLLs. Version to download can be specified by supplying it as a value, like so PROTON_DLSS_UPGRADE="310.2", instead of 1, to download version 310.2.1.0. This option also sets DXVK_NVAPI_DRS_SETTINGS to use the latest preset. If you provide your own config for it through this environment variable, your configuration is going to be applied..
dlsshud PROTON_DLSS_INDICATOR Enable the DLSS overlay at the bottom left portion of the screen. This is exactly the same as FSR4_WATERMARK=1
xess PROTON_XESS_UPGRADE
Protonfixes:
- yet another fix for space engineers
- fix for the outer worlds 2
- ntsync disabled for SOMA
- upscaler download handler utility added
- Check if a directory is readable before attempting to map it.
- fix for Zeit 2 added
- fixes added for Death end re;Quest series from GOG
- Add fix for "They Are Billions" crash when using Russian localization
- Add fix for "Not For Broadcast" and "Not For Broadcast: Prologue"
- Fix CEF issues in Duet Night Abyss