diff options
author | athrxx | 2012-02-13 18:39:50 +0100 |
---|---|---|
committer | athrxx | 2012-02-21 21:48:39 +0100 |
commit | 86a817beb5eef248c5f5e28f18133db802a59c2e (patch) | |
tree | dc606582deb0ccd10114fdf77554a8a4697110aa /engines/kyra/saveload_eob.cpp | |
parent | 66ba9343987d67e8bf8e1742fcf139dee95a8448 (diff) | |
download | scummvm-rg350-86a817beb5eef248c5f5e28f18133db802a59c2e.tar.gz scummvm-rg350-86a817beb5eef248c5f5e28f18133db802a59c2e.tar.bz2 scummvm-rg350-86a817beb5eef248c5f5e28f18133db802a59c2e.zip |
KYRA: (EOB) - start work on CGA and EGA graphics modes
Diffstat (limited to 'engines/kyra/saveload_eob.cpp')
-rw-r--r-- | engines/kyra/saveload_eob.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/kyra/saveload_eob.cpp b/engines/kyra/saveload_eob.cpp index 9f9476d0dc..7f20c124ff 100644 --- a/engines/kyra/saveload_eob.cpp +++ b/engines/kyra/saveload_eob.cpp @@ -110,7 +110,7 @@ Common::Error EoBCoreEngine::loadGameState(int slot) { EoBCharacter *c = &_characters[i]; if (!c->flags || c->portrait < 0) continue; - c->faceShape = _screen->encodeShape((c->portrait % 10) << 2, (c->portrait / 10) << 5, 4, 32, true); + c->faceShape = _screen->encodeShape((c->portrait % 10) << 2, (c->portrait / 10) << 5, 4, 32, true, _cgaMappingDefault); } _screen->loadShapeSetBitmap(_flags.gameID == GI_EOB2 ? "OUTPORTS" : "OUTTAKE", 3, 3); @@ -118,7 +118,7 @@ Common::Error EoBCoreEngine::loadGameState(int slot) { EoBCharacter *c = &_characters[i]; if (!c->flags || c->portrait >= 0) continue; - c->faceShape = _screen->encodeShape((-(c->portrait + 1)) << 2, _flags.gameID == GI_EOB2 ? 0 : 160, 4, 32, true); + c->faceShape = _screen->encodeShape((-(c->portrait + 1)) << 2, _flags.gameID == GI_EOB2 ? 0 : 160, 4, 32, true, _cgaMappingDefault); } _screen->_curPage = 0; |