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

Spaces in CloudIncludeList results in "No save files matching the specified filters have been found" when syncing saves #635

Open
termdisc opened this issue Jan 9, 2024 · 3 comments

Comments

@termdisc
Copy link

termdisc commented Jan 9, 2024

Platform

Operating system and version: Bazzite (Fedora Kinoite-based)
Legendary version (legendary -V): 0.20.34 (provided from Heroic Games Launcher)

Expected Behavior

Fallout 3's save files named *.fos should be uploaded to the cloud.

Current Behavior

The *.fos files are not uploaded.

Relevant portions from adeae8bbfc94427db57c7dfecce3f1d4.json:

      "CloudIncludeList": {
        "type": "STRING",
        "value": "falloutprefs.ini, *.fos"
      },
      "CloudSaveFolder": {
        "type": "STRING",
        "value": "{UserDir}/My Games/Fallout3/Saves/"
      },
      "FolderName": {
        "type": "STRING",
        "value": "fallout3"

Note the space between the , and *.fos

Sync log:

[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Got 0 remote save game(s)
[cli] INFO: Checking "Fallout 3: Game of the Year Edition" (adeae8bbfc94427db57c7dfecce3f1d4)
[cli] INFO: Overriding save path with "/var/home/outphase/Documents/My Games/Fallout3/Saves"...
[cli] INFO: Local save for "Fallout 3: Game of the Year Edition" is newer
[cli] INFO: - Cloud save date: N/A
[cli] INFO: - Local save date: 2024-01-09 02:25:39
[cli] INFO: Uploading local savegame...
[SGH] INFO: Packing savegame for "adeae8bbfc94427db57c7dfecce3f1d4", input folder: `/var/home/outphase/Documents/My Games/Fallout3/Saves
[SGH] WARNING: No save files matching the specified filters have been found.
[Core] INFO: No files to upload. If you believe this is incorrect run command with "--disable-filters"

Steps to Reproduce

  1. Download and install Fallout 3 from EGS.
  2. Attempt to upload the save to the cloud.
  3. See that no files were uploaded because none met the filters.

Additional information

Editing adeae8bbfc94427db57c7dfecce3f1d4.json to delete the space between , and *.fos will allow proper syncing of the save files.

After editing the json file to delete the space, the resulting save sync log includes:

[cli] INFO: Got 0 remote save game(s)
[cli] INFO: Checking "Fallout 3: Game of the Year Edition" (adeae8bbfc94427db57c7dfecce3f1d4)
[cli] INFO: Overriding save path with "/var/home/outphase/Documents/My Games/Fallout3/Saves"...
[cli] INFO: Local save for "Fallout 3: Game of the Year Edition" is newer
[cli] INFO: - Cloud save date: N/A
[cli] INFO: - Local save date: 2024-01-09 02:25:39
[cli] INFO: Uploading local savegame...
[SGH] INFO: Packing savegame for "adeae8bbfc94427db57c7dfecce3f1d4", input folder: /var/home/outphase/Documents/My Games/Fallout3/Saves
[SGH] INFO: Chunk #1 "ChunksV4/79/ADDD33FF335FCCA6_850105197BF645E685645EA5C4DA2F19.chunk" created
[SGH] INFO: Chunk #2 "ChunksV4/90/27F43445EAFBA4B7_696D338CD95C476DB298E575C0375AA6.chunk" created
[SGH] INFO: Chunk #3 "ChunksV4/64/FBF62AF97B18270A_F504EB6BD1E64FB69E217C362373B709.chunk" created
[SGH] INFO: Chunk #4 "ChunksV4/85/F4B151340608050C_A9A6E4D503B54800A29F9BAF2CAEA5EA.chunk" created
[SGH] INFO: Manifest "manifests/2024.01.09-02.25.39.manifest" written (571 bytes)
[Core] INFO: Starting upload...
[Core] INFO: Finished uploading savegame

Another user has confirmed on the Heroic discord server that their save is now synced with the Windows version of the Epic Games Launcher.

@derrod
Copy link
Owner

derrod commented Jan 9, 2024

Thanks Bethesda

@pyrox82
Copy link

pyrox82 commented Apr 23, 2024

Hello,
I have the exact same issue on my SteamDeck with Heroic Launcher and on my MacBook Air, also with Heroic Launcher. Where are those json files usually located? I cannot find any with the AppName ID.

This thread is the only source I found regarding this problem.

Thank you in advance.

@pyrox82
Copy link

pyrox82 commented Apr 23, 2024

I found the json file. I looked at the logs unter LEGENDARY_CONFIG_PATH variable. Thank you for the hint. Now sync is working.

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

No branches or pull requests

3 participants