github GloriousEggroll/proton-ge-custom 5.8-GE-1-MF
Proton-5.8-GE-1-MF

latest releases: GE-Proton9-22, GE-Proton9-21, GE-Proton9-20...
4 years ago

Hi All, So originally I was going to do a double release -- one with the media foundation work, and one without, however with much of the media foundation work already upstreamed, I'm not able to do that without reverting a large amount of the commits. On the bright side, a lot of the media foundation work that has been done and is currently in alpha testing, is getting to a good working state.

Many of the media foundation games don't work to begin with in the first place in proton, or if they do, they work in normal proton due to the previously used media foundation hacks to disable it. These hacks conflict with upstream and no longer work as mentioned, without reverting multiple commits.

Based on this moving forward my builds will include the media foundation patches. If you come across a game that works in normal proton, but does not work in my build, chances are it has a media foundation issue.

With that being said, I do feel this build is quite stable, and has had a lot of fixes implemented which get many previously non-working games into a working state, as well as fixing quite a few bugs between 5.6 and 5.7.

Update:

I forgot to also mention I've added an updated version of the dxvk async patch which allows async pipelines to work with the state cache (previous version did not). Again, use at your own risk. As far as I'm aware, this is safe to use on Path of Exile and Warframe.

For those unaware - the async patch is a feature that was in DXVK, but was removed because around the same time, people started receiving bans in overwatch. Since async came out around the same time, it was blamed and thus removed from dxvk, however in some games it provides a significant performance increase. This is why I reiterate -- use at your own risk. It can be enabled with DXVK_ASYNC=1 %command% in the steam game launch options.

Overall fixes:

-Fix for ValveSoftware#2929 added, fixes crash in Dark Souls 3, Sekiro, Nier: Automata
-GTA IV should be fully playable now, patches imported from upstream proton
-Street Fighter V should be fully playable now, patches imported from upstream proton
-HideWineExports=Y registration added for FFXIV, fixes license issue
-Homeworld Remastered Collection should be playable without custom launcher necessary
-Updated steep patch for wine 5.8
-fixed proton controller patch issues -- should now have full proton controller patchset and functionality to match upstream proton
-patch added that fixes overwatch breakage in 5.7
-patch added that fixes star citizen breakage in 5.7
-patch added that fixes Path of Exile flicker in 5.7
-FFXV patch is now working again, game should be playable
-Monster Hunter World patches added which enable DX12 mode with vkd3d
-DXVK async patch updated and re-added. Disabled by default, used DXVK_ASYNC=1 %command% to enable.

MF (Media Foundation) specific fixes:

-Resident Evil 2 videos fixed, should now be fully playable, also works in DX12/vkd3d
-Spyro Reignited Trilogy videos fixed, should now be fully playable
-Remnant: From the Ashes videos fixed, should now be fully playable
-Soul Calibur VI videos fixed, should now be fully playable
-Street Fighter V videos fixed, should now be fully playable
-Deep Rock Galactic videos fixed, should now be fully playable
-BlazBlue Centralfiction videos fixed, should now be fully playable
-Bloodstained: Ritual of the night intro videos fixed, should now be fully playable
-Crazy Machines 3 videos fixed, should now be fully playable

WIP (work in progress) and known issues:

-Deep Rock Galactic requires libffi. Most distros ship this, with libffi.so.6, however some rolling distros such as Arch have upgraded to libffi.so.7.1.0, causing breakage. On arch this can be fixed by installing the libffi6 package from the AUR.
-Resident Evil 3 crashes at rpd bathroom c4 detonation scene
-Borderlands 3 New Game Marcus narrated intro still crashes
-Power Rangers: Battle for the Grid works, however cutscene audio plays in what can only be described as "chipmunk mode", lol.
-Seven: Enhanced Edition Intro Video hangs (uses MPEG1 format, needs to be implemented)
-Age of Empires II WMV videos don't play
-Darksiders: Warmastered Edition wmv videos do not play
-Catherine Classic does not play, opens small black box for game window
-Danganronpa V3 crashes on opening

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

NewReleases is sending notifications on new releases.