diff options
author | Eugene Sandulenko | 2004-08-25 02:12:03 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2004-08-25 02:12:03 +0000 |
commit | d3727e1c2a4ba7e262f415711ca8bb269a4e820c (patch) | |
tree | 2d827cd6570c584cfb05aafd19c90218bca3a4ca /scumm/resource.h | |
parent | 45d8b3b00291b6dcdae4d4966021ded316c2cfae (diff) | |
download | scummvm-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.h | 3 |
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 { |