INDY3EGA Amiga - experimental support for sound effects
|Reported by:||SF/quietust||Owned by:||Kirben|
|Game:||Indiana Jones 3|
With a bit of experimentation, I was able to add fairly
rudimentary support for sound effects in the Amiga
version of Indy3.
It currently doesn't handle the following:
1. Multiple sound effects playing simultaneously
2. Looped sound effects (putting the sticky tape in the
solvent, draining the water out of the pool, machine
noise from lowering the bridge, etc.) currently only play
3. Playing sounds at their intended frequencies -
11000Hz seems to sound good for most of them, but
some play too slowly.
The sound data given in Sound::playSound
(getResourceAddress(...)) has a 28-byte header on it
consisting mostly of big endian WORDs. I've attached
the headers for a bunch of sound effects as well as a
few music clips.
Ticket imported from: #771355. Ticket imported from: patches/364.