Software 42328 Published by

GloriousEggroll has released a new custom build of their Proton fork.





Proton-6.15-GE-1

Changes:

  • Import proper steam cloud save fixes from upstream proton

  • Import Project Cars III window focus fixes from upstream proton

  • Import Tokyo Xanadu Xe+ ASF fixes from upstream proton

  • Import Guilty Gear Strive cloud save path fixes from upstream proton

  • Import multiple font fixes from upstream proton

  • Fixed crash with Hitman 2

  • Added workaround for FFXIV broken login button
    Details:
    There are two executables shipped with FFXIV for the launcher -- ffxivboot.exe and ffxivboot64.exe.
    Each one has a 'new' launcher mode and an 'old' launcher mode. The 'old' launcher mode is what we use to login on linux,
    however it uses mshtml and jscript by default, which break the 'Log In' button.
    The normal way to usually get around this is to just press enter after you input your password,
    but that can be annoying when you accidentally hit the button.

    Here is where the workaround comes in. The ffxivboot.exe has a built-in function called IsTransgaming,
    
    which tells the old launcher mode to use CEF instead of mshtml+jscript. When IsTransgaming is triggered,
    CEF gets used and it fixes the log in button. ffxivboot64.exe does -not- have this. Additionally, a
    patch was needed to trigger IsTransgaming. So, FFXIV has been configured to use ffxivboot.exe instead of ffxivboot64.exe,
    the patch to trigger IsTransgaming has been applied, and the old launcher mode is configured to be used.
    This allows the old launcher mode to be fully functional.
  • Added FFXIV frame timing configuration for DXVK to resolve some stuttering, noted here: doitsujin/dxvk#2210

  • Re-added missing mfplat stub that was accidentally removed from staging's mfplat patches. This re-fixes some unity games that had broken mfplat in 6.14 (Notably Power Rangers: Battle for the Grid)

  • Added pending upstream wine patches for Riftbreaker

  • Added pending upstream winelib patch (fixes https://bugs.winehq.org/show_bug.cgi?id=51596)

  • vkd3d patch added for Diablo II Resurrected (Note: This was added in case it fixes other games. Running non-steam games with proton is -not- supported).

  • Wine + Wine-staging updated to 6.15

  • DXVK updated to latest git (fixes Endless Legend and Borderlands 2 crashing)

  • vkd3d updated to latest git

  • Faudio updated to latest git

  • Rebased proton sdl joystick patchset. Removed:

601654cdbf3bd75487e73b5b39c6a23ef9149932
[PATCH] winebus: Make it more explicit how we are checking for duplicate devices

Fixed by:

winebus.sys: Fix duplicate lnxev / hidraw device lookup.
wine-mirror/wine@5d6419a

RDR2

Download Proton 6.15-GE-1 from GitHub
Installation Instructions