Monika-After-Story / MonikaModDev

DDLC fan mod to extend Monika
http://www.monikaafterstory.com/
Other
1.18k stars 687 forks source link

installed mas, but it shows an error about creating a log folder? #10255

Closed olliena closed 4 months ago

olliena commented 4 months ago

hi! ive successfully downloaded the mas installer, and set ddlc as the directory. however, when i try and open ddlc it shows the following error message :( i tried giving both ddlc and the installer read and write permissions but nothing is working

I'm sorry, but an uncaught exception occurred. While running game code: File "game/0utils.rpy", line 258, in Exception: Failed to create log folder because: [Errno 30] Read-only file system: '/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/log'

-- Full Traceback ------------------------------------------------------------

Full traceback: File "/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/renpy/bootstrap.py", line 295, in bootstrap renpy.main.main() File "/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/renpy/main.py", line 364, in main renpy.game.script.load_script() # sets renpy.game.script. File "/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/renpy/script.py", line 265, in load_script self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode) File "/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/renpy/script.py", line 753, in load_appropriate_file self.finish_load(stmts, initcode, filename=fn + source) File "/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/renpy/script.py", line 445, in finish_load node.early_execute() File "/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/renpy/ast.py", line 865, in early_execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/renpy/python.py", line 1719, in py_exec_bytecode exec bytecode in globals, locals File "game/0utils.rpy", line 258, in Exception: Failed to create log folder because: [Errno 30] Read-only file system: '/private/var/folders/kj/gxm9jwhs6ws_k37xxpq0ygbc0000gn/T/AppTranslocation/FE82EFDC-49BF-4D61-B398-B3F16E879A87/d/DDLC.app/Contents/Resources/autorun/log'

Darwin-23.5.0-x86_64-i386-64bit Ren'Py 6.99.12.4.2187 Monika After Story 0.12.15

Wingdinggaster656 commented 4 months ago

Put your DDLC somewhere that is not read-only like the desktop.

olliena commented 4 months ago

Put your DDLC somewhere that is not read-only like the desktop.

It is on the desktop, though..

Buul135 commented 4 months ago

Put your DDLC somewhere that is not read-only like the desktop.

It is on the desktop, though..

Just try moving the whole thing, sounds stupid but might work

Wingdinggaster656 commented 4 months ago

It is on the desktop, though..

It's because of the Mac's security protection, Gatekeeper. Even though you have it on your desktop, when you run it, Mac is actually putting it into an isolated out environment, which is, the AppTranslocation thing.

My memory is a little fuzzy, but as I recall, putting the .app in the Applications folder should do.

Booplicate commented 4 months ago

Moving to applications should help.