aboutsummaryrefslogtreecommitdiff
path: root/simon
diff options
context:
space:
mode:
authorTravis Howell2003-11-29 10:12:47 +0000
committerTravis Howell2003-11-29 10:12:47 +0000
commitd636ee7855593a4d6342b48fa9ac13e75b231710 (patch)
tree28069d3dc516597f0da50b6adb042f631a8c99e0 /simon
parentd099759279711c1afd0a646390eb85f294cba1c6 (diff)
downloadscummvm-rg350-d636ee7855593a4d6342b48fa9ac13e75b231710.tar.gz
scummvm-rg350-d636ee7855593a4d6342b48fa9ac13e75b231710.tar.bz2
scummvm-rg350-d636ee7855593a4d6342b48fa9ac13e75b231710.zip
var value were different in simon1dos
svn-id: r11418
Diffstat (limited to 'simon')
-rw-r--r--simon/simon.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp
index 0ab8215c94..7d814d4413 100644
--- a/simon/simon.cpp
+++ b/simon/simon.cpp
@@ -4035,14 +4035,14 @@ void SimonEngine::talk_with_text(uint vga_sprite_id, uint color, const char *str
if (_variableArray[86] == 2)
len_div_3 <<= 1;
_variableArray[85] = len_div_3 * 5;
- } else if (_game & GF_WIN) {
+ } else if (_game & GF_TALKIE) {
if (_variableArray[141] == 0)
_variableArray[141] = 9;
_variableArray[85] = _variableArray[141] * len_div_3;
} else {
- if (_variableArray[141] == 0)
- _variableArray[141] = len_div_3 / 2;
- if (_variableArray[141] == 2)
+ if (_variableArray[86] == 0)
+ len_div_3 = len_div_3 / 2;
+ if (_variableArray[86] == 2)
len_div_3 <<= 1;
_variableArray[85] = len_div_3 * 5;
}