aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;