Releases: GloriousEggroll/proton-ge-custom
GE-Proton10-20 Released
HOTFIX:
- removed unnecessary webview2 patch (fixes Forza Horizon 5 login never opening)
- added workaround to allow darkwinter software region version of Girls Frontline 2: Exilium to work
About webview2 patches:
Originally in wine 9 a stub was introduced which fixes/allows webview2 to install properly. This fixed webview2 installation for vermintide 2 as well as the Haoplay version of Girls Frontline 2: Exilium. Unfortunately the Haoplay version requires additional missing functionality in wine to work properly (it currently is still broken), so supplementary webview2 patches were added which were proposed to upstream wine for a merge request (separate from the original stub that was accepted). The additional patches were not accepted, and in addition, broke the login prompt for Forza Horizon 5. Additionally they did not help with getting the Haoplay version of Girls frontline 2: Exilium to work, therefore there is no point in keeping them.
As of now without the supplemental patches FH5 login and the Darkwinter Software version of Girls Frontline 2: Exilium are working. The difference between the Darkwinter Software version and the Haoplay version is only in region coverage. Darkwinter Software covers North America, Australia, New Zealand, and Ireland, while Haoplay covers most European countries and the United Kingdom, Japan, South Korea, and Taiwan
GE-Proton10-19 Released
HOTFIX:
- Added missing quotation in build patch script that caused patches to not apply properly (or at all.. oops)
- Added quartz patch to allow clannad opening movie to play (untested) #283
- Reverted commits 582a46656d04cbefd4eb60b9eda9d263315377d5 and c771b8b6f01c2f3b1f88cf1ceb0ed8802a79e98a from em-10 to allow Warhammer Darktide launcher to work again (#305)
GE-Proton10-18 Released
Proton (upstream):
- dxvk updated to latest git
- vkd3d-proton/vkd3d updated to latest git
- wine updated to latest bleeding-edge
- dxvk-nvapi updated to latest git
- proton script game fixes imported from upstream
- vrclient fixes imported from upstream
- wineopenxr fixes imported from upstream
- makefile.in build fixes imported from upstream
Proton(em-10/wine-wayland)
- imported fsr4 fixes/updates from em-10
- imported wine-wayland (and additional) patches from em-10
- imported imported ntsync ubisoft connect fix from em-10
- imported x11 locale enablement patches/files
- fixed issue with Wine-wayland driver causes the game screen to not fit the screen size when size chosen larger than screen size.
Proton(GE):
- enabled wine writecopy option for ea/ubisoft/battlenet launchers
Protonfixes:
- fixed issue with wine mono not getting removed fully (dotnet40+ should install now via winetricks)
- fixed protonfix issue where it would quit instead of trying to create parent directory for config if it doesnt exist.
- reverted a change that made vcrun2022 install instead of vcrun2019, which can lead to some games breaking
- added fix for blue protocol star resonance videos to work
- Fix Battle Engine Aquila overlapping sound
- Company of Heroes 2 and Company of Heroes 3 Mp Desync fix
GE-Proton10-17 Released
- Just a hotfix/refresh release, updates dxvk and other main components, fixes warframe crash and probably a few others.
GE-Proton10-16 Released
- wine updated to latest bleeding-edge
- dxvk updated to latest git
- vkd3d-proton updated to latest git
- vkd3d updated to latest git
- dxvk-nvapi updated to latest git
- proton build updated to use latest sdk (steam runtime)
- protonfixes: fix added for ue4ss mod for stellar blade
- added patch to workaround star citizen "unsupported os" popup
- etaash (em-10/wine-wayland) patches updated and rebased
Nothing major this release, just the regular updating + rebasing ontop of upstream.
GE-Proton10-15 Released
- fixed opening hang in crosscode
- fixed video playback in fable: the lost chapters
GE-Proton10-14 Released
- fixed launch crash regression in Age of Empires 4
- fixed UE4SS mod failure regression in Wuchang: Fallen Feathers
- fixed Impetus Repository menu video playback crash in Wuchang: Fallen Feathers
- fixed Black Desert settings not saving regression
- fixed menu and mouse focus regression in Dead by Daylight with wine-wayland
- fixed wine-wayland crashes in Warhammer 40k: Darktide
- fixed lost mouse focus in Teardown with wine-wayland
- fixed broken menus in Outer-wilds with wine-wayland
- fixed mouse click crash in Halo:MCC with wine-wayland
- fixed broken raw input in Overkill withn wine-wayland
- fixed system mouse cursor shape crash in wine-wayland in multiple games -- fixes P-Organ crash in Lies of P
- fixed WAYLANDDRV_PRIMARY_MONITOR not being respected withn wine-wayland
- fixed controller input in Dragon Age Inquisition (NOTE: YOU HAVE TO GO IN-GAME AND CHANGE CONTROLS FROM M+K TO CONTROLLER)
- fixed video playback intro crash in Assassin's Creed Syndicate
- fixed video playback in Life Makover
- fixed video playback in Ark: Survival Evolved
- removed no longer required cursor force grab protonfix for helldivers 2
- add protonfix for Two Worlds: Epic Edition
- add protonfix for GOG Two Worlds: Epic Edition
- add protonfix for ubisoft assassins creed syndicate
- fixed github actions release build not providing .tar.zst file.
GE-Proton10-13 Released
- intro video playback fixed in Resident Evil 7
- intro video playback fixed in Resident Evil 8
- Upside down cinema video playback fixed in Sky: Children of the Light
- Upside down video playback fixed in Akiba's Trip: Undead & Undressed
- Two new environment variable options added:
-
PROTON_MEDIA_USE_GST=1
will tell proton to use the winegstreamer backend instead of the default winedmo backend (the winedmo backend was introduced in Proton 10 and is the current preferred video playback method). This can be useful for games with videos that may have worked in Proton 9 but regressed in Proton 10. -
PROTON_GST_VIDEO_ORIENTATION=<orientation>
can be any of the following:vertical-flip
,horizontal-flip
,rotate-180
,automatic
. This is useful if some games have videos that are upside down or otherwise not oriented correctly.
Example usage: PROTON_GST_VIDEO_ORIENTATION=vertical-flip
. If you set PROTON_GST_VIDEO_ORIENTATION it will also automatically force the winegstreamer backend to be used, as manual orientation is not possible with winedmo.
- protonfix added to restore sound in One Piece Pirate Warriors
- protonfix added to fix 40k Dawn of War Definitive Edition multiplayer
- protonfix added for GOG version of 40k Dawn of War Definitive Edition
- wine-wayland em-10 patches updated and rebased
- wine updated to latest bleeding edge
- dxvk updated to latest git
- vkd3d-proton updated to latest git
- upstream proton fixes imported
GE-Proton10-12 Released
Hotfix:
- Fixed video playback in Ghostwire Tokyo
- Fixed video playback in Castlevania Dominus Collection
- Possibly other games fixed that use webm/vp8/vp9 video
GE-Proton10-11 Released
- Fixed videos having wrong audio language in Back 4 Blood
- Fixed Devil May Cry HD collection wmv playback not working when proton wine compiled with ffmpeg
- Fixed video playback in Injustice 2
- Possible other video playback regressions fixed that happened since proton 9->10 update.
- farlight 84 patch added (yes, another one)
- patch added that may give minor CPU performance improvement (Etaash-mathamsetty/wine-valve@6559c43)
- patch added that may help with denuvo being triggered when changing proton versions (Etaash-mathamsetty/wine-valve@cd3efb2)
- protonfixes proton script import location moved to beginning of the protron script, should fix a bug with dll overrides not working properly (it was affecting things such as winetricks dotnet installs)
- protonfixes added for EGS and standalone versions of guild wars 2 (thanks tvgold42)
- protonfix added for EGS version of MudRunner (thanks loathingKernel)
- wine updated to latest bleeding edge
- vkd3d-proton updated to latest git
- dxvk updated to latest git
- build and proton changes imported from upstream