New to Steam deck.
From searching around ProtonDB, it seems like Proton GE outperforms regular proton in just about everything and experiences less crashes.
Is there any case where it shouldn’t be used? Or should I force it on every game.
New to Steam deck.
From searching around ProtonDB, it seems like Proton GE outperforms regular proton in just about everything and experiences less crashes.
Is there any case where it shouldn’t be used? Or should I force it on every game.
So what is “Proton GE”? I understand that proton is the compatibility layer between Linux and the windows based game so API calls get properly directed. But, what is the difference between the two? And why is this considered better?
Proton GE (glorious eggroll) really should only be used when regular proton fails. It’s a heavier layer than normal proton. In fact even when proton 8 fails, you should try expirmental first before GE. The only thing I use it for are the additional video codecs to get things like resident evil zero cut screens to work. If you aren’t using the additional functionality of GE, you aren’t gaining anything.
Here is a list of everything proton GE does that normal proton does not:
Additional media foundation patches for better video playback support
AMD FSR patches added directly to fullscreen hack that can be toggled with WINE_FULLSCREEN_FSR=1
FSR Fake resolution patch details here
Nvidia CUDA support for PhysX and NVAPI
Raw input mouse support
‘protonfixes’ system – this is an automated system that applies per-game fixes (such as winetricks, envvars, EAC workarounds, overrides, etc).
Various upstream WINE patches backported
Various wine-staging patches applied as they become needed
TL;DR: if your game is working, just play! If not, try expirmental, then GE if still not working. Don’t use GE just because (more overhead).