[Scummvm-tracker] [ScummVM :: Bugs] #13458: SCI: SCI game detections corrupted
ScummVM :: Bugs
trac at scummvm.org
Tue May 3 16:43:05 UTC 2022
#13458: SCI: SCI game detections corrupted
------------------------------+--------------------------
Reporter: TrivialBalderdash | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Version: | Resolution:
Keywords: | Game:
------------------------------+--------------------------
Comment (by sluicebox):
Hello, thank you for reporting this and including the relevant the config
file info.
It's just fine to bounce back and forth between release and development
versions. An exception to that could be if one of those versions is really
*really* old. But that's unlikely. Although if that is what happened, it
would be good to know.
My guess: the code that automatically upgrades the "gameid" in the config
file picked the wrong one. I have a fuzzy memory of ending up with some
wrong gameid's back when code was added in 2019. I'll try some tests with
those games to see if I can reproduce, but the good news for you is that
if that's what happened, it's a one-time thing.
In 2019 we changed how the gameid setting worked. When a game is launched
with an old gameid, ScummVM detects that and automatically upgrades it to
the new one. That involves asking the detection engine "which exact game
is this?" and using the first result. It creates "oldgameid" as a record
of the upgrade. At this point, that upgrade code doesn't run very much.
You'd have to run a game that you had added before the 2019 change that
you haven't run since. The upgrade code will continue to run less and less
as time goes on.
--
Ticket URL: <https://bugs.scummvm.org/ticket/13458#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list