Releases: GloriousEggroll/proton-ge-custom
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
GE-Proton10-10 Released
- fixed issue with 32 bit applications needing wow64 when using ntsync, no longer need to enable wow64 for ntsync
- ntsync now enabled by default, will be used if kernel supports it
- sdl will automatically be used when wine-wayland is used (this is because steam input does not work yet on wine-wayland)
- JacKeTUs gameinput stub patch added for for Le Mans Ultimate (https://github.com/JacKeTUs/wine/tree/lmu-d2d1-gameinput)
- SteamDeck=0 input fix added for warframe, smite 2, summoner's war, summoner's war chronicles
- SteamDeck=1 fix added for Mortal Kombat 1
- dotnet8 protonfix added for Voice Attack 2
- Removed deprecated core count limit for New World
- Multiple fixes added for Darksiders
- Darksiders GOG, EGS, and Amazon versions added to protonfixes
- Protonfix added for Chronology
- Protonfix added for Blood & Bacon
- Protonfix added for JR East Train Simulator
- Protonfix added for GOG version of DOOM 2016 (fixes black screen)
- dxvk updated to latest git
- dxvk-nvapi updated to latest git
- vkd3d updated to latest git
- vkd3d-proton updated to latest git
- wine updated to latest bleeding edge
- changes imported from upstream proton
GE-Proton10-9 Released
- Added ntsync support:
Enable with PROTON_USE_NTSYNC=1
NOTES:
1. Your kernel must be patched with ntsync patches. If your system does not have /dev/ntsync then your kernel does not have the patches required to use ntsync.
2. Some applications, mostly 32 bit, may also need PROTON_USE_WOW64=1 when using ntsync
- Added FSR4 upgrade support via PROTON_FSR4_UPGRADE=1 (auto upgrades from amd directly https://download.amd.com/dir/bin/amdxcffx64.dll)
- Added fixes from upstream for flicker/rendering issue when using wine-wayland
- Refactored a lot of the patches section and cleaned up outdated or merged patches
- Update wine-wayland patches
- Updated wine to latest bleeding edge
- Updated dxvk to latest git
- Updated vkd3d-proton to latest git
- Imported all upstream proton changes
- protonfixes: added a fix for winetricks wget gnutls failing inside fex
- protonfixes: add fix for sifu freeze (thanks UsernamesAreNotMyThing)
GE-Proton10-8 Released
- Fix doom eternel black screen regression when using wine-wayland
- disable steam input and xalia in wine-wayland (they dont work with it) and enable sdl instead
- add protonfixes for Blade & Soul NEO -- game is now playable but there is a known crash in-game when you open the settings. Opening the settings at character select works fine
- add protonfix to set SteamOS=1 for Wuthering Waves --game is now playable
GE-Proton10-7 Released
HOTFIX: GE-Proton10-7:
- Re-added the PROTON_PREFER_SDL option. When this envvar is set steam input and hidraw are disabled so that SDL takes priority over controller support.
GE-Proton10-6 Released
HOTFIX (GE-Proton10-6):
The wine-wayland patches needed rebasing and needed force pushing due to a problem with a few commits in them noted by the author that can cause some crashing, making GE-Proton10-5 version invalid.
The 10-5 release was reverted due to the force push per the request of the wine-wayland patch set author, thus the version bumped to 10-6. It's one of those view weird instances where you will see a version missing in the releases. (This also happened in the past with media foundation stuff that Valve yelled at me about). Oopsie.
Changelog (GE-Proton10-5):
Nothing too major here, mostly just an update to upstream's code since it's been about 30 days.
- Wine-wayland patches have been updated/rebased, should fix some nvidia crashes, and no longer need this mesa patch: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34918
- patches added to help with Wuthering Waves.
- protonfixes updated
- protonfix added for Artificial Academy 2
- protonfix added for Persona 4 Arena Ultimax
- protonfix added for Anno 1800 from Ubisoft Store
- protonfix added for Anno 1800