aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xconfigure2
-rw-r--r--engines/titanic/game_manager.cpp4
-rw-r--r--engines/titanic/star_control/surface_fader_base.cpp2
-rw-r--r--engines/titanic/support/avi_surface.cpp8
-rw-r--r--engines/titanic/support/avi_surface.h6
-rw-r--r--engines/titanic/support/direct_draw.cpp8
-rw-r--r--engines/titanic/support/direct_draw.h2
-rw-r--r--engines/titanic/support/direct_draw_surface.cpp8
-rw-r--r--engines/titanic/support/direct_draw_surface.h6
-rw-r--r--engines/titanic/support/image_decoders.cpp4
-rw-r--r--engines/titanic/support/mouse_cursor.cpp2
-rw-r--r--engines/titanic/support/movie.cpp5
-rw-r--r--engines/titanic/support/screen_manager.cpp8
-rw-r--r--engines/titanic/support/screen_manager.h8
-rw-r--r--engines/titanic/support/text_cursor.cpp2
-rw-r--r--engines/titanic/support/video_surface.cpp55
-rw-r--r--engines/titanic/support/video_surface.h8
-rw-r--r--graphics/managed_surface.cpp66
-rw-r--r--gui/themes/translations.datbin619670 -> 620185 bytes
-rw-r--r--po/be_BY.po59
-rw-r--r--po/ca_ES.po59
-rw-r--r--po/cs_CZ.po59
-rw-r--r--po/da_DK.po59
-rw-r--r--po/de_DE.po59
-rw-r--r--po/es_ES.po59
-rw-r--r--po/eu.po59
-rw-r--r--po/fi_FI.po59
-rw-r--r--po/fr_FR.po80
-rw-r--r--po/gl_ES.po59
-rw-r--r--[-rwxr-xr-x]po/hu_HU.po59
-rw-r--r--po/it_IT.po59
-rw-r--r--po/nb_NO.po59
-rw-r--r--po/nl_NL.po59
-rw-r--r--po/nn_NO.po59
-rw-r--r--po/pl_PL.po59
-rw-r--r--po/pt_BR.po58
-rw-r--r--po/ru_RU.po81
-rw-r--r--po/scummvm.pot58
-rw-r--r--po/sv_SE.po59
-rw-r--r--po/uk_UA.po102
-rw-r--r--po/zh-Latn_CN.po59
41 files changed, 1084 insertions, 502 deletions
diff --git a/configure b/configure
index 25dd8ca7d5..be6f663b4b 100755
--- a/configure
+++ b/configure
@@ -3647,7 +3647,7 @@ PRE_OBJS_FLAGS := -Wl,-export-dynamic -Wl,-whole-archive
POST_OBJS_FLAGS := -Wl,-no-whole-archive
'
;;
- *mingw32*)
+ *mingw32* | mingw64)
_plugin_prefix=""
_plugin_suffix=".dll"
_mak_plugins='
diff --git a/engines/titanic/game_manager.cpp b/engines/titanic/game_manager.cpp
index 9e107c92b9..d554067717 100644
--- a/engines/titanic/game_manager.cpp
+++ b/engines/titanic/game_manager.cpp
@@ -39,7 +39,7 @@ CGameManager::CGameManager(CProjectItem *project, CGameView *gameView, Audio::Mi
CTimeEventInfo::_nextId = 0;
_movie = nullptr;
- _movieSurface = CScreenManager::_screenManagerPtr->createSurface(600, 340);
+ _movieSurface = CScreenManager::_screenManagerPtr->createSurface(600, 340, 16);
_project->setGameManager(this);
g_vm->_filesManager->setGameManager(this);
}
@@ -264,7 +264,7 @@ void CGameManager::viewChange() {
delete _movieSurface;
_movie = nullptr;
- _movieSurface = CScreenManager::_screenManagerPtr->createSurface(600, 340);
+ _movieSurface = CScreenManager::_screenManagerPtr->createSurface(600, 340, 16);
_trueTalkManager.clear();
for (CTreeItem *treeItem = _project; treeItem; treeItem = treeItem->scan(_project))
diff --git a/engines/titanic/star_control/surface_fader_base.cpp b/engines/titanic/star_control/surface_fader_base.cpp
index fb17fb1f31..57754c1ba4 100644
--- a/engines/titanic/star_control/surface_fader_base.cpp
+++ b/engines/titanic/star_control/surface_fader_base.cpp
@@ -49,7 +49,7 @@ bool CSurfaceFaderBase::setupSurface(CScreenManager *screenManager, CVideoSurfac
delete _videoSurface;
}
- _videoSurface = screenManager->createSurface(width, height);
+ _videoSurface = screenManager->createSurface(width, height, 16);
return true;
}
diff --git a/engines/titanic/support/avi_surface.cpp b/engines/titanic/support/avi_surface.cpp
index 2a671156e0..8ed87a2340 100644
--- a/engines/titanic/support/avi_surface.cpp
+++ b/engines/titanic/support/avi_surface.cpp
@@ -36,7 +36,7 @@ Video::AVIDecoder::AVIVideoTrack &AVIDecoder::getVideoTrack(uint idx) {
return *track;
}
-AVISurface::AVISurface(const CResourceKey &key) {
+AVISurface::AVISurface(const CResourceKey &key) : _movieName(key.getString()) {
_videoSurface = nullptr;
_streamCount = 0;
_movieFrameSurface[0] = _movieFrameSurface[1] = nullptr;
@@ -51,7 +51,7 @@ AVISurface::AVISurface(const CResourceKey &key) {
// Create a decoder
_decoder = new AVIDecoder(Audio::Mixer::kPlainSoundType);
- if (!_decoder->loadFile(key.getString()))
+ if (!_decoder->loadFile(_movieName))
error("Could not open video - %s", key.getString().c_str());
_streamCount = _decoder->videoTrackCount();
@@ -437,4 +437,8 @@ void AVISurface::playCutscene(const Rect &r, uint startFrame, uint endFrame) {
stop();
}
+uint AVISurface::getBitDepth() const {
+ return _decoder->getVideoTrack(0).getBitCount();
+}
+
} // End of namespace Titanic
diff --git a/engines/titanic/support/avi_surface.h b/engines/titanic/support/avi_surface.h
index 2a4b321f0f..855732f5cb 100644
--- a/engines/titanic/support/avi_surface.h
+++ b/engines/titanic/support/avi_surface.h
@@ -67,6 +67,7 @@ private:
bool _isReversed;
int _currentFrame;
uint32 _priorFrameTime;
+ Common::String _movieName;
private:
/**
* Render a frame to the video surface
@@ -203,6 +204,11 @@ public:
* Plays an interruptable cutscene
*/
void playCutscene(const Rect &r, uint startFrame, uint endFrame);
+
+ /**
+ * Returns the pixel depth of the movie in bits
+ */
+ uint getBitDepth() const;
};
} // End of namespace Titanic
diff --git a/engines/titanic/support/direct_draw.cpp b/engines/titanic/support/direct_draw.cpp
index 8e510861ae..faed140ea7 100644
--- a/engines/titanic/support/direct_draw.cpp
+++ b/engines/titanic/support/direct_draw.cpp
@@ -47,7 +47,7 @@ void DirectDraw::diagnostics() {
DirectDrawSurface *DirectDraw::createSurfaceFromDesc(const DDSurfaceDesc &desc) {
DirectDrawSurface *surface = new DirectDrawSurface();
- surface->create(desc._w, desc._h);
+ surface->create(desc._w, desc._h, desc._bpp);
return surface;
}
@@ -82,15 +82,15 @@ void DirectDrawManager::initFullScreen() {
_mainSurface = new DirectDrawSurface();
_mainSurface->create(g_vm->_screen);
_backSurfaces[0] = new DirectDrawSurface();
- _backSurfaces[0]->create(_directDraw._width, _directDraw._height);
+ _backSurfaces[0]->create(_directDraw._width, _directDraw._height, 32);
}
-DirectDrawSurface *DirectDrawManager::createSurface(int w, int h, int surfaceNum) {
+DirectDrawSurface *DirectDrawManager::createSurface(int w, int h, int bpp, int surfaceNum) {
if (surfaceNum)
return nullptr;
assert(_mainSurface);
- return _directDraw.createSurfaceFromDesc(DDSurfaceDesc(w, h));
+ return _directDraw.createSurfaceFromDesc(DDSurfaceDesc(w, h, bpp));
}
} // End of namespace Titanic
diff --git a/engines/titanic/support/direct_draw.h b/engines/titanic/support/direct_draw.h
index 08ead6d798..8370191648 100644
--- a/engines/titanic/support/direct_draw.h
+++ b/engines/titanic/support/direct_draw.h
@@ -87,7 +87,7 @@ public:
/**
* Create a surface
*/
- DirectDrawSurface *createSurface(int w, int h, int surfaceNum);
+ DirectDrawSurface *createSurface(int w, int h, int bpp, int surfaceNum);
};
} // End of namespace Titanic
diff --git a/engines/titanic/support/direct_draw_surface.cpp b/engines/titanic/support/direct_draw_surface.cpp
index 9ebda15b0e..126cebfaeb 100644
--- a/engines/titanic/support/direct_draw_surface.cpp
+++ b/engines/titanic/support/direct_draw_surface.cpp
@@ -38,8 +38,12 @@ void DirectDrawSurface::create(Graphics::ManagedSurface *surface) {
_disposeAfterUse = DisposeAfterUse::NO;
}
-void DirectDrawSurface::create(int w, int h) {
- Graphics::PixelFormat pixelFormat(2, 5, 6, 5, 0, 11, 5, 0, 0);
+void DirectDrawSurface::create(int w, int h, int bpp) {
+ assert(bpp == 16 || bpp == 32);
+ Graphics::PixelFormat pixelFormat = (bpp == 32) ?
+ Graphics::PixelFormat(4, 8, 8, 8, 8, 24, 16, 8, 0) :
+ Graphics::PixelFormat(2, 5, 6, 5, 0, 11, 5, 0, 0);
+
_surface = new Graphics::ManagedSurface(w, h, pixelFormat);
_disposeAfterUse = DisposeAfterUse::YES;
}
diff --git a/engines/titanic/support/direct_draw_surface.h b/engines/titanic/support/direct_draw_surface.h
index af19e369d2..82749afffa 100644
--- a/engines/titanic/support/direct_draw_surface.h
+++ b/engines/titanic/support/direct_draw_surface.h
@@ -35,10 +35,12 @@ class TitanicEngine;
struct DDSurfaceDesc {
int _w;
int _h;
+ int _bpp;
int _flags;
int _caps;
- DDSurfaceDesc(int w, int h) : _w(w), _h(h), _flags(0x1006), _caps(64) {}
+ DDSurfaceDesc(int w, int h, int bpp) : _w(w), _h(h), _bpp(bpp),
+ _flags(0x1006), _caps(64) {}
};
class DirectDrawSurface {
@@ -52,7 +54,7 @@ public:
/**
* Create a surface
*/
- void create(int w, int h);
+ void create(int w, int h, int bpp);
/**
* Create a surface based on a passed surface
diff --git a/engines/titanic/support/image_decoders.cpp b/engines/titanic/support/image_decoders.cpp
index 2dba66fbb3..3819b85116 100644
--- a/engines/titanic/support/image_decoders.cpp
+++ b/engines/titanic/support/image_decoders.cpp
@@ -36,7 +36,7 @@ void CJPEGDecode::decode(OSVideoSurface &surface, const CString &name) {
// Resize the surface if necessary
if (!surface.hasSurface() || surface.getWidth() != srcSurf->w
|| surface.getHeight() != srcSurf->h)
- surface.recreate(srcSurf->w, srcSurf->h);
+ surface.recreate(srcSurf->w, srcSurf->h, 16);
// Convert the decoded surface to the correct pixel format, and then copy it over
surface.lock();
@@ -64,7 +64,7 @@ void CTargaDecode::decode(OSVideoSurface &surface, const CString &name) {
// Resize the surface if necessary
if (!surface.hasSurface() || surface.getWidth() != srcSurf->w
|| surface.getHeight() != srcSurf->h)
- surface.recreate(srcSurf->w, srcSurf->h);
+ surface.recreate(srcSurf->w, srcSurf->h, 16);
// Convert the decoded surface to the correct pixel format, and then copy it over
surface.lock();
diff --git a/engines/titanic/support/mouse_cursor.cpp b/engines/titanic/support/mouse_cursor.cpp
index 6300f65a3b..e72e928e67 100644
--- a/engines/titanic/support/mouse_cursor.cpp
+++ b/engines/titanic/support/mouse_cursor.cpp
@@ -74,7 +74,7 @@ void CMouseCursor::loadCursorImages() {
CURSOR_DATA[idx][3]);
// Create the surface
- CVideoSurface *surface = _screenManager->createSurface(CURSOR_SIZE, CURSOR_SIZE);
+ CVideoSurface *surface = _screenManager->createSurface(CURSOR_SIZE, CURSOR_SIZE, 16);
_cursors[idx]._videoSurface = surface;
// Open the cursors video and move to the given frame
diff --git a/engines/titanic/support/movie.cpp b/engines/titanic/support/movie.cpp
index c26e4eb3c4..5e59ed747b 100644
--- a/engines/titanic/support/movie.cpp
+++ b/engines/titanic/support/movie.cpp
@@ -88,7 +88,8 @@ OSMovie::OSMovie(const CResourceKey &name, CVideoSurface *surface) :
_field28 = 0;
_field2C = 0;
- surface->resize(_aviSurface.getWidth(), _aviSurface.getHeight());
+ surface->resize(_aviSurface.getWidth(), _aviSurface.getHeight(),
+ _aviSurface.getBitDepth() == 32 ? 32 : 16);
_aviSurface.setVideoSurface(surface);
}
@@ -118,7 +119,7 @@ void OSMovie::play(uint startFrame, uint endFrame, uint initialFrame, uint flags
void OSMovie::playCutscene(const Rect &drawRect, uint startFrame, uint endFrame) {
if (!_movieSurface)
- _movieSurface = CScreenManager::_screenManagerPtr->createSurface(600, 340);
+ _movieSurface = CScreenManager::_screenManagerPtr->createSurface(600, 340, 16);
// Set a new event target whilst the clip plays, so standard scene drawing isn't called
CEventTarget eventTarget;
diff --git a/engines/titanic/support/screen_manager.cpp b/engines/titanic/support/screen_manager.cpp
index 2a675394b5..553486d094 100644
--- a/engines/titanic/support/screen_manager.cpp
+++ b/engines/titanic/support/screen_manager.cpp
@@ -293,13 +293,13 @@ void OSScreenManager::clearSurface(SurfaceNum surfaceNum, Rect *bounds) {
_directDrawManager._backSurfaces[surfaceNum]->fill(bounds, 0);
}
-void OSScreenManager::resizeSurface(CVideoSurface *surface, int width, int height) {
- DirectDrawSurface *ddSurface = _directDrawManager.createSurface(width, height, 0);
+void OSScreenManager::resizeSurface(CVideoSurface *surface, int width, int height, int bpp) {
+ DirectDrawSurface *ddSurface = _directDrawManager.createSurface(width, height, bpp, 0);
surface->setSurface(this, ddSurface);
}
-CVideoSurface *OSScreenManager::createSurface(int w, int h) {
- DirectDrawSurface *ddSurface = _directDrawManager.createSurface(w, h, 0);
+CVideoSurface *OSScreenManager::createSurface(int w, int h, int bpp) {
+ DirectDrawSurface *ddSurface = _directDrawManager.createSurface(w, h, bpp, 0);
return new OSVideoSurface(this, ddSurface);
}
diff --git a/engines/titanic/support/screen_manager.h b/engines/titanic/support/screen_manager.h
index f88928af8b..0da8e0daf3 100644
--- a/engines/titanic/support/screen_manager.h
+++ b/engines/titanic/support/screen_manager.h
@@ -185,12 +185,12 @@ public:
/**
* Resize the passed surface
*/
- virtual void resizeSurface(CVideoSurface *surface, int width, int height) = 0;
+ virtual void resizeSurface(CVideoSurface *surface, int width, int height, int bpp) = 0;
/**
* Creates a surface of a given size
*/
- virtual CVideoSurface *createSurface(int w, int h) = 0;
+ virtual CVideoSurface *createSurface(int w, int h, int bpp) = 0;
/**
* Creates a surface from a specified resource
@@ -367,12 +367,12 @@ public:
/**
* Resize the passed surface
*/
- virtual void resizeSurface(CVideoSurface *surface, int width, int height);
+ virtual void resizeSurface(CVideoSurface *surface, int width, int height, int bpp);
/**
* Creates a surface of a given size
*/
- virtual CVideoSurface *createSurface(int w, int h);
+ virtual CVideoSurface *createSurface(int w, int h, int bpp);
/**
* Creates a surface from a specified resource
diff --git a/engines/titanic/support/text_cursor.cpp b/engines/titanic/support/text_cursor.cpp
index 5c7593ba68..1da98c1cf7 100644
--- a/engines/titanic/support/text_cursor.cpp
+++ b/engines/titanic/support/text_cursor.cpp
@@ -32,7 +32,7 @@ CTextCursor::CTextCursor(CScreenManager *screenManager) :
_backRenderSurface(nullptr), _frontRenderSurface(nullptr),
_blinkDelay(300), _size(2, 10), _priorBlinkTime(0),
_cursorR(0), _cursorG(0), _cursorB(0), _mode(-1) {
- _surface = screenManager->createSurface(10, 10);
+ _surface = screenManager->createSurface(10, 10, 16);
}
CTextCursor::~CTextCursor() {
diff --git a/engines/titanic/support/video_surface.cpp b/engines/titanic/support/video_surface.cpp
index 7455e8cfef..e24063188d 100644
--- a/engines/titanic/support/video_surface.cpp
+++ b/engines/titanic/support/video_surface.cpp
@@ -158,25 +158,9 @@ void CVideoSurface::blitRect(const Rect &srcRect, const Rect &destRect, CVideoSu
if (src->lock()) {
const Graphics::ManagedSurface *srcSurface = src->_rawSurface;
Graphics::ManagedSurface *destSurface = _rawSurface;
- Graphics::Surface destArea = destSurface->getSubArea(destRect);
const uint transColor = src->getTransparencyColor();
- const uint16 *srcPtr = (const uint16 *)srcSurface->getBasePtr(
- srcRect.left, srcRect.top);
- uint16 *destPtr = (uint16 *)destArea.getBasePtr(0, 0);
-
- for (int yCtr = 0; yCtr < srcRect.height(); ++yCtr,
- srcPtr += src->getPitch() / 2,
- destPtr += destArea.pitch / 2) {
- // Prepare for copying the line
- const uint16 *lineSrcP = srcPtr;
- uint16 *lineDestP = destPtr;
-
- for (int srcX = srcRect.left; srcX < srcRect.right; ++srcX, ++lineSrcP, ++lineDestP) {
- if (*lineSrcP != transColor)
- *lineDestP = *lineSrcP;
- }
- }
+ destSurface->transBlitFrom(*srcSurface, srcRect, destRect, transColor);
src->unlock();
}
@@ -190,28 +174,22 @@ void CVideoSurface::flippedBlitRect(const Rect &srcRect, const Rect &destRect, C
transBlitRect(srcRect, destRect, src, true);
} else if (lock()) {
if (src->lock()) {
- const Graphics::ManagedSurface *srcSurface = src->_rawSurface;
+ Graphics::ManagedSurface *srcSurface = src->_rawSurface;
Graphics::ManagedSurface *destSurface = _rawSurface;
- Graphics::Surface destArea = destSurface->getSubArea(destRect);
+ const Graphics::Surface srcArea = srcSurface->getSubArea(srcRect);
const uint transColor = src->getTransparencyColor();
- const uint16 *srcPtr = (const uint16 *)srcSurface->getBasePtr(
- srcRect.left, srcRect.top);
- uint16 *destPtr = (uint16 *)destArea.getBasePtr(0, destArea.h - 1);
-
- for (int yCtr = 0; yCtr < srcRect.height(); ++yCtr,
- srcPtr += src->getPitch() / 2,
- destPtr -= destArea.pitch / 2) {
- // Prepare for copying the line
- const uint16 *lineSrcP = srcPtr;
- uint16 *lineDestP = destPtr;
-
- for (int srcX = srcRect.left; srcX < srcRect.right; ++srcX, ++lineSrcP, ++lineDestP) {
- if (*lineSrcP != transColor)
- *lineDestP = *lineSrcP;
- }
+ // Vertically flip the source area
+ Graphics::ManagedSurface flippedArea(srcArea.w, srcArea.h, srcArea.format);
+ for (int y = 0; y < srcArea.h; ++y) {
+ const byte *pSrc = (const byte *)srcArea.getBasePtr(0, y);
+ byte *pDest = (byte *)flippedArea.getBasePtr(0, flippedArea.h - y - 1);
+ Common::copy(pSrc, pSrc + srcArea.pitch, pDest);
}
+ destSurface->transBlitFrom(flippedArea,
+ Common::Point(destRect.left, destRect.top), transColor);
+
src->unlock();
}
@@ -221,6 +199,7 @@ void CVideoSurface::flippedBlitRect(const Rect &srcRect, const Rect &destRect, C
void CVideoSurface::transBlitRect(const Rect &srcRect, const Rect &destRect, CVideoSurface *src, bool flipFlag) {
assert(srcRect.width() == destRect.width() && srcRect.height() == destRect.height());
+ assert(src->getPixelDepth() == 2);
if (lock()) {
if (src->lock()) {
@@ -442,18 +421,18 @@ int OSVideoSurface::getBpp() {
return getPixelDepth();
}
-void OSVideoSurface::recreate(int width, int height) {
+void OSVideoSurface::recreate(int width, int height, int bpp) {
freeSurface();
- _screenManager->resizeSurface(this, width, height);
+ _screenManager->resizeSurface(this, width, height, bpp);
if (_ddSurface)
_videoSurfaceCounter += _ddSurface->getSize();
}
-void OSVideoSurface::resize(int width, int height) {
+void OSVideoSurface::resize(int width, int height, int bpp) {
if (!_ddSurface || _ddSurface->getWidth() != width ||
_ddSurface->getHeight() != height)
- recreate(width, height);
+ recreate(width, height, bpp);
}
void OSVideoSurface::detachSurface() {
diff --git a/engines/titanic/support/video_surface.h b/engines/titanic/support/video_surface.h
index 390e70bc33..77b9e61ad7 100644
--- a/engines/titanic/support/video_surface.h
+++ b/engines/titanic/support/video_surface.h
@@ -176,12 +176,12 @@ public:
/**
* Recreates the surface
*/
- virtual void recreate(int width, int height) = 0;
+ virtual void recreate(int width, int height, int bpp = 16) = 0;
/**
* Resizes the surface
*/
- virtual void resize(int width, int height) = 0;
+ virtual void resize(int width, int height, int bpp = 16) = 0;
/**
* Detachs the underlying raw surface
@@ -423,12 +423,12 @@ public:
/**
* Recreates the surface with the designated size
*/
- virtual void recreate(int width, int height);
+ virtual void recreate(int width, int height, int bpp = 16);
/**
* Resizes the surface
*/
- virtual void resize(int width, int height);
+ virtual void resize(int width, int height, int bpp = 16);
/**
* Detachs the underlying raw surface
diff --git a/graphics/managed_surface.cpp b/graphics/managed_surface.cpp
index e2d87b654f..e781d7a27a 100644
--- a/graphics/managed_surface.cpp
+++ b/graphics/managed_surface.cpp
@@ -242,49 +242,85 @@ void ManagedSurface::transBlitFrom(const Surface &src, const Common::Rect &srcRe
destPos.x + src.w, destPos.y + src.h), transColor, false, overrideColor);
}
-template<typename T>
-void transBlit(const Surface &src, const Common::Rect &srcRect, Surface *dest, const Common::Rect &destRect, uint transColor, bool flipped, uint overrideColor) {
+template<typename TSRC, typename TDEST>
+void transBlit(const Surface &src, const Common::Rect &srcRect, Surface &dest, const Common::Rect &destRect, TSRC transColor, bool flipped, uint overrideColor) {
int scaleX = SCALE_THRESHOLD * srcRect.width() / destRect.width();
int scaleY = SCALE_THRESHOLD * srcRect.height() / destRect.height();
+ const Graphics::PixelFormat &srcFormat = src.format;
+ const Graphics::PixelFormat &destFormat = dest.format;
+ byte aSrc, rSrc, gSrc, bSrc;
+ byte rDest, gDest, bDest;
+ double alpha;
// Loop through drawing output lines
for (int destY = destRect.top, scaleYCtr = 0; destY < destRect.bottom; ++destY, scaleYCtr += scaleY) {
- if (destY < 0 || destY >= dest->h)
+ if (destY < 0 || destY >= dest.h)
continue;
- const T *srcLine = (const T *)src.getBasePtr(0, scaleYCtr / SCALE_THRESHOLD);
- T *destLine = (T *)dest->getBasePtr(destRect.left, destY);
+ const TSRC *srcLine = (const TSRC *)src.getBasePtr(0, scaleYCtr / SCALE_THRESHOLD);
+ TDEST *destLine = (TDEST *)dest.getBasePtr(destRect.left, destY);
// Loop through drawing the pixels of the row
for (int destX = destRect.left, xCtr = 0, scaleXCtr = 0; destX < destRect.right; ++destX, ++xCtr, scaleXCtr += scaleX) {
- if (destX < 0 || destX >= dest->w)
+ if (destX < 0 || destX >= dest.w)
+ continue;
+
+ TSRC srcVal = srcLine[flipped ? src.w - scaleXCtr / SCALE_THRESHOLD - 1 : scaleXCtr / SCALE_THRESHOLD];
+ if (srcVal == transColor)
continue;
- T srcVal = srcLine[flipped ? src.w - scaleXCtr / SCALE_THRESHOLD - 1 : scaleXCtr / SCALE_THRESHOLD];
- if (srcVal != transColor) {
+ if (srcFormat == destFormat) {
+ // Matching formats, so we can do a straight copy
destLine[xCtr] = overrideColor ? overrideColor : srcVal;
+ } else {
+ // Otherwise we have to manually decode and re-encode each pixel
+ srcFormat.colorToARGB(*srcLine, aSrc, rSrc, gSrc, bSrc);
+ destFormat.colorToRGB(destLine[xCtr], rDest, gDest, bDest);
+
+ if (aSrc == 0) {
+ // Completely transparent, so skip
+ continue;
+ } else if (aSrc == 0xff) {
+ // Completely opaque, so copy RGB values over
+ rDest = rSrc;
+ gDest = gSrc;
+ bDest = bSrc;
+ } else {
+ // Partially transparent, so calculate new pixel colors
+ alpha = (double)aSrc / 255.0;
+ rDest = (rSrc * alpha) + (rDest * (1.0 - alpha));
+ gDest = (gSrc * alpha) + (gDest * (1.0 - alpha));
+ bDest = (bSrc * alpha) + (bDest * (1.0 - alpha));
+ }
+
+ destLine[xCtr] = destFormat.ARGBToColor(0xff, rDest, gDest, bDest);
}
}
}
}
+#define HANDLE_BLIT(SRC_BYTES, DEST_BYTES, SRC_TYPE, DEST_TYPE) \
+ if (src.format.bytesPerPixel == SRC_BYTES && format.bytesPerPixel == DEST_BYTES) \
+ transBlit<SRC_TYPE, DEST_TYPE>(src, srcRect, _innerSurface, destRect, transColor, flipped, overrideColor); \
+ else
+
void ManagedSurface::transBlitFrom(const Surface &src, const Common::Rect &srcRect,
const Common::Rect &destRect, uint transColor, bool flipped, uint overrideColor) {
if (src.w == 0 || src.h == 0 || destRect.width() == 0 || destRect.height() == 0)
return;
- if (format.bytesPerPixel == 1)
- transBlit<byte>(src, srcRect, &_innerSurface, destRect, transColor, flipped, overrideColor);
- else if (format.bytesPerPixel == 2)
- transBlit<uint16>(src, srcRect, &_innerSurface, destRect, transColor, flipped, overrideColor);
- else if (format.bytesPerPixel == 4)
- transBlit<uint32>(src, srcRect, &_innerSurface, destRect, transColor, flipped, overrideColor);
- else
+ HANDLE_BLIT(1, 1, byte, byte)
+ HANDLE_BLIT(2, 2, uint16, uint16)
+ HANDLE_BLIT(4, 4, uint32, uint32)
+ HANDLE_BLIT(2, 4, uint16, uint32)
+ HANDLE_BLIT(4, 2, uint32, uint16)
error("Surface::transBlitFrom: bytesPerPixel must be 1, 2, or 4");
// Mark the affected area
addDirtyRect(destRect);
}
+#undef HANDLE_BLIT
+
void ManagedSurface::markAllDirty() {
addDirtyRect(Common::Rect(0, 0, this->w, this->h));
}
diff --git a/gui/themes/translations.dat b/gui/themes/translations.dat
index e57f42f383..63f5a730ee 100644
--- a/gui/themes/translations.dat
+++ b/gui/themes/translations.dat
Binary files differ
diff --git a/po/be_BY.po b/po/be_BY.po
index 9cb16cec18..f29e046a16 100644
--- a/po/be_BY.po
+++ b/po/be_BY.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.8.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-10-07 19:14+0300\n"
"Last-Translator: Ivan Lukyanov <greencis@mail.ru>\n"
"Language-Team: Ivan Lukyanov <greencis@mail.ru>\n"
@@ -158,7 +158,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1798,7 +1798,8 @@ msgstr "Г~а~лоўнае меню"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1816,7 +1817,8 @@ msgstr "Захаваць гульню:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2821,10 +2823,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2832,16 +2835,17 @@ msgstr "Узнавіць гульню:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Узнавіць"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2852,7 +2856,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2863,7 +2867,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3109,6 +3113,27 @@ msgstr ""
"адкрыць адладачную кансоль ScummVM і ўвесці каманду 'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Паказвае назвы аб'ектаў пры навядзенні курсора мышы"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Прайграваць ролік пралёту над Myst"
@@ -4048,7 +4073,7 @@ msgstr "Гучн. музыкі: "
msgid "Subtitle speed: "
msgstr "Хуткасць тытраў: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4057,7 +4082,7 @@ msgstr ""
"Рэжым \"роднага\" MIDI патрабуе абнаўленне Roland Upgrade ад\n"
"LucasArts, але не хапае %s. Пераключаюся на AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/ca_ES.po b/po/ca_ES.po
index 2e7341f0a2..76e06b4947 100644
--- a/po/ca_ES.po
+++ b/po/ca_ES.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.6.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2013-05-05 14:16+0100\n"
"Last-Translator: Jordi Vilalta Prat <jvprat@jvprat.com>\n"
"Language-Team: Catalan <scummvm-devel@lists.scummvm.org>\n"
@@ -153,7 +153,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1808,7 +1808,8 @@ msgstr "~R~etorna al Llanчador"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1826,7 +1827,8 @@ msgstr "Desa la partida:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2825,10 +2827,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2836,16 +2839,17 @@ msgstr "Recupera la partida:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Restaura"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2856,7 +2860,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2867,7 +2871,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3101,6 +3105,27 @@ msgid ""
"\n"
msgstr ""
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Mostra etiquetes al posar el ratolэ sobre els objectes"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4053,7 +4078,7 @@ msgstr "Volum de mњsica:"
msgid "Subtitle speed: "
msgstr "Velocitat de subt.:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4062,7 +4087,7 @@ msgstr ""
"El suport de MIDI natiu requereix l'actualitzaciѓ Roland de LucasArts,\n"
"perђ no s'ha trobat %s. S'utilitzarр AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
#, fuzzy
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index f01b44030f..164cd2498b 100644
--- a/po/cs_CZ.po
+++ b/po/cs_CZ.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.7.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-10-09 11:46+0200\n"
"Last-Translator: Zbynьk Schwarz <zbynek.schwarz@gmail.com>\n"
"Language-Team: \n"
@@ -160,7 +160,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1797,7 +1797,8 @@ msgstr "~N~сvrat do SpouЙtьшe"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1815,7 +1816,8 @@ msgstr "UloОit hru:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2815,10 +2817,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2826,16 +2829,17 @@ msgstr "Obnovit hru"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Obnovit"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2846,7 +2850,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2857,7 +2861,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3102,6 +3106,27 @@ msgstr ""
"ladэcэ konzoli ScummVM a pouОэt pјэkaz 'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Zobrazit jmenovky objektљ pјi najetэ myЙi"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Pјehrсt video pјeletu v the Myst"
@@ -4034,7 +4059,7 @@ msgstr "Hlasitost hudby:"
msgid "Subtitle speed: "
msgstr "Rychlost titulkљ:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4043,7 +4068,7 @@ msgstr ""
"Pјirozenс podpora MIDI vyОaduje Aktualizaci Roland od LucasArts,\n"
"ale %s chybэ. Mэsto toho je pouОit AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/da_DK.po b/po/da_DK.po
index b5d42d33ae..0eb419b81b 100644
--- a/po/da_DK.po
+++ b/po/da_DK.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-02-25 21:08+0100\n"
"Last-Translator: Steffen Nyeland <steffen@nyeland.dk>\n"
"Language-Team: Steffen Nyeland <steffen@nyeland.dk>\n"
@@ -155,7 +155,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1790,7 +1790,8 @@ msgstr "~R~etur til oversigt"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1808,7 +1809,8 @@ msgstr "Gemmer:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2807,10 +2809,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2818,16 +2821,17 @@ msgstr "Gendan spil:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Gendan"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2838,7 +2842,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2849,7 +2853,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3096,6 +3100,27 @@ msgstr ""
"'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Vis labels for genstande musen er henover"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4037,7 +4062,7 @@ msgstr "Musik lydstyrke: "
msgid "Subtitle speed: "
msgstr "Tekst hastighed: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4046,7 +4071,7 @@ msgstr ""
"Indbygget MIDI understјttelse krцver Roland opgradering fra LucasArts,\n"
"men %s mangler. Bruger AdLib i stedet."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/de_DE.po b/po/de_DE.po
index 747618dc83..2e37d6ad08 100644
--- a/po/de_DE.po
+++ b/po/de_DE.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.10.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-11-05 13:06+0100\n"
"Last-Translator: Lothar Serra Mari <rootfather@scummvm.org>\n"
"Language-Team: Simon Sawatzki <SimSaw@gmx.de>, Lothar Serra Mari "
@@ -162,7 +162,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1827,7 +1827,8 @@ msgstr "Zur Spiele~l~iste"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1845,7 +1846,8 @@ msgstr "Speichern:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2848,10 +2850,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2859,16 +2862,17 @@ msgstr "Spiel laden:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Laden"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2879,7 +2883,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2890,7 +2894,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3141,6 +3145,27 @@ msgstr ""
"\"import_savefile\" verwenden.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Zeigt Objektbeschriftungen bei Mausberќhrung an."
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Video vom Anflug auf Myst abspielen"
@@ -4098,7 +4123,7 @@ msgstr "Musiklautstфrke:"
msgid "Subtitle speed: "
msgstr "Untertitel-Tempo:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4108,7 +4133,7 @@ msgstr ""
"Roland-Upgrade von LucasArts, aber %s\n"
"fehlt. Stattdessen wird AdLib verwendet."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/es_ES.po b/po/es_ES.po
index 1e1d3f0b24..1a56396cbc 100644
--- a/po/es_ES.po
+++ b/po/es_ES.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.4.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-10-09 01:40+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -157,7 +157,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1802,7 +1802,8 @@ msgstr "~V~olver al lanzador"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1820,7 +1821,8 @@ msgstr "Guardar partida"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2822,10 +2824,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2833,16 +2836,17 @@ msgstr "Cargar partida:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Cargar"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2853,7 +2857,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2864,7 +2868,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3110,6 +3114,27 @@ msgstr ""
"'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Muestra las etiquetas de los objetos al pasar el ratѓn"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Reproducir el vuelo de reconocimiento de Myst"
@@ -4049,7 +4074,7 @@ msgstr "Volumen de la mњsica:"
msgid "Subtitle speed: "
msgstr "Vel. de subtэtulos:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4058,7 +4083,7 @@ msgstr ""
"El soporte MIDI nativo requiere la actualizaciѓn Roland de LucasArts,\n"
"pero %s no estс disponible. Se usarс AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/eu.po b/po/eu.po
index 9fdb54ca88..59c68596ad 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.5.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2011-12-15 14:53+0100\n"
"Last-Translator: Mikel Iturbe Urretxa <mikel@hamahiru.org>\n"
"Language-Team: Librezale <librezale@librezale.org>\n"
@@ -153,7 +153,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1791,7 +1791,8 @@ msgstr "It~z~uli abiarazlera"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1809,7 +1810,8 @@ msgstr "Gorde jokoa:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2808,10 +2810,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2819,16 +2822,17 @@ msgstr "Jokoa kargatu:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Kargatu"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2839,7 +2843,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2850,7 +2854,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3096,6 +3100,27 @@ msgstr ""
"nahi izanez gero ScummVM debug konsola ireki eta 'import_savefile'\n"
"agindau erabili.\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Erakutsi objektuen etiketak sagua pasatzean"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4039,7 +4064,7 @@ msgstr "Musika: "
msgid "Subtitle speed: "
msgstr "Azpitit. abiadura:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4048,7 +4073,7 @@ msgstr ""
"MIDI euskarri natiboak LucasArts-en Roland eguneraketa behar du,\n"
"baina %s ez dago eskuragarri. AdLib erabiliko da."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/fi_FI.po b/po/fi_FI.po
index 89aaf1cca3..63685fd2c8 100644
--- a/po/fi_FI.po
+++ b/po/fi_FI.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.6.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2012-12-01 19:37+0200\n"
"Last-Translator: Toni Saarela <saarela@gmail.com>\n"
"Language-Team: Finnish\n"
@@ -155,7 +155,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1810,7 +1810,8 @@ msgstr "Palaa p~e~livalitsimeen"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1828,7 +1829,8 @@ msgstr "Tallenna peli:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2829,10 +2831,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2840,16 +2843,17 @@ msgstr "Lataa pelitallenne:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Lataa tallenne"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2860,7 +2864,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2871,7 +2875,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3103,6 +3107,27 @@ msgid ""
"\n"
msgstr ""
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Nфytф esineiden kuvaus kohdistaessasi kursorin esineen ylle"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4049,7 +4074,7 @@ msgstr "Musiikki:"
msgid "Subtitle speed: "
msgstr "Tekstin nopeus:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4058,7 +4083,7 @@ msgstr ""
"Suora MIDI tuki vaatii Roland pфivityksen LucasArtsilta, mutta\n"
"%s puuttuu. Kфytetффn AdLibia sen sijaan."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
#, fuzzy
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
diff --git a/po/fr_FR.po b/po/fr_FR.po
index 95f258ae36..30a885e17a 100644
--- a/po/fr_FR.po
+++ b/po/fr_FR.po
@@ -7,16 +7,17 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.8.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
-"PO-Revision-Date: 2016-11-08 02:19+0000\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
+"PO-Revision-Date: 2016-11-27 12:00+0000\n"
"Last-Translator: Thierry Crozat <criezy@scummvm.org>\n"
-"Language-Team: French <scummvm-devel@lists.scummvm.org>\n"
+"Language-Team: French "
+"<https://translations.scummvm.org/projects/scummvm/scummvm/fr/>\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n>1;\n"
-"X-Generator: Poedit 1.8.6\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 2.9\n"
"X-Language-name: Francais\n"
#: gui/about.cpp:94
@@ -158,7 +159,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1812,7 +1813,8 @@ msgstr "Retour au ~L~anceur"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1830,7 +1832,8 @@ msgstr "Sauvegarde :"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2691,7 +2694,7 @@ msgstr "Voulez-vous charger ou enregistrer le jeu ?"
#: backends/platform/wince/CEActionsPocket.cpp:326
#: backends/platform/wince/CEActionsSmartphone.cpp:287
msgid " Are you sure you want to quit ? "
-msgstr "Voulez-vous vraiment quitter ?"
+msgstr " Voulez-vous vraiment quitter ? "
#: backends/platform/wince/CEActionsSmartphone.cpp:50
msgid "Keyboard"
@@ -2703,11 +2706,11 @@ msgstr "Pivoter"
#: backends/platform/wince/CELauncherDialog.cpp:56
msgid "Using SDL driver "
-msgstr "Utilise le pilote SDL"
+msgstr "Utilise le pilote SDL "
#: backends/platform/wince/CELauncherDialog.cpp:60
msgid "Display "
-msgstr "Affichage"
+msgstr "Affichage "
#: backends/platform/wince/CELauncherDialog.cpp:83
msgid "Do you want to perform an automatic scan ?"
@@ -2830,10 +2833,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2841,16 +2845,17 @@ msgstr "Charger le jeu :"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Charger"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2861,7 +2866,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2872,7 +2877,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3119,6 +3124,27 @@ msgstr ""
"\n"
" \n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Afficher la description des objets lors de passage du pointeur"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Jouer la vidщo du survol de Myst"
@@ -3159,7 +3185,7 @@ msgid ""
"'rivendmo.exe'. "
msgstr ""
"Il vous manque l'exщcutable de Riven. L'exщcutable pour Windows se nomme "
-"'rivent.exe' ou 'rivendmo.exe'."
+"'rivent.exe' ou 'rivendmo.exe'. "
#: engines/mohawk/riven.cpp:151
msgid ""
@@ -4064,13 +4090,13 @@ msgstr "Dщfilement rщgulier"
#: engines/scumm/input.cpp:593
msgid "Music volume: "
-msgstr "Volume Musique :"
+msgstr "Volume Musique : "
#: engines/scumm/input.cpp:610
msgid "Subtitle speed: "
-msgstr "Vitesse des ST :"
+msgstr "Vitesse des ST : "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4079,7 +4105,7 @@ msgstr ""
"Support MIDI natif requiшre la mise р jour Roland de LucasArt,\n"
"mais %s manque. Utilise AdLib р la place."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/gl_ES.po b/po/gl_ES.po
index c7c305104e..8d0f8f71c9 100644
--- a/po/gl_ES.po
+++ b/po/gl_ES.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.8.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-10-09 13:57+0200\n"
"Last-Translator: Santiago G. Sanz <s.sanz@uvigo.es>\n"
"Language-Team: Santiago G. Sanz <s.sanz@uvigo.es>\n"
@@ -157,7 +157,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1799,7 +1799,8 @@ msgstr "~V~olver ao Iniciador"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1817,7 +1818,8 @@ msgstr "Gardar partida:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2816,10 +2818,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2827,16 +2830,17 @@ msgstr "Restaurar xogo:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Restaurar"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2847,7 +2851,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2858,7 +2862,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3105,6 +3109,27 @@ msgstr ""
"\".\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Mostra as etiquetas dos obxectos ao apuntar co rato."
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Reproducir o filme de imaxes aщreas de Myst"
@@ -4043,7 +4068,7 @@ msgstr "Volume de mњsica:"
msgid "Subtitle speed: "
msgstr "Velocidade dos subtэtulos:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4052,7 +4077,7 @@ msgstr ""
"A compatibilidade nativa con MIDI precisa a actualizaciѓn de Roland\n"
"de LucasArts, mais falla %s. Empregarase AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/hu_HU.po b/po/hu_HU.po
index 59774fb7fa..aa00252d66 100755..100644
--- a/po/hu_HU.po
+++ b/po/hu_HU.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-11-06 07:24+0200\n"
"Last-Translator: George Kormendi <grubycza@hotmail.com>\n"
"Language-Team: Hungarian\n"
@@ -158,7 +158,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1787,7 +1787,8 @@ msgstr "Visszatщrщs az indэtѓba"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1805,7 +1806,8 @@ msgstr "Jсtщk mentщse:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2795,10 +2797,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2806,16 +2809,17 @@ msgstr "Jсtщkmenet visszaсllэtсsa:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Visszaсllэtсs"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2826,7 +2830,7 @@ msgstr ""
"\n"
"%s fсjlbѓl nem sikerќlt"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2837,7 +2841,7 @@ msgstr ""
"\n"
"%s fсjlba nem sikerќlt"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3082,6 +3086,27 @@ msgstr ""
"utasэtсst.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Tсrgycimke lсthatѓ ha az egщr felette van"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Myst bevezetѕ film lejсtszсsa"
@@ -4027,7 +4052,7 @@ msgstr "Zene hangereje:"
msgid "Subtitle speed: "
msgstr "Felirat sebessщg:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4036,7 +4061,7 @@ msgstr ""
"Native MIDI tсmogatсshoz kell a Roland Upgrade a LucasArts-tѓl,\n"
"a %s hiсnyzik. AdLib-ot hasznсlok helyette."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/it_IT.po b/po/it_IT.po
index 77448a0132..3f36f12780 100644
--- a/po/it_IT.po
+++ b/po/it_IT.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2014-07-03 17:59-0600\n"
"Last-Translator: Matteo 'Maff' Angelino <matteo.maff at gmail dot com>\n"
"Language-Team: Italian\n"
@@ -153,7 +153,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1802,7 +1802,8 @@ msgstr "~V~ai a elenco giochi"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1820,7 +1821,8 @@ msgstr "Salva gioco:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2824,10 +2826,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2835,16 +2838,17 @@ msgstr "Ripristina gioco:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Ripristina"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2855,7 +2859,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2866,7 +2870,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3100,6 +3104,27 @@ msgid ""
"\n"
msgstr ""
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Mostra etichette per gli oggetti al passaggio del mouse"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4050,7 +4075,7 @@ msgstr "Volume musica:"
msgid "Subtitle speed: "
msgstr "Velocitр testo:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4059,7 +4084,7 @@ msgstr ""
"Il supporto nativo MIDI richiede il Roland Upgrade della LucasArts,\n"
"ma %s non ш presente. Verrр usato AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
#, fuzzy
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 7ebc23eb00..6e72b4cf9a 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-10-05 23:47+0200\n"
"Last-Translator: Einar Johan Trјan Sјmхen <einarjohants@gmail.com>\n"
"Language-Team: somaen <einarjohants@gmail.com>\n"
@@ -159,7 +159,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1794,7 +1794,8 @@ msgstr "~T~ilbake til oppstarter"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1812,7 +1813,8 @@ msgstr "Lagret spill:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2808,10 +2810,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2819,16 +2822,17 @@ msgstr "Gjennopprett spill:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Gjenopprett"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2839,7 +2843,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2850,7 +2854,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3095,6 +3099,27 @@ msgstr ""
"ScummVM debugkonsollen og bruke kommandoen Ћimport_savefileЛ\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Vis merkelapper for objekter nхr musa stхr over dem"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4029,7 +4054,7 @@ msgstr "Musikkvolum: "
msgid "Subtitle speed: "
msgstr "Teksthastighet: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4038,7 +4063,7 @@ msgstr ""
"Ekte MIDI-stјtte krever ЋRoland UpgradeЛ fra LucasArts,\n"
"men %s mangler. Bruker AdLib istedet."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/nl_NL.po b/po/nl_NL.po
index 2d46550c5b..58c6debb5a 100644
--- a/po/nl_NL.po
+++ b/po/nl_NL.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.9.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-10-26 16:06+0200\n"
"Last-Translator: Ben Castricum <scummvm@bencastricum.nl>\n"
"Language-Team: Ben Castricum <scummvm@bencastricum.nl>\n"
@@ -157,7 +157,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1800,7 +1800,8 @@ msgstr "S~t~artmenu"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1818,7 +1819,8 @@ msgstr "Spel opslaan:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2821,10 +2823,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2832,16 +2835,17 @@ msgstr "Laad opgeslagen spel:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Laad"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2852,7 +2856,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2863,7 +2867,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3109,6 +3113,27 @@ msgstr ""
"gebruiken.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Toon labels voor objecten als de muis er over zweeft"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Speel de Myst fly by film"
@@ -4051,7 +4076,7 @@ msgstr "Muziek volume:"
msgid "Subtitle speed: "
msgstr "Snelheid ondertitels:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4060,7 +4085,7 @@ msgstr ""
"Voor MIDI support is de Roland Upgrade van Lucasarts vereist,\n"
"maar %s ontbreekt. Er wordt nu AdLib gebruikt."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/nn_NO.po b/po/nn_NO.po
index 43eec94064..95d4f24113 100644
--- a/po/nn_NO.po
+++ b/po/nn_NO.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-02-26 00:37+0100\n"
"Last-Translator: Einar Johan TrУИan SУИmУЅen <einarjohants@gmail.com>\n"
"Language-Team: somaen <einarjohants@gmail.com>\n"
@@ -156,7 +156,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1788,7 +1788,8 @@ msgstr "Tilbake til Oppsta~r~tar"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1806,7 +1807,8 @@ msgstr "Lagra spel:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2796,10 +2798,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2807,16 +2810,17 @@ msgstr "Gjenopprett spel:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Gjenopprett"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2824,7 +2828,7 @@ msgid ""
"%s"
msgstr ""
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2832,7 +2836,7 @@ msgid ""
"%s"
msgstr ""
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3057,6 +3061,27 @@ msgid ""
"\n"
msgstr ""
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Syn merkelappar for objekt nхr musa er over dei"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -3983,14 +4008,14 @@ msgstr "Musikkvolum:"
msgid "Subtitle speed: "
msgstr "Subtitle speed: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
"but %s is missing. Using AdLib instead."
msgstr ""
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/pl_PL.po b/po/pl_PL.po
index eda45ed79e..17462c4320 100644
--- a/po/pl_PL.po
+++ b/po/pl_PL.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-02-20 23:43+0100\n"
"Last-Translator: MichaГ ZiБbkowski <mziab@o2.pl>\n"
"Language-Team: Grajpopolsku.pl <grajpopolsku@gmail.com>\n"
@@ -159,7 +159,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1791,7 +1791,8 @@ msgstr "~P~owrѓt do launchera"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1809,7 +1810,8 @@ msgstr "Zapis:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2801,10 +2803,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2812,16 +2815,17 @@ msgstr "Wznѓw grъ:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Wznѓw"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2832,7 +2836,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2843,7 +2847,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3086,6 +3090,27 @@ msgstr ""
"debugowania ScummVM i uПyц komendy 'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "PokaП etykiety obiektѓw przy najechaniu myszkБ"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4025,7 +4050,7 @@ msgstr "GГoЖnoЖц muzyki: "
msgid "Subtitle speed: "
msgstr "Prъd. napisѓw: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4034,7 +4059,7 @@ msgstr ""
"Natywne wsparcie MIDI wymaga aktualizacji Rolanda od LucasArts,\n"
"ale brakuje %s. PrzeГБczam na tryb AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/pt_BR.po b/po/pt_BR.po
index ef4cfd1655..02670d5002 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2011-10-21 21:30-0300\n"
"Last-Translator: Saulo Benigno <saulobenigno@gmail.com>\n"
"Language-Team: ScummBR (www.scummbr.com) <scummbr@yahoo.com.br>\n"
@@ -158,7 +158,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1821,7 +1821,8 @@ msgstr "~V~oltar ao menu"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1839,7 +1840,8 @@ msgstr "Salvar jogo:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2842,10 +2844,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2853,16 +2856,17 @@ msgstr "Restaurar jogo:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Restaurar"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2873,7 +2877,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2884,7 +2888,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3135,6 +3139,26 @@ msgid ""
"\n"
msgstr ""
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+msgid "Shows object names when hovering the mouse over them"
+msgstr ""
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4079,7 +4103,7 @@ msgstr "Volume da Mњsica:"
msgid "Subtitle speed: "
msgstr "Rapidez legendas:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4089,7 +4113,7 @@ msgstr ""
"LucasArts,\n"
"mas %s estс faltando. Utilizando AdLib ao invщs."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
#, fuzzy
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
diff --git a/po/ru_RU.po b/po/ru_RU.po
index ba31a8f410..7590af9ff4 100644
--- a/po/ru_RU.po
+++ b/po/ru_RU.po
@@ -7,17 +7,18 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.8.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
-"PO-Revision-Date: 2016-11-06 01:04+0200\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
+"PO-Revision-Date: 2016-11-27 12:16+0000\n"
"Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n"
-"Language-Team: Russian\n"
-"Language: Russian\n"
+"Language-Team: Russian "
+"<https://translations.scummvm.org/projects/scummvm/scummvm/ru/>\n"
+"Language: ru_RU\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-5\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Poedit 1.8.9\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 2.9\n"
"X-Language-name: Russian\n"
#: gui/about.cpp:94
@@ -159,7 +160,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1199,7 +1200,7 @@ msgstr "Имя пользователя в этом облаке"
#: gui/options.cpp:1422
msgid "Used space:"
-msgstr "Используемый объём"
+msgstr "Используемый объём:"
#: gui/options.cpp:1422
msgid "Space used by ScummVM's saved games on this storage"
@@ -1762,7 +1763,7 @@ msgstr ""
#: engines/advancedDetector.cpp:337
msgid "of the game you tried to add and its version/language/etc.:"
-msgstr "игры, которую вы пытаетесь добавить, и укажите её версию, язык и т.д."
+msgstr "игры, которую вы пытаетесь добавить, и укажите её версию, язык и т.д.:"
#: engines/dialogs.cpp:85
msgid "~R~esume"
@@ -1799,7 +1800,8 @@ msgstr "~В~ главное меню"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1817,7 +1819,8 @@ msgstr "Сохранить игру:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2816,10 +2819,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2827,16 +2831,17 @@ msgstr "Восстановить игру:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Восстановить"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2847,7 +2852,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2858,7 +2863,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3105,6 +3110,26 @@ msgstr ""
"открыть отладочную консоль ScummVM и ввести команду 'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr "Простой интерфейс мыши"
+
+#: engines/mads/detection.cpp:92
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Показывает названия объектов при наведении курсора мыши"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr "Анимированные объекты инвентаря"
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr "Анимированный интерфейс игры"
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr "Откровенный режим игры"
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Проигрывать ролик пролёта над Myst"
@@ -3145,7 +3170,7 @@ msgid ""
"'rivendmo.exe'. "
msgstr ""
"Вам не хватает исполнимого файла Riven. Windows-файл называется 'riven.exe', "
-"либо 'rivendmo.exe'."
+"либо 'rivendmo.exe'. "
#: engines/mohawk/riven.cpp:151
msgid ""
@@ -3950,7 +3975,7 @@ msgstr " на самом деле это вкл/выкл управление мышью"
#: engines/scumm/help.cpp:304
msgid "Fighting controls (numpad):"
-msgstr "Управление боем (цифровые клавиши)"
+msgstr "Управление боем (цифровые клавиши):"
#: engines/scumm/help.cpp:305 engines/scumm/help.cpp:306
#: engines/scumm/help.cpp:307
@@ -4003,7 +4028,7 @@ msgstr "9, 6 и 3 соответственно."
#: engines/scumm/help.cpp:328
msgid "Biplane controls (numpad):"
-msgstr "Управление самолётом (цифровые клавиши)"
+msgstr "Управление самолётом (цифровые клавиши):"
#: engines/scumm/help.cpp:329
msgid "Fly to upper left"
@@ -4057,7 +4082,7 @@ msgstr "Громк. музыки: "
msgid "Subtitle speed: "
msgstr "Скорость титров: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4066,7 +4091,7 @@ msgstr ""
"Режим \"родного\" MIDI требует обновление Roland Upgrade от\n"
"LucasArts, но не хватает %s. Переключаюсь на AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/scummvm.pot b/po/scummvm.pot
index 58948420b0..0a952844c3 100644
--- a/po/scummvm.pot
+++ b/po/scummvm.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.10.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -152,7 +152,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1752,7 +1752,8 @@ msgstr ""
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1770,7 +1771,8 @@ msgstr ""
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2723,10 +2725,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2734,16 +2737,17 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr ""
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2751,7 +2755,7 @@ msgid ""
"%s"
msgstr ""
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2759,7 +2763,7 @@ msgid ""
"%s"
msgstr ""
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -2977,6 +2981,26 @@ msgid ""
"\n"
msgstr ""
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+msgid "Shows object names when hovering the mouse over them"
+msgstr ""
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -3894,14 +3918,14 @@ msgstr ""
msgid "Subtitle speed: "
msgstr ""
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
"but %s is missing. Using AdLib instead."
msgstr ""
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/sv_SE.po b/po/sv_SE.po
index cf3abd7217..1856ed08f4 100644
--- a/po/sv_SE.po
+++ b/po/sv_SE.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.5.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-10-06 19:01+0200\n"
"Last-Translator: Hampus Flink <hampus.flink@gmail.com>\n"
"Language-Team: \n"
@@ -159,7 +159,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1800,7 +1800,8 @@ msgstr "Хte~r~vфnd till launcher"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1818,7 +1819,8 @@ msgstr "Spara spelet:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2816,10 +2818,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2827,16 +2830,17 @@ msgstr "Хterstфll spel:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Хterstфll"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2847,7 +2851,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2858,7 +2862,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3105,6 +3109,27 @@ msgstr ""
"och anvфnda kommandot 'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Visar etiketter fіr objekten som musen pekar pх"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Spela flygvideon i Myst"
@@ -4039,7 +4064,7 @@ msgstr "Musikvolym: "
msgid "Subtitle speed: "
msgstr "Texthastighet: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4048,7 +4073,7 @@ msgstr ""
"Stіd fіr Native MIDI krфver Roland-uppdateringen frхn LucasArts,\n"
"men %s saknas. Anvфnder AdLib istфllet."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
diff --git a/po/uk_UA.po b/po/uk_UA.po
index 720ced64cd..fff3d76ad3 100644
--- a/po/uk_UA.po
+++ b/po/uk_UA.po
@@ -8,16 +8,18 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.9.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
-"PO-Revision-Date: 2016-11-06 01:03+0200\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
+"PO-Revision-Date: 2016-11-27 12:13+0000\n"
"Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n"
-"Language-Team: Ukrainian\n"
-"Language: Ukrainian\n"
+"Language-Team: Ukrainian "
+"<https://translations.scummvm.org/projects/scummvm/scummvm/uk/>\n"
+"Language: uk_UA\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-5\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 2.9\n"
"X-Language-name: Ukrainian\n"
#: gui/about.cpp:94
@@ -159,7 +161,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -299,7 +301,7 @@ msgstr "Гучність"
#: gui/editgamedialog.cpp:212 gui/options.cpp:1245
msgctxt "lowres"
msgid "Volume"
-msgstr "Гучн."
+msgstr "Гучн"
#: gui/editgamedialog.cpp:215
msgid "Override global volume settings"
@@ -530,7 +532,7 @@ msgstr "Скинути"
#: gui/fluidsynth-dialog.cpp:150
msgid "Reset all FluidSynth settings to their default values."
-msgstr "Скинути всі налаштування FluidSynth до їх значень за замовченням"
+msgstr "Скинути всі налаштування FluidSynth до їх значень за замовченням."
#: gui/fluidsynth-dialog.cpp:217
msgid ""
@@ -610,7 +612,7 @@ msgstr "Про ScummVM"
#: gui/launcher.cpp:143
msgid "~O~ptions..."
-msgstr "~Н~алаштування"
+msgstr "~Н~алаштування..."
#: gui/launcher.cpp:143
msgid "Change global ScummVM options"
@@ -642,7 +644,7 @@ msgstr "Утримуйте клавішу Shift для того, щоб додати декілька ігор"
#: gui/launcher.cpp:155
msgid "~E~dit Game..."
-msgstr "Реда~г~увати гру"
+msgstr "Реда~г~увати гру..."
#: gui/launcher.cpp:155 gui/launcher.cpp:162
msgid "Change game options"
@@ -1196,7 +1198,7 @@ msgstr "Користувач для цього сердовища"
#: gui/options.cpp:1422
msgid "Used space:"
-msgstr "Використаний об'єм"
+msgstr "Використаний об'єм:"
#: gui/options.cpp:1422
msgid "Space used by ScummVM's saved games on this storage"
@@ -1498,7 +1500,7 @@ msgstr "Після отримання коду від хмарного середовища, введіть"
#: gui/storagewizarddialog.cpp:62
msgid "in the following field and press 'Connect':"
-msgstr "його до комірок нижче і натисніть 'Під'єднатись'"
+msgstr "його до комірок нижче і натисніть 'Під'єднатись':"
#: gui/storagewizarddialog.cpp:69
msgid "Open URL"
@@ -1798,7 +1800,8 @@ msgstr "~П~овер.в головне меню"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1807,7 +1810,7 @@ msgstr "~П~овер.в головне меню"
#: engines/sherlock/tattoo/widget_files.cpp:75 engines/toltecs/menu.cpp:291
#: engines/toon/toon.cpp:3340 engines/tsage/scenes.cpp:599
msgid "Save game:"
-msgstr "Зберегти гру: "
+msgstr "Зберегти гру:"
#: engines/dialogs.cpp:116 backends/platform/symbian/src/SymbianActions.cpp:44
#: backends/platform/wince/CEActionsPocket.cpp:43
@@ -1816,7 +1819,8 @@ msgstr "Зберегти гру: "
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2034,7 +2038,7 @@ msgstr "C64 Аудіо Емулятор"
#: backends/cloud/storage.cpp:211
msgid "Saved games sync complete."
-msgstr "Синхронизацію збережених станів закінчено!"
+msgstr "Синхронизацію збережених станів закінчено."
#: backends/cloud/storage.cpp:222
msgid "Saved games sync was cancelled."
@@ -2139,7 +2143,7 @@ msgstr "Ви дійсно хочете вийти?"
#. I18N: Trackpad mode toggle status.
#: backends/events/webossdl/webossdl-events.cpp:308
msgid "Trackpad mode is now"
-msgstr "Режим трекпаду включено."
+msgstr "Режим трекпаду"
#. I18N: Trackpad mode on or off.
#. I18N: Auto-drag on or off.
@@ -2777,7 +2781,7 @@ msgid ""
"behavior"
msgstr ""
"Використовувати альтернативну палітру, звичайну для ігор з Amiga. Це була "
-"стара поведінка."
+"стара поведінка"
#: engines/agi/detection.cpp:167
msgid "Mouse support"
@@ -2798,7 +2802,7 @@ msgstr "Використовувати шрифт Hercules"
msgid "Uses Hercules hires font, when font file is available."
msgstr ""
"Використовує шрифт високого розгалуження Hercules, якщо файл з шрифтом є "
-"досупний"
+"доступний."
#: engines/agi/detection.cpp:187
msgid "Pause when entering commands"
@@ -2814,10 +2818,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2825,16 +2830,17 @@ msgstr "Відновити гру:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Відновити"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2845,7 +2851,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2856,7 +2862,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3103,13 +3109,33 @@ msgstr ""
"відкрити консоль відладчика і ввести команду 'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr "Простий інтерфейс для миші"
+
+#: engines/mads/detection.cpp:92
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Показувати мітки для об'єктів при наведенні миші"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr "Анімований інвентар"
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr "Анімований інтерфейс гри"
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr "Відвертий режим гри"
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr "Показувати ролік польоту над Myst"
#: engines/mohawk/detection.cpp:170
msgid "The Myst fly by movie was not played by the original engine."
-msgstr "Ролік польоту над Myst не показувався оригінальним движком"
+msgstr "Ролік польоту над Myst не показувався оригінальним движком."
#. I18N: Option for fast scene switching
#: engines/mohawk/dialogs.cpp:181 engines/mohawk/dialogs.cpp:267
@@ -3143,7 +3169,7 @@ msgid ""
"'rivendmo.exe'. "
msgstr ""
"У вам немає файлу для виконання Riven. Файл виконання для Windows має "
-"назву'riven.exe' або 'rivendemo.exe'"
+"назву'riven.exe' або 'rivendemo.exe'. "
#: engines/mohawk/riven.cpp:151
msgid ""
@@ -3930,7 +3956,7 @@ msgstr "Перемкнути керування бійкою Клавіатура/Миша (*)"
#: engines/scumm/help.cpp:295
msgid "* Keyboard Fighting is always on,"
-msgstr "* Управління клавіатурою завжди влючене, тому, "
+msgstr "* Управління клавіатурою завжди влючене, тому,"
#: engines/scumm/help.cpp:296
msgid " so despite the in-game message this"
@@ -3938,7 +3964,7 @@ msgstr " незважаючи на повідомлення гри, це налаштування"
#: engines/scumm/help.cpp:297
msgid " actually toggles Mouse Fighting Off/On"
-msgstr " насправді включає та виключає управління мишею."
+msgstr " насправді включає та виключає управління мишею"
#: engines/scumm/help.cpp:304
msgid "Fighting controls (numpad):"
@@ -4049,7 +4075,7 @@ msgstr "Гучність музики: "
msgid "Subtitle speed: "
msgstr "Швид. субтитрів: "
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4058,7 +4084,7 @@ msgstr ""
"Режим \"рідного\" MIDI потребує поновлення Roland Upgrade від\n"
"LucasArts, проте %s відсутній. Перемикаюсь на AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -4167,7 +4193,7 @@ msgstr "Використовувати дискетні версії введення (тільки CD версія)"
#: engines/sword1/animation.cpp:524
#, c-format
msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
-msgstr " ролик PSX потоку '%s' не можуть бути відтворені у режимі палітри"
+msgstr "ролик PSX потоку '%s' не можуть бути відтворені у режимі палітри"
#: engines/sword1/animation.cpp:545 engines/sword2/animation.cpp:445
msgid "DXA cutscenes found but ScummVM has been built without zlib"
diff --git a/po/zh-Latn_CN.po b/po/zh-Latn_CN.po
index f351074faa..9c2982e307 100644
--- a/po/zh-Latn_CN.po
+++ b/po/zh-Latn_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.9.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n"
-"POT-Creation-Date: 2016-11-05 12:43+0100\n"
+"POT-Creation-Date: 2016-11-27 12:47+0100\n"
"PO-Revision-Date: 2016-03-15 04:09-0700\n"
"Last-Translator: Chenbo Li <lichenbo1949@gmail.com>\n"
"Language-Team: Chenbo Li <lichenbo1949@gmail.com>\n"
@@ -154,7 +154,7 @@ msgstr ""
#: backends/platform/wince/CELauncherDialog.cpp:54
#: engines/agos/animation.cpp:559 engines/drascula/saveload.cpp:49
#: engines/groovie/script.cpp:407 engines/parallaction/saveload.cpp:271
-#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1881
+#: engines/scumm/dialogs.cpp:189 engines/scumm/scumm.cpp:1882
#: engines/scumm/players/player_v3m.cpp:130
#: engines/scumm/players/player_v5m.cpp:108 engines/sky/compact.cpp:131
#: engines/sky/compact.cpp:141 engines/sword1/animation.cpp:524
@@ -1785,7 +1785,8 @@ msgstr "~R~Fanhui Qidongqi"
#: engines/dialogs.cpp:116 engines/agi/saveload.cpp:761
#: engines/avalanche/parser.cpp:1900 engines/cge/events.cpp:72
-#: engines/cge2/events.cpp:65 engines/cruise/menu.cpp:212
+#: engines/cge2/events.cpp:65 engines/cine/various.cpp:348
+#: engines/cruise/menu.cpp:212 engines/dm/loadsave.cpp:196
#: engines/drascula/saveload.cpp:364 engines/dreamweb/saveload.cpp:262
#: engines/hugo/file.cpp:298 engines/mohawk/dialogs.cpp:104
#: engines/neverhood/menumodule.cpp:880 engines/pegasus/pegasus.cpp:377
@@ -1803,7 +1804,8 @@ msgstr "Baocun Youxi:"
#: backends/platform/wince/CEActionsSmartphone.cpp:231
#: engines/agi/saveload.cpp:761 engines/avalanche/parser.cpp:1900
#: engines/cge/events.cpp:72 engines/cge2/events.cpp:65
-#: engines/cruise/menu.cpp:212 engines/drascula/saveload.cpp:364
+#: engines/cine/various.cpp:348 engines/cruise/menu.cpp:212
+#: engines/dm/loadsave.cpp:196 engines/drascula/saveload.cpp:364
#: engines/dreamweb/saveload.cpp:262 engines/hugo/file.cpp:298
#: engines/mohawk/dialogs.cpp:104 engines/neverhood/menumodule.cpp:880
#: engines/parallaction/saveload.cpp:209 engines/pegasus/pegasus.cpp:377
@@ -2796,10 +2798,11 @@ msgstr ""
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore game:"
@@ -2807,16 +2810,17 @@ msgstr "Huifu Youxi:"
#: engines/agi/saveload.cpp:774 engines/avalanche/parser.cpp:1888
#: engines/cge/events.cpp:83 engines/cge2/events.cpp:76
-#: engines/drascula/saveload.cpp:377 engines/dreamweb/saveload.cpp:170
-#: engines/hugo/file.cpp:400 engines/neverhood/menumodule.cpp:893
-#: engines/sci/engine/kfile.cpp:1011 engines/sci/engine/kfile.cpp:1240
-#: engines/sherlock/scalpel/scalpel.cpp:1263
+#: engines/cine/various.cpp:359 engines/dm/dm.cpp:269
+#: engines/dm/loadsave.cpp:184 engines/drascula/saveload.cpp:377
+#: engines/dreamweb/saveload.cpp:170 engines/hugo/file.cpp:400
+#: engines/neverhood/menumodule.cpp:893 engines/sci/engine/kfile.cpp:1011
+#: engines/sci/engine/kfile.cpp:1240 engines/sherlock/scalpel/scalpel.cpp:1263
#: engines/sherlock/tattoo/widget_files.cpp:94 engines/toltecs/menu.cpp:266
#: engines/toon/toon.cpp:3432
msgid "Restore"
msgstr "Huifu"
-#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2435
+#: engines/agos/saveload.cpp:159 engines/scumm/scumm.cpp:2436
#, c-format
msgid ""
"Failed to load game state from file:\n"
@@ -2827,7 +2831,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2428
+#: engines/agos/saveload.cpp:194 engines/scumm/scumm.cpp:2429
#, c-format
msgid ""
"Failed to save game state to file:\n"
@@ -2838,7 +2842,7 @@ msgstr ""
"\n"
"%s"
-#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2446
+#: engines/agos/saveload.cpp:202 engines/scumm/scumm.cpp:2447
#, c-format
msgid ""
"Successfully saved game state in file:\n"
@@ -3084,6 +3088,27 @@ msgstr ""
"'import_savefile'.\n"
"\n"
+#: engines/mads/detection.cpp:91
+msgid "Easy mouse interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:92
+#, fuzzy
+msgid "Shows object names when hovering the mouse over them"
+msgstr "Dang Shubiao Yishang Shi Xianshi Wuti Biaoqian"
+
+#: engines/mads/detection.cpp:101 engines/mads/detection.cpp:102
+msgid "Animated inventory items"
+msgstr ""
+
+#: engines/mads/detection.cpp:111 engines/mads/detection.cpp:112
+msgid "Animated game interface"
+msgstr ""
+
+#: engines/mads/detection.cpp:121 engines/mads/detection.cpp:122
+msgid "Naughty game mode"
+msgstr ""
+
#: engines/mohawk/detection.cpp:169
msgid "Play the Myst fly by movie"
msgstr ""
@@ -4018,7 +4043,7 @@ msgstr "Yinyue Yinliang:"
msgid "Subtitle speed: "
msgstr "Zimu Sudu:"
-#: engines/scumm/scumm.cpp:1879
+#: engines/scumm/scumm.cpp:1880
#, c-format
msgid ""
"Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -4027,7 +4052,7 @@ msgstr ""
"Bendi MIDI Zhichi Xuyao Cong LucasArts Shengji Zhi Roland,\n"
"Dnahsi %s meiyou zhaodao. Shiyong AdLib."
-#: engines/scumm/scumm.cpp:2732
+#: engines/scumm/scumm.cpp:2733
msgid ""
"Usually, Maniac Mansion would start now. But for that to work, the game "
"files for Maniac Mansion have to be in the 'Maniac' directory inside the "