diff options
-rw-r--r-- | scumm/scumm.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp index fa396d5ab4..0491d001b8 100644 --- a/scumm/scumm.cpp +++ b/scumm/scumm.cpp @@ -1711,6 +1711,19 @@ void ScummEngine::parseEvents() { case OSystem::EVENT_RBUTTONUP: _rightBtnPressed &= ~msDown; break; + + // The following two cases enable dialog choices to be + // scrolled through in the SegaCD version of MI + // as nothing else uses the wheel don't bother + // checking the gameid + + case OSystem::EVENT_WHEELDOWN: + _keyPressed = 55; + break; + + case OSystem::EVENT_WHEELUP: + _keyPressed = 54; + break; case OSystem::EVENT_QUIT: if (_confirmExit) |