[Scummvm-tracker] [ScummVM :: Bugs] #11038: SCI: SQ4: Entering skate-o-rama incompletable at slower speeds (CD only) (was: iOS timing issue in SQ4)
ScummVM :: Bugs
trac at scummvm.org
Thu Aug 8 06:31:21 CEST 2019
#11038: SCI: SQ4: Entering skate-o-rama incompletable at slower speeds (CD only)
----------------------------+-------------------------
Reporter: TheQL | Owner: sluicebox
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Resolution: | Keywords: original
Game: Space Quest 4 |
----------------------------+-------------------------
Changes (by sluicebox):
* keywords: => original
Comment:
This is a bug in the original which our timing fixes and workaround don't
yet address. The same thing happens in DOS. It's a regression in the CD
version. The root cause is that SCI games changed how the Speed setting
worked in between SQ4 floppy and CD, but the Skate-o-rama scripts weren't
updated for the change in the underlying components. (A common theme in CD
regressions!) The scripts specify delays in game cycles, which in floppy
was relative to game speed, but that's no longer true in CD. Game speed
now only affects how fast you and other actors move, so you now have a
fixed amount of wall-time to get away from the police, and it's not long
enough to do so if ego is moving at medium to slow speeds.
The good news is that this is fixable, the bad news (for me) is that this
is a can of worms that isn't particularly fun, as I keep finding more
little problems with this scene, and am revisiting the need for our
existing workaround, but we'll get there eventually. Other good news, I
just saw that New Rising Sun patched this (of course!) in a way that jives
with my understanding of the problem, so that's encouraging. I love prior
art!
Renaming this issue to reflect this.
--
Ticket URL: <https://bugs.scummvm.org/ticket/11038#comment:7>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list