diff options
author | Vladimir Menshakov | 2011-06-25 21:52:46 +0400 |
---|---|---|
committer | Vladimir Menshakov | 2011-06-25 21:53:35 +0400 |
commit | 4cbf30a88ca3cadb6f28a525f95578146d91037a (patch) | |
tree | 4e6f34ba61d30eb29d43571f8fee90a14ad11553 | |
parent | 77458508085d8a03336472dd10da895deb6b8281 (diff) | |
download | scummvm-rg350-4cbf30a88ca3cadb6f28a525f95578146d91037a.tar.gz scummvm-rg350-4cbf30a88ca3cadb6f28a525f95578146d91037a.tar.bz2 scummvm-rg350-4cbf30a88ca3cadb6f28a525f95578146d91037a.zip |
DREAMWEB: Removed workaround of invalid size of extext data
-rw-r--r-- | devtools/tasmrecover/dreamweb/object.asm | 4 | ||||
-rw-r--r-- | engines/dreamweb/dreamgen.cpp | 4 |
2 files changed, 1 insertions, 7 deletions
diff --git a/devtools/tasmrecover/dreamweb/object.asm b/devtools/tasmrecover/dreamweb/object.asm index bc73ef5679..830c9676f3 100644 --- a/devtools/tasmrecover/dreamweb/object.asm +++ b/devtools/tasmrecover/dreamweb/object.asm @@ -2586,10 +2586,8 @@ findlenextext: mov cl,[es:si] sub bx,extext push bx ax sub cx,bx - cmp cx, 0xffff; BIG FIXME! Find out why this is happening - jz $1 rep movsb -$1: pop bx + pop bx sub extextpos,bx pop si diff --git a/engines/dreamweb/dreamgen.cpp b/engines/dreamweb/dreamgen.cpp index 2afd1bc357..a183c7c798 100644 --- a/engines/dreamweb/dreamgen.cpp +++ b/engines/dreamweb/dreamgen.cpp @@ -8271,11 +8271,7 @@ findlenextext: push(bx); push(ax); _sub(cx, bx); - _cmp(cx, 0xffff); - if (flags.z()) - goto _tmp1; _movsb(cx, true); -_tmp1: bx = pop(); _sub(data.word(kExtextpos), bx); si = pop(); |