diff options
-rw-r--r-- | engines/sword1/control.cpp | 8 | ||||
-rw-r--r-- | engines/sword1/screen.cpp | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/engines/sword1/control.cpp b/engines/sword1/control.cpp index 974faa350c..ac7105c2dd 100644 --- a/engines/sword1/control.cpp +++ b/engines/sword1/control.cpp @@ -1112,8 +1112,8 @@ void Control::saveGameToFile(uint8 slot) { tm curTime; _system->getTimeAndDate(curTime); - uint32 saveDate = (curTime.tm_mday & 0xFF) << 24 | ((curTime.tm_mon + 1) & 0xFF) << 16 | (curTime.tm_year + 1900) & 0xFFFF; - uint16 saveTime = (curTime.tm_hour & 0xFF) << 8 | (curTime.tm_min) & 0xFF; + uint32 saveDate = (curTime.tm_mday & 0xFF) << 24 | ((curTime.tm_mon + 1) & 0xFF) << 16 | ((curTime.tm_year + 1900) & 0xFFFF); + uint16 saveTime = (curTime.tm_hour & 0xFF) << 8 | ((curTime.tm_min) & 0xFF); outf->writeUint32BE(saveDate); outf->writeUint16BE(saveTime); @@ -1278,8 +1278,8 @@ bool Control::convertSaveGame(uint8 slot, char* desc) { tm curTime; _system->getTimeAndDate(curTime); - uint32 saveDate = (curTime.tm_mday & 0xFF) << 24 | ((curTime.tm_mon + 1) & 0xFF) << 16 | (curTime.tm_year + 1900) & 0xFFFF; - uint16 saveTime = (curTime.tm_hour & 0xFF) << 8 | (curTime.tm_min) & 0xFF; + uint32 saveDate = (curTime.tm_mday & 0xFF) << 24 | ((curTime.tm_mon + 1) & 0xFF) << 16 | ((curTime.tm_year + 1900) & 0xFFFF); + uint16 saveTime = (curTime.tm_hour & 0xFF) << 8 | ((curTime.tm_min) & 0xFF); newSave->writeUint32BE(saveDate); newSave->writeUint16BE(saveTime); diff --git a/engines/sword1/screen.cpp b/engines/sword1/screen.cpp index 700d6e638a..3f2544d8cf 100644 --- a/engines/sword1/screen.cpp +++ b/engines/sword1/screen.cpp @@ -538,7 +538,7 @@ void Screen::processImage(uint32 id) { if ((sprSizeX > 0) && (sprSizeY > 0)) { if( (!(SwordEngine::isPsx()) || (compact->o_type == TYPE_TEXT) - || (compact->o_resource == LVSFLY) || !(compact->o_resource == GEORGE_MEGA) && (sprSizeX < 260))) + || (compact->o_resource == LVSFLY) || (!(compact->o_resource == GEORGE_MEGA) && (sprSizeX < 260)))) drawSprite(sprData + incr, spriteX, spriteY, sprSizeX, sprSizeY, sprPitch); else if (((sprSizeX >= 260) && (sprSizeX < 450)) || ((compact->o_resource == GMWRITH) && (sprSizeX < 515)) // a psx shrinked sprite (1/2 width) || ((compact->o_resource == GMPOWER) && (sprSizeX < 515)) ) // some needs to be hardcoded, headers don't give useful infos |