Hello! Loving the game btw, but there seems to be some sort of packaging issue for linux that makes it interact weirdly with the itch.io desktop client. (It's not a recent thing, but I just got around to reporting this issue.)
When I try to install the linux version on Ubuntu 24.04 via the itch.io client, it downloads the zip just fine, but then it does not uncompress it. This means I have to manually do that (not so bad), but it also means that updating the game via the client doesn't really update the game. It will download a new zip, but I can't run the new version in that state.
Would it be possible for you to change the way the game is packaged on your end to fix this?
@RavensKrag
Thank you for the report!
I’ve looked into this behaviour and can confirm that the Linux version of the itch app just… doesn’t automatically extract the downloaded zip file for some reason, despite it downloading perfectly fine with no errors. (※ Tested in a VM running Ubuntu 24.04 LTS.)
I’m not entirely sure why it’s doing this, considering that the zip file for Please Be Happy (as well as all our other games) is just a bog standard zip file as generated by the zip CLI utility, and is not anything strange or otherwise non-standard. (※ Specifically, the invocation I use is zip -x "*DS_Store*" -9r)
I’ll try to look into the source code of the itch app to see what exactly is going on, as it does seem like it’s an issue on the itch app’s side — hopefully I can figure out what’s going on.
Apologies that I don’t have a better answer for you at this time, but I thought I’d keep you updated on the current situation!
Apologies for the inconvenience, and as always. thank you so much for supporting Studio Élan…!