From 016a6000e425bf4b5b696eae93316afbba15eb79 Mon Sep 17 00:00:00 2001 From: Matthew Hoops Date: Tue, 29 Sep 2015 01:06:17 -0400 Subject: CINE: Ensure openCD() is called --- engines/cine/sound.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'engines/cine') diff --git a/engines/cine/sound.cpp b/engines/cine/sound.cpp index 7cab067371..0e7da2e2bc 100644 --- a/engines/cine/sound.cpp +++ b/engines/cine/sound.cpp @@ -939,6 +939,10 @@ PCSound::PCSound(Audio::Mixer *mixer, CineEngine *vm) } _player = new PCSoundFxPlayer(_soundDriver); + + // Ensure the CD is open + if (_vm->getGameType() == GType_FW && (_vm->getFeatures() & GF_CD)) + g_system->getAudioCDManager()->openCD(); } PCSound::~PCSound() { -- cgit v1.2.3