Hi, I think I found the problem and fixed it on my end.
I’m on macOS and the game crashes on launch with
OverflowError: can't convert negative value to unsigned int
The traceback points to:
renpy.display.presplash.start → pygame.display.Window
It seems to be related to Ren’Py’s presplash window creation on macOS, where a negative window size/position is being passed to pygame, so this looks like a build-specific issue.
The way I fixed it is that I disabled the presplash entirely by adding an early return in Ren’Py’s presplash.py
After doing this and deleting the compiled cache file, the game launches fine and I’ve been able to play with no problems so far.