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
  • CtrlAltDyeet@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    Awesome! I spent hours last weekend mucking around with different proton builds and took me ages to learn about the rdna3 thing. Had to read the source code to find the right launch options, I think the custom proton builds could be better documented

    Stoked to test this after work tomorrow