Mac [HELP] Some Mac Problems (Crashing on startup, not saving game)

JICKO

Newcomer
Ok so i just bought Stardew Valley on Steam and I tried loading it up. A folder named Stardew Valley ran, (probably as a package im guessing?) before crashing. I looked this up and found people who had the same issue but fixed it but these didnt work for me. I navigated to the local files and ran Stardew Valley through this thing.
Screen Shot 2022-01-20 at 11.31.56 am.png

The game started as normal but i kept getting these error messages:
Screen Shot 2022-01-20 at 11.33.41 am.png
Screen Shot 2022-01-20 at 11.34.03 am.png

(this one repeats like 4 times before stopping)
However, the game worked like normal. So i played for about 3 hours and got off. Next day I go on and my save file is gone. I dont think much of it and just start a new save and play on that for a couple hours, get off, and later get back on and its gone as well. Noticeably, the Stardew Valley folder containing the saves is in /Users/****/Library/ which is odd as most are meant to be in Application Support. I tried recovering the file before noticing this and it didnt work. I then found that the path the game accesses is probably not intended. The same exec as the one above starts off with
/Users/****/Library/Application\ Support/Steam/steamapps/common/Stardew\ Valley/Contents/MacOS/Stardew\ Valley. Im guessing that its meant to be something like this /Users/****/Library/Application Support/Steam/steamapps/common/Stardew etc. without the backslashes, otherwise the path stops at Library and this is how the folder ends up there most likely. So is this what is causing my save file to not show up? It could be that all these errors are because i am running this on a Big Sur mac and support for this latest verison isnt available yet, or i am just ********. Btw i have verified files several times.

So i have a few theories:
- This is an anti-piracy feature and is being triggered because im not launching it the proper way (not saving characters)
- My mac isnt supported
- Something is wrong with my mac

Thank you :)
 

justinx93

Newcomer
Usually save files are stored in /Users/[Username]/.config/StardewValley/Saves for MacOS, and I have an inkling suspicion that your problem may be related to folder access.

To troubleshoot, I'd open up Finder and relocate to the /Users/[Username] directory. The .config folder is usually hidden so press [ Command + Shift + . (period) ] to reveal it. Right click the .config folder and press Get Info, and look at the bottom of the info screen to see what the read/write permissions are. You (user) should have write permission, otherwise grant yourself that privilege if not. Go inside the folder and check to see if you can create a dummy folder. Delete it afterwards if you want, just make sure you are able to create it without an access denied error.

I had a similar issue a while ago and it was because I wasn't given write access to the .config file, so Stardew couldn't write the save into it.
 
Top