aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter.h
diff options
context:
space:
mode:
authorSven Hesse2007-01-31 16:23:34 +0000
committerSven Hesse2007-01-31 16:23:34 +0000
commit8b4001f4908c2653338521d297661fc6faa169ea (patch)
tree35eced088b6119ad29efad121ec1ce5d35eb884f /engines/gob/inter.h
parent17e70efe13a77d94a78e09591ab84ed78abcdda0 (diff)
downloadscummvm-rg350-8b4001f4908c2653338521d297661fc6faa169ea.tar.gz
scummvm-rg350-8b4001f4908c2653338521d297661fc6faa169ea.tar.bz2
scummvm-rg350-8b4001f4908c2653338521d297661fc6faa169ea.zip
Replaced the delay in o1_keyFunc with a (skipable) busy-wait detection
svn-id: r25311
Diffstat (limited to 'engines/gob/inter.h')
-rw-r--r--engines/gob/inter.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/gob/inter.h b/engines/gob/inter.h
index 10d32a1e97..f0c4812bc9 100644
--- a/engines/gob/inter.h
+++ b/engines/gob/inter.h
@@ -74,6 +74,9 @@ public:
protected:
GobEngine *_vm;
+ // The busy-wait detection in o1_keyFunc breaks fast scrolling in Ween
+ bool _noBusyWait;
+
virtual void setupOpcodes(void) = 0;
virtual void executeDrawOpcode(byte i) = 0;
virtual bool executeFuncOpcode(byte i, byte j, char &cmdCount, int16 &counter, int16 &retFlag) = 0;