Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

Having an issue with getting a fresh download of the update on linux to run, when i try to run the shell command i get errors saying it is not executable. The exact error listed when i tried running in terminal was

Crimsonhigh.sh: line 63: ~/CrimsonHigh-0.42.1-pc/lib/py2-linux-x86_64/CrimsonHigh: Permission denied

Crimsonhigh.sh: line 63: exec: ~/CrimsonHigh-0.42.1-pc/lib/py2-linux-x86_64/CrimsonHigh: Permission denied

Interesting. Apparently there is a similar issue with the Mac version. I personally use Windows, so my knowledge of both Mac and Linux is very limited, but at least for the Mac version I have a solution. Maybe that can help guide you in the right direction?

Try this terminal command to set the application to the executable:
sudo chmod -R +x /PathToYourInstallOf/CrimsonHigh.app/Contents/*
Then enter your admin password.

As far as I understand it, the pathing got funked up somewhere along the way and this command (or a similar linux alternative) fixes it.

(+1)

tried sudo chmod -R +x path/CrimsonHigh/CrimsonHigh.sh ,after trying to run it in terminal again got the same error except it was on line 64 rather than line 63.

(+1)

Tbh Renpy games work flawlessly in wine/proton, so you can just launch em through that or a wine manager/game launcher like Lutris, Heroic etc without any issues.
Just don't forget to move your saves to the new game folder and (optionally) to wineprefixes' /AppData/Roaming/RenPy/ too!

(+1)

Just wanted to update. I got it to work by using the update only files on my update 0.41 install. Apparently whatever bug that was in the fresh install was not on the update only file. Loved the update and I hope the info in this reply helps you with debugging.

Thank you for your comment!

(+1)

As one can see from the error message, what one actually should do is as following:

chmod  +x path_CrimsonHigh/lib/py2-linux-x86_64/CrimsonHigh

The meaning is "give file path_CrimsonHigh/lib/py2-linux-x86_64/CrimsonHigh permission to be an executable one"

Moreover, if for any bloody reason one has to use sudo and therefore root password for this, that means that something is bloody wrong with the system configuration itself.