I remember when Proton launched it was like magic playing games like Doom and Nier Automata straight from the Linux Steam client with excellent performance. I do not miss the days of having the Windows version of Steam installed separately.
I remember when Proton launched it was like magic playing games like Doom and Nier Automata straight from the Linux Steam client with excellent performance. I do not miss the days of having the Windows version of Steam installed separately.
It varies but generally if there is a will there is a way. Sometimes it just works, sometimes intervention required.
Typical things that may or may not be needed depending on game:
Windows packages and/or Dll overrides via launch arguments or winecfg/protontrick
Separate wine prefix with specific weird wine build to run mod managers or editors etc. with links to relevant directories in game prefix
Case insensitivity which can be set per directory on empty directories on ext4 (poorly made mods only usually)
Searching "[game name] mods [steam deck or linux]"
Regretting all of that to find that there is a Linux mod loader that works 100% but google stopped giving meaningful search results decades ago and the reddit trick doesn't work as well post api-suicide.