VanishedOne: Does anyone know what the NewServer beta channel is for?
Also, people
here are saying only people using cloud saves can upload their pawns. Is that expected behaviour (i.e. does the Steam version act like that too) or a GOG/Galaxy-specific bug?
vonHardenberg: Don't quote me on this, but I had a chat with a chap that analyzed the GoG version's data transfer behaviour. This is distinctively second hand knowledge and for all I know, the guy might have been talking out of his behind...
It seems that the GoG version uploads the entire save file to a server, then retrieves it afterwards. In theory, the server should add the pawn rentals to the savegame, then reload the modified save in your game.
Except that this doesn't work worth crap for most here.
The upload points to one of GoG's servers, so I have to assume that the one doing cloud saves is the same as the one who is supposed to do the data injection, which might explain why it doesn't work without cloud saves being enabled, and why data corruption can occur in the first place.
Steam's version never transfers the entire file, so I assume there is an API that handles the pawn rental data independent of the cloud saves, and integrates both when you rest at an inn.
Conjecture: the whole process is so ingrained into the steam UI that a simple port wasn't possible, and the server call handling provided by galaxy isn't up to the task. So, no easy fix available that wouldn't require massive changes to either the game or the galaxy client.
It seems the pawn rental sync may not be simply piggybacking on the standard cloud save functionality, since DD 'uses cloud storage in a slightly different way' and, er, breaks one of its functions:
The following issue has been CLOSED
======================================================================
http://mantis.gog.com/view.php?id=5235 ======================================================================
Reported By: VanishedOne
Assigned To: Liosan
======================================================================
Project: Galaxy Client
Issue ID: 5235
Category: Cloud saves
Reproducibility: always
Severity: major
Priority: normal
Status: closed
Client version (window title bar): v.1.2.19
Operating system: Windows 8 / 8.1 64bit
Resolution: open
Fixed in Version:
======================================================================
Date Submitted: 2017-08-19 01:15 CEST
Last Modified: 2018-01-04 15:23 CET
======================================================================
Summary: Backing up cloud saves does not back up cloud saves
Description:
Behaviour seen with Dragon's Dogma; I haven't tried cloud saves with other
games.
When I try to back up cloud saves, the client reports a small download, but I
don't get any save files: inside DDDA's !Downloads folder the client creates a
!Cloud Sync Backup folder, containing a saves folder, containing nothing.
Steps to Reproduce:
Have DDDA's cloud saves enabled and synced. Try to back up cloud saves.
======================================================================
----------------------------------------------------------------------
(0012402) Liosan (administrator) - 2017-09-12 17:17
http://mantis.gog.com/view.php?id=5235#c12402 ----------------------------------------------------------------------
Thanks for the report. As far as we know the issue is specific to Dragon's
Dogma. We'll investigate what to do about this, since that game uses our cloud
storage in a slightly different way.
Liosan
----------------------------------------------------------------------
(0013107) Liosan (administrator) - 2018-01-04 15:23
http://mantis.gog.com/view.php?id=5235#c13107 ----------------------------------------------------------------------
The issue is specific to Dragon's Dogma. We decided not to fix it right now.
Liosan
Issue History
Date Modified Username Field Change
======================================================================
2017-08-19 01:15 VanishedOne New Issue
2017-08-19 01:15 VanishedOne Status new => assigned
2017-08-19 01:15 VanishedOne Assigned To => Liosan
2017-08-19 01:15 VanishedOne File Added: logs.7z
2017-09-12 17:17 Liosan Note Added: 0012402
2017-09-12 17:17 Liosan Status assigned =>
acknowledged
2018-01-04 15:23 Liosan Note Added: 0013107
2018-01-04 15:23 Liosan Status acknowledged => closed
======================================================================