more fixes

svn-id: r4888
This commit is contained in:
Paweł Kołodziejski 2002-08-31 18:57:08 +00:00
parent bb71d9e677
commit c1cbba1d65
2 changed files with 4 additions and 4 deletions

View File

@ -244,8 +244,8 @@ void blit(byte *dst, byte *src, int w, int h)
do {
memcpy(dst, src, w);
dst += 320;
src += 320;
dst += _vm->_realWidth;
src += _vm->_realWidth;
} while (--h);
}

View File

@ -219,7 +219,7 @@ void Scumm::CHARSET_1()
if (a && string[0].overhead != 0) {
if (!(_features & GF_AFTER_V6)) {
string[0].xpos = a->x - camera._cur.x + 160;
string[0].xpos = a->x - camera._cur.x + (_vm->_realWidth / 2);
if (_vars[VAR_V5_TALK_STRING_Y] < 0) {
s = (a->scaley * (int)_vars[VAR_V5_TALK_STRING_Y]) / 0xFF;
@ -451,7 +451,7 @@ void Scumm::description()
buffer = charset._buffer + charset._bufPos;
string[0].ypos = camera._cur.y + 88;
string[0].xpos = 160 - (charset.getStringWidth(0, buffer, 0) >> 1);
string[0].xpos = (_vm->_realWidth / 2) - (charset.getStringWidth(0, buffer, 0) >> 1);
if (string[0].xpos < 0)
string[0].xpos = 0;