Skip to main content

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

Hello I bought your game and I am immediately hit with an error in Renpy, making the game unplayable

(1 edit) (+1)

Im sorry to hear that, what platform are you using? Also if you can screenshot the error that would be a lot of help.

(+1)

The game is trying to create a save directory but is running in a read-only file system, preventing it from writing files. This happens because macOS translocates apps downloaded from the internet to a temporary protected folder. To fix it, move the game to Applications or another writable location and grant it Read & Write permissions. Let me know if it works!

Yes I have tried both, and yes it does have read and write permissions. Still getting hit with the same bug. Just a very strange bug to run into, I've played 100's of Renpy games on Mac and never encountered this before. Is there any additional information I can provide to help?

I'm not very familiar with macOS, so I can't provide much more help, especially since it seems to be working for others. Could you DM me on X, so we can try to figure something out?

(+1)

Did you figure it out? I have a same issue.. 

(+1)

I never got any DM, so I assume the issue was resolved. I've provided some instructions in the comments to try and fix it.

(+2)

Tried it, didn't work, anyways will go get it on windows. Thanks for quick answer, enjoyed your other games!

(+2)

Hi, I just ran into the same issue on MacOS, and was able to fix with the following steps:

1. Move the game to a directory you have write access to (eg: Documents)
2. Right-click on the MyGothGirlfriend.app file and click on "Show Package Contents"

3. Navigate to Contents > Resources > autorun> game > options.rpy. Open this file in a text editor.

4. At the bottom of this file, you will see these lines:

if not os.path.exists(config.save_directory):

   os.makedirs(config.save_directory)


Delete these two lines (or comment them out by adding a # before the line)

5. Save the file and reload the game.


These lines are unnecessary because RenPy handles creating the correct file directory based on the platform.

I am using a Mac, though Renpy usually has no issues whatsoever