Glorious Eggroll just rolled out a massive update for the Proton branch. Be sure to support him via his Patreon here.
Main changes:
fixed [S_API FAIL] SteamAPI_Init() failed; no appID found. from being reported when running non-steam games
non-steam games will now run using wine inside proton rather than calling steam.exe with wine than the game inside steam -- this goes alongside the API failure fix
controller axis patch added from 8-27 has been removed as it is now correctly upstreamed
added ULWGL support for non-steam games
beamng VR patch was removed per request by developers. They have stated they will fix the issue in 0.32
black desert online now works
wine, dxvk and vkd3d-proton updated to the latest versions
Protonfixes:
now using ULWGL-protonfixes
can now call the winetricks gui using util.protontricks('gui')
winetricks now performs an internet check before attempting any downloads
fixed long standing issue with protontricks not being able to install dotnet4* using anything newer than proton 5. works now and no longer requires proton 5.
fixed dll overwrites in winetricks, no longer need to maintain a massive list of specific overwriteable dlls in proton
Videos now fully working for:
Catherine Classic
Ys Origin
Age of Wonders
Model 2 emulator
Alien Breed: Impact
Alien Breed 2: Assault
Alien Breed 3: Descent
Black Desert Online NOSTEAM=1 option. Launch game like NOSTEAM=1 %command% to launch non-steam standalone version.
You can follow the releases and see the full release notes here
UPDATE Jan 30 - GE-Proton8-29 Released
updated proton bleeding edge to include Tekken 8 online match disconnect fix
updated vkd3d-proton
fixed the issue with drive_c symlink during prefix creation when using ulwgl (it's now possible to run scripted game installations using ulwgl and proton-ge)
If you need to know how to update or use GE-Protons on the Steam Deck, check out our video below: