Opened 5 years ago

Last modified 7 months ago

#7150 new defect

SCUMM (possibly HE-only): Issues when playing multiple sound effects

Reported by: SF/somerandomhefan Owned by:
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game:


This is a bug I noticed in all kinds of different games from Humongous Entertainment. ScummVM seems to have trouble playing multiple sound effects simultaneously. You can notice this by rapidly clicking on clickpoints in just about any of the Junior Adventures. A lot of the animations triggered by this will be silent.

For a particularly obvious example that's easy to replicate, load the save I've attached for the third Freddi Fish game in ScummVM and click on the button the cursor in the screenshot points at. (In case save files only work with the exact version of the game that created them, it's the version available on Steam. Its MD5 checksum is 8368f552b1e3eba559f8d559bcc4cadb.) This will cause the organ to play a pre-recorded song. But whenever it plays a note twice in succession, the second time is silent. Then do the same with the original interpreter. I've attached a separate save file for it. This time, every single note can be heard.

Ticket imported from: bugs/7150.

Attachments (5)

Scumm sound effect bug.png (214.8 KB ) - added by SF/somerandomhefan 5 years ago.
freddi3-win-1-freddi3.sg0 (33 bytes ) - added by SF/somerandomhefan 5 years ago.
freddi3-win-1-freddi3.sg1 (45.7 KB ) - added by SF/somerandomhefan 5 years ago.
freddi3.sg0 (650 bytes ) - added by SF/somerandomhefan 5 years ago.
freddi3.sg1 (256.1 KB ) - added by SF/somerandomhefan 5 years ago.

Download all attachments as: .zip

Change History (2)

by SF/somerandomhefan, 5 years ago

Attachment: Scumm sound effect bug.png added

comment:1 by raziel-, 7 months ago

ScummVM 2.2.0git (Jul 15 2020 10:24:49)
Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC A/52 FreeType2 FriBiDi JPEG PNG cloud (servers, local)

Issue is still there with above ScummVM version.

Freddi Fish 3: The Case of the Stolen Conch Shell (Windows)

AmigaOS4 - PPC - BE - SDL

Note: See TracTickets for help on using tickets.