Opened 5 months ago

Last modified 2 months ago

#10663 pending defect (fixed)

GROOVIE: T7G: Cannot finish game

Reported by: dafioram Owned by: digitall
Priority: normal Component: Engine: Groovie
Keywords: Cc:
Game: 7th Guest

Description

Game: T7G GOG
ScummVM:2.1.0git-3171-gad3feae490 (Aug 4)

I have finished all of the puzzles and I cannot proceed through the door in the attic to the outside.

Attachments (3)

t7g.005 (108 bytes) - added by dafioram 5 months ago.
attic puzzle completed
scripts7g.txt (621.8 KB) - added by dafioram 2 months ago.
debug scripts from before the window puzzle till after it
t7g.009 (110 bytes) - added by dafioram 2 months ago.
save before knives puzzle which is before attic and hence window puzzle. All other puzzles have been solved. Save is possibly corrupted

Download all attachments as: .zip

Change History (18)

Changed 5 months ago by dafioram

Attachment: t7g.005 added

attic puzzle completed

comment:1 Changed 4 months ago by digitall

Haven't looked at state of the savegame, but could this be game state corruption related to https://bugs.scummvm.org/ticket/10664 ?

comment:2 Changed 4 months ago by dafioram

It is certainly possible.

comment:3 Changed 3 months ago by digitall

Owner: set to digitall
Resolution: fixed
Status: newpending

@dafioram: With the merge of PR 1376, this may be fixed. Can you try loading your savegame and seeing if this now works?

Setting to pending submitter feedback.

comment:4 Changed 3 months ago by scott-t

I don't expect this to be fixed by PR1376. Instead, I'd assume the save has been inadvertently corrupted by previously either loading or saving within a puzzle.

comment:5 Changed 3 months ago by digitall

Status: pendingclosed

@scott-t: Ah OK. I think the best solution then is to close this as fixed (in the sense that the savegame corruption should be avoided in future). Thanks again

comment:6 Changed 2 months ago by dafioram

Status: closedpending

I would like to be convinced that the attic can be exited to reach the roof after solving the house/window puzzle.

Can someone provide a saved game or debug commands so that I can solve this last puzzle and then reach the outside?

comment:7 Changed 2 months ago by digitall

Just had a look, but I don't think I have any T7G savegames which are very far into the game. Probably would need to play through from clean new game :/ I should probably start archiving my savegames from testing playthroughs for future debugging usage :)

comment:8 Changed 2 months ago by dafioram

Yeah I would rather not play it all again. Can you speak from memory if you remember that part was completable or not?

comment:9 Changed 2 months ago by digitall

From memory, I know that I have completed the game. I think during one of the release testing periods. Checking through the wiki, the last time I can find it listed as completable is v1.7.0:
https://wiki.scummvm.org/index.php?title=Release_Testing/1.7.0

comment:10 Changed 2 months ago by dafioram

Do you recall reaching the roof top (what did you count as finishing the game)?

comment:11 Changed 2 months ago by digitall

This video shows a full playthrough of the game to the end credits... I have attached the link at the point where you are just finishing the Window puzzle:
https://youtu.be/45Z-Q5KVTyI?t=7652

You don't "reach the roof top", you go through the far door and meet Stauf...

comment:12 Changed 2 months ago by digitall

Just tried loading your savegame and you are correct that it is in an invalid state. The Window puzzle is "solved" and thus disabled ... but the hotspot to continue through the far door is also disabled.

To correct this with my version, you can use either of the following in the CTRL-d debug console:
mem 0x0108 0x01 (This resets the window puzzle back to unsolved so you can try again)
or
mem 0x0108 0x00 (This enables the onward hotspot)

The script var memory location is correct for my version. To check with yours, do:
debuglevel 5
debugflag_enable script

and then look for the relevant script variable checks when you move onto the location with the chest and Window puzzle...

Not sure how this ended up in the invalid state; did you save in the Window puzzle complete screen?

comment:13 Changed 2 months ago by dafioram

Thanks for looking into this.

If I save before the window puzzle is complete and then solve it I still run into this issue.

We're you able to play through the window puzzle and reach the other door?

comment:14 Changed 2 months ago by dafioram

Setting 108 to 00 allowed me to finish the game. Resetting 108 and resolving doesn't enable the hotspot for me.

Attached is the scripts that debug shows from before the window puzzle to after it.

I am using the gog 7th guest version if that helps.

Changed 2 months ago by dafioram

Attachment: scripts7g.txt added

debug scripts from before the window puzzle till after it

Changed 2 months ago by dafioram

Attachment: t7g.009 added

save before knives puzzle which is before attic and hence window puzzle. All other puzzles have been solved. Save is possibly corrupted

comment:15 Changed 2 months ago by digitall

@dafioram: No. I tried myself with mem 0x0108 0x01 and then replaying the game and it still did not enable the far door hotspot. Will try and work out the rest of the script and see how to reset this.

Note: See TracTickets for help on using tickets.