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

Cloud Saves Sync settings not available for Alan Wake Remastered #4277

Open
dzarras opened this issue Jan 14, 2025 · 7 comments
Open

Cloud Saves Sync settings not available for Alan Wake Remastered #4277

dzarras opened this issue Jan 14, 2025 · 7 comments
Labels
bug:unconfirmed Someone works on identifying the issue

Comments

@dzarras
Copy link

dzarras commented Jan 14, 2025

Describe the bug

Alan Wake Remastered has support for Cloud Saves.

image

The relevant settings tab does not appear in Heroic though.

image

Add logs

Launching "Alan Wake Remastered" (legendary)

Native? No

Installed in: /media/games/Heroic/AlanWakeRemastered

System Info:

CPU: 12x Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz

Memory: 33.43 GB (used: 2.48 GB)

GPUs:

  GPU 0:

    Name: Advanced Micro Devices, Inc. [AMD/ATI] NITRO+ RX 7900 XTX Vapor-X

    IDs: D=744c V=1002 SD=e471 SV=1da2

    Driver: amdgpu

OS: openSUSE Tumbleweed 6.12.8-2-default (linux)

The current system is not a Steam Deck

We are not running inside a Flatpak container

Software Versions:

  Heroic: 2.15.2 Emeth

  Legendary: 0.20.36 Urban Flight (Heroic)

  gogdl: 1.1.2

  comet: comet 0.1.2

  Nile: 1.1.2 Will A. Zeppeli

Game Settings: {

	"autoInstallDxvk": true,

	"autoInstallDxvkNvapi": false,

	"autoInstallVkd3d": true,

	"preferSystemLibs": false,

	"enableEsync": true,

	"enableMsync": false,

	"enableFsync": true,

	"nvidiaPrime": false,

	"enviromentOptions": [],

	"wrapperOptions": [],

	"showFps": false,

	"showMangohud": false,

	"useGameMode": false,

	"battlEyeRuntime": true,

	"eacRuntime": true,

	"language": "",

	"beforeLaunchScriptPath": "",

	"afterLaunchScriptPath": "",

	"wineVersion": {

		"bin": "/home/{REDACTED}/.local/share/Steam/compatibilitytools.d/GE-Proton9-22/proton",

		"name": "Proton - GE-Proton9-22",

		"type": "proton"

	},

	"winePrefix": "/media/games/Heroic/Prefixes/Alan Wake Remastered",

	"wineCrossoverBottle": ""

}

Game launched at: Tue Jan 14 2025 22:00:02 GMT+0200 (Eastern European Standard Time)

Winetricks packages: 

Launch Command: HEROIC_APP_NAME=7315f614b0504081bcdceef138075c9c HEROIC_APP_RUNNER=legendary GAMEID=umu-0 HEROIC_APP_SOURCE=epic STORE=egs STEAM_COMPAT_INSTALL_PATH=/media/games/Heroic/AlanWakeRemastered LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/{REDACTED}/.steam/steam WINEPREFIX="/media/games/Heroic/Prefixes/Alan Wake Remastered" STEAM_COMPAT_DATA_PATH="/media/games/Heroic/Prefixes/Alan Wake Remastered" PROTONPATH=/home/{REDACTED}/.local/share/Steam/compatibilitytools.d/GE-Proton9-22 WINE_FULLSCREEN_FSR=0 PROTON_DISABLE_NVAPI=1 PROTON_EAC_RUNTIME=/home/{REDACTED}/.config/heroic/tools/runtimes/eac_runtime PROTON_BATTLEYE_RUNTIME=/home/{REDACTED}/.config/heroic/tools/runtimes/battleye_runtime STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-AlanWakeRemastered PROTON_LOG_DIR=/home/{REDACTED} /tmp/.mount_Heroicfs0NOH/resources/app.asar.unpacked/build/bin/x64/linux/legendary launch 7315f614b0504081bcdceef138075c9c --no-wine --wrapper "/home/{REDACTED}/.config/heroic/tools/runtimes/umu/umu_run.py" --language en

Game Log:

[cli] INFO: Logging in...

[Core] INFO: Trying to re-use existing login session...

[cli] INFO: Checking for updates...

[Core] INFO: Getting authentication token...

[cli] INFO: Launching 7315f614b0504081bcdceef138075c9c...

�[1mumu-launcher version 1.1.4 (3.11.11 (main, Dec 04 2024, 21:44:34) [GCC])�[0m

�[33mWARNING: �[1mldconfig not found in $PATH, cannot find library paths�[0m

�[1msteamrt is up to date�[0m

�[34mProtonFixes[13332] INFO: Running protonfixes�[0m

�[34mProtonFixes[13332] INFO: Running checks�[0m

�[34mProtonFixes[13332] INFO: All checks successful�[0m

�[33mProtonFixes[13332] WARN: Game title not found in CSV�[0m

�[34mProtonFixes[13332] INFO: Non-steam game UNKNOWN (umu-0)�[0m

�[34mProtonFixes[13332] INFO: EGS store specified, using EGS database�[0m

�[34mProtonFixes[13332] INFO: No global defaults found for UNKNOWN (umu-0)�[0m

�[34mProtonFixes[13332] INFO: Non-steam game UNKNOWN (umu-0)�[0m

�[34mProtonFixes[13332] INFO: EGS store specified, using EGS database�[0m

�[34mProtonFixes[13332] INFO: No global protonfix found for UNKNOWN (umu-0)�[0m

Proton: /media/games/Heroic/AlanWakeRemastered/Game_f_x64_EOS.exe

Proton: Executable a unix path, launching with /unix option.

fsync: up and running.

Command exited with status: 0

[2025-01-14 22:00:14.849] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:14.849] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:14.849] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'

[2025-01-14 22:00:15.053] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.053] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.053] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'

[2025-01-14 22:00:15.249] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.249] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.249] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'

[2025-01-14 22:00:15.271] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.271] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.271] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'

[2025-01-14 22:00:15.387] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.387] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.387] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'

[2025-01-14 22:00:15.633] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.634] [MANGOHUD] [error] [overlay_params.cpp:148] Unrecognized key: 'none'

[2025-01-14 22:00:15.634] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'

============= End of log =============

Steps to reproduce

  1. Install Alan Wake Remastered
  2. Open Game Settings
  3. No Cloud Saves Sync tab appears

Expected behavior

The Cloud Saves Sync tab in Game Settings should be displayed.

Screenshots

image

Heroic Version

Latest Stable (AppImage)

System Information

CPU: 12x Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
Memory: 33.43 GB (used: 2.48 GB)
GPUs:
GPU 0:
Name: Advanced Micro Devices, Inc. [AMD/ATI] NITRO+ RX 7900 XTX Vapor-X
IDs: D=744c V=1002 SD=e471 SV=1da2
Driver: amdgpu
OS: openSUSE Tumbleweed 6.12.8-2-default (linux)

Software Versions:
Heroic: 2.15.2 Emeth (AppImage)
Legendary: 0.20.36 Urban Flight (Heroic)
gogdl: 1.1.2
comet: comet 0.1.2
Nile: 1.1.2 Will A. Zeppeli

Additional information

No response

@dzarras dzarras added the bug:unconfirmed Someone works on identifying the issue label Jan 14, 2025
@imLinguin
Copy link
Member

Could you post the output of legendary info 7315f614b0504081bcdceef138075c9c

@dzarras
Copy link
Author

dzarras commented Jan 14, 2025

Could you post the output of legendary info 7315f614b0504081bcdceef138075c9c

LEGENDARY_CONFIG_PATH=/home/{REDACTED}/.config/heroic/legendaryConfig/legendary /tmp/.mount_HeroicWzFmxg/resources/app.asar.unpacked/build/bin/x64/linux/legendary info 7315f614b0504081bcdceef138075c9c
[Core] INFO: Trying to re-use existing login session...
[Core] WARNING: Unable to download manifest from "download.epicgames.com" (status: 403), trying next URL...

Game Information:

  • App name: 7315f614b0504081bcdceef138075c9c
  • Title: Alan Wake Remastered
  • Latest version: 34885
  • All versions:
  • Windows : 34885
  • Cloud saves supported: False
  • Cloud save folder (Windows): (None)
  • Cloud save folder (Mac): (None)
  • Is DLC: False
  • Activates on external platform: No
  • Extra launch options: (None)
  • Command Line: (None)
  • Owned DLC: (None)

Installation information:

  • Platform: Windows
  • Version: 34885
  • Install size: 37.83 GiB
  • Install path: /media/games/Heroic/AlanWakeRemastered
  • Save data path: (None)
  • EGL sync GUID:
  • Install tags: (None, all game data selected for install)
  • Requires ownership verification token (DRM): False
  • Installed DLC: (None)

Manifest information:

  • Manifest size: 2509.9 KiB
  • Manifest type: Binary
  • Manifest version: 17
  • Manifest feature level: 17
  • Manifest app name: 4ee1afc127474f47ad4cba64ae3d9e2b
  • Launch EXE: Game_f_x64_EOS.exe
  • Launch Command: (None)
  • Build version: 34885
  • Build ID: 7yTWMcVvMbpmdCB44VOgjDBMJV4
  • Prerequisites: (None)
  • Uninstaller: (None)
  • Install tags: (empty)
  • Files: 437
  • Chunks: 38442
  • Disk size (uncompressed): 37.83 GiB
  • Download size (compressed): 28.61 GiB
  • Disk size by install tag: N/A
  • Download size by install tag: N/A

@imLinguin This is really weird. legendary is reporting that the game doesn't support Cloud Saves, but the EGS page clearly states otherwise. Do you know if EOS SDK provides any APIs for Cloud Saves that the game could be using directly?

@arielj
Copy link
Collaborator

arielj commented Jan 14, 2025

I remember when The Outer Worlds was free on epic, something like this happened, but eventually it got fixed but I think legendary can have an old version of the metadata locally.

check in /home/{REDACTED}/.config/heroic/legendaryConfig/legendary/metadata/ if you have 7315f614b0504081bcdceef138075c9c.json

backup that file and remove it from there, and let legendary get a new version of the file (like, open heroic and it will fetch the metadata, or run the info command again), maybe that will have the cloud saves attribute

@XMassiveDoorX
Copy link

I have had the same problem with the majority of my GOG games in Heroic on Steam Deck, even though GOG Galaxy supports cloud saves for all of them and they show up on my GOG cloud save management webpage. I haven't noticed a rhyme or reason to which ones display the tab/option for save syncs and which don't. I have been unsure where to look for answers. (Apologies if this reply is in bad form or placed badly. I'm not familiar with github)

@arielj
Copy link
Collaborator

arielj commented Jan 15, 2025

I have had the same problem with the majority of my GOG games in Heroic on Steam Deck, even though GOG Galaxy supports cloud saves for all of them and they show up on my GOG cloud save management webpage. I haven't noticed a rhyme or reason to which ones display the tab/option for save syncs and which don't. I have been unsure where to look for answers. (Apologies if this reply is in bad form or placed badly. I'm not familiar with github)

can you share some examples of games that don't show the cloud saves?

one thing to note is that if you install linux native version of games, those version don't support cloud saves as a limitation of GOG, make sure you check using the windows version of the game in linux

@XMassiveDoorX
Copy link

can you share some examples of games that don't show the cloud saves?

one thing to note is that if you install linux native version of games, those version don't support cloud saves as a limitation of GOG, make sure you check using the windows version of the game in linux

OH! OK, it looks like that's why. I've been mostly letting Heroic do default installations and configurations, and I figured "well, native Linux version is better, right?" Sorry for hijacking the thread/report, I couldn't find documentation that answered this.

@arielj
Copy link
Collaborator

arielj commented Jan 15, 2025

can you share some examples of games that don't show the cloud saves?
one thing to note is that if you install linux native version of games, those version don't support cloud saves as a limitation of GOG, make sure you check using the windows version of the game in linux

OH! OK, it looks like that's why. I've been mostly letting Heroic do default installations and configurations, and I figured "well, native Linux version is better, right?" Sorry for hijacking the thread/report, I couldn't find documentation that answered this.

That reminds me, I've always wanted to add the Cloud Saves tab for linux native games with a message explaining this, it's it's clear when it's not available that it's not an error, just a limitation of GOG for linux native games.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug:unconfirmed Someone works on identifying the issue
Projects
None yet
Development

No branches or pull requests

4 participants