github GloriousEggroll/proton-ge-custom 6.18-GE-1
Proton-6.18-GE-1 released

latest releases: GE-Proton9-20, GE-Proton9-19, GE-Proton9-18...
3 years ago

-hotfix added for hitman 2 and death stranding hangs (thanks Paul Goffman!)
-patches added from proton upstream to allow deathloop to run (thanks Paul Goffman!)
-protonfix added to allow crysis remastered to run
-protonfix added for Sonic CD (thanks Chloe Stars!)
-protonfix added for Bejeweled 3 (thanks Chloe Stars!)
-steamhelper patch added so it no longer requires a large revert patch in wine (thanks openglfreak!)
-wine + staging updated to 6.18
-dxvk updated to git
-vkd3d updated to git
-faudio updated to git

Notes:

(1) A large amount of changes have been added in this WINE release for HID gamepad support, as noted:

HID joystick enabled by default.

Two additional pending upstream patches have been added on top of this for better functionality. Currently proton's SDL gamepad patches have been disabled in favor of WINE upstream's HID implementation. I did my usual test with Guilty Gear Strive and everything seems to appear OK. The test is done in the dojo, with one xbox controller and one ps5 controller -- both controllers showed up fully functional for player 1 and 2, and proper button mappings and button images showed and worked.

Another note regarding GG Strive in particular with the testing:

# note you have to take some funky steps for 2 player to work in training mode (not linux specific):
# https://playgame.tips/how-to-play-with-a-friend-in-training

I have not tested any force feedback games and am not sure if patches for that have been added. Unfortunately re-enabling the SDL patches will require a -massive- list of reverts, so for the time being as mentioned, the default HID joystick impementation is being used and proton's SDL patches disabled, at least until proton upstream rebases.

(2) Deathloop seems to very much dislike alt+tabbing out. For me it would freeze the game. Other than that it appeared to be playable.

Don't miss a new proton-ge-custom release

NewReleases is sending notifications on new releases.