diff options
Diffstat (limited to 'engines/kyra/sound/drivers')
-rw-r--r-- | engines/kyra/sound/drivers/adlib.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/kyra/sound/drivers/adlib.cpp b/engines/kyra/sound/drivers/adlib.cpp index de6b8a461a..4f4ae14047 100644 --- a/engines/kyra/sound/drivers/adlib.cpp +++ b/engines/kyra/sound/drivers/adlib.cpp @@ -245,8 +245,9 @@ void AdLibDriver::setupPrograms() { // next sound (with a lower priority) starts which will cause that sound to be skipped. We simply // restart incoming sounds during stop sound execution. // UPDATE: This stilly applies after introduction of the _programQueue. + // UPDATE: This can also happen with the HOF main menu, so I commented out the version < 3 limitation. QueueEntry retrySound; - if (_version < 3 && _programQueue[_programQueueStart].id == 0) + if (/*_version < 3 &&*/ _programQueue[_programQueueStart].id == 0) _retrySounds = true; else if (_retrySounds) retrySound = _programQueue[_programQueueStart]; |