[Scummvm-tracker] [ScummVM :: Bugs] #13840: GameID's should be unique per game version + color bitness

ScummVM :: Bugs trac at scummvm.org
Mon Sep 12 05:52:26 UTC 2022


#13840: GameID's should be unique per game version + color bitness
---------------------+-----------------------
Reporter:  n1ckn4m3  |      Owner:  (none)
    Type:  defect    |     Status:  new
Priority:  normal    |  Component:  --Unset--
 Version:            |   Keywords:
    Game:            |
---------------------+-----------------------
 Right now cloud saving has a potential data sync issue due to how ScummVM
 handles multiple color bitness versions of the same game.

 If I have 4 versions of SQ1SCI on my PC but only 2 on my tablet, "SQ1SCI"
 and "SQ1SCI-01" won't necessarily associate with the same versions of the
 game.  This can be an issue when on the PC, "SQ1SCI" is the Floppy DOS VGA
 version but on the Tablet, "SQ1SCI" is the Floppy DOS EGA version.

 This can be managed by ensuring that the game ID's match in the launcher
 per color bitness even if they wouldn't by default, but the lack of
 savegame compatible unique identifiers can cause ScummVM to not see save
 games when cloud sync is used with two different gamelists.  If SQ1SCI 16
 color could load SQ1SCI 256 color savegames (or vice-versa) this wouldn't
 be an issue, but because they can't and because the game ID is the base
 name for the savegames, this issue can occur.

 It's not game-specific, it applies to all savegame filenames for games
 that have multiple editions that could use the same filename for saving
 and loading.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13840>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list