diff options
author | Max Horn | 2007-08-20 20:18:06 +0000 |
---|---|---|
committer | Max Horn | 2007-08-20 20:18:06 +0000 |
commit | 5155d8df626b31634a3256a0ddb9b08bdd32b6e4 (patch) | |
tree | a95fd9957852cda46bf54d774f59642f503be70f /engines/agos | |
parent | c50c20b2c2e74f138f19fe141e468b0941dbdea1 (diff) | |
download | scummvm-rg350-5155d8df626b31634a3256a0ddb9b08bdd32b6e4.tar.gz scummvm-rg350-5155d8df626b31634a3256a0ddb9b08bdd32b6e4.tar.bz2 scummvm-rg350-5155d8df626b31634a3256a0ddb9b08bdd32b6e4.zip |
64bit AGOS fix by Mark Weaver
svn-id: r28683
Diffstat (limited to 'engines/agos')
-rw-r--r-- | engines/agos/draw.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/draw.cpp b/engines/agos/draw.cpp index bb28da73b5..68bb152844 100644 --- a/engines/agos/draw.cpp +++ b/engines/agos/draw.cpp @@ -503,8 +503,8 @@ void AGOSEngine::saveBackGround(VgaSprite *vsp) { if (_window3Flag == 1) { animTable->srcPtr = (const byte *)_window4BackScn; } else { - uint xoffs = (_videoWindows[vsp->windowNum * 4 + 0] * 2 + x) * 8; - uint yoffs = (_videoWindows[vsp->windowNum * 4 + 1] + y); + int xoffs = (_videoWindows[vsp->windowNum * 4 + 0] * 2 + x) * 8; + int yoffs = (_videoWindows[vsp->windowNum * 4 + 1] + y); animTable->srcPtr = getBackGround() + xoffs + yoffs * _screenWidth; } |