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.

  • Zeth_Aran@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    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?

    • akane9@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      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).