Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Is anyone else getting an issue with the mac builds crashing on startup on an ARM mac? Something deep in the bundled python, it seems:

Crashed Thread:        0  Dispatch queue: com.apple.main-thread
Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes:       0x0000000000000001, 0x0000000000000000
Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [12113]

Might be a rosetta inconsistency, since the game is compiled for Intel CPUs, but it's weird that it's only started with the last few versions...

While I would love to help you, I'm not familiar with Mac architecture and don't have a mac to test on. I'll google around and see if there is anything that might help regardless

If I load the `game` directory into the renpy launcher and just run it from there (that is, discarding the runtime that the game ships with), it boots up just fine. So there must be some error either with the bundled renpy engine or its python runtime. What version of renpy are you building with?

7.4.8.1895, I version locked once I started the project in earnest. As such I don't know why versions would suddenly be having difficulty launching when they weren't before. I understand how the android issue happened, but not this one.

Interesting. It launches when I download and use that specific version of the launcher, too...
I'll see if I can pull some older versions of CabinByTheLake.app and see if there's a particular one that starts failing.

An update here @nunu: the latest version works just fine! So... not sure what changed. I wonder if I had a corrupted save or something and booting the game via the renpy SDK fixed it or something.