[Scummvm-tracker] [ScummVM :: Bugs] #9807: SCI: GK1: Restore missing Windows video in Day 6, Bayou Cutscene?

ScummVM :: Bugs trac at scummvm.org
Tue Apr 9 10:54:17 CEST 2019


#9807: SCI: GK1: Restore missing Windows video in Day 6, Bayou Cutscene?
-------------------------------+-------------------------
  Reporter:  DustyShinigami    |      Owner:  (none)
      Type:  enhancement       |     Status:  new
  Priority:  normal            |  Component:  Engine: SCI
Resolution:                    |   Keywords:  sci32
      Game:  Gabriel Knight 1  |
-------------------------------+-------------------------

Comment (by sluicebox):

 This hits on a bigger issue I would like to fix. There are several Sierra
 games that shipped with both DOS and Windows interpreters and we ask the
 user which version they want. That's a bad question with a wrong answer
 that the user can't possibly know until they're days deep and hit things
 like this. The *best* case scenario is that their answer doesn't matter.

 There's no such thing as a DOS version of Gabriel Knight and a Windows
 version. There are two interpreter EXEs that shipped on the same CD, and
 only on English versions. One of them sets a flag that says "I'm Windows
 3.1, please don't hurt me" and one or two game scripts comply by doing
 things like not playing full video, or instead launching postage stamp
 AVIs. A user presented with this impossible question would likely assume
 that the *newer* operating system was the right answer, and sadly get the
 result we have here.

 I would submit a PR today that ripped out all the duplicate Windows
 versions from the detection tables except I think that would breaks things
 for users who have already answered the question wrong. (Or maybe I'm
 wrong about that?)

 We should still do that though! But with a migration path, which is the
 hard part. For now I'm just mouthing off here for lack of a better medium.
 But this one is on my radar.

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


More information about the Scummvm-tracker mailing list