[Scummvm-tracker] [ScummVM :: Bugs] #15214: SAGA: IHNM: Cannot proceed to endgame segment

ScummVM :: Bugs trac at scummvm.org
Sat Jun 22 09:25:54 UTC 2024


#15214: SAGA: IHNM: Cannot proceed to endgame segment
----------------------------+--------------------------
Reporter:  antoniou79       |      Owner:  (none)
    Type:  defect           |     Status:  new
Priority:  normal           |  Component:  Engine: SAGA
 Version:                   |   Keywords:  soft lock
    Game:  I Have No Mouth  |
----------------------------+--------------------------
 This was reported on GOG forums here:
 https://www.gog.com/forum/i_have_no_mouth_and_i_must_scream/cannot_start_ending_scenario

 And also I see a similar thread on the Steam forums here:
 https://steamcommunity.com/app/245390/discussions/0/4333103687427195941/

 I was able to test and reproduce the issue from a saved game provided by
 the GOG forum member that started the above linked thread on GOG forums.
 I am testing on ScummVM 2.8.1 and also a recent dev build of 2.9.0git from
 master HEAD. The issue is reproducible in both if loading from the
 provided saved game (attached in the ticket, ihnm.s19 ("Save 4").

 Description:
 - After finishing the scenarios for all 5 characters, the player is again
 taken to the character selection screen, with no characters to select
 from, and is effectively soft-locked. "AM" in this case says "You're the
 last player in my little game", which indicates that the game thinks that
 there's still one scenario remaining before endgame.

 More info:
 - GOG and Steam versions come bundled with ScummVM 2.0.0 (Dec 9, 2017). I
 am not sure if the saved game, that the forum member provided, was created
 with ScummVM 2.0.0 or 2.8.1 -- I believe it's the latter though. I have
 only tested with 2.8.1 and 2.9.0git on Windows 10.
 - I was able to hack the awry saved game, by editing the binary
 (uncompressed) saved game data to change the value of a variable from "02"
 to "01" (at address 0xA0B8 of the file). Note, the address of this
 variable is not fixed across saved games. This appears to fix the issue,
 and the game proceeds to the endgame section, but as a workaround / hack
 it can't be a proper solution.
 - I was also able to start from an earlier saved game (provided by the
 same GOG forum member) at a point midway Ellen's scenario, and then go
 through Ben's, Nimdok's and finally Ted's, with ScummVM 2.9.0git. In this
 case I did not encounter the bug and the game proceeded to the endgame
 segment. Checking against the global flags from the awry saved game, it
 seems that in my playthrough I did some stuff differently with Nimdok (I
 got a win state for his scenario, whereas the awry saved game seems to
 have  fail state as far as I can tell), so maybe that's a clue?
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15214>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list