[Scummvm-cvs-logs] SF.net SVN: scummvm: [22201] scummvm/trunk/engines/simon/simon.cpp
kirben at users.sourceforge.net
kirben at users.sourceforge.net
Fri Apr 28 19:02:04 CEST 2006
Revision: 22201
Author: kirben
Date: 2006-04-28 19:01:32 -0700 (Fri, 28 Apr 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=22201&view=rev
Log Message:
-----------
Add more timer code differences in FF
Modified Paths:
--------------
scummvm/trunk/engines/simon/simon.cpp
Modified: scummvm/trunk/engines/simon/simon.cpp
===================================================================
--- scummvm/trunk/engines/simon/simon.cpp 2006-04-29 00:32:38 UTC (rev 22200)
+++ scummvm/trunk/engines/simon/simon.cpp 2006-04-29 02:01:32 UTC (rev 22201)
@@ -2795,9 +2795,17 @@
if (!(_lockWord & 0x10)) {
if (getGameType() == GType_FF) {
_syncFlag2 ^= 1;
-
- if (!_syncFlag2)
+ if (!_syncFlag2) {
processVgaEvents();
+ } else {
+ // Double speed on Oracle
+ if (getBitFlag(99)) {
+ processVgaEvents();
+ } else if (_scrollCount == 0) {
+ _lockWord &= ~2;
+ return;
+ }
+ }
} else {
processVgaEvents();
processVgaEvents();
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