[Scummvm-tracker] [ScummVM] #9795: SCI: KQ7 Demo: missing sound effects

Colin Snover trac at scummvm.org
Sun May 21 04:33:24 CEST 2017


#9795: SCI: KQ7 Demo: missing sound effects
-----------------------------+-------------------------
  Reporter:  dafioram        |      Owner:  csnover
      Type:  defect          |     Status:  closed
  Priority:  low             |  Component:  Engine: SCI
Resolution:  fixed           |   Keywords:  sci32
      Game:  King's Quest 7  |
-----------------------------+-------------------------
Changes (by csnover):

 * keywords:   => sci32
 * owner:  (none) => csnover
 * status:  new => closed
 * resolution:   => fixed


Comment:

 Thanks for your report!

 This problem occurred because the demo’s game scripts conditionally only
 play (most) sounds based on a call to `kPlatform(2)`. This call is bogus
 in SCI2.1early (which is the interpreter version used by this demo) and
 should just return 0, but ScummVM had only implemented SCI2.1mid+
 `kPlatform` where `kPlatform(2)` is a valid call that returns 2.

 The SCI2.1early implementation of `kPlatform` has been added in
 14a521a21177361184fee38242065a64c5fcdf05 which fixes this bug. It will be
 available in daily builds 1.10.0git-3289 and later.

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


More information about the Scummvm-tracker mailing list