


There is no defined date for when the 1.6.0 release will occur, so please stop asking! In the meantime, you can use a v1.7.0git daily or v1.6.0 autogenerated build instead from our buildbot, which apart from being a little tricker to install is just as functional. Secondly, the Android port has not been released into Google Play store due to various problems with the store which the porter has not had time and energy to fix yet. v1.5.1 where we would probably backport the savegame format change. The one exception would be if we decided to do a point / bug fix release ie. We add code to the newer versions to deal with loading older savegames, but as time only flows in one direction, we can _never_ change the older version to deal with the newer format. Softwarespecial: To be _very_ clear, firstly the bug is now marked as WON'T FIX as we can _never_ guarantee we don't change a savegame format between two versions.
Scummvm save game update#
I'm removing the SCI tags from this bug report, and I'm assigning it to LordHoto, as he said he'll update the thumbnail code to adapt it for future changes. Thus, there is not much that can be done about this issue, I'm afraid: ScummVM 1.5.0 won't be able to read saves made with a newer interpreter, however we never claimed that older ScummVM versions can read saves from newer ones - only the opposite (newer versions can read saves from older ones). So if we ever change the thumbnail header again, we don't have to worry about it. That makes skipThumbnail think there is no thumbnail header and thus it doesn't skip it. "The issue is really that loadHeader returns false for a newer thumbnail header version. There is another issue for any future changes to the thumbnail code, as LordHoto pointed out: Therefore, a lot of savegames made with ScummVM 1.6.0 will be incompatible with version 1.5.0.
Scummvm save game zip file#
Each ZIP file now includes two folders, one for the original game and the other for the ScummVM version. For all these reasons we have now included a ScummVM version to all our saved games. This is not a SCI problem, but a more generic problem with most of our enginesĪs mentioned by wjp in the #scummvm channel, "the 1.5.0/1.6.0 savegame incompatibility is due to the thumbnail pixelformat serialization (commit f1a1938253c)". ScummVM became even more relevant to the Monkey Island world when ScummVM added Escape from Monkey Island (available in daily builds for now). and then it would be useful for you to be around to test this! Otherwise, please be patient and standby as it may take a while for a SCI engine developer to locate, diagnose and work out a fix for this issue. It would also be useful if you could attach the ADB debug log for the crash from your Android device: It would be useful if you could create a savegame on the Android device and get a crash with this savegame on the desktop build if possible as debuggin ondesktop would be easier. However, this looks like an issue with writing out portable savegame data, so we would like to see why, hence wjp's request for the broken savegames. You should note that we try to maintain savegame compatibility, but this is not guaranteed.Īpart from a good user experience, maintaining savegame stability makes testing and debugging game play bugs with earlier versions much easier, but is not always possible.
