[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