aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/agi.h
diff options
context:
space:
mode:
authorKari Salminen2008-01-02 16:36:47 +0000
committerKari Salminen2008-01-02 16:36:47 +0000
commit6dfaaf3018cd44e8c2eb9356c3d6e2d5f0d89ad7 (patch)
treeb8659e7278051ac37a1f305c58cf292f3d31ca4d /engines/agi/agi.h
parent33b2a4083dbcb87352063ff16024b25ba1627e43 (diff)
downloadscummvm-rg350-6dfaaf3018cd44e8c2eb9356c3d6e2d5f0d89ad7.tar.gz
scummvm-rg350-6dfaaf3018cd44e8c2eb9356c3d6e2d5f0d89ad7.tar.bz2
scummvm-rg350-6dfaaf3018cd44e8c2eb9356c3d6e2d5f0d89ad7.zip
Set AGI's computer type variable (v20 i.e. vComputer) according to the used platform. Now using different values for IBM-PC, Atari ST, Amiga and Apple IIGS platforms.
svn-id: r30153
Diffstat (limited to 'engines/agi/agi.h')
-rw-r--r--engines/agi/agi.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/agi/agi.h b/engines/agi/agi.h
index b63095f9fd..0f792b37fe 100644
--- a/engines/agi/agi.h
+++ b/engines/agi/agi.h
@@ -266,6 +266,18 @@ enum AgiMonitorType {
};
/**
+ * Different computer types.
+ * Used with AGI variable 20 i.e. vComputer.
+ * FIXME? As an exception Amiga's Space Quest I (Version 1.2, AGI 2.082) uses value 20.
+ */
+enum AgiComputerType {
+ kAgiComputerPC = 0,
+ kAgiComputerAtariST = 4,
+ kAgiComputerAmiga = 5,
+ kAgiComputerApple2GS = 7
+};
+
+/**
* AGI flags
*/
enum {