07th-mod / 07th-mod/python-patcher
Umineko: No EnableSteamSync.bat equivalent on linux/mac
- Dominant language
- JavaScript
- Stars
- 214
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
On the Steam forums, a Mac user asked how to run the `EnableSteamSync.bat` script.
Currently, the only way to enable steam sync on mac or linux is to manually create a linked folder (make a link with `ln` which points `saves` to the `mysav` folder).
I think making a shell script which calls `ln -s mysav saves` (with added checks if the 'saves' folder already exists, as in the current EnableSteamSync batch file) would be enough on linux/mac to get this to work.
The documentation should also be updated to state the OS specific differences. Currently it doesn't say that the `EnableSteamSync.bat` is windows specific.
Contributor guide
No contributing guide indexed for this repository
Research direction
Look at the existing EnableSteamSync.bat file to understand its logic for checking if the 'saves' folder exists. Create a shell script (likely named EnableSteamSync.sh) that uses ln -s mysav saves with similar checks. Update the documentation to mention OS-specific differences, noting that the .bat file is Windows-only and the .sh script is for Linux/Mac. Test by running the script in a Linux/Mac environment to ensure it creates the symlink correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 70/100