Thunderforge / scummvm-issues

ScummVM main repository
https://www.scummvm.org
GNU General Public License v3.0
0 stars 0 forks source link

CRUISE: Cut-scenes happen too quickly and dialogue cannot be read #4

Open Thunderforge opened 2 years ago

Thunderforge commented 2 years ago

MacOS 10.14.6 / ScummVM 2.1.2

Specific cut-scenes happen too quickly for dialogue to be read. For example: Julio talking about the Pocket-Watch and recounting Fabiani's Poker game with Niklos. Or when Rebecca attempts to shoot Dick.

This is the correct speed of the cut-scene for reference: ​https://youtu.be/VAlVDtThgW0?t=3914

Thunderforge commented 2 years ago

Go to BAR to see cut-scene

cruise.s27.zip

Thunderforge commented 2 years ago

scummvm00005

Thunderforge commented 2 years ago

I did my best to try and understand the logic of the scripts, but since I'm not the original engine author, I couldn't locate anything in the script interpreter related to delays. So there must be something in the engine itself.. maybe the cutscene script is "yielding" execution for a time, but if that's the case, I can't locate where it's doing so

Thunderforge commented 2 years ago

Still a problem on version 2.3.0git22086-g49a5fd6ebe, the only "workaround" is to pause the game (p key)