#5110 closed defect (fixed)
QFG3: Spastic Flames in Temple of Sekhmet
Reported by: | SF/mourty29 | Owned by: | sluicebox |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | ||
Cc: | Game: | Quest for Glory 3 |
Description
ScummVM svn51615
Right at the beginning of the game when entering the Temple of Sekhmet for the first time trigger the statue conversation. When the statue is talking the flames on the statue flicker at double or triple speed. I have never seen that before playing the game in DOS
English version Floppy Disk Win32
Ticket imported from: #3038442. Ticket imported from: bugs/5110.
Change History (4)
comment:1 by , 14 years ago
Summary: | Spastic Flames in Temple of Sekhmet → QFG3: Spastic Flames in Temple of Sekhmet |
---|
comment:2 by , 14 years ago
comment:3 by , 14 years ago
Owner: | set to |
---|---|
Resolution: | → invalid |
Status: | new → closed |
comment:4 by , 4 months ago
Owner: | changed from | to
---|---|
Resolution: | invalid → fixed |
This has been fixed by many improvements to our speed throttler since then.
The fast flames while the statue spoke were due to the "fast cast" inner script loop when a message is being displayed. That loop doesn't call kGameIsRestarting so it avoided our speed throttler. Now we explicitly detect fast cast mode and throttle kGetEvent in there, so the flames don't suddenly go fast.
speed of the flames gets much faster in DOS-Box when cycles are switched to max. The game scripts seem to make the flames go faster so that slower machines were able to keep up.