Some DOTT sound issues...
|Reported by:||SF/farnsworth||Owned by:||SF/ender|
|Game:||Day of the Tentacle|
I started playing Day of the Tentacle again because you guys had really updated ScummVM since the last time I tried it, and I noticed a couple sound problems (with the CVS version).
One looks easy to fix -- it seems to be a command to play only a piece of a sound effect. For example, during the credits/intro sequence at the beginning, when the car is driving around with Leverne's head sticking out the window, in room 34 the car takes a tight corner, her neck stretches really long as it whips around the corner, and you hear a stretching noise which lasts way too long (well into the next scene!). As this happens, you see this on the console:
Loading room 34 WARNING: EGA_proc4! WARNING: SoundEngine::do_command invalid command 2! WARNING: SoundEngine::do_command invalid command 3!
I'm guessing that command 2 is "start sound at byte offset", and command 3 is "stop sound at byte offset", since that seems to be the simplest way to play part of a sound.
Later on, after they've all travelled through time, as Leverne falls out of her Chron-O-John (in the tree) and gets her underwear hooked on a branch, you hear the same stretching noise, which also lasts well into the next scene when it most obviously shouldn't, and again get this message:
Loading room 69 WARNING: EGA_proc4! WARNING: SoundEngine::do_command invalid command 3!
It seems like a pretty simple thing to fix. :)
The other thing I noticed is that at some points in the game, sound effects don't play. It seems to happen when sound effects happen in quick succession, leading me to belive that there's some kind of mixing problem, or a problem queueing sounds when they're played in quick succession. For example, when Bernard frees the tentacles, the evil tentacle hops away, and you don't hear the suction-cup sound, but when the green tentacle hops away, you do hear it. I think it's cause he says something just before he starts hopping away...
Anyhow, GREAT WORK! The games play almost flawlessly now. I'm quite happy.
Ticket imported from: #534427. Ticket imported from: bugs/127.