07th-mod / 07th-mod/python-patcher

Umineko: No EnableSteamSync.bat equivalent on linux/mac

Open Beginner friendly
#83 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.