Curiously has anyone tried running Aurora under either proton or wine at all? The most I can get is the login screen and it says no valid offline key was found and won't let me login. It honestly shouldn't be too difficult for the majority of trainers to just work as long as they're run within the same prefix. Might need to put aurora's launcher in the advanced launch options for Steam, and then the game exe. But if we can get aurora launching in proton/wine the rest should be easy I suspect.
Aurora is written in C# and for some reason Proton is causing SSL handshake to fail. I also only could get Aurora to work with Proton 7.0.1 all other versions wouldn't even let Aurora start. But there are more issues, Aurora uses WMI which requires at least one .NET Framework to be installed but there is none on Steamdeck by default and I don't know how to install it using Steam's Proton.
So unless Valve fixes the SSL issue in Proton (questionable) and unless Valve offers an easy way to install .NET Framework (questionable) you cannot get Aurora to run.
The only solution is to install Windows on it, but the majority of Steamdeck users probably won't do this, even though it supports dual boot.
Further tests showed that Aurora running through Proton is unable to detect a game running through Proton. Either the emulated windows APIs for this arent supported by Proton or processes running in Proton are isolated.
That may explain why people were using Wine rather than Proton for apps. I don't know how far out of date the version of Wine bundled into Steam's Proton is.
That issue was occurring with CE and they had to setup a "prefix" in Wine that included CE and the game in order for it to work.
It looks like I may need to take a crash course in Linux before I get my Deck in case none of this is going to be user friendly to set up.