diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/gob/init.h | 1 | ||||
-rw-r--r-- | engines/gob/init_fascin.cpp | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/engines/gob/init.h b/engines/gob/init.h index 8716c5e67d..8fc301d7a6 100644 --- a/engines/gob/init.h +++ b/engines/gob/init.h @@ -97,6 +97,7 @@ public: ~Init_Fascination(); void updateConfig(); + void initGame(); }; } // End of namespace Gob diff --git a/engines/gob/init_fascin.cpp b/engines/gob/init_fascin.cpp index f59106dbd2..f853858564 100644 --- a/engines/gob/init_fascin.cpp +++ b/engines/gob/init_fascin.cpp @@ -46,4 +46,12 @@ void Init_Fascination::updateConfig() { _vm->_global->_doSubtitles = true; } +void Init_Fascination::initGame() { + // HACK - Suppress ADLIB_FLAG as the MDY/TBR player is not working. suppress the honker too, + // as the script checks in the intro for it's presence to play or not some noices. + _vm->_global->_soundFlags = MIDI_FLAG | BLASTER_FLAG; + + Init::initGame(); +} + } // End of namespace Gob |