[Scummvm-tracker] [ScummVM] #10568: SCI: PHANT1: Crash on startup
Daniel Wolf
trac at scummvm.org
Wed Jun 13 18:13:44 CEST 2018
#10568: SCI: PHANT1: Crash on startup
-------------------------------+-------------------------
Reporter: dafioram | Owner: (none)
Type: defect | Status: new
Priority: blocker | Component: Engine: SCI
Resolution: | Keywords: sci32
Game: Phantasmagoria 1 |
-------------------------------+-------------------------
Comment (by DanielSWolf):
Commit 999cf71dcf adds a game option to enable/disable LarryScale. The
idea was that for LSL7, the option should be available and default to
`true`. For all other SCI32 games, the option should not be available and
the value should default to `false`.
The options system in ScummVM is a bit complicated. It may be that the
option defaults to `true` for all games, not just LSL7. This would
certainly explain the bug, since I didn't test the code with other games.
In `engines/sci/graphics/celobj32.cpp`, there's a line reading `const bool
useLarryScale = ConfMan.getBool("enable_larryscale");`. Could you place a
breakpoint just after that line and tell me the value of the variable?
--
Ticket URL: <https://bugs.scummvm.org/ticket/10568#comment:4>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list