Opened 8 days ago

Last modified 8 days ago

#13588 new defect

SCUMM/HE: Volcano game in putttime doesn't play sound when a volcano is repeated

Reported by: Thunderforge Owned by:
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Putt-Putt Travels Through Time

Description

In Putt-Putt Travels Through Time (putttime), there is a volcano game that is basically the game Simon. Whenever a volcano erupts, it makes a sound.

Expected Behavior

Every time a volcano erupts, it makes a sound. If the same volcano erupts twice in a row, it should play the corresponding sound twice.

Actual Behavior

If the volcano erupts twice in a row, it only plays the sound once. The second eruption is silent.

Reproduction steps

  1. Bring up the ScummVM debugger
  2. Type in room 40 and press Enter
  3. Play the game long enough until there is a repeated volcano

Since the game is random, there isn't really a way to guarantee that it will happen, so you just have to keep playing.

Versions Tested

  • ScummVM 2.6.0 Pre-release 2022-06-10, Windows x64
  • Steam version of Putt-Putt Travels Through Time

Change History (2)

comment:1 by Thunderforge, 8 days ago

Component: --Unset--Engine: SCUMM
Game: Putt-Putt Travels Through Time

comment:2 by Thunderforge, 8 days ago

I determined that this happens for red, yellow, and blue, but not for green.

If green repeats twice in a row, the sound still plays twice. But if red, yellow, or blue repeat twice in a row, the sound only plays one time instead of the expected two.

Sometimes you can sort of notice that the second sounds fails to play when you click quickly, but it's definitely obvious in the case of repeats.

Also, this doesn't happen if you click the right one and then again on the volcano but it's wrong (e.g. the patter is red-blue, but you click red-red).

Last edited 8 days ago by Thunderforge (previous) (diff)
Note: See TracTickets for help on using tickets.