Comment by bsimpson

Comment by bsimpson 7 hours ago

1 reply

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.

Kelteseth 5 hours ago

Interesting, great game I coincidentally also just started to play a few days ago