Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SHENZHEN_PATH leads to incorrect folder #12

Open
camdendotlol opened this issue Jul 17, 2021 · 2 comments · Fixed by #13
Open

SHENZHEN_PATH leads to incorrect folder #12

camdendotlol opened this issue Jul 17, 2021 · 2 comments · Fixed by #13
Labels
bug Something isn't working

Comments

@camdendotlol
Copy link

At this line here: https://github.com/Swampsoft/solitaire/blob/master/src/main.rs#L28

The constant points to .local/share/Steam/SteamApps/common/SHENZHEN IO/Content/ but the SteamApps folder is incorrectly cased. This game creates that folder if it doesn't exist, which causes an error to pop up when launching Steam:

Warning
/home/camden/.local/share/Steam has both 'SteamApps' and 'steamapps' directories.
This will cause problems. Please fix manually and only keep 'steamapps'

The correct path is .local/share/Steam/steamapps/common/SHENZHEN IO/Content/, with steamapps in all lowercase.

Not sure how much this is affected by distro/etc, but I am on Fedora 34 using Steam through RPM Fusion.

@mbillingr mbillingr added the bug Something isn't working label Jul 17, 2021
@mbillingr
Copy link
Member

Thanks for reporting this!

Apparently, they changed the path name: ValveSoftware/Proton#4206

@mbillingr
Copy link
Member

Actually, this is only partially fixed.

We should only read Steam folders if they exist but not create any missing folders there.

@mbillingr mbillingr reopened this Jul 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants