aboutsummaryrefslogtreecommitdiff
path: root/scumm/resource.h
diff options
context:
space:
mode:
authorEugene Sandulenko2004-08-25 02:12:03 +0000
committerEugene Sandulenko2004-08-25 02:12:03 +0000
commitd3727e1c2a4ba7e262f415711ca8bb269a4e820c (patch)
tree2d827cd6570c584cfb05aafd19c90218bca3a4ca /scumm/resource.h
parent45d8b3b00291b6dcdae4d4966021ded316c2cfae (diff)
downloadscummvm-rg350-d3727e1c2a4ba7e262f415711ca8bb269a4e820c.tar.gz
scummvm-rg350-d3727e1c2a4ba7e262f415711ca8bb269a4e820c.tar.bz2
scummvm-rg350-d3727e1c2a4ba7e262f415711ca8bb269a4e820c.zip
HE 7.2 uses different array headers. they introduced start indexes, so it
became in somewhat Pascal fashion, i.e. array[2..3][10..20]. So I had to override ArrayHeader function in ScummEngine_v72he. Also there is new array type kDwordArray. So that is implemented as well. Though, not everything yet transferred to use new ArrayHeader, so running HE 7.2 titles is risky now. Some opcodes were implemented along the way. svn-id: r14735
Diffstat (limited to 'scumm/resource.h')
-rw-r--r--scumm/resource.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/scumm/resource.h b/scumm/resource.h
index 8a2c65ae38..d2f0f125db 100644
--- a/scumm/resource.h
+++ b/scumm/resource.h
@@ -36,7 +36,8 @@ enum ArrayType {
kNibbleArray = 2,
kByteArray = 3,
kStringArray = 4,
- kIntArray = 5
+ kIntArray = 5,
+ kDwordArray = 6
};
struct ArrayHeader {