Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VideoDecoder upgrade & partial rewrite
|
|
|
|
This implements some more color remap-based palette effects, found in QFG4
|
|
|
|
SCI1 games (QFG2 and newer) use a simpler and more accurate atan implementation
for kGetAngle. This properly fixes bug #3540976.
|
|
|
|
Keep track of volume/panning state, and don't restart sounds which already
finished playing.
|
|
Protects against cases where a non-existing script is referenced.
|
|
This removes a warning and fixes bug #3558052 - "SAGA: use-after-free warning"
|
|
Now, sound effects in SCI1.1 games will no longer be incorrectly using the speech
sound volume. This avoids them being silenced in floppy games that are flagged
as not having speech. Fixes bug #3554709 - "SCI: Digital SFX don't play when
Override Global Audio set"
|
|
|
|
|
|
|
|
|
|
|
|
To better differentiate with stop()
|
|
|
|
After discussing with DrMcCoy, we felt this the best way to proceed. A wrapper class that implements AdvancedVideoDecoder is still around for use in SCI.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix system menu in OS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No detection-support is added for those languages at this point though.
|
|
|
|
|
|
|
|
|
|
overshooting lines.
|