Has anyone managed to figure out how to install a non-steam game or application through proton. I am aware of the check box in the properties window that allows you to force steam to launch an app with proton, and I can get the installer to run. My issue comes to running the app once it is installed. When you run the installer steam makes a new appid for the app the users comp data folder (in Ubuntu based systems it would look like
/home/user/.steam/steam/steamapps/compatdata/appid#) and installs the app to the wine prefix located in the directory. When I go to add the installed app to steam I navigate to the before mentioned directory and add it again as a non-steam game. The issue is when you launch it, steam thinks it is a new app and is unaware that it is launching from a compdata folder, so it makes a new one and migrates the process to the new prefix. Then because the app has been ported to a prefix that has nothing in it, it immediately crashes.
Is there any known workaround that is reasonable at this time?
I would really like to keep launching it through steam to keep proton up to date and for simplicity.