Opened 3 years ago
Closed 3 years ago
#13361 closed defect (fixed)
Autosave gets corrupted in Shivers
Reported by: | neuromancer | Owned by: | sluicebox |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | autosave | |
Cc: | neuromancer | Game: | Shivers 1 |
Description
We are playing Shivers (from GOG) using scummvm compiled from this revision: https://github.com/scummvm/scummvm/commit/8d22aa3af1e. Every time we try loading the autosave results in the game showing a screen saying that it is corrupted and it should be deleted. Perhaps scummvm is automatically saving where the game does not expect it?
Attachments (3)
Change History (8)
comment:1 by , 3 years ago
Component: | --Unset-- → Engine: SCI |
---|
by , 3 years ago
Attachment: | shivers.001 added |
---|
by , 3 years ago
Attachment: | shivers-shiversp.tmp added |
---|
by , 3 years ago
Attachment: | shivers.000 added |
---|
comment:2 by , 3 years ago
I just attached the autosave (000), a working save game (001) and something else I'm not sure what is but looks like produced by the engine. My autosave setting is "every 5 minutes"
comment:3 by , 3 years ago
Thanks! I see now that Shivers does have its own autosave feature. When enabled, it saves to the current slot. The ScummVM autosave saves to slot zero.
comment:4 by , 3 years ago
This should fix it: https://github.com/scummvm/scummvm/commit/e01775bcae1696092713647946295e4974cb3d17
The save file is fine, but we had a bug when loading any save from slot 0 in Shivers and Phantasmagoria 2. Note that this save is at kind of an odd spot, but loading it now gets the same result as if you move the file to a normal slot and load it from there.
Let me know if this works for you.
comment:5 by , 3 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
[ EDIT: oops I didn't see this was reported by a team member, lol ]
Hello and thanks for reporting this. Can you please attach your Shivers save files? You can find the location of these files at: https://docs.scummvm.org/en/latest/use_scummvm/save_load_games.html#location-of-saved-game-files
I'm most interested in the save file for the broken save, but if you could also attach one of the working saves to compare, that would be a big help.
I work on the Sierra games but Shivers is one of the ones I'm least familiar with, so I'll need a little hand holding. There are two forms of autosaving: the ScummVM feature and any autosaving that the game itself does. Do you happen to know which one created the corrupt save? Another way of asking this is: does Shivers itself have an autosave function? (That's an example of the kind of thing I would know if I knew this game!)
Can you also include what your ScummVM autosave setting is? That's under Options \ Misc.