aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/scicore/resource.h
diff options
context:
space:
mode:
authorFilippos Karapetis2009-03-30 07:53:32 +0000
committerFilippos Karapetis2009-03-30 07:53:32 +0000
commite130aecc4f2650d86a41ee4d963b66e5421226bb (patch)
tree60b3a461c58166145fe5ec262a15c1cf94271d78 /engines/sci/scicore/resource.h
parent30473e313d8e4513a11dd29ea353db297d5223b4 (diff)
downloadscummvm-rg350-e130aecc4f2650d86a41ee4d963b66e5421226bb.tar.gz
scummvm-rg350-e130aecc4f2650d86a41ee4d963b66e5421226bb.tar.bz2
scummvm-rg350-e130aecc4f2650d86a41ee4d963b66e5421226bb.zip
Wrapped all the still WIP SCI32-specific code around appropriate ifdef blocks. SCI32 has fundamental differences from previous SCI versions (e.g. direct point addressing is no longer possible), most of SCI32 games use SVGA resolutions and currently a lot of SCI32 specific code is missing (like, for example, the newer string and array handling functions, the widget system etc). This has been done in the same manner as in the SCUMM and SAGA engines.
svn-id: r39750
Diffstat (limited to 'engines/sci/scicore/resource.h')
-rw-r--r--engines/sci/scicore/resource.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sci/scicore/resource.h b/engines/sci/scicore/resource.h
index 29cf38e265..75ad99f5b9 100644
--- a/engines/sci/scicore/resource.h
+++ b/engines/sci/scicore/resource.h
@@ -79,7 +79,9 @@ enum ResourceStatus {
#define SCI_VERSION_1_EARLY 5
#define SCI_VERSION_1_LATE 6
#define SCI_VERSION_1_1 7
+#ifdef ENABLE_SCI32
#define SCI_VERSION_32 8
+#endif
#define SCI_VERSION_LAST SCI_VERSION_1_LATE /* The last supported SCI version */
#define SCI_VERSION_1 SCI_VERSION_1_EARLY