[Scummvm-cvs-logs] SF.net SVN: scummvm: [24824] scummvm/trunk/engines/touche/opcodes.cpp
sev at users.sourceforge.net
sev at users.sourceforge.net
Sat Dec 9 19:30:43 CET 2006
Revision: 24824
http://scummvm.svn.sourceforge.net/scummvm/?rev=24824&view=rev
Author: sev
Date: 2006-12-09 10:30:34 -0800 (Sat, 09 Dec 2006)
Log Message:
-----------
Better implementation of op_sleep() which doesn't freeze mouse.
Modified Paths:
--------------
scummvm/trunk/engines/touche/opcodes.cpp
Modified: scummvm/trunk/engines/touche/opcodes.cpp
===================================================================
--- scummvm/trunk/engines/touche/opcodes.cpp 2006-12-09 17:51:05 UTC (rev 24823)
+++ scummvm/trunk/engines/touche/opcodes.cpp 2006-12-09 18:30:34 UTC (rev 24824)
@@ -870,7 +870,10 @@
debugC(9, kDebugOpcodes, "ToucheEngine::op_sleep()");
int16 cycles = _script.readNextWord();
if (!_fastMode) {
- _system->delayMillis(50 * cycles);
+ for (int i = 0; i < cycles; i++) {
+ _system->delayMillis(50);
+ _system->updateScreen();
+ }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list