[Scummvm-tracker] [ScummVM] #10568: SCI: PHANT1: Crash on startup

Daniel Wolf trac at scummvm.org
Wed Jun 13 22:40:04 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):

 I think I've figured it out. Try changing that line in `celobj32.cpp` to
 say

 `const bool useLarryScale = ConfMan.hasKey("enable_larryscale") &&
 ConfMan.getBool("enable_larryscale");`

 If I'm right, `hasKey` should indicate whether the option actually exists
 for the current game. I already checked that it returns `true` for LSL7
 even if no explicit option is set.

--
Ticket URL: <https://bugs.scummvm.org/ticket/10568#comment:8>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list