aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Hamm2002-02-12 22:46:30 +0000
committerVincent Hamm2002-02-12 22:46:30 +0000
commit4c97357df56a1c76c3977bb436664866345e198c (patch)
tree5949dd0e5a906c373748844f0ec666894423ccfb
parent2fe9e07bc7b9188b53ad0d35cdae363483176206 (diff)
downloadscummvm-rg350-4c97357df56a1c76c3977bb436664866345e198c.tar.gz
scummvm-rg350-4c97357df56a1c76c3977bb436664866345e198c.tar.bz2
scummvm-rg350-4c97357df56a1c76c3977bb436664866345e198c.zip
fixed text and timer in LoomCD
svn-id: r3571
-rw-r--r--scummvm.cpp2
-rw-r--r--string.cpp7
2 files changed, 4 insertions, 5 deletions
diff --git a/scummvm.cpp b/scummvm.cpp
index caa238dc00..0eb64a196b 100644
--- a/scummvm.cpp
+++ b/scummvm.cpp
@@ -272,7 +272,7 @@ int Scumm::scummLoop(int delta) {
_vars[VAR_DEBUGMODE] = _debugMode;
if (_features & GF_AUDIOTRACKS)
- _vars[VAR_MI1_TIMER]+=40;
+ _vars[VAR_MI1_TIMER]+=5;
if (_saveLoadFlag) {
if (_saveLoadFlag==1) {
diff --git a/string.cpp b/string.cpp
index 2753653214..f276155dc3 100644
--- a/string.cpp
+++ b/string.cpp
@@ -672,11 +672,10 @@ void CharsetRenderer::printChar(int chr) {
if (chr=='@')
return;
- if (_vm->_features & GF_SMALL_HEADER)
- _ptr -= 12;
-
_ptr = _vm->getResourceAddress(rtCharset, _curId) + 29;
-
+ if (_vm->_features & GF_SMALL_HEADER)
+ _ptr -=12;
+
_bpp = _unk2 = *_ptr;
_invNumBits = 8 - _bpp;
_bitMask = 0xFF << _invNumBits;