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

[Bug]: Nightly Builds archives are not compatible with Steam version v0.6.3! #3092

Open
6 tasks done
kylebilibili opened this issue Oct 30, 2024 · 1 comment
Open
6 tasks done
Labels

Comments

@kylebilibili
Copy link

kylebilibili commented Oct 30, 2024

SuperTux Version

SuperTux-v0.6.3-1431-g2a7025be3

System Information

Windows 11 64-bit

Expected Behavior

I hope that when I play the Nightly Builds version, the Steam version of the save will also be synchronized.

Actual Behavior

The reality is that if you play the Nightly Builds version first, even if you pass the level, it's the same as not playing it after returning to the Steam version, which is not a big problem. The biggest problem is that after opening the Steam version, the archive of the Nightly Builds version will be lost, and those levels you have played will need to be played again. This wasted a lot of time for me to re-pass the Steam version before I dared to play the Nightly Builds version.
——————————————————————————————————
I'm wondering if this has something to do with Steam's cloud save mechanism? Do I need to turn off Steam's cloud save mechanism? Or how can I overwrite Steam's cloud save with the Nightly Builds version of the save?

Steps To Reproduce Actual Behavior

The way to reproduce the problem is very simple. First, play a new level with the Nightly Builds version and complete it. Then open it with the Steam version. You will find that the Steam version has not completed the new level of the Nightly Builds version. When you switch back to the Nightly Builds version, you will find that the archive for that new level is lost.

Additional Information

No response

Guidelines For Reporting Issues

  • I have read https://github.com/SuperTux/supertux/blob/master/CONTRIBUTING.md#bug-reports.
  • I have verified this isn't an issue that's already been reported.
  • I have verified this isn't a discussion, or an issue about a crash or a feature request, but rather an actual bug ─ that is, the game did something not intended.
  • I have verified this issue is not about wrong translations (use Transifex for those), or anything unsupported (e.g. third-party add-ons).
  • In this report, I have only included details about one (1) bug.
  • If I make a mistake while submitting this report, I agree to use the "Edit" feature to correct it, instead of closing this issue and opening a new one.
@tobbi
Copy link
Member

tobbi commented Oct 30, 2024

I feel like the Steam version should have a different data dir than the nightly builds, especially when one of the versions is newer. We can prevent collisions that way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants