Opened 2 years ago
Closed 22 months ago
#13897 closed defect (fixed)
TINSEL: DW2: Older savegames won't run on ScummVM 2.6.x
Reported by: | dwatteau | Owned by: | somaen |
---|---|---|---|
Priority: | high | Component: | Engine: Tinsel |
Version: | Keywords: | saves | |
Cc: | Game: | Discworld II |
Description
Two users are reporting save loading problems with (at least) the German version of Discworld 2:
https://forums.scummvm.org/viewtopic.php?t=16699
Trying to load older DW2 saves on ScummVM 2.6.0 fails with ERROR: Incompatible saved game
, either on macOS, iPadOS or Debian sid.
New saves do not have this problem. The issue is also said to happen on our current Git HEAD.
Saves from the German version from user WindlePoons attached below.
Attachments (1)
Change History (5)
by , 2 years ago
Attachment: | dw2-de.005 added |
---|
comment:1 by , 23 months ago
Priority: | normal → high |
---|
Rising this to a higher priority for 2.7.0, since it’s a recent regression and breaking not-so-old save support is a bit of a major usability issue in my opinion. 2 users reported this problem on the forums
I tried having a look at it myself but didn’t go far…
comment:2 by , 22 months ago
This was caused by the addition of the Noir SystemVars in eccf066b4be851e1e5cd699af0955fbf126b69e9
Suggested fix here:
https://github.com/scummvm/scummvm/pull/4661
This should generally lead to full backwards compatibility, for all old savegames, while also creating new savegames that will be readable by old versions.
comment:3 by , 22 months ago
Owner: | set to |
---|---|
Resolution: | → pending |
Status: | new → pending |
comment:4 by , 22 months ago
Resolution: | pending → fixed |
---|---|
Status: | pending → closed |
With the PR above, it all looks good now, thanks!
It will also probably be cherry-picked for the 2.7.0 release.
2010 dw2-de save that won't load in ScummVM 2.6.0