Opened 8 years ago

Closed 7 years ago

#5881 closed defect (invalid)

RINGWORLD: unable to load saved game

Reported by: SF/zygm0nt Owned by: dreammaster
Priority: normal Component: Engine: TsAGE
Keywords: Cc:
Game: Ringworld: Revenge of the Patriarch

Description

ScummVM 1.4.0git2560-g5e8562d (Oct 2 2011 20:56:26)
Features compiled in: TAINTED FLAC ALSA SEQ TiMidity RGB zLib

I saved my game progress and when I want to restore it (by pressing F7 and choosing my saved game) the screen goes black and nothing more happens.

game version: Floppy/DOS/English
platform: Linux

Ticket imported from: #3424456. Ticket imported from: bugs/5881.

Attachments (1)

ringworld.000 (25.8 KB) - added by SF/zygm0nt 8 years ago.
saved game that i cannot load

Download all attachments as: .zip

Change History (14)

Changed 8 years ago by SF/zygm0nt

Attachment: ringworld.000 added

saved game that i cannot load

comment:1 Changed 8 years ago by SF/zygm0nt

Summary: unable to saved gameRINGWORLD: unable to load saved game

comment:2 Changed 8 years ago by digitall

Owner: set to dreammaster

comment:3 Changed 8 years ago by digitall

Replicated with attached savegame. With ./scummvm -d 10, I get the following on the console when loading from the launcher:
changeScene(4000)
SetNewScene(4000)
loadScene(4000)
Savegame is corrupt!

Then ScummVM gets locked up in a black screen.

zygm0nt: The cause of this is a corrupted savegame, which we may not be able to determine the exact cause of.. but this should not result in ScummVM lockup without being able to open the GMM or otherwise quit.

dreammaster: Can you fix the loading so that the game RTL/quits cleanly when a corrupt savegame load is attempted, rather than locking up?

comment:4 Changed 8 years ago by SF/zygm0nt

So, should I test the saving in ringworld to see if the game creates correct savegames or is it unnecessary?

comment:5 Changed 8 years ago by digitall

zygm0nt: That isn't necessary, but a basic check would be reasonable. Could you also confirm that you have tested with an unmodified source tree as your version has the TAINTED flag set indicating that the source it was built from has uncommitted modifications?

comment:6 Changed 8 years ago by dreammaster

I could also use some extra information.
* Just to confirm, did you create the savegame with the same version of the source, or did you make it on an earlier version and try to restore it on the above version?
* At what exact point in the game was the savegame made? I know it's scene 4000 (The Village), but was it as you just arrived on the planet, or had you done some stuff. The scene has a lot of logic for the various cut-scenes that happen, so it would be helpful to try and replicate the creation of a problem savegame.

comment:7 Changed 8 years ago by SF/zygm0nt

@tdhs I don't know why my build is marked as TAINTED. I've done just 'git pull' from master branch and built it. The fact is, I had a prevoius build there and I've done 'make install' and not 'make clean install' - maybe that's the case?

@dreammaster - the savegame was made with the same version of scummvm, it was taken the first moment possible (almost?) on arrival to the village - that is after the initial cutscenes in the village I've made a save.

I've done another git pull and am going to test this again but now with doing 'make clean install'

comment:8 Changed 7 years ago by sev-

This tracker item is pending response by the submitter; we
cannot continue processing it before that happens. As a
consequence, its status has been set to "Pending". It will
automatically revert to "Open" once a new comment is made to
this item. If no response is made within 14 days, it will
automatically be closed.

Thank you.

comment:9 Changed 7 years ago by sev-

Status: newpending

comment:10 Changed 7 years ago by bluegr

Resolution: invalid
Status: pendingclosed

comment:11 Changed 7 years ago by bluegr

Status: closedpending

comment:12 Changed 7 years ago by bluegr

This has not been closed automatically, and it's pretty old now. Closing manually.

comment:13 Changed 7 years ago by bluegr

Status: pendingclosed
Note: See TracTickets for help on using tickets.