Comment by bsimpson
14 hours ago
The version sold in the Steam store runs the Windows build via Proton. (Valve's whole philosophy is you should build one version of your game, and their compatibility layers should be so bulletproof that it runs flawlessly everywhere.)
In this case, I had the Game Pass version. It depends on a custom shared object `love.platform` that talks to Microsoft's cloud APIs to save/load your game and achievements. I used Gemini to write a bridge that implements all the `love.platform` calls in pure Lua, and then use the Linux build of LÖVE to run the game natively.
Works great in KDE. Crashes when launched from Steam. Haven't gotten to why yet.
could it be that game mode is attempting to run the game in compat mode even though you are running the native build?
Interesting, great game I coincidentally also just started to play a few days ago