[Scummvm-cvs-logs] CVS: scummvm/simon simon.cpp,1.5,1.6
Ludvig Strigeus
strigeus at users.sourceforge.net
Sat Apr 13 05:44:02 CEST 2002
Update of /cvsroot/scummvm/scummvm/simon
In directory usw-pr-cvs1:/tmp/cvs-serv11446/simon
Modified Files:
simon.cpp
Log Message:
full screen mode works now (even if SDL doesn't support it)
Index: simon.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/simon.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** simon.cpp 13 Apr 2002 11:44:56 -0000 1.5
--- simon.cpp 13 Apr 2002 12:43:02 -0000 1.6
***************
*** 7592,7608 ****
if (event.kbd.keycode=='t') {
_vk_t_toggle ^= 1;
- } else if (event.kbd.keycode>='0' && event.kbd.keycode<='9' &&
- event.kbd.flags == OSystem::KBD_ALT|OSystem::KBD_CTRL) {
- if (!_system->set_param(OSystem::PARAM_HOTSWAP_GFX_MODE, event.kbd.keycode - '1'))
- warning("Unable to hotswap graphics mode");
} else if (event.kbd.flags==OSystem::KBD_CTRL) {
! if (event.kbd.keycode=='z')
! _system->quit();
! else if (event.kbd.keycode=='f') {
_fast_mode^=1;
}
}
-
-
break;
case OSystem::EVENT_MOUSEMOVE:
--- 7592,7600 ----
if (event.kbd.keycode=='t') {
_vk_t_toggle ^= 1;
} else if (event.kbd.flags==OSystem::KBD_CTRL) {
! if (event.kbd.keycode=='f') {
_fast_mode^=1;
}
}
break;
case OSystem::EVENT_MOUSEMOVE:
***************
*** 7624,7628 ****
if (delay==0) break;
! _system->delay_msecs(_fast_mode ? 1 : 10);
cur = _system->get_msecs();
} while (cur < start + delay);
--- 7616,7624 ----
if (delay==0) break;
! {
! uint this_delay = _fast_mode ? 1 : 20;
! if (this_delay > delay) this_delay = delay;
! _system->delay_msecs(this_delay);
! }
cur = _system->get_msecs();
} while (cur < start + delay);
More information about the Scummvm-git-logs
mailing list