Those market distributions seems to have all the components on board but, for Mac at least, in the wrong spot, as Bøb69 already said.
Several easy solutions.
1. As JohnF95zone suggested, you can run the game from inside the Ren'Py SKD. Just make sure you use the same Ren'Py version as the game does (look in the file scriptversion.txt for the correct version. For this game it's 8.0.3). Once you got the game running this way, you can use the Ren'Py SKD to build a standalone Mac version for yourself. More details here:
https://f95zone.to/threads/how-to-create-a-mac-version-of-any-renpy-game.3289/post-3532643
2. You can use the market build as is, but the Mac app inside it is useless as it is now. But you can start the game by opening the Unix executable inside it directly. To find it, look inside the app (right click, Show package contents) and go to /
Contents/MacOs/. The Unix executable has the same name as the app (in this case Zeroend). When you open this Unix executable, a Terminal window will open which will then start the game. You can make an alias to this executable if you like and drag it outside the app for easy access. NB: if another application (Textedit for example) starts instead of Terminal then the executable has lost its execute permission during the zipping/unzipping process, but this has nothing to do with the problem under discussion now.
3. (Recommended IMO) Since the market build has all the components needed, you can fix the Mac app by putting them in the place where they belong. So go inside the Mac app (right click, Show package contents) and create a new folder in /Contents/Resourses. Name that folder
autorun. Then copy the
game folder, the
Renpy folder, the
zeroend.py and the
zeroend.sh files from the market build folder and paste them into the
autorun folder you just created. It should now look like this
View attachment 2523710
There you have it: a standalone Mac app. You can safely delete all files outside the app now. They are not needed anymore.
Hope this helps. And after all this I feel more or less obliged to actually play it too
. Looks intriguing.