[Scummvm-tracker] [ScummVM] #10615: QFG4: Head Monk tentacles do not go back down after crossing chasm at start of game

Vhati trac at scummvm.org
Sat Nov 24 18:18:00 CET 2018


#10615: QFG4: Head Monk tentacles do not go back down after crossing chasm at start
of game
--------------------------------+-------------------------
  Reporter:  2Mourty            |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  normal             |  Component:  Engine: SCI
Resolution:                     |   Keywords:  Tentacle
      Game:  Quest for Glory 4  |
--------------------------------+-------------------------

Comment (by Vhati):

 > State 3 sets a RandCycle. Incidentally, the original interpreter would
 have the tentacle wriggle, but it does not wriggle in ScummVM.

 Rather at slow speed with wizard, it wriggles a little and stops in
 ScummVM. There is a workaround acting on this.

 [https://github.com/scummvm/scummvm/blob/be15f56c7cf79dbb9e073772e7684e5910911abd/engines/sci/engine/workarounds.cpp#L90
 Source]: workarounds.cpp - arithmeticWorkarounds[]
 {{{
         { GID_QFG4,           710,64941,  0,          "RandCycle", "doit",
 NULL,     0,     0, { WORKAROUND_FAKE,   1 } }, // op_gt: when the
 tentacle appears in the third room of the caves
 }}}

 I couldn't identify the commit or bug it addressed.

 Whatever the bug was, I didn't notice it when I commented out the
 workaround - CD or Floppy, high or low speed, multiple classes. Removing
 the workaround didn't restore the wriggle either. :/

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


More information about the Scummvm-tracker mailing list