Hello!
So I was researching the error: (oserror: [Errno 30] Read-only file system error), since this seems to be a Mac specific error.
"The OSError: [Errno 30] Read-only file system error in Ren'Py on a Mac system indicates that the application is attempting to write data to a location where it does not have the necessary permissions. This is a common issue, especially with newer macOS versions like Catalina and later, which enforce stricter security measures and a read-only system volume."
In short, it seems to be an issue of where Renpy is located- or a permission issue.
1. Incorrect Location of Ren'Py:
- Problem:
If Ren'Py is run directly from the downloaded
.dmgfile or a location that macOS treats as read-only, it will not be able to save game data or project files. - Solution:
Ensure Ren'Py is copied from the
.dmgfile to a writable location, such as your/Applicationsfolder or your user'sDocumentsorDesktopfolder.
(I would suggest checking the location of the .dmg file first before adjusting permissions)
2. Incorrect file permissions:
- Problem: The directory where Ren'Py is trying to save files (e.g., save games, logs, or temporary data) might have restricted write permissions.
- Solution: Navigate to the directory where Ren'Py is attempting to write, right-click (or Ctrl + click) on it, select "Get Info," and verify that your user account has "Read & Write" permissions. You might need to adjust these in the Sharing & Permissions section.
(This is just some stuff I had found when researching the error, sorry that I can't assist further by running it on a mac machine myself.)
