Look, it works! ːGreenStrainː
So it's now working on Proton 9.0-3. Previously I had it working on Proton 7.0-6 and I believe it still did on Proton 8.0-5. I have some concerns about the current "Experimental" Proton build so I advise you not to use that. If you read this news post in the future and you have a problem with the game on Steam Deck, try going to Settings -> Compatibility and switching to one of the above versions of Proton (and let me know at survivalist.game@gmail.com" target="_blank">survivalist.game@gmail.com).
I've also added some command line arguments, which might be of interest to people running the game with Proton on a Linux PC or Steam Deck. You can enter those by right cicking the game in your Steam library and putting them in the general tab under Launch Options.
- force_steam_deck - This makes the game pretend it's running on Steam Deck, which enables all the various hacks I added to get it working (which normally would only be enabled if the game detects it's on Steam Deck). So in theory it might also run on Linux with Proton on a PC.
- force_not_steam_deck - This disables all those hacks even if it detects it's on Steam Deck.