[Scummvm-tracker] [ScummVM :: Bugs] #11042: SCI: CAMELOT: Sheath-sword bug

ScummVM :: Bugs trac at scummvm.org
Sun Aug 4 13:39:49 CEST 2019


#11042: SCI: CAMELOT: Sheath-sword bug
-----------------------------------+---------------------------------------
  Reporter:  sluicebox             |      Owner:  sluicebox
      Type:  defect                |     Status:  new
  Priority:  normal                |  Component:  Engine: SCI
Resolution:                        |   Keywords:  original has-pull-request
      Game:  Conquests of Camelot  |
-----------------------------------+---------------------------------------

Comment (by bluegr):

 Removing the menu sync code was done by me, about 10 years ago:
 https://github.com/scummvm/scummvm/commit/226f0bd23d40f4c807c33ee32f77d449a4f06837

 It was a time where we had two different graphics codes: one from FreeSCI,
 and one from Greg Frieger, which was much closer to the original SCI
 behavior. Having said that, the cases where menu state syncing is actually
 used are quite rare (found in Jones, PQ2, and now Camelot).

 We should either choose to save the menu state for all games, or handle
 this specific case with a script patch, which should also work when
 loading from the launcher.

 The code that handles menus when loading in Jones and PQ2 was done in
 these commits:
 https://github.com/scummvm/scummvm/commit/5b1631960e1c10e8fe60261eee0cec62756e3d66
 https://github.com/scummvm/scummvm/commit/1d5536da02c20c5c635e02dd19aa38fb3b1128ec
 https://github.com/scummvm/scummvm/commit/fc1464155a7e48b05829401c7605c3f65bda0000

-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11042#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list