aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/engine/kernel.cpp')
-rw-r--r--engines/sci/engine/kernel.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/engines/sci/engine/kernel.cpp b/engines/sci/engine/kernel.cpp
index eaeb048353..bc84921367 100644
--- a/engines/sci/engine/kernel.cpp
+++ b/engines/sci/engine/kernel.cpp
@@ -721,26 +721,6 @@ bool kernel_matches_signature(SegManager *segMan, const char *sig, int argc, con
return false;
}
-void kernel_sleep(SciEvent *event, uint32 msecs) {
- uint32 time;
- const uint32 wakeup_time = g_system->getMillis() + msecs;
-
- while (true) {
- // let backend process events and update the screen
- event->get(SCI_EVENT_PEEK);
- // TODO: we need to call Cursor::refreshPosition() before each screen update to limit the mouse cursor position
- time = g_system->getMillis();
- if (time + 10 < wakeup_time) {
- g_system->delayMillis(10);
- } else {
- if (time < wakeup_time)
- g_system->delayMillis(wakeup_time - time);
- break;
- }
-
- }
-}
-
void Kernel::setDefaultKernelNames(Common::String gameId) {
_kernelNames = Common::StringList(sci_default_knames, SCI_KNAMES_DEFAULT_ENTRIES_NR);