diff options
author | athrxx | 2013-01-05 00:54:28 +0100 |
---|---|---|
committer | athrxx | 2013-01-09 20:27:37 +0100 |
commit | da3c385ee397ea9592a9b5f900487a7bdfb6e5c9 (patch) | |
tree | b3f309c34f9b3eb0375d9fdf8768477230977e6c /engines/kyra/sound_towns.cpp | |
parent | cc465076eef6194eb32320704a0855a21438bd95 (diff) | |
download | scummvm-rg350-da3c385ee397ea9592a9b5f900487a7bdfb6e5c9.tar.gz scummvm-rg350-da3c385ee397ea9592a9b5f900487a7bdfb6e5c9.tar.bz2 scummvm-rg350-da3c385ee397ea9592a9b5f900487a7bdfb6e5c9.zip |
KYRA: (LOL/FM-TOWNS) some startup code
(let the FM-Towns version load up and run without errors/crashes)
Diffstat (limited to 'engines/kyra/sound_towns.cpp')
-rw-r--r-- | engines/kyra/sound_towns.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/kyra/sound_towns.cpp b/engines/kyra/sound_towns.cpp index aff3e0f791..af741a1ebe 100644 --- a/engines/kyra/sound_towns.cpp +++ b/engines/kyra/sound_towns.cpp @@ -525,7 +525,9 @@ bool SoundTownsPC98_v2::init() { TownsPC98_AudioDriver::kType86 : TownsPC98_AudioDriver::kTypeTowns); if (_vm->gameFlags().platform == Common::kPlatformFMTowns) { - _vm->checkCD(); + if (_resInfo[_currentResourceSet]) + if (_resInfo[_currentResourceSet]->cdaTableSize) + _vm->checkCD(); // FIXME: While checking for 'track1.XXX(X)' looks like // a good idea, we should definitely not be doing this // here. Basically our filenaming scheme could change |