[Scummvm-tracker] [ScummVM :: Bugs] #16452: GOB: WEEN - Long delay at the end of the intro
ScummVM :: Bugs
trac at scummvm.org
Tue Jan 20 19:32:08 UTC 2026
#16452: GOB: WEEN - Long delay at the end of the intro
------------------------+--------------------------
Reporter: joshas | Owner: (none)
Type: defect | Status: new
Priority: low | Component: Engine: Gob
Version: | Resolution:
Keywords: interpreter | Game: Ween
------------------------+--------------------------
Comment (by joshas):
I've added the conditional code mentioned above to the latest version of
ScummVM from git.
{{{
if ((_vm->getGameType() == kGameTypeWeen) && (VAR(59) < 4000) &&
(_vm->_game->_script->pos() == 727 ||
_vm->_game->_script->pos() == 729 || _vm->_game->_script->pos() == 775) &&
_vm->isCurrentTot("intro5.tot"))
WRITE_VAR(59, 4000);
}}}
And both DOS/English (US) and DOS/German versions now have much shorter
intro, at around 20s. Still a bit longer than original 5s, but bearable.
Tested demo, Ween: The Prophecy (v1.2 Demo/DOS/English (GB))
(dcff8f3a7dd1f4c33fd94aa7659b7578) too. It was not affected by this
workaround, has long intro.
I could unpack scripts and find the line of code there, but this is
beginning to look like a whole new can of worms, because when I ran this
version in DOSBox, it started with GAME/DEMO selection screen, not intro,
like ScummVM did. I might create separate issue for that some time later.
Shouldn't we add some comments to the code explaining, which script line
belongs to which version (or versions) of the game?
--
Ticket URL: <https://bugs.scummvm.org/ticket/16452#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list