diff options
123 files changed, 7327 insertions, 5280 deletions
@@ -328,6 +328,10 @@ ScummVM Team Yotam Barnoy Joost Peters + PlayStation Vita: + Cpasjuste + rsn8887 + SDL (Win/Linux/OS X/etc.): Max Horn - (retired) Eugene Sandulenko - Asm routines, GFX layers @@ -39,6 +39,11 @@ Drascula: MADS: - Fixed a bug that caused a crash after starting Rex Nebular and the Cosmic Gender Bender. + SCI: + - Fixed a script bug in Laura Bow 2: Dagger of Amon Ra that made it impossible to exit the + party room with the large golden head inside the museum (room 350). + This bug is also present, when using the original interpreter. + TsAGE: - Fixed recently introduced bug preventing animations in Return to Ringworld from playing. @@ -2663,8 +2663,16 @@ case $_host_os in append_var CXXFLAGS "-Wl,-q -I$VITASDK/arm-vita-eabi/include" append_var CXXFLAGS "-march=armv7-a -mtune=cortex-a9 -mfpu=neon -mfloat-abi=hard" append_var LDFLAGS "-Wl,-q -L$VITASDK/arm-vita-eabi/lib" + #the next line fixes a crash when starting scumm-7-8 games (The Dig etc.) + #when either -O2, -O3 or -Os optimizations are enabled + append_var CXXFLAGS "-fno-optimize-sibling-calls" + #the next line fixes "branch out of range" error in gob engine when -Os is used + append_var CXXFLAGS "-mlong-calls" if test "$_debug_build" = no; then - _optimization_level=-O1 + #optimize for smallest file size. This is necessary to prevent a crash on startup + #due to the large executable file size when many engines are enabled + #for example when --enable-all-engines is used to enable all the unstable engines + _optimization_level=-Os fi if test "$_debug_build" = yes; then _optimization_level=-O0 @@ -2783,7 +2791,7 @@ if test -n "$_host"; then _mt32emu=no _timidity=no ;; - androidsdl | androidsdl-armeabi | androidsdl-armeabi-v7a | androidsdl-mips | androidsdl-x86 | androidsdl-arm64-v8a) + androidsdl | androidsdl-armeabi | androidsdl-armeabi-v7a | androidsdl-mips | androidsdl-x86 | androidsdl-arm64-v8a | androidsdl-x86_64) DEFINES="$DEFINES -DANDROIDSDL" _unix=yes _seq_midi=no diff --git a/devtools/credits.pl b/devtools/credits.pl index ffefc98a0f..744a13aa47 100755 --- a/devtools/credits.pl +++ b/devtools/credits.pl @@ -877,6 +877,11 @@ begin_credits("Credits"); add_person("Joost Peters", "joostp", ""); end_section(); + begin_section("PlayStation Vita"); + add_person("", "Cpasjuste", ""); + add_person("", "rsn8887", ""); + end_section(); + begin_section("SDL (Win/Linux/OS X/etc.)"); add_person("Max Horn", "Fingolfin", "(retired)"); add_person("Eugene Sandulenko", "sev", "Asm routines, GFX layers"); diff --git a/devtools/encode-macbinary.sh b/devtools/encode-macbinary.sh index 6635f7fcda..235dd860a4 100755 --- a/devtools/encode-macbinary.sh +++ b/devtools/encode-macbinary.sh @@ -5,7 +5,19 @@ for i in * do - macbinary encode "$i" - touch -r "$i" "$i.bin" - mv "$i.bin" "$i" + if test -d "$i" ; then + cd "$i" + bash $0 "$1/$i" + cd .. + else + echo -n $1/$i ; echo -ne "... \r" + macbinary encode "$i" + touch -r "$i" "$i.bin" + mv "$i.bin" "$i" + fi done + +# on the top level we want to print a new line +if test -z $1 ; then + echo +fi diff --git a/dists/androidsdl/scummvm/AndroidAppSettings.cfg b/dists/androidsdl/scummvm/AndroidAppSettings.cfg index 55300e6edd..d636201863 100644 --- a/dists/androidsdl/scummvm/AndroidAppSettings.cfg +++ b/dists/androidsdl/scummvm/AndroidAppSettings.cfg @@ -185,7 +185,7 @@ DeleteFilesOnUpgrade="%" # Optional shared libraries to compile - removing some of them will save space # MP3 support by libMAD is encumbered by patents and libMAD is GPL-ed # Available libraries: mad (GPL-ed!) sdl_mixer sdl_image sdl_ttf sdl_net sdl_blitpool sdl_gfx sdl_sound intl xml2 lua jpeg png ogg flac tremor vorbis freetype xerces curl theora fluidsynth lzma lzo2 mikmod openal timidity zzip bzip2 yaml-cpp python boost_date_time boost_filesystem boost_iostreams boost_program_options boost_regex boost_signals boost_system boost_thread glu avcodec avdevice avfilter avformat avresample avutil swscale swresample bzip2 -CompiledLibraries="mad vorbis flac ogg jpeg png theora freetype faad" +CompiledLibraries="mad vorbis flac ogg jpeg png theora freetype faad curl sdl_net" # Application uses custom build script AndroidBuild.sh instead of Android.mk (y) or (n) CustomBuildScript=y diff --git a/dists/androidsdl/scummvm/AndroidAppSettings.cfg.in b/dists/androidsdl/scummvm/AndroidAppSettings.cfg.in index 897389a36f..7837a9e196 100644 --- a/dists/androidsdl/scummvm/AndroidAppSettings.cfg.in +++ b/dists/androidsdl/scummvm/AndroidAppSettings.cfg.in @@ -185,7 +185,7 @@ DeleteFilesOnUpgrade="%" # Optional shared libraries to compile - removing some of them will save space # MP3 support by libMAD is encumbered by patents and libMAD is GPL-ed # Available libraries: mad (GPL-ed!) sdl_mixer sdl_image sdl_ttf sdl_net sdl_blitpool sdl_gfx sdl_sound intl xml2 lua jpeg png ogg flac tremor vorbis freetype xerces curl theora fluidsynth lzma lzo2 mikmod openal timidity zzip bzip2 yaml-cpp python boost_date_time boost_filesystem boost_iostreams boost_program_options boost_regex boost_signals boost_system boost_thread glu avcodec avdevice avfilter avformat avresample avutil swscale swresample bzip2 -CompiledLibraries="mad vorbis flac ogg jpeg png theora freetype faad" +CompiledLibraries="mad vorbis flac ogg jpeg png theora freetype faad curl sdl_net" # Application uses custom build script AndroidBuild.sh instead of Android.mk (y) or (n) CustomBuildScript=y diff --git a/dists/androidsdl/scummvm/AndroidBuild.sh b/dists/androidsdl/scummvm/AndroidBuild.sh index beeb7a3845..a0f587de1f 100755 --- a/dists/androidsdl/scummvm/AndroidBuild.sh +++ b/dists/androidsdl/scummvm/AndroidBuild.sh @@ -13,6 +13,6 @@ ln -sf libglshim.a $LOCAL_PATH/../../../obj/local/$1/libGL.a mkdir -p scummvm/bin-$1 if [ \! -f scummvm/bin-$1/config.mk ] ; then - ../setEnvironment-$1.sh sh -c "cd scummvm/bin-$1 && env LIBS='-lflac -lvorbis -logg -lmad -lz -lgcc -ltheora -lpng -lfreetype -lfaad -lgnustl_static' ../configure --host=androidsdl-$1 --enable-zlib --enable-vorbis --enable-mad --enable-flac --enable-png --enable-theoradec --disable-sdlnet --disable-libcurl --enable-vkeybd --enable-release --enable-mt32emu --disable-readline --disable-nasm --disable-timidity --disable-fluidsynth --datadir=. " + ../setEnvironment-$1.sh sh -c "cd scummvm/bin-$1 && env LIBS='-lflac -lvorbis -logg -lmad -lz -lgcc -ltheora -lpng -lfreetype -lfaad -lgnustl_static' ../configure --host=androidsdl-$1 --enable-zlib --enable-vorbis --enable-mad --enable-flac --enable-png --enable-theoradec --enable-sdlnet --enable-libcurl --enable-vkeybd --enable-release --enable-mt32emu --disable-readline --disable-nasm --disable-timidity --disable-fluidsynth --datadir=. " fi ../setEnvironment-$1.sh make -C scummvm/bin-$1 && cp -f scummvm/bin-$1/scummvm libapplication-$1.so diff --git a/dists/psp2/readme-psp2.md b/dists/psp2/readme-psp2.md index 559c2fbd60..6fff8d2923 100644 --- a/dists/psp2/readme-psp2.md +++ b/dists/psp2/readme-psp2.md @@ -48,10 +48,10 @@ The dependencies needed to build it are : - zlib, libpng, libjpeg-turbo, libogg, libvorbis, flac, curl, openssl, freetype, from https://github.com/vitadev/vdpm - libmad from https://github.com/Cpasjuste/libmad-psp2 - SDL2 from https://github.com/Cpasjuste/SDL-Vita -- ScummVM from https://github.com/Cpasjuste/scummvm +- ScummVM from https://github.com/scummvm/scummvm - The fbo branch of libvita2d from https://github.com/frangarcj/vita2dlib/tree/fbo/libvita2d -copied under new names libvita2d_fbo.a in $VITASDK/arm-vita-eabi-gcc/lib and vita2d_fbo.h in $VITASDK/arm-vita-eabi-gcc/include. The renaming is necessary to prevent conflict with the official vita2d lib that comes with the VitaSDK. -- The pre-compiled gtu release of vita-shader-collection from https://github.com/frangarcj/vita-shader-collection/releases, copy all headers to $VITASDK/arm-vita-eabi-gcc/include and the library libvitashaders.a to $VITASDK/arm-vita-eabi-gcc/lib +copied under new names libvita2d_fbo.a in $VITASDK/arm-vita-eabi/lib and vita2d_fbo.h in $VITASDK/arm-vita-eabi/include. The renaming is necessary to prevent conflict with the official vita2d lib that comes with the VitaSDK. +- The pre-compiled gtu release of vita-shader-collection from https://github.com/frangarcj/vita-shader-collection/releases, copy all headers to $VITASDK/arm-vita-eabi/include and the library libvitashaders.a to $VITASDK/arm-vita-eabi/lib Once all the dependencies are correctly setup, an installable package can be obtained from source by issuing the following command : diff --git a/engines/chewy/console.cpp b/engines/chewy/console.cpp index 6fbd99278f..65c4a681d6 100644 --- a/engines/chewy/console.cpp +++ b/engines/chewy/console.cpp @@ -35,7 +35,8 @@ namespace Chewy { Console::Console(ChewyEngine *vm) : GUI::Debugger(), _vm(vm) { registerCmd("dump", WRAP_METHOD(Console, Cmd_Dump)); registerCmd("dump_bg", WRAP_METHOD(Console, Cmd_DumpBg)); - registerCmd("draw", WRAP_METHOD(Console, Cmd_Draw)); + registerCmd("draw_image", WRAP_METHOD(Console, Cmd_DrawImage)); + registerCmd("draw_sprite", WRAP_METHOD(Console, Cmd_DrawSprite)); registerCmd("play_sound", WRAP_METHOD(Console, Cmd_PlaySound)); registerCmd("play_speech", WRAP_METHOD(Console, Cmd_PlaySpeech)); registerCmd("play_music", WRAP_METHOD(Console, Cmd_PlayMusic)); @@ -104,9 +105,9 @@ bool Console::Cmd_DumpBg(int argc, const char **argv) { } -bool Console::Cmd_Draw(int argc, const char **argv) { +bool Console::Cmd_DrawImage(int argc, const char **argv) { if (argc < 3) { - debugPrintf("Usage: draw <file> <resource number>\n"); + debugPrintf("Usage: draw_image <file> <resource number>\n"); return true; } @@ -118,6 +119,22 @@ bool Console::Cmd_Draw(int argc, const char **argv) { return false; } +bool Console::Cmd_DrawSprite(int argc, const char **argv) { + if (argc < 3) { + debugPrintf("Usage: draw_sprite <file> <resource number> [x] [y]\n"); + return true; + } + + Common::String filename = argv[1]; + int spriteNum = atoi(argv[2]); + int x = (argc < 4) ? 0 : atoi(argv[3]); + int y = (argc < 5) ? 0 : atoi(argv[4]); + + _vm->_graphics->drawSprite(filename, spriteNum, x, y); + + return false; +} + bool Console::Cmd_PlaySound(int argc, const char **argv) { if (argc < 2) { debugPrintf("Usage: play_sound <number>\n"); diff --git a/engines/chewy/console.h b/engines/chewy/console.h index ae2be15f30..2ceb1df4e6 100644 --- a/engines/chewy/console.h +++ b/engines/chewy/console.h @@ -39,7 +39,8 @@ private: bool Cmd_Dump(int argc, const char **argv); bool Cmd_DumpBg(int argc, const char **argv); - bool Cmd_Draw(int argc, const char **argv); + bool Cmd_DrawImage(int argc, const char **argv); + bool Cmd_DrawSprite(int argc, const char **argv); bool Cmd_PlaySound(int argc, const char **argv); bool Cmd_PlaySpeech(int argc, const char **argv); bool Cmd_PlayMusic(int argc, const char **argv); diff --git a/engines/chewy/cursor.cpp b/engines/chewy/cursor.cpp index 4795221e44..54496ef848 100644 --- a/engines/chewy/cursor.cpp +++ b/engines/chewy/cursor.cpp @@ -63,6 +63,35 @@ Cursor::~Cursor() { delete _cursorSprites; } +// TODO: This may need to be refactored, since in the original the user +// selects the cursor to use from a pop-up menu +CurrentCursor Cursor::getCurrentCursor() const { + switch (_curCursor) { + case 0: + case 1: + case 2: + case 3: + return kWalk; + case 4: + case 5: + case 6: + case 7: + return kUse; + case 13: + case 14: + case 15: + case 16: + return kLook; + case 17: + case 18: + case 19: + case 20: + return kTalk; + default: + return kOther; + } +} + void Cursor::setCursor(uint num, bool newCursor) { TAFChunk *cursor = _cursorSprites->getSprite(num); if (newCursor) diff --git a/engines/chewy/cursor.h b/engines/chewy/cursor.h index de5a707ca6..bb39abb463 100644 --- a/engines/chewy/cursor.h +++ b/engines/chewy/cursor.h @@ -30,6 +30,14 @@ namespace Chewy { class SpriteResource; class Font; +enum CurrentCursor { + kWalk, + kLook, + kUse, + kTalk, + kOther +}; + class Cursor { public: Cursor(); @@ -40,6 +48,7 @@ public: void hideCursor(); void animateCursor(); void nextCursor(); + CurrentCursor getCurrentCursor() const; private: uint _curCursor; diff --git a/engines/chewy/events.cpp b/engines/chewy/events.cpp index 3da9da2803..532b1acce7 100644 --- a/engines/chewy/events.cpp +++ b/engines/chewy/events.cpp @@ -55,6 +55,8 @@ void Events::processEvents() { default: break; } + } else if (_event.type == Common::EVENT_LBUTTONUP) { + _vm->_scene->mouseClick(_event.mouse); } else if (_event.type == Common::EVENT_RBUTTONUP) { _vm->_cursor->nextCursor(); } else if (_event.type == Common::EVENT_MOUSEMOVE) { diff --git a/engines/chewy/graphics.cpp b/engines/chewy/graphics.cpp index 54a731fd3a..2f7c28ad6c 100644 --- a/engines/chewy/graphics.cpp +++ b/engines/chewy/graphics.cpp @@ -34,12 +34,17 @@ namespace Chewy { +#define DESC_WIDTH 80 +#define DESC_HEIGHT 8 + Graphics::Graphics(ChewyEngine *vm) : _vm(vm) { _font = nullptr; + _descSurface.create(DESC_WIDTH, DESC_HEIGHT, ::Graphics::PixelFormat::createFormatCLUT8()); } Graphics::~Graphics() { delete _font; + _descSurface.free(); } void Graphics::drawSprite(Common::String filename, int spriteNum, uint x, uint y) { @@ -67,6 +72,15 @@ void Graphics::drawImage(Common::String filename, int imageNum) { delete res; } +void Graphics::drawRect(Common::Rect r, byte color) { + ::Graphics::Surface *screen = g_system->lockScreen(); + screen->drawLine(r.left, r.top, r.right, r.top, color); + screen->drawLine(r.right, r.top, r.right, r.bottom, color); + screen->drawLine(r.left, r.bottom, r.right, r.bottom, color); + screen->drawLine(r.left, r.top, r.left, r.bottom, color); + g_system->unlockScreen(); +} + void Graphics::loadFont(Common::String filename) { _font = new Font(filename); } @@ -75,10 +89,12 @@ void Graphics::drawTransparent(uint16 x, uint16 y, byte *data, uint16 width, uin ::Graphics::Surface *screen = g_system->lockScreen(); for (uint curX = 0; curX < width; curX++) { for (uint curY = 0; curY < height; curY++) { - byte *src = data + (curY * width) + curX; - byte *dst = (byte *)screen->getBasePtr(curX + x, curY + y); - if (*src != transparentColor) - *dst = *src; + if (curX + x < 320 && curY + y < 200) { + byte *src = data + (curY * width) + curX; + byte *dst = (byte *)screen->getBasePtr(curX + x, curY + y); + if (*src != transparentColor) + *dst = *src; + } } } g_system->unlockScreen(); @@ -145,4 +161,27 @@ void Graphics::playVideo(uint num) { delete cfoDecoder; } +void Graphics::setDescSurface(Common::Point pos) { + _descPos = pos; + + if (pos.x < 0) + return; + + ::Graphics::Surface *s = g_system->lockScreen(); + Common::Rect r = Common::Rect(pos.x, pos.y, pos.x + _descSurface.w, pos.y + _descSurface.h); + r.clip(Common::Rect(0, 0, 320, 200)); + _descSurface.copyRectToSurface(*s, 0, 0, r); + g_system->unlockScreen(); +} + +void Graphics::restoreDescSurface() { + if (_descPos.x < 0) + return; + + Common::Rect r = Common::Rect(_descPos.x, _descPos.y, _descPos.x + _descSurface.w, _descPos.y + _descSurface.h); + r.clip(Common::Rect(0, 0, 320, 200)); + g_system->copyRectToScreen(_descSurface.getPixels(), _descSurface.pitch, _descPos.x, _descPos.y, r.width(), r.height()); + _descPos = Common::Point(-1, -1); +} + } // End of namespace Chewy diff --git a/engines/chewy/graphics.h b/engines/chewy/graphics.h index a260311df5..09865711df 100644 --- a/engines/chewy/graphics.h +++ b/engines/chewy/graphics.h @@ -24,6 +24,8 @@ #define CHEWY_GRAPHICS_H #include "chewy/chewy.h" +#include "common/rect.h" +#include "graphics/surface.h" namespace Chewy { @@ -37,15 +39,20 @@ public: void drawImage(Common::String filename, int imageNum); void drawSprite(Common::String filename, int spriteNum, uint x, uint y); + void drawRect(Common::Rect r, byte color); void playVideo(uint num); void loadFont(Common::String filename); void drawText(Common::String text, uint x, uint y); + void setDescSurface(Common::Point pos); + void restoreDescSurface(); private: void drawTransparent(uint16 x, uint16 y, byte *data, uint16 width, uint16 height, byte transparentColor); ChewyEngine *_vm; Font *_font; + Common::Point _descPos; + ::Graphics::Surface _descSurface; }; } // End of namespace Chewy diff --git a/engines/chewy/scene.cpp b/engines/chewy/scene.cpp index 0f12219078..df8dd66148 100644 --- a/engines/chewy/scene.cpp +++ b/engines/chewy/scene.cpp @@ -30,6 +30,7 @@ #include "chewy/graphics.h" #include "chewy/scene.h" #include "chewy/resource.h" +#include "chewy/sound.h" #include "chewy/text.h" #include "chewy/video/cfo_decoder.h" @@ -37,12 +38,28 @@ namespace Chewy { #define MAX_DETAILS 32 #define MAX_HOTSPOTS 50 +#define MAX_AUTOMOVE 20 +#define MAX_SOUNDS 3 // Animated details - scene animations struct AnimatedDetails { - uint16 x; - uint16 y; - // 66 bytes animated details - TODO + int16 x; + int16 y; + byte startFlag; // 0: no animation + byte repeat; + int16 startSprite; + int16 endSprite; + int16 spriteCount; + uint16 delay; + uint16 delayCount; + uint16 reverse; // 0: play normally, 1: play in reverse + uint16 timerStart; // seconds until detail is started (0: no timer) + uint16 zIndex; + byte loadFlag; // 0: load animation in memory immediately, 1: load animation in memory when it is played + byte zoom; + // 2 * 3 * 7 = 42 bytes sound data - TODO + byte showOneFrame; // show a sprite, 0: none, 1: before animation, 2: after animation + byte currentFrame; }; // Static details - scene sprites and props @@ -50,20 +67,18 @@ struct StaticDetails { int16 x; int16 y; int16 spriteNum; - uint16 z; + uint16 zIndex; byte hide; // 1 byte dummy }; -struct SceneInfo { - uint16 staticDetailsCount; - uint16 animatedDetailsCount; - uint32 spritePtr; - AnimatedDetails animatedDetails[MAX_DETAILS]; - StaticDetails staticDetails[MAX_DETAILS]; - Common::Rect hotspot[MAX_HOTSPOTS]; - uint16 hotspotDescRes[MAX_HOTSPOTS]; - Common::String hotspotDesc[MAX_HOTSPOTS]; +struct Hotspot { + Common::Rect rect; + uint16 resource; + Common::String desc; +}; + +struct RoomInfo { byte roomNum; byte picNum; byte autoMoveCount; @@ -71,13 +86,37 @@ struct SceneInfo { Common::String tafName; // 14 bytes byte zoomFactor; // 1 byte dummy - // 6 * 20 = 120 bytes automove coordinates - TODO - // MAX_DETAILS * 3 * 2 = 192 bytes voc - TODO - // MAX_DETAILS * 3 = 96 bytes samples - TODO +}; + +struct AutoMove { + int16 x; + int16 y; + byte spriteNum; // sprite number to draw when the end point is reached + // 1 byte dummy +}; + +struct HotspotSpeech { + int16 look; + int16 use; + int16 talk; +}; + +struct SceneInfo { + uint16 staticDetailsCount; + uint16 animatedDetailsCount; + uint32 spritePtr; + AnimatedDetails animatedDetails[MAX_DETAILS]; + StaticDetails staticDetails[MAX_DETAILS]; + Hotspot hotspot[MAX_HOTSPOTS]; + RoomInfo roomInfo; + AutoMove autoMove[MAX_AUTOMOVE]; + HotspotSpeech hotspotSpeech[MAX_DETAILS]; + byte hotspotSound[MAX_DETAILS][MAX_SOUNDS]; }; Scene::Scene(ChewyEngine *vm) : _vm(vm) { _sceneInfo = new SceneInfo(); + _vm->_graphics->setDescSurface(Common::Point(-1, -1)); } Scene::~Scene() { @@ -97,8 +136,8 @@ void Scene::draw() { // Background _vm->_graphics->drawImage("episode1.tgp", _curScene); - // Static details - for (uint16 i = 0; i < MAX_HOTSPOTS; i++) { + for (uint16 i = 0; i < MAX_DETAILS; i++) { + // Static details StaticDetails s = _sceneInfo->staticDetails[i]; if (s.spriteNum >= 0 && s.x >= 0 && s.y >= 0 && !s.hide) _vm->_graphics->drawSprite(Common::String::format("det%d.taf", _curScene), s.spriteNum, s.x, s.y); @@ -107,23 +146,54 @@ void Scene::draw() { // TODO: These are all hardcoded for now _vm->_graphics->drawSprite("det1.taf", 0, 200, 100); _vm->_graphics->loadFont("6x8.tff"); - _vm->_graphics->drawText("This is a test", 200, 80); + //_vm->_graphics->drawText("This is a test", 200, 80); + + _vm->_graphics->setDescSurface(Common::Point(-1, -1)); } void Scene::updateMouse(Common::Point coords) { - // Animated details - // TODO: handle these + _vm->_graphics->restoreDescSurface(); // Static details for (uint16 i = 0; i < MAX_HOTSPOTS; i++) { - if (_sceneInfo->hotspot[i].contains(coords)) { - // TODO: Draw hotspot description on screen - debug("Coords %d, %d: '%s'", coords.x, coords.y, _sceneInfo->hotspotDesc[i].c_str()); + //_vm->_graphics->drawRect(_sceneInfo->hotspot[i].rect, 0); // debug + if (_sceneInfo->hotspot[i].rect.contains(coords) && _sceneInfo->hotspot[i].resource < kATSTextMax) { + if (coords.y >= 8) { + _vm->_graphics->setDescSurface(Common::Point(coords.x, coords.y - 8)); + _vm->_graphics->drawText(_sceneInfo->hotspot[i].desc, coords.x, coords.y - 8); + } break; } } } +void Scene::mouseClick(Common::Point coords) { + // Static details + for (uint16 i = 0; i < MAX_HOTSPOTS; i++) { + //_vm->_graphics->drawRect(_sceneInfo->hotspot[i].rect, 0); // debug + if (_sceneInfo->hotspot[i].rect.contains(coords)) { + int sample = -1; + + switch (_vm->_cursor->getCurrentCursor()) { + case kLook: + sample = _sceneInfo->hotspotSpeech[i].look; + break; + case kUse: + sample = _sceneInfo->hotspotSpeech[i].use; + break; + case kTalk: + sample = _sceneInfo->hotspotSpeech[i].talk; + break; + default: + break; + } + + if (sample >= 0) + _vm->_sound->playSpeech(sample); + } + } +} + void Scene::loadSceneInfo() { const uint32 sceneInfoSize = 3784; const uint32 headerRDI = MKTAG('R', 'D', 'I', '\0'); @@ -148,9 +218,23 @@ void Scene::loadSceneInfo() { // Animated details for (int i = 0; i < MAX_DETAILS; i++) { - _sceneInfo->animatedDetails[i].x = indexFile.readUint16LE(); - _sceneInfo->animatedDetails[i].y = indexFile.readUint16LE(); - indexFile.skip(66); // animated details info - TODO: read these + _sceneInfo->animatedDetails[i].x = indexFile.readSint16LE(); + _sceneInfo->animatedDetails[i].y = indexFile.readSint16LE(); + _sceneInfo->animatedDetails[i].startFlag = indexFile.readByte(); + _sceneInfo->animatedDetails[i].repeat = indexFile.readByte(); + _sceneInfo->animatedDetails[i].startSprite = indexFile.readSint16LE(); + _sceneInfo->animatedDetails[i].endSprite = indexFile.readSint16LE(); + _sceneInfo->animatedDetails[i].spriteCount = indexFile.readSint16LE(); + _sceneInfo->animatedDetails[i].delay = indexFile.readUint16LE(); + _sceneInfo->animatedDetails[i].delayCount = indexFile.readUint16LE(); + _sceneInfo->animatedDetails[i].reverse = indexFile.readUint16LE(); + _sceneInfo->animatedDetails[i].timerStart = indexFile.readUint16LE(); + _sceneInfo->animatedDetails[i].zIndex = indexFile.readUint16LE(); + _sceneInfo->animatedDetails[i].loadFlag = indexFile.readByte(); + _sceneInfo->animatedDetails[i].zoom = indexFile.readByte(); + indexFile.skip(42); // 2 * 3 * 7 = 42 bytes sound data - TODO + _sceneInfo->animatedDetails[i].showOneFrame = indexFile.readUint16LE(); + _sceneInfo->animatedDetails[i].currentFrame = indexFile.readUint16LE(); } // Static details @@ -158,49 +242,70 @@ void Scene::loadSceneInfo() { _sceneInfo->staticDetails[i].x = indexFile.readSint16LE(); _sceneInfo->staticDetails[i].y = indexFile.readSint16LE(); _sceneInfo->staticDetails[i].spriteNum = indexFile.readSint16LE(); - _sceneInfo->staticDetails[i].z = indexFile.readUint16LE(); + _sceneInfo->staticDetails[i].zIndex = indexFile.readUint16LE(); _sceneInfo->staticDetails[i].hide = indexFile.readByte(); indexFile.readByte(); // padding } // Hotspots for (int i = 0; i < MAX_HOTSPOTS; i++) { - _sceneInfo->hotspot[i].left = indexFile.readUint16LE(); - _sceneInfo->hotspot[i].top = indexFile.readUint16LE(); - _sceneInfo->hotspot[i].right = indexFile.readUint16LE(); - _sceneInfo->hotspot[i].bottom = indexFile.readUint16LE(); - if (!_sceneInfo->hotspot[i].isValidRect()) + _sceneInfo->hotspot[i].rect.left = indexFile.readUint16LE(); + _sceneInfo->hotspot[i].rect.top = indexFile.readUint16LE(); + _sceneInfo->hotspot[i].rect.right = indexFile.readUint16LE(); + _sceneInfo->hotspot[i].rect.bottom = indexFile.readUint16LE(); + if (!_sceneInfo->hotspot[i].rect.isValidRect()) warning("Hotspot %d has an invalid rect", i); } // Hotspot descriptions for (int i = 0; i < MAX_HOTSPOTS; i++) { - _sceneInfo->hotspotDescRes[i] = indexFile.readUint16LE(); - - if (_sceneInfo->hotspotDescRes[i] < 12) { - // TODO: Hotspot description IDs are off... investigate why - _sceneInfo->hotspotDesc[i] = text->getText(_curScene + kADSTextMax, _sceneInfo->hotspotDescRes[i])->text; - } else { - // TODO: Handle these types of hotspot descriptions - warning("Hotspot %d has an invalid description resource (%d)", i, _sceneInfo->hotspotDescRes[i]); - _sceneInfo->hotspotDesc[i] = Common::String::format("Hotspot %d", _sceneInfo->hotspotDescRes[i]); + _sceneInfo->hotspot[i].resource = indexFile.readUint16LE() + 4; + _sceneInfo->hotspot[i].desc = ""; + + if (_sceneInfo->hotspot[i].resource < kATSTextMax) { + TextEntry *entry = text->getText(_curScene + kADSTextMax, _sceneInfo->hotspot[i].resource); + if (entry) + _sceneInfo->hotspot[i].desc = entry->text; } } - _sceneInfo->roomNum = indexFile.readByte(); - _sceneInfo->picNum = indexFile.readByte(); - _sceneInfo->autoMoveCount = indexFile.readByte(); - _sceneInfo->loadTaf = indexFile.readByte(); + // Room info + _sceneInfo->roomInfo.roomNum = indexFile.readByte(); + _sceneInfo->roomInfo.picNum = indexFile.readByte(); + _sceneInfo->roomInfo.autoMoveCount = indexFile.readByte(); + _sceneInfo->roomInfo.loadTaf = indexFile.readByte(); + _sceneInfo->roomInfo.tafName = ""; for (int i = 0; i < 14; i++) - _sceneInfo->tafName += indexFile.readByte(); + _sceneInfo->roomInfo.tafName += indexFile.readByte(); - _sceneInfo->zoomFactor = indexFile.readByte(); + _sceneInfo->roomInfo.zoomFactor = indexFile.readByte(); indexFile.readByte(); // padding - // 6 * 20 = 120 bytes automove coordinates - TODO: read these - // MAX_DETAILS * 3 * 2 = 192 bytes voc - TODO: read these - // MAX_DETAILS * 3 = 96 bytes samples - TODO: read these + for (int i = 0; i < MAX_AUTOMOVE; i++) { + _sceneInfo->autoMove[i].x = indexFile.readSint16LE(); + _sceneInfo->autoMove[i].y = indexFile.readSint16LE(); + _sceneInfo->autoMove[i].spriteNum = indexFile.readByte(); + indexFile.readByte(); // padding + if (i > _sceneInfo->roomInfo.autoMoveCount && !(_sceneInfo->autoMove[i].x <= 0 || _sceneInfo->autoMove[i].y <= 0)) + warning("Auto move %d should be unused, but it isn't (max auto move items are %d)", i, _sceneInfo->roomInfo.autoMoveCount); + } + + for (int i = 0; i < MAX_DETAILS; i++) { + // FIXME: These are all wrong... investigate why + _sceneInfo->hotspotSpeech[i].look = indexFile.readSint16LE(); + _sceneInfo->hotspotSpeech[i].use = indexFile.readSint16LE(); + _sceneInfo->hotspotSpeech[i].talk = indexFile.readSint16LE(); + } + + for (int i = 0; i < MAX_DETAILS; i++) { + _sceneInfo->hotspotSound[i][0] = indexFile.readSint16LE(); + _sceneInfo->hotspotSound[i][1] = indexFile.readSint16LE(); + _sceneInfo->hotspotSound[i][2] = indexFile.readSint16LE(); + } + + // TODO: We seem to be missing a chunk of data (186 bytes) from the end of + // the room info structure delete text; indexFile.close(); diff --git a/engines/chewy/scene.h b/engines/chewy/scene.h index c5b87ac7ae..bcbbf6761e 100644 --- a/engines/chewy/scene.h +++ b/engines/chewy/scene.h @@ -37,6 +37,7 @@ public: void change(uint scene); void draw(); void updateMouse(Common::Point coords); + void mouseClick(Common::Point coords); uint getCurScene() const { return _curScene; } diff --git a/engines/chewy/text.cpp b/engines/chewy/text.cpp index cf0fb041a7..095b74b290 100644 --- a/engines/chewy/text.cpp +++ b/engines/chewy/text.cpp @@ -112,8 +112,14 @@ TextEntry *Text::getText(uint dialogNum, uint entryNum) { } } while (*ptr); - if (*(ptr + 1) != kEndText || *(ptr + 2) != kEndChunk) - error("Invalid text resource - %d, %d", dialogNum, entryNum); + if (*(ptr + 1) != kEndText || *(ptr + 2) != kEndChunk) { + warning("Invalid text resource - %d, %d", dialogNum, entryNum); + + delete[] data; + delete d; + + return nullptr; + } if (!isText) ptr += 3; // 0, kEndText, kEndChunk diff --git a/engines/director/cast.h b/engines/director/cast.h index 953c94c4c6..f304456e12 100644 --- a/engines/director/cast.h +++ b/engines/director/cast.h @@ -26,6 +26,7 @@ #include "common/rect.h" #include "common/substream.h" #include "director/archive.h" +#include "graphics/surface.h" namespace Director { @@ -44,16 +45,20 @@ enum CastType { kCastLingoScript = 11 }; -struct Cast { +class Cast { +public: CastType type; Common::Rect initialRect; Common::Rect boundingRect; Common::Array<Resource> children; + const Graphics::Surface *surface; + byte modified; }; -struct BitmapCast : Cast { +class BitmapCast : public Cast { +public: BitmapCast(Common::ReadStreamEndian &stream, uint16 version = 2); uint16 regX; @@ -72,7 +77,8 @@ enum ShapeType { kShapeLine }; -struct ShapeCast : Cast { +class ShapeCast : public Cast { +public: ShapeCast(Common::ReadStreamEndian &stream, uint16 version = 2); ShapeType shapeType; @@ -111,7 +117,8 @@ enum SizeType { kSizeLargest }; -struct TextCast : Cast { +class TextCast : public Cast { +public: TextCast(Common::ReadStreamEndian &stream, uint16 version = 2); SizeType borderSize; @@ -135,13 +142,15 @@ enum ButtonType { kTypeRadio }; -struct ButtonCast : TextCast { +class ButtonCast : public TextCast { +public: ButtonCast(Common::ReadStreamEndian &stream, uint16 version = 2); ButtonType buttonType; }; -struct ScriptCast : Cast { +class ScriptCast : public Cast { +public: ScriptCast(Common::ReadStreamEndian &stream, uint16 version = 2); uint32 id; diff --git a/engines/director/director.cpp b/engines/director/director.cpp index edea7ea591..70d5cf3c62 100644 --- a/engines/director/director.cpp +++ b/engines/director/director.cpp @@ -92,7 +92,10 @@ DirectorEngine::DirectorEngine(OSystem *syst, const DirectorGameDescription *gam _keyCode = 0; _machineType = 9; // Macintosh IIci _playbackPaused = false; - g_director->_skipFrameAdvance = false; + _skipFrameAdvance = false; + + _draggingSprite = false; + _draggingSpriteId = 0; } DirectorEngine::~DirectorEngine() { @@ -141,6 +144,8 @@ Common::Error DirectorEngine::run() { //_mainArchive = new RIFFArchive(); //_mainArchive->openFile("bookshelf_example.mmm"); + _currentScore = new Score(this); + if (getVersion() < 4) { if (getPlatform() == Common::kPlatformWindows) { _sharedCastFile = "SHARDCST.MMM"; @@ -155,7 +160,7 @@ Common::Error DirectorEngine::run() { loadInitialMovie(getEXEName()); - _currentScore = new Score(this, _mainArchive); + _currentScore->setArchive(_mainArchive); debug(0, "Score name %s", _currentScore->getMacName().c_str()); bool loop = true; @@ -176,8 +181,12 @@ Common::Error DirectorEngine::run() { _nextMovie.frameI = -1; } + debugC(1, kDebugEvents, "Starting playback of score '%s'", _currentScore->getMacName().c_str()); + _currentScore->startLoop(); + debugC(1, kDebugEvents, "Finished playback of score '%s'", _currentScore->getMacName().c_str()); + // If a loop was requested, do it if (!_nextMovie.movie.empty()) { _lingo->restartLingo(); @@ -192,8 +201,9 @@ Common::Error DirectorEngine::run() { return Common::kNoError; } - _currentScore = new Score(this, mov); - debug(0, "Score name %s", _currentScore->getMacName().c_str()); + _currentScore = new Score(this); + _currentScore->setArchive(mov); + debug(0, "Switching to score '%s'", _currentScore->getMacName().c_str()); _nextMovie.movie.clear(); loop = true; @@ -233,7 +243,8 @@ Common::HashMap<Common::String, Score *> *DirectorEngine::scanMovies(const Commo warning("name: %s", i->getName().c_str()); arc->openFile(i->getName()); - Score *sc = new Score(this, arc); + Score *sc = new Score(this); + sc->setArchive(arc); nameMap->setVal(sc->getMacName(), sc); debugC(2, kDebugLoading, "Movie name: \"%s\"", sc->getMacName().c_str()); @@ -243,11 +254,11 @@ Common::HashMap<Common::String, Score *> *DirectorEngine::scanMovies(const Commo return nameMap; } -Common::HashMap<int, Cast *> *DirectorEngine::getSharedCasts() { +Common::HashMap<int, CastType> *DirectorEngine::getSharedCastTypes() { if (_sharedScore) - return &_sharedScore->_casts; + return &_sharedScore->_castTypes; - return &_dummyCast; + return &_dummyCastType; } } // End of namespace Director diff --git a/engines/director/director.h b/engines/director/director.h index 2f0b65288f..3c3e2e947a 100644 --- a/engines/director/director.h +++ b/engines/director/director.h @@ -28,6 +28,7 @@ #include "common/hashmap.h" #include "engines/engine.h" +#include "director/cast.h" namespace Common { class MacResManager; @@ -50,7 +51,7 @@ struct DirectorGameDescription; class DirectorSound; class Lingo; class Score; -struct Cast; +class Cast; enum { kDebugLingoExec = 1 << 0, @@ -89,6 +90,7 @@ public: Archive *getMainArchive() const { return _mainArchive; } Lingo *getLingo() const { return _lingo; } Score *getCurrentScore() const { return _currentScore; } + Score *getSharedScore() const { return _sharedScore; } void setPalette(byte *palette, uint16 count); bool hasFeature(EngineFeature f) const; const byte *getPalette() const { return _currentPalette; } @@ -103,11 +105,12 @@ public: void cleanupMainArchive(); void processEvents(); // evetns.cpp + void setDraggedSprite(uint16 id); // events.cpp Common::HashMap<int, Common::SeekableSubReadStreamEndian *> *getSharedDIB() const { return _sharedDIB; } Common::HashMap<int, Common::SeekableSubReadStreamEndian *> *getSharedBMP() const { return _sharedBMP; } Common::HashMap<int, Common::SeekableSubReadStreamEndian *> *getSharedSTXT() const { return _sharedSTXT; } - Common::HashMap<int, Cast *> *getSharedCasts(); + Common::HashMap<int, CastType> *getSharedCastTypes(); Common::HashMap<Common::String, Score *> *_movies; @@ -159,7 +162,11 @@ private: Graphics::MacPatterns _director3QuickDrawPatterns; Common::String _sharedCastFile; - Common::HashMap<int, Cast *> _dummyCast; + Common::HashMap<int, CastType> _dummyCastType; + + bool _draggingSprite; + uint16 _draggingSpriteId; + Common::Point _draggingSpritePos; private: void testFontScaling(); diff --git a/engines/director/events.cpp b/engines/director/events.cpp index 613e83c352..e60af2244b 100644 --- a/engines/director/events.cpp +++ b/engines/director/events.cpp @@ -46,51 +46,62 @@ void DirectorEngine::processEvents() { uint endTime = g_system->getMillis() + 200; Score *sc = getCurrentScore(); - int currentFrame = sc->getCurrentFrame(); + Frame *currentFrame = sc->_frames[sc->getCurrentFrame()]; uint16 spriteId = 0; - // TODO: re-instate when we know which script to run. - //if (currentFrame > 0) - // _lingo->processEvent(kEventIdle, currentFrame - 1); + Common::Point pos; while (g_system->getMillis() < endTime) { while (g_system->getEventManager()->pollEvent(event)) { - if (event.type == Common::EVENT_QUIT) + switch (event.type) { + case Common::EVENT_QUIT: sc->_stopPlay = true; + break; - if (event.type == Common::EVENT_LBUTTONDOWN) { - Common::Point pos = g_system->getEventManager()->getMousePos(); + case Common::EVENT_LBUTTONDOWN: + pos = g_system->getEventManager()->getMousePos(); // D3 doesn't have both mouse up and down. // But we still want to know if the mouse is down for press effects. - spriteId = sc->_frames[currentFrame]->getSpriteIDFromPos(pos); + spriteId = currentFrame->getSpriteIDFromPos(pos); sc->_currentMouseDownSpriteId = spriteId; + debugC(3, kDebugEvents, "event: Button Down @(%d, %d), sprite id: %d", pos.x, pos.y, spriteId); + if (getVersion() > 3) { // TODO: check that this is the order of script execution! - _lingo->processEvent(kEventMouseDown, kCastScript, sc->_frames[currentFrame]->_sprites[spriteId]->_castId); - _lingo->processEvent(kEventMouseDown, kSpriteScript, sc->_frames[currentFrame]->_sprites[spriteId]->_scriptId); + _lingo->processEvent(kEventMouseDown, kCastScript, currentFrame->_sprites[spriteId]->_castId); + _lingo->processEvent(kEventMouseDown, kSpriteScript, currentFrame->_sprites[spriteId]->_scriptId); } - } - if (event.type == Common::EVENT_LBUTTONUP) { - Common::Point pos = g_system->getEventManager()->getMousePos(); + if (currentFrame->_sprites[spriteId]->_moveable) { + warning("Moveable"); + } + break; + + case Common::EVENT_LBUTTONUP: + pos = g_system->getEventManager()->getMousePos(); + + spriteId = currentFrame->getSpriteIDFromPos(pos); + + debugC(3, kDebugEvents, "event: Button Up @(%d, %d), sprite id: %d", pos.x, pos.y, spriteId); - spriteId = sc->_frames[currentFrame]->getSpriteIDFromPos(pos); if (getVersion() > 3) { // TODO: check that this is the order of script execution! - _lingo->processEvent(kEventMouseUp, kCastScript, sc->_frames[currentFrame]->_sprites[spriteId]->_castId); - _lingo->processEvent(kEventMouseUp, kSpriteScript, sc->_frames[currentFrame]->_sprites[spriteId]->_scriptId); + _lingo->processEvent(kEventMouseUp, kCastScript, currentFrame->_sprites[spriteId]->_castId); + _lingo->processEvent(kEventMouseUp, kSpriteScript, currentFrame->_sprites[spriteId]->_scriptId); } else { // Frame script overrides sprite script - if (!sc->_frames[currentFrame]->_sprites[spriteId]->_scriptId) - _lingo->processEvent(kEventMouseUp, kSpriteScript, sc->_frames[currentFrame]->_sprites[spriteId]->_castId + 1024); + if (!currentFrame->_sprites[spriteId]->_scriptId) + _lingo->processEvent(kEventMouseUp, kSpriteScript, currentFrame->_sprites[spriteId]->_castId + 1024); else - _lingo->processEvent(kEventMouseUp, kFrameScript, sc->_frames[currentFrame]->_sprites[spriteId]->_scriptId); + _lingo->processEvent(kEventMouseUp, kFrameScript, currentFrame->_sprites[spriteId]->_scriptId); } - } - if (event.type == Common::EVENT_KEYDOWN) { + sc->_currentMouseDownSpriteId = 0; + break; + + case Common::EVENT_KEYDOWN: _keyCode = event.kbd.keycode; _key = (unsigned char)(event.kbd.ascii & 0xff); @@ -111,14 +122,28 @@ void DirectorEngine::processEvents() { warning("Keycode: %d", _keyCode); } - // TODO: is movie script correct? Can this be elsewhere? - _lingo->processEvent(kEventKeyDown, kMovieScript, 0); + _lingo->processEvent(kEventKeyDown, kGlobalScript, 0); + break; + + default: + break; } } g_system->updateScreen(); g_system->delayMillis(10); + + if (sc->getCurrentFrame() > 0) + _lingo->processEvent(kEventIdle, kFrameScript, sc->getCurrentFrame()); } } +void DirectorEngine::setDraggedSprite(uint16 id) { + _draggingSprite = true; + _draggingSpriteId = id; + _draggingSpritePos = g_system->getEventManager()->getMousePos(); + + warning("STUB: DirectorEngine::setDraggedSprite(%d)", id); +} + } // End of namespace Director diff --git a/engines/director/frame.cpp b/engines/director/frame.cpp index 7690a47893..92aa851d06 100644 --- a/engines/director/frame.cpp +++ b/engines/director/frame.cpp @@ -36,6 +36,7 @@ #include "director/score.h" #include "director/sprite.h" #include "director/util.h" +#include "director/lingo/lingo.h" namespace Director { @@ -221,10 +222,14 @@ void Frame::readChannels(Common::ReadStreamEndian *stream) { sprite._unk3 = stream->readUint32(); } - debugC(kDebugLoading, 8, "%03d(%d)[%x,%x,%04x,%d/%d/%d/%d/%d] script:%d", - sprite._castId, sprite._enabled, sprite._x1, sprite._x2, sprite._flags, - sprite._startPoint.x, sprite._startPoint.y, sprite._width, sprite._height, - sprite._lineSize, sprite._scriptId); + if (sprite._castId) { + debugC(kDebugLoading, 4, "CH: %-3d castId: %03d(%s) (e:%d) [%x,%x, flags:%04x, %dx%d@%d,%d linesize: %d] script: %d", + i + 1, sprite._castId, numToCastNum(sprite._castId), sprite._enabled, sprite._x1, sprite._x2, sprite._flags, + sprite._width, sprite._height, sprite._startPoint.x, sprite._startPoint.y, + sprite._lineSize, sprite._scriptId); + } else { + debugC(kDebugLoading, 4, "CH: %-3d castId: 000", i + 1); + } } } @@ -539,6 +544,14 @@ void Frame::playTransition(Score *score) { } } +void Frame::executeImmediateScripts() { + for (uint16 i = 0; i < CHANNEL_COUNT; i++) { + if (_vm->getCurrentScore()->_immediateActions.contains(_sprites[i]->_scriptId)) { + g_lingo->processEvent(kEventMouseUp, kFrameScript, _sprites[i]->_scriptId); + } + } +} + void Frame::renderSprites(Graphics::ManagedSurface &surface, bool renderTrail) { for (uint16 i = 0; i < CHANNEL_COUNT; i++) { if (_sprites[i]->_enabled) { @@ -563,18 +576,17 @@ void Frame::renderSprites(Graphics::ManagedSurface &surface, bool renderTrail) { break; } } else { - if (!_vm->getCurrentScore()->_casts.contains(_sprites[i]->_castId)) { - if (!_vm->getSharedCasts()->contains(_sprites[i]->_castId)) { + if (!_vm->getCurrentScore()->_castTypes.contains(_sprites[i]->_castId)) { + if (!_vm->getSharedCastTypes()->contains(_sprites[i]->_castId)) { warning("Cast id %d not found", _sprites[i]->_castId); continue; } else { warning("Getting cast id %d from shared cast", _sprites[i]->_castId); - cast = _vm->getSharedCasts()->getVal(_sprites[i]->_castId); + castType = _vm->getSharedCastTypes()->getVal(_sprites[i]->_castId); } } else { - cast = _vm->getCurrentScore()->_casts[_sprites[i]->_castId]; + castType = _vm->getCurrentScore()->_castTypes[_sprites[i]->_castId]; } - castType = cast->type; } // this needs precedence to be hit first... D3 does something really tricky with cast IDs for shapes. @@ -586,34 +598,15 @@ void Frame::renderSprites(Graphics::ManagedSurface &surface, bool renderTrail) { } else if (castType == kCastButton) { renderButton(surface, i, _vm->getVersion() < 4 ? _sprites[i]->_castId + 1024 : cast->children[0].index); } else { - Image::ImageDecoder *img = getImageFrom(_sprites[i]->_castId); - - if (!img) { - warning("Image with id %d (%s) not found", _sprites[i]->_castId, numToCastNum(_sprites[i]->_castId)); - continue; - } - - if (!img->getSurface()) { - warning("Frame::renderSprites: Could not load image %d (%s)", _sprites[i]->_castId, numToCastNum(_sprites[i]->_castId)); - continue; - } - - if (!_sprites[i]->_cast) { + if (!_sprites[i]->_bitmapCast) { warning("No cast ID for sprite %d", i); continue; } - BitmapCast *bitmapCast = static_cast<BitmapCast *>(_sprites[i]->_cast); - // TODO: might want a quicker way to determine if cast is from Shared Cast. - if (_vm->getSharedBMP() != NULL && _vm->getSharedBMP()->contains(_sprites[i]->_castId + 1024)) { - debugC(2, kDebugImages, "Shared cast sprite BMP: id: %d", _sprites[i]->_castId + 1024); - bitmapCast = static_cast<BitmapCast *>(_vm->getSharedCasts()->getVal(_sprites[i]->_castId)); - } - - uint32 regX = bitmapCast->regX; - uint32 regY = bitmapCast->regY; - uint32 rectLeft = bitmapCast->initialRect.left; - uint32 rectTop = bitmapCast->initialRect.top; + uint32 regX = _sprites[i]->_bitmapCast->regX; + uint32 regY = _sprites[i]->_bitmapCast->regY; + uint32 rectLeft = _sprites[i]->_bitmapCast->initialRect.left; + uint32 rectTop = _sprites[i]->_bitmapCast->initialRect.top; int x = _sprites[i]->_startPoint.x - regX + rectLeft; int y = _sprites[i]->_startPoint.y - regY + rectTop; @@ -621,9 +614,8 @@ void Frame::renderSprites(Graphics::ManagedSurface &surface, bool renderTrail) { int width = _sprites[i]->_width; Common::Rect drawRect(x, y, x + width, y + height); - addDrawRect(i, drawRect); - inkBasedBlit(surface, *img->getSurface(), i, drawRect); + inkBasedBlit(surface, *(_sprites[i]->_bitmapCast->surface), i, drawRect); } } } @@ -667,15 +659,15 @@ void Frame::renderShape(Graphics::ManagedSurface &surface, uint16 spriteId) { void Frame::renderButton(Graphics::ManagedSurface &surface, uint16 spriteId, uint16 textId) { uint16 castId = _sprites[spriteId]->_castId; - ButtonCast *button = static_cast<ButtonCast *>(_vm->getCurrentScore()->_casts[castId]); + ButtonCast *button = _vm->getCurrentScore()->_loadedButtons->getVal(castId); uint32 rectLeft = button->initialRect.left; uint32 rectTop = button->initialRect.top; int x = _sprites[spriteId]->_startPoint.x + rectLeft; int y = _sprites[spriteId]->_startPoint.y + rectTop; - int height = button->initialRect.height(); // _sprites[spriteId]->_height; - int width = button->initialRect.width() + 3; // _sprites[spriteId]->_width; + int height = button->initialRect.height(); + int width = button->initialRect.width() + 3; Common::Rect textRect(0, 0, width, height); // pass the rect of the button into the label. @@ -706,73 +698,6 @@ void Frame::renderButton(Graphics::ManagedSurface &surface, uint16 spriteId, uin } } -Image::ImageDecoder *Frame::getImageFrom(uint16 spriteId) { - uint16 imgId = spriteId + 1024; - - if (_vm->getVersion() >= 4 && _vm->getCurrentScore()->_casts[spriteId]->children.size() > 0) - imgId = _vm->getCurrentScore()->_casts[spriteId]->children[0].index; - - Image::ImageDecoder *img = NULL; - - if (_vm->getCurrentScore()->getArchive()->hasResource(MKTAG('D', 'I', 'B', ' '), imgId)) { - img = new DIBDecoder(); - img->loadStream(*_vm->getCurrentScore()->getArchive()->getResource(MKTAG('D', 'I', 'B', ' '), imgId)); - return img; - } - - if (_vm->getSharedDIB() != NULL && _vm->getSharedDIB()->contains(imgId)) { - img = new DIBDecoder(); - img->loadStream(*_vm->getSharedDIB()->getVal(imgId)); - return img; - } - - Common::SeekableReadStream *pic = NULL; - BitmapCast *bc = NULL; - - if (_vm->getSharedBMP() != NULL && _vm->getSharedBMP()->contains(imgId)) { - debugC(4, kDebugImages, "Shared cast BMP: id: %d", imgId); - pic = _vm->getSharedBMP()->getVal(imgId); - pic->seek(0); // TODO: this actually gets re-read every loop... we need to rewind it! - bc = static_cast<BitmapCast *>(_vm->getSharedCasts()->getVal(spriteId)); - } else if (_vm->getCurrentScore()->getArchive()->hasResource(MKTAG('B', 'I', 'T', 'D'), imgId)) { - pic = _vm->getCurrentScore()->getArchive()->getResource(MKTAG('B', 'I', 'T', 'D'), imgId); - bc = static_cast<BitmapCast *>(_vm->getCurrentScore()->_casts[spriteId]); - } - - if (pic != NULL && bc != NULL) { - if (_vm->getVersion() < 4) { - int w = bc->initialRect.width(), h = bc->initialRect.height(); - - debugC(4, kDebugImages, "id: %d, w: %d, h: %d, flags: %x, some: %x, unk1: %d, unk2: %d", - imgId, w, h, bc->flags, bc->someFlaggyThing, bc->unk1, bc->unk2); - img = new BITDDecoder(w, h); - } else if (_vm->getVersion() < 6) { - bc = static_cast<BitmapCast *>(_vm->getCurrentScore()->_casts[spriteId]); - int w = bc->initialRect.width(), h = bc->initialRect.height(); - - debugC(4, kDebugImages, "id: %d, w: %d, h: %d, flags: %x, some: %x, unk1: %d, unk2: %d", - imgId, w, h, bc->flags, bc->someFlaggyThing, bc->unk1, bc->unk2); - img = new BITDDecoderV4(w, h, bc->bitsPerPixel); - } else { - img = new Image::BitmapDecoder(); - } - - if (debugChannelSet(8, kDebugLoading)) { - Common::SeekableReadStream *s = pic; - byte buf[1024]; - int n = s->read(buf, 1024); - Common::hexdump(buf, n); - s->seek(0); - } - - img->loadStream(*pic); - return img; - } - - warning("Image %d not found", spriteId); - return img; -} - void Frame::inkBasedBlit(Graphics::ManagedSurface &targetSurface, const Graphics::Surface &spriteSurface, uint16 spriteId, Common::Rect drawRect) { switch (_sprites[spriteId]->_ink) { case kInkTypeCopy: @@ -818,7 +743,7 @@ void Frame::renderText(Graphics::ManagedSurface &surface, uint16 spriteId, Commo return; uint16 castId = _sprites[spriteId]->_castId; - TextCast *textCast = static_cast<TextCast *>(_vm->getCurrentScore()->_casts[castId]); + TextCast *textCast = _vm->getCurrentScore()->_loadedText->getVal(castId); uint32 unk1 = textStream->readUint32(); uint32 strLen = textStream->readUint32(); @@ -906,8 +831,8 @@ void Frame::renderText(Graphics::ManagedSurface &surface, uint16 spriteId, Commo int x = _sprites[spriteId]->_startPoint.x; // +rectLeft; int y = _sprites[spriteId]->_startPoint.y; // +rectTop; - int height = _sprites[spriteId]->_cast->initialRect.height(); //_sprites[spriteId]->_height; - int width = _sprites[spriteId]->_cast->initialRect.width(); //_sprites[spriteId]->_width; + int height = textCast->initialRect.height(); //_sprites[spriteId]->_height; + int width = textCast->initialRect.width(); //_sprites[spriteId]->_width; if (_vm->getVersion() >= 4 && textSize != NULL) width = textCast->initialRect.right; @@ -1143,4 +1068,13 @@ uint16 Frame::getSpriteIDFromPos(Common::Point pos) { return 0; } +bool Frame::checkSpriteIntersection(uint16 spriteId, Common::Point pos) { + // Find first from front to back + for (int dr = _drawRects.size() - 1; dr >= 0; dr--) + if (_drawRects[dr]->spriteId == spriteId && _drawRects[dr]->rect.contains(pos)) + return true; + + return false; +} + } // End of namespace Director diff --git a/engines/director/frame.h b/engines/director/frame.h index 704319ba0d..e2a4a1f37b 100644 --- a/engines/director/frame.h +++ b/engines/director/frame.h @@ -119,6 +119,9 @@ public: void readChannel(Common::SeekableSubReadStreamEndian &stream, uint16 offset, uint16 size); void prepareFrame(Score *score); uint16 getSpriteIDFromPos(Common::Point pos); + bool checkSpriteIntersection(uint16 spriteId, Common::Point pos); + + void executeImmediateScripts(); private: void playTransition(Score *score); diff --git a/engines/director/graphics.cpp b/engines/director/graphics.cpp index 5322abcedf..46dab0f763 100644 --- a/engines/director/graphics.cpp +++ b/engines/director/graphics.cpp @@ -82,123 +82,126 @@ byte defaultPalette[768] = { 102, 255, 102, 153, 255, 102, 204, 255, 102, 255, 255, 153, 0, 255, 153, 51, 255, 153, 102, 255, 153, 153, 255, 153, 204, 255, 153, 255, 255, 204, 0, 255, 204, 51, 255, 204, 102, 255, 204, 153, 255, 204, 204, 255, 204, 255, 255, 255, - 0, 255, 255, 51, 255, 255, 102, 255, 255, 153, 255, 255, 204, 255, 255, 255 }; - - -static byte director3Patterns[][8] = { { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }, - { 0xFF, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0x77, 0xFF }, - { 0x77, 0xFF, 0xDD, 0xFF, 0x77, 0xFF, 0xDD, 0xFF }, - { 0xFF, 0xDD, 0xFF, 0x55, 0xFF, 0xDD, 0xFF, 0x55 }, - { 0xFF, 0xD5, 0xFF, 0x55, 0xFF, 0x5D, 0xFF, 0x55 }, - { 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA }, - { 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA }, - { 0xAA, 0x44, 0xAA, 0x11, 0xAA, 0x44, 0xAA, 0x11 }, - { 0xAA, 0x44, 0xAA, 0x00, 0xAA, 0x44, 0xAA, 0x00 }, - { 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00 }, - { 0x00, 0x22, 0x00, 0x88, 0x00, 0x22, 0x00, 0x88 }, - { 0x88, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00 }, - { 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 }, - { 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, - { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, - { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 }, - { 0x21, 0x42, 0x84, 0x09, 0x12, 0x24, 0x48, 0x90 }, - { 0x11, 0x22, 0x44, 0x88, 0x11, 0x22, 0x44, 0x88 }, - { 0xEE, 0xDD, 0xBB, 0x77, 0xEE, 0xDD, 0xBB, 0x77 }, - { 0xF6, 0xED, 0xDB, 0xB7, 0x6F, 0xDE, 0xBD, 0x7B }, - { 0xFE, 0xFD, 0xFB, 0xF7, 0xEF, 0xDF, 0xBF, 0x7F }, - { 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF }, - { 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF }, - { 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF }, - { 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0xFF }, - { 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00 }, - { 0xFF, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00 }, - { 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 }, - { 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00 }, - { 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, - { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80 }, - { 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82 }, - { 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88 }, - { 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94 }, - { 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA }, - { 0xAD, 0xAD, 0xAD, 0xAD, 0xAD, 0xAD, 0xAD, 0xAD }, - { 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB }, - { 0xB7, 0xB7, 0xB7, 0xB7, 0xB7, 0xB7, 0xB7, 0xB7 }, - { 0xBF, 0xBF, 0xBF, 0xBF, 0xBF, 0xBF, 0xBF, 0xBF }, - { 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x00 }, - { 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 }, - { 0x77, 0x77, 0x77, 0x00, 0x77, 0x77, 0x77, 0x00 }, - { 0x88, 0x88, 0x88, 0xFF, 0x88, 0x88, 0x88, 0xFF }, - { 0x80, 0x80, 0x80, 0xFF, 0x80, 0x80, 0x80, 0xFF }, - { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xFF }, - { 0x01, 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82 }, - { 0x11, 0x82, 0x45, 0xAB, 0xD7, 0xAB, 0x45, 0x82 }, - { 0xF7, 0x7F, 0xBE, 0x5D, 0x2A, 0x5D, 0xBE, 0x7F }, - { 0xFE, 0x7D, 0xBB, 0xD7, 0xEF, 0xD7, 0xBB, 0x7D }, - { 0xFE, 0x7F, 0xBF, 0xDF, 0xEF, 0xDF, 0xBF, 0x7F }, - { 0xEE, 0x77, 0xBB, 0xDD, 0xEE, 0xDD, 0xBB, 0x77 }, - { 0x11, 0x88, 0x44, 0x22, 0x11, 0x22, 0x44, 0x88 }, - { 0x01, 0x80, 0x40, 0x20, 0x10, 0x20, 0x40, 0x80 }, - { 0x22, 0x00, 0x01, 0x22, 0x54, 0x88, 0x01, 0x00 }, - { 0xBF, 0xAF, 0xAB, 0xAA, 0xEA, 0xFA, 0xFE, 0xFF }, - { 0xFF, 0xFF, 0xBE, 0x9C, 0xAA, 0xB6, 0xBE, 0xFF } + 0, 255, 255, 51, 255, 255, 102, 255, 255, 153, 255, 255, 204, 255, 255, 255 }; -static byte director3QuickDrawPatterns[][8] = { { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }, - { 0xDD, 0xFF, 0x77, 0xFF, 0xDD, 0xFF, 0x77, 0xFF }, - { 0xDD, 0x77, 0xDD, 0x77, 0xDD, 0x77, 0xDD, 0x77 }, - { 0xEE, 0xDD, 0xBB, 0x77, 0xEE, 0xDD, 0xBB, 0x77 }, - { 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA }, - { 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55 }, - { 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55 }, - { 0x11, 0x22, 0x44, 0x88, 0x11, 0x22, 0x44, 0x88 }, - { 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00 }, - { 0x88, 0x22, 0x88, 0x22, 0x88, 0x22, 0x88, 0x22 }, - { 0x00, 0x22, 0x00, 0x88, 0x00, 0x22, 0x00, 0x88 }, - { 0x10, 0x20, 0x40, 0x80, 0x01, 0x02, 0x04, 0x08 }, - { 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 }, - { 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, - { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, - { 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88 }, - { 0x58, 0xDF, 0x00, 0xDF, 0xDF, 0x58, 0x58, 0x58 }, - { 0xB1, 0x36, 0x06, 0x60, 0x63, 0x1B, 0x18, 0x81 }, - { 0x08, 0xFF, 0x01, 0x01, 0x01, 0xFF, 0x08, 0x08 }, - { 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00 }, - { 0x80, 0x80, 0x80, 0xFF, 0x80, 0x80, 0x80, 0x80 }, - { 0x80, 0x10, 0x02, 0x40, 0x04, 0x20, 0x09, 0x00 }, - { 0x80, 0x01, 0x82, 0x44, 0x38, 0x10, 0x20, 0x40 }, - { 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00 }, - { 0x22, 0xFF, 0x22, 0x22, 0x22, 0xFF, 0x22, 0x22 }, - { 0x00, 0x08, 0x14, 0x2A, 0x55, 0x2A, 0x14, 0x08 }, - { 0x81, 0xAA, 0x14, 0x08, 0x08, 0xAA, 0x41, 0x80 }, - { 0x3E, 0x1D, 0x88, 0xD1, 0xE3, 0xC5, 0x88, 0x5C }, - { 0xAA, 0x00, 0x80, 0x00, 0x88, 0x00, 0x80, 0x00 }, - { 0x00, 0x11, 0x82, 0x44, 0x28, 0x11, 0x00, 0x55 }, - { 0x7C, 0x10, 0x10, 0x28, 0xC7, 0x01, 0x01, 0x82 }, - { 0xEE, 0x31, 0xF1, 0xF1, 0xEE, 0x13, 0x1F, 0x1F }, - { 0x00, 0x40, 0x20, 0x10, 0x00, 0x01, 0x02, 0x04 }, - { 0x00, 0x00, 0x40, 0xA0, 0x00, 0x04, 0x0A, 0x00 }, - { 0x20, 0x60, 0x90, 0x09, 0x06, 0x81, 0x40, 0x20 }, - { 0x00, 0x7F, 0x43, 0x5F, 0x5F, 0x5F, 0x7F, 0x7F }, - { 0x01, 0x02, 0x45, 0xAA, 0xFF, 0x20, 0x40, 0x80 }, - { 0x00, 0x44, 0x0A, 0x11, 0x11, 0x11, 0x51, 0x24 }, - { 0x0F, 0x0F, 0x0F, 0x0F, 0xF0, 0xF0, 0xF0, 0xF0 }, - { 0xF8, 0xFC, 0xFA, 0xFC, 0xFA, 0x54, 0x2A, 0x00 }, - { 0x42, 0xC3, 0x3C, 0x3C, 0x3C, 0x3C, 0xC3, 0x42 }, - { 0x10, 0x38, 0x7C, 0xFE, 0x7D, 0x3A, 0x14, 0x08 }, - { 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x7F, 0xFF }, - { 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC }, - { 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 }, - { 0xBB, 0xDD, 0xAE, 0x77, 0xEE, 0xDD, 0xAB, 0x77 }, - { 0x80, 0x40, 0x40, 0x20, 0x20, 0x18, 0x06, 0x01 }, - { 0x01, 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82 }, - { 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF }, - { 0xE0, 0xE0, 0xE0, 0xE0, 0xE0, 0xFF, 0xFF, 0xFF }, - { 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x00, 0x00, 0x00 }, - { 0xC3, 0x87, 0x0F, 0x1E, 0x3C, 0x78, 0xF0, 0xE1 }, - { 0xF0, 0xF0, 0x0F, 0x0F, 0x0F, 0xF0, 0xF0, 0xF0 }, - { 0xFF, 0xFF, 0xE7, 0xC3, 0x81, 0x18, 0x3C, 0x7E }, - { 0x1F, 0x8F, 0xC7, 0xE3, 0xC7, 0x8F, 0x1F, 0x3E }, - { 0xFF, 0x2A, 0xFF, 0xC8, 0xFF, 0x65, 0xFF, 0x9D } + +static byte director3Patterns[][8] = { + { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }, + { 0xFF, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0x77, 0xFF }, + { 0x77, 0xFF, 0xDD, 0xFF, 0x77, 0xFF, 0xDD, 0xFF }, + { 0xFF, 0xDD, 0xFF, 0x55, 0xFF, 0xDD, 0xFF, 0x55 }, + { 0xFF, 0xD5, 0xFF, 0x55, 0xFF, 0x5D, 0xFF, 0x55 }, + { 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA }, + { 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA }, + { 0xAA, 0x44, 0xAA, 0x11, 0xAA, 0x44, 0xAA, 0x11 }, + { 0xAA, 0x44, 0xAA, 0x00, 0xAA, 0x44, 0xAA, 0x00 }, + { 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00 }, + { 0x00, 0x22, 0x00, 0x88, 0x00, 0x22, 0x00, 0x88 }, + { 0x88, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00 }, + { 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 }, + { 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 }, + { 0x21, 0x42, 0x84, 0x09, 0x12, 0x24, 0x48, 0x90 }, + { 0x11, 0x22, 0x44, 0x88, 0x11, 0x22, 0x44, 0x88 }, + { 0xEE, 0xDD, 0xBB, 0x77, 0xEE, 0xDD, 0xBB, 0x77 }, + { 0xF6, 0xED, 0xDB, 0xB7, 0x6F, 0xDE, 0xBD, 0x7B }, + { 0xFE, 0xFD, 0xFB, 0xF7, 0xEF, 0xDF, 0xBF, 0x7F }, + { 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF }, + { 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF }, + { 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF }, + { 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0xFF }, + { 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00 }, + { 0xFF, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00 }, + { 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 }, + { 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80 }, + { 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82 }, + { 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88 }, + { 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94 }, + { 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA }, + { 0xAD, 0xAD, 0xAD, 0xAD, 0xAD, 0xAD, 0xAD, 0xAD }, + { 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB }, + { 0xB7, 0xB7, 0xB7, 0xB7, 0xB7, 0xB7, 0xB7, 0xB7 }, + { 0xBF, 0xBF, 0xBF, 0xBF, 0xBF, 0xBF, 0xBF, 0xBF }, + { 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x00 }, + { 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 }, + { 0x77, 0x77, 0x77, 0x00, 0x77, 0x77, 0x77, 0x00 }, + { 0x88, 0x88, 0x88, 0xFF, 0x88, 0x88, 0x88, 0xFF }, + { 0x80, 0x80, 0x80, 0xFF, 0x80, 0x80, 0x80, 0xFF }, + { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xFF }, + { 0x01, 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82 }, + { 0x11, 0x82, 0x45, 0xAB, 0xD7, 0xAB, 0x45, 0x82 }, + { 0xF7, 0x7F, 0xBE, 0x5D, 0x2A, 0x5D, 0xBE, 0x7F }, + { 0xFE, 0x7D, 0xBB, 0xD7, 0xEF, 0xD7, 0xBB, 0x7D }, + { 0xFE, 0x7F, 0xBF, 0xDF, 0xEF, 0xDF, 0xBF, 0x7F }, + { 0xEE, 0x77, 0xBB, 0xDD, 0xEE, 0xDD, 0xBB, 0x77 }, + { 0x11, 0x88, 0x44, 0x22, 0x11, 0x22, 0x44, 0x88 }, + { 0x01, 0x80, 0x40, 0x20, 0x10, 0x20, 0x40, 0x80 }, + { 0x22, 0x00, 0x01, 0x22, 0x54, 0x88, 0x01, 0x00 }, + { 0xBF, 0xAF, 0xAB, 0xAA, 0xEA, 0xFA, 0xFE, 0xFF }, + { 0xFF, 0xFF, 0xBE, 0x9C, 0xAA, 0xB6, 0xBE, 0xFF } +}; + +static byte director3QuickDrawPatterns[][8] = { + { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }, + { 0xDD, 0xFF, 0x77, 0xFF, 0xDD, 0xFF, 0x77, 0xFF }, + { 0xDD, 0x77, 0xDD, 0x77, 0xDD, 0x77, 0xDD, 0x77 }, + { 0xEE, 0xDD, 0xBB, 0x77, 0xEE, 0xDD, 0xBB, 0x77 }, + { 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA }, + { 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55 }, + { 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55 }, + { 0x11, 0x22, 0x44, 0x88, 0x11, 0x22, 0x44, 0x88 }, + { 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00, 0xAA, 0x00 }, + { 0x88, 0x22, 0x88, 0x22, 0x88, 0x22, 0x88, 0x22 }, + { 0x00, 0x22, 0x00, 0x88, 0x00, 0x22, 0x00, 0x88 }, + { 0x10, 0x20, 0x40, 0x80, 0x01, 0x02, 0x04, 0x08 }, + { 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 }, + { 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, + { 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88 }, + { 0x58, 0xDF, 0x00, 0xDF, 0xDF, 0x58, 0x58, 0x58 }, + { 0xB1, 0x36, 0x06, 0x60, 0x63, 0x1B, 0x18, 0x81 }, + { 0x08, 0xFF, 0x01, 0x01, 0x01, 0xFF, 0x08, 0x08 }, + { 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00 }, + { 0x80, 0x80, 0x80, 0xFF, 0x80, 0x80, 0x80, 0x80 }, + { 0x80, 0x10, 0x02, 0x40, 0x04, 0x20, 0x09, 0x00 }, + { 0x80, 0x01, 0x82, 0x44, 0x38, 0x10, 0x20, 0x40 }, + { 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00 }, + { 0x22, 0xFF, 0x22, 0x22, 0x22, 0xFF, 0x22, 0x22 }, + { 0x00, 0x08, 0x14, 0x2A, 0x55, 0x2A, 0x14, 0x08 }, + { 0x81, 0xAA, 0x14, 0x08, 0x08, 0xAA, 0x41, 0x80 }, + { 0x3E, 0x1D, 0x88, 0xD1, 0xE3, 0xC5, 0x88, 0x5C }, + { 0xAA, 0x00, 0x80, 0x00, 0x88, 0x00, 0x80, 0x00 }, + { 0x00, 0x11, 0x82, 0x44, 0x28, 0x11, 0x00, 0x55 }, + { 0x7C, 0x10, 0x10, 0x28, 0xC7, 0x01, 0x01, 0x82 }, + { 0xEE, 0x31, 0xF1, 0xF1, 0xEE, 0x13, 0x1F, 0x1F }, + { 0x00, 0x40, 0x20, 0x10, 0x00, 0x01, 0x02, 0x04 }, + { 0x00, 0x00, 0x40, 0xA0, 0x00, 0x04, 0x0A, 0x00 }, + { 0x20, 0x60, 0x90, 0x09, 0x06, 0x81, 0x40, 0x20 }, + { 0x00, 0x7F, 0x43, 0x5F, 0x5F, 0x5F, 0x7F, 0x7F }, + { 0x01, 0x02, 0x45, 0xAA, 0xFF, 0x20, 0x40, 0x80 }, + { 0x00, 0x44, 0x0A, 0x11, 0x11, 0x11, 0x51, 0x24 }, + { 0x0F, 0x0F, 0x0F, 0x0F, 0xF0, 0xF0, 0xF0, 0xF0 }, + { 0xF8, 0xFC, 0xFA, 0xFC, 0xFA, 0x54, 0x2A, 0x00 }, + { 0x42, 0xC3, 0x3C, 0x3C, 0x3C, 0x3C, 0xC3, 0x42 }, + { 0x10, 0x38, 0x7C, 0xFE, 0x7D, 0x3A, 0x14, 0x08 }, + { 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x7F, 0xFF }, + { 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC }, + { 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 }, + { 0xBB, 0xDD, 0xAE, 0x77, 0xEE, 0xDD, 0xAB, 0x77 }, + { 0x80, 0x40, 0x40, 0x20, 0x20, 0x18, 0x06, 0x01 }, + { 0x01, 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82 }, + { 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF }, + { 0xE0, 0xE0, 0xE0, 0xE0, 0xE0, 0xFF, 0xFF, 0xFF }, + { 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x00, 0x00, 0x00 }, + { 0xC3, 0x87, 0x0F, 0x1E, 0x3C, 0x78, 0xF0, 0xE1 }, + { 0xF0, 0xF0, 0x0F, 0x0F, 0x0F, 0xF0, 0xF0, 0xF0 }, + { 0xFF, 0xFF, 0xE7, 0xC3, 0x81, 0x18, 0x3C, 0x7E }, + { 0x1F, 0x8F, 0xC7, 0xE3, 0xC7, 0x8F, 0x1F, 0x3E }, + { 0xFF, 0x2A, 0xFF, 0xC8, 0xFF, 0x65, 0xFF, 0x9D } }; void DirectorEngine::loadPatterns() { diff --git a/engines/director/lingo/lingo-builtins.cpp b/engines/director/lingo/lingo-builtins.cpp index f554f43cd8..cb6a7d67ec 100644 --- a/engines/director/lingo/lingo-builtins.cpp +++ b/engines/director/lingo/lingo-builtins.cpp @@ -21,7 +21,11 @@ */ #include "common/system.h" +#include "common/events.h" + #include "director/lingo/lingo.h" +#include "director/frame.h" +#include "director/sprite.h" namespace Director { @@ -379,7 +383,7 @@ void Lingo::printSTUBWithArglist(const char *funcname, int nargs, const char *pr s += ")"; - warning("%s: %s", prefix, s.c_str()); + warning("%s %s", prefix, s.c_str()); } void Lingo::convertVOIDtoString(int arg, int nargs) { @@ -1163,9 +1167,12 @@ void Lingo::b_move(int nargs) { } void Lingo::b_moveableSprite(int nargs) { - g_lingo->printSTUBWithArglist("b_moveableSprite", nargs); + Frame *frame = g_director->getCurrentScore()->_frames[g_director->getCurrentScore()->getCurrentFrame()]; - g_lingo->dropStack(nargs); + // Will have no effect + frame->_sprites[g_lingo->_currentEntityId]->_moveable = true; + + g_director->setDraggedSprite(frame->_sprites[g_lingo->_currentEntityId]->_castId); } void Lingo::b_pasteClipBoardInto(int nargs) { @@ -1216,9 +1223,26 @@ void Lingo::b_ramNeeded(int nargs) { void Lingo::b_rollOver(int nargs) { Datum d = g_lingo->pop(); - warning("STUB: b_rollOver(%d)", d.u.i); - g_lingo->push(Datum(0)); + d.toInt(); + + int arg = d.u.i; + + d.u.i = 0; // FALSE + + Frame *frame = g_director->getCurrentScore()->_frames[g_director->getCurrentScore()->getCurrentFrame()]; + + if (arg >= frame->_sprites.size()) { + g_lingo->push(d); + return; + } + + Common::Point pos = g_system->getEventManager()->getMousePos(); + + if (frame->checkSpriteIntersection(arg, pos)) + d.u.i = 1; // TRUE + + g_lingo->push(d); } void Lingo::b_spriteBox(int nargs) { diff --git a/engines/director/lingo/lingo-code.cpp b/engines/director/lingo/lingo-code.cpp index 7bc82eddcf..d0d29dd04c 100644 --- a/engines/director/lingo/lingo-code.cpp +++ b/engines/director/lingo/lingo-code.cpp @@ -307,10 +307,14 @@ void Lingo::c_assign() { } if (d1.type == REFERENCE) { - if (!g_director->getCurrentScore()->_castsInfo.contains(d1.u.i)) { - warning("c_assign: Unknown REFERENCE %d", d1.u.i); - g_lingo->pushVoid(); - return; + if (!g_director->getCurrentScore()->_loadedText->contains(d1.u.i)) { + if (!g_director->getCurrentScore()->_loadedText->contains(d1.u.i - 1024)) { + warning("c_assign: Unknown REFERENCE %d", d1.u.i); + g_lingo->pushVoid(); + return; + } else { + d1.u.i -= 1024; + } } warning("STUB: c_assing REFERENCE"); diff --git a/engines/director/lingo/lingo-the.cpp b/engines/director/lingo/lingo-the.cpp index 8f874435f7..68999f66ef 100644 --- a/engines/director/lingo/lingo-the.cpp +++ b/engines/director/lingo/lingo-the.cpp @@ -332,8 +332,8 @@ void Lingo::setTheSprite(Datum &id1, int field, Datum &d) { switch (field) { case kTheCastNum: - if (_vm->getCurrentScore()->_casts.contains(d.u.i)) { - sprite->_cast = _vm->getCurrentScore()->_casts[d.u.i]; + if (_vm->getCurrentScore()->_castTypes.contains(d.u.i)) { + _vm->getCurrentScore()->loadCastInto(sprite, d.u.i); sprite->_castId = d.u.i; } break; @@ -638,9 +638,9 @@ Datum Lingo::getTheCast(Datum &id1, int field) { return d; } - Cast *cast; + CastType castType; CastInfo *castInfo; - if (!_vm->getCurrentScore()->_casts.contains(id)) { + if (!_vm->getCurrentScore()->_castTypes.contains(id)) { if (field == kTheLoaded) { d.type = INT; d.u.i = 0; @@ -651,14 +651,14 @@ Datum Lingo::getTheCast(Datum &id1, int field) { warning("The cast %d found", id); } - cast = _vm->getCurrentScore()->_casts[id]; + castType = _vm->getCurrentScore()->_castTypes[id]; castInfo = _vm->getCurrentScore()->_castsInfo[id]; d.type = INT; switch (field) { case kTheCastType: - d.u.i = cast->type; + d.u.i = castType; break; case kTheFileName: d.toString(); @@ -673,32 +673,32 @@ Datum Lingo::getTheCast(Datum &id1, int field) { d.u.s = &castInfo->script; break; case kTheWidth: - d.u.i = cast->initialRect.width(); + d.u.i = _vm->getCurrentScore()->getCastMemberInitialRect(id).width(); break; case kTheHeight: - d.u.i = cast->initialRect.height(); + d.u.i = _vm->getCurrentScore()->getCastMemberInitialRect(id).height(); break; case kTheBackColor: { - if (cast->type != kCastShape) { + if (castType != kCastShape) { warning("Field %d of cast %d not found", field, id); d.type = VOID; return d; } - ShapeCast *shape = static_cast<ShapeCast *>(_vm->getCurrentScore()->_casts[id]); + ShapeCast *shape = _vm->getCurrentScore()->_loadedShapes->getVal(id); d.u.i = shape->bgCol; } break; case kTheForeColor: { - if (cast->type != kCastShape) { + if (castType != kCastShape) { warning("Field %d of cast %d not found", field, id); d.type = VOID; return d; } - ShapeCast *shape = static_cast<ShapeCast *>(_vm->getCurrentScore()->_casts[id]); + ShapeCast *shape = _vm->getCurrentScore()->_loadedShapes->getVal(id); d.u.i = shape->fgCol; } break; @@ -729,18 +729,20 @@ void Lingo::setTheCast(Datum &id1, int field, Datum &d) { return; } - Cast *cast = _vm->getCurrentScore()->_casts[id]; + CastType castType = _vm->getCurrentScore()->_castTypes[id]; CastInfo *castInfo = _vm->getCurrentScore()->_castsInfo[id]; - if (!cast) { + if (!castInfo) { warning("The cast %d found", id); return; } switch (field) { case kTheCastType: - cast->type = static_cast<CastType>(d.u.i); - cast->modified = 1; + // TODO: You can actually switch the cast type!? + warning("Tried to switch cast type of %d", id); + //cast->type = static_cast<CastType>(d.u.i); + //cast->modified = 1; break; case kTheFileName: castInfo->fileName = *d.u.s; @@ -752,30 +754,30 @@ void Lingo::setTheCast(Datum &id1, int field, Datum &d) { castInfo->script = *d.u.s; break; case kTheWidth: - cast->initialRect.setWidth(d.u.i); - cast->modified = 1; + _vm->getCurrentScore()->getCastMemberInitialRect(id).setWidth(d.u.i); + _vm->getCurrentScore()->setCastMemberModified(id); break; case kTheHeight: - cast->initialRect.setHeight(d.u.i); - cast->modified = 1; + _vm->getCurrentScore()->getCastMemberInitialRect(id).setHeight(d.u.i); + _vm->getCurrentScore()->setCastMemberModified(id); break; case kTheBackColor: { - if (cast->type != kCastShape) { + if (castType != kCastShape) { warning("Field %d of cast %d not found", field, id); } - ShapeCast *shape = static_cast<ShapeCast *>(_vm->getCurrentScore()->_casts[id]); + ShapeCast *shape = _vm->getCurrentScore()->_loadedShapes->getVal(id); shape->bgCol = d.u.i; shape->modified = 1; } break; case kTheForeColor: { - if (cast->type != kCastShape) { + if (castType != kCastShape) { warning("Field %d of cast %d not found", field, id); return; } - ShapeCast *shape = static_cast<ShapeCast *>(_vm->getCurrentScore()->_casts[id]); + ShapeCast *shape = _vm->getCurrentScore()->_loadedShapes->getVal(id); shape->fgCol = d.u.i; shape->modified = 1; } diff --git a/engines/director/lingo/lingo.cpp b/engines/director/lingo/lingo.cpp index 706f76777d..a51ff222c7 100644 --- a/engines/director/lingo/lingo.cpp +++ b/engines/director/lingo/lingo.cpp @@ -299,7 +299,7 @@ void Lingo::processEvent(LEvent event, ScriptType st, int entityId) { if (entityId < 0) return; - debugC(1, kDebugEvents, "Lingo::processEvent(%s, %s, %d)", _eventHandlerTypes[event], scriptType2str(st), entityId); + debugC(9, kDebugEvents, "Lingo::processEvent(%s, %s, %d)", _eventHandlerTypes[event], scriptType2str(st), entityId); _currentEntityId = entityId; @@ -307,8 +307,11 @@ void Lingo::processEvent(LEvent event, ScriptType st, int entityId) { error("processEvent: Unknown event %d for entity %d", event, entityId); if (_handlers.contains(ENTITY_INDEX(event, entityId))) { + debugC(1, kDebugEvents, "Lingo::processEvent(%s, %s, %d), _eventHandler", _eventHandlerTypes[event], scriptType2str(st), entityId); call(_eventHandlerTypes[event], 0); // D4+ Events } else if (_scripts[st].contains(entityId)) { + debugC(1, kDebugEvents, "Lingo::processEvent(%s, %s, %d), script", _eventHandlerTypes[event], scriptType2str(st), entityId); + executeScript(st, entityId); // D3 list of scripts. } else { debugC(3, kDebugLingoExec, "STUB: processEvent(%s) for %d", _eventHandlerTypes[event], entityId); @@ -318,6 +321,13 @@ void Lingo::processEvent(LEvent event, ScriptType st, int entityId) { void Lingo::restartLingo() { warning("STUB: restartLingo()"); + for (int i = 0; i <= kMaxScriptType; i++) { + for (ScriptHash::iterator it = _scripts[i].begin(); it != _scripts[i].end(); ++it) + delete it->_value; + + _scripts[i].clear(); + } + // TODO // // reset the following: @@ -403,6 +413,9 @@ Common::String *Datum::toString() { case VAR: *s = Common::String::format("var: #%s", u.sym->name.c_str()); break; + case REFERENCE: + *s = Common::String::format("field#%d", u.i); + break; default: warning("Incorrect operation toString() for type: %s", type2str()); } diff --git a/engines/director/resource.cpp b/engines/director/resource.cpp index 6dace8bcb2..7dbd5a78a6 100644 --- a/engines/director/resource.cpp +++ b/engines/director/resource.cpp @@ -76,6 +76,7 @@ void DirectorEngine::loadEXE(const Common::String movie) { exeStream->seek(exeStream->readUint32LE()); switch (getVersion()) { + case 2: case 3: loadEXEv3(exeStream); break; @@ -100,12 +101,23 @@ void DirectorEngine::loadEXEv3(Common::SeekableReadStream *stream) { stream->skip(5); // unknown - stream->readUint32LE(); // Main MMM size + uint32 mmmSize = stream->readUint32LE(); // Main MMM size + Common::String mmmFileName = stream->readPascalString(); Common::String directoryName = stream->readPascalString(); debugC(1, kDebugLoading, "Main MMM: '%s'", mmmFileName.c_str()); debugC(1, kDebugLoading, "Directory Name: '%s'", directoryName.c_str()); + debugC(1, kDebugLoading, "Main mmmSize: %d (0x%x)", mmmSize, mmmSize); + + if (mmmSize) { + uint32 riffOffset = stream->pos(); + + _mainArchive = new RIFFArchive(); + + if (!_mainArchive->openStream(stream, riffOffset)) + error("Failed to load RIFF from EXE"); + } openMainArchive(mmmFileName); @@ -200,19 +212,21 @@ void DirectorEngine::loadMac(const Common::String movie) { void DirectorEngine::loadSharedCastsFrom(Common::String filename) { Archive *shardcst = createArchive(); - debug(0, "Loading Shared cast '%s'", filename.c_str()); + debug(0, "****** Loading Shared cast '%s'", filename.c_str()); + _sharedDIB = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; + _sharedSTXT = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; + _sharedSound = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; + _sharedBMP = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; + + _sharedScore = new Score(this); if (!shardcst->openFile(filename)) { warning("No shared cast %s", filename.c_str()); return; } - _sharedDIB = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; - _sharedSTXT = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; - _sharedSound = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; - _sharedBMP = new Common::HashMap<int, Common::SeekableSubReadStreamEndian *>; - _sharedScore = new Score(this, shardcst); + _sharedScore->setArchive(shardcst); if (shardcst->hasResource(MKTAG('F', 'O', 'N', 'D'), -1)) { debug("Shared cast has fonts. Loading...."); @@ -227,12 +241,16 @@ void DirectorEngine::loadSharedCastsFrom(Common::String filename) { Common::Array<uint16> cast = shardcst->getResourceIDList(MKTAG('C','A','S','t')); if (cast.size() > 0) { + debug(0, "****** Loading %d CASt resources", cast.size()); + for (Common::Array<uint16>::iterator iterator = cast.begin(); iterator != cast.end(); ++iterator) _sharedScore->loadCastData(*shardcst->getResource(MKTAG('C','A','S','t'), *iterator), *iterator, NULL); } Common::Array<uint16> vwci = shardcst->getResourceIDList(MKTAG('V', 'W', 'C', 'I')); if (vwci.size() > 0) { + debug(0, "****** Loading %d CastInfo resources", vwci.size()); + for (Common::Array<uint16>::iterator iterator = vwci.begin(); iterator != vwci.end(); ++iterator) _sharedScore->loadCastInfo(*shardcst->getResource(MKTAG('V', 'W', 'C', 'I'), *iterator), *iterator); } @@ -241,7 +259,7 @@ void DirectorEngine::loadSharedCastsFrom(Common::String filename) { Common::Array<uint16> dib = shardcst->getResourceIDList(MKTAG('D','I','B',' ')); if (dib.size() != 0) { - debugC(3, kDebugLoading, "Loading %d DIBs", dib.size()); + debugC(3, kDebugLoading, "****** Loading %d DIBs", dib.size()); for (Common::Array<uint16>::iterator iterator = dib.begin(); iterator != dib.end(); ++iterator) { debugC(3, kDebugLoading, "Shared DIB %d", *iterator); @@ -251,7 +269,7 @@ void DirectorEngine::loadSharedCastsFrom(Common::String filename) { Common::Array<uint16> stxt = shardcst->getResourceIDList(MKTAG('S','T','X','T')); if (stxt.size() != 0) { - debugC(3, kDebugLoading, "Loading %d STXTs", stxt.size()); + debugC(3, kDebugLoading, "****** Loading %d STXTs", stxt.size()); for (Common::Array<uint16>::iterator iterator = stxt.begin(); iterator != stxt.end(); ++iterator) { debugC(3, kDebugLoading, "Shared STXT %d", *iterator); @@ -261,7 +279,7 @@ void DirectorEngine::loadSharedCastsFrom(Common::String filename) { Common::Array<uint16> bmp = shardcst->getResourceIDList(MKTAG('B','I','T','D')); if (bmp.size() != 0) { - debugC(3, kDebugLoading, "Loading %d BITDs", bmp.size()); + debugC(3, kDebugLoading, "****** Loading %d BITDs", bmp.size()); for (Common::Array<uint16>::iterator iterator = bmp.begin(); iterator != bmp.end(); ++iterator) { debugC(3, kDebugLoading, "Shared BITD %d (%s)", *iterator, numToCastNum(*iterator - 1024)); _sharedBMP->setVal(*iterator, shardcst->getResource(MKTAG('B','I','T','D'), *iterator)); @@ -270,12 +288,14 @@ void DirectorEngine::loadSharedCastsFrom(Common::String filename) { Common::Array<uint16> sound = shardcst->getResourceIDList(MKTAG('S','N','D',' ')); if (sound.size() != 0) { - debugC(3, kDebugLoading, "Loading %d SNDs", sound.size()); + debugC(3, kDebugLoading, "****** Loading %d SNDs", sound.size()); for (Common::Array<uint16>::iterator iterator = sound.begin(); iterator != sound.end(); ++iterator) { debugC(3, kDebugLoading, "Shared SND %d", *iterator); _sharedSound->setVal(*iterator, shardcst->getResource(MKTAG('S','N','D',' '), *iterator)); } } + + _sharedScore->loadSpriteImages(true); } } // End of namespace Director diff --git a/engines/director/score.cpp b/engines/director/score.cpp index 1ba0ab4683..472bd739c5 100644 --- a/engines/director/score.cpp +++ b/engines/director/score.cpp @@ -30,6 +30,7 @@ #include "graphics/palette.h" #include "graphics/macgui/macfontmanager.h" #include "graphics/macgui/macwindowmanager.h" +#include "image/bmp.h" #include "director/cast.h" #include "director/score.h" @@ -59,11 +60,10 @@ const char *scriptType2str(ScriptType scr) { } -Score::Score(DirectorEngine *vm, Archive *archive) { +Score::Score(DirectorEngine *vm) { _vm = vm; _surface = new Graphics::ManagedSurface; _trailSurface = new Graphics::ManagedSurface; - _movieArchive = archive; _lingo = _vm->getLingo(); _soundManager = _vm->getSoundManager(); _currentMouseDownSpriteId = 0; @@ -87,6 +87,15 @@ Score::Score(DirectorEngine *vm, Archive *archive) { _stopPlay = false; _stageColor = 0; + _loadedBitmaps = new Common::HashMap<int, BitmapCast *>(); + _loadedText = new Common::HashMap<int, TextCast *>(); + _loadedButtons = new Common::HashMap<int, ButtonCast *>(); + _loadedShapes = new Common::HashMap<int, ShapeCast *>(); + _loadedScripts = new Common::HashMap<int, ScriptCast *>(); +} + +void Score::setArchive(Archive *archive) { + _movieArchive = archive; if (archive->hasResource(MKTAG('M', 'C', 'N', 'M'), 0)) { _macName = archive->getName(MKTAG('M', 'C', 'N', 'M'), 0).c_str(); } else { @@ -111,6 +120,7 @@ void Score::loadArchive() { } else { Common::SeekableSubReadStreamEndian *pal = _movieArchive->getResource(MKTAG('C', 'L', 'U', 'T'), clutList[0]); + debugC(2, kDebugLoading, "****** Loading Palette"); loadPalette(*pal); g_system->getPaletteManager()->setPalette(_vm->getPalette(), 0, _vm->getPaletteColorCount()); } @@ -146,12 +156,16 @@ void Score::loadArchive() { Common::Array<uint16> vwci = _movieArchive->getResourceIDList(MKTAG('V', 'W', 'C', 'I')); if (vwci.size() > 0) { + debugC(2, kDebugLoading, "****** Loading %d CastInfos", vwci.size()); + for (Common::Array<uint16>::iterator iterator = vwci.begin(); iterator != vwci.end(); ++iterator) loadCastInfo(*_movieArchive->getResource(MKTAG('V', 'W', 'C', 'I'), *iterator), *iterator); } Common::Array<uint16> cast = _movieArchive->getResourceIDList(MKTAG('C', 'A', 'S', 't')); if (cast.size() > 0) { + debugC(2, kDebugLoading, "****** Loading %d CASt resources", cast.size()); + for (Common::Array<uint16>::iterator iterator = cast.begin(); iterator != cast.end(); ++iterator) { Common::SeekableSubReadStreamEndian *stream = _movieArchive->getResource(MKTAG('C', 'A', 'S', 't'), *iterator); Resource res = _movieArchive->getResourceDetail(MKTAG('C', 'A', 'S', 't'), *iterator); @@ -160,11 +174,14 @@ void Score::loadArchive() { } setSpriteCasts(); + loadSpriteImages(false); // Try to load movie script, it sits in resource A11 if (_vm->getVersion() <= 3) { Common::Array<uint16> stxt = _movieArchive->getResourceIDList(MKTAG('S','T','X','T')); if (stxt.size() > 0) { + debugC(2, kDebugLoading, "****** Loading %d STXT resources", stxt.size()); + for (Common::Array<uint16>::iterator iterator = stxt.begin(); iterator != stxt.end(); ++iterator) { loadScriptText(*_movieArchive->getResource(MKTAG('S','T','X','T'), *iterator)); } @@ -172,6 +189,65 @@ void Score::loadArchive() { } } +void Score::loadSpriteImages(bool isSharedCast) { + debugC(1, kDebugLoading, "****** Preloading sprite images"); + + Common::HashMap<int, BitmapCast *>::iterator bc; + for (bc = _loadedBitmaps->begin(); bc != _loadedBitmaps->end(); ++bc) { + if (bc->_value) { + uint16 imgId = bc->_key + 1024; + BitmapCast *bitmapCast = bc->_value; + + if (_vm->getVersion() >= 4 && bitmapCast->children.size() > 0) + imgId = bitmapCast->children[0].index; + + Image::ImageDecoder *img = NULL; + + if (_movieArchive->hasResource(MKTAG('D', 'I', 'B', ' '), imgId)) { + img = new DIBDecoder(); + img->loadStream(*_movieArchive->getResource(MKTAG('D', 'I', 'B', ' '), imgId)); + bitmapCast->surface = img->getSurface(); + } + + if (isSharedCast && _vm->getSharedDIB() != NULL && _vm->getSharedDIB()->contains(imgId)) { + img = new DIBDecoder(); + img->loadStream(*_vm->getSharedDIB()->getVal(imgId)); + bitmapCast->surface = img->getSurface(); + } + + Common::SeekableReadStream *pic = NULL; + + if (isSharedCast) { + debugC(4, kDebugImages, "Shared cast BMP: id: %d", imgId); + pic = _vm->getSharedBMP()->getVal(imgId); + if (pic != NULL) + pic->seek(0); // TODO: this actually gets re-read every loop... we need to rewind it! + } else if (_movieArchive->hasResource(MKTAG('B', 'I', 'T', 'D'), imgId)) { + pic = _movieArchive->getResource(MKTAG('B', 'I', 'T', 'D'), imgId); + } + + int w = bitmapCast->initialRect.width(), h = bitmapCast->initialRect.height(); + debugC(4, kDebugImages, "id: %d, w: %d, h: %d, flags: %x, some: %x, unk1: %d, unk2: %d", + imgId, w, h, bitmapCast->flags, bitmapCast->someFlaggyThing, bitmapCast->unk1, bitmapCast->unk2); + + if (pic != NULL && bitmapCast != NULL) { + if (_vm->getVersion() < 4) { + img = new BITDDecoder(w, h); + } else if (_vm->getVersion() < 6) { + img = new BITDDecoderV4(w, h, bitmapCast->bitsPerPixel); + } else { + img = new Image::BitmapDecoder(); + } + + img->loadStream(*pic); + bitmapCast->surface = img->getSurface(); + } + + warning("Image %d not found", imgId); + } + } +} + Score::~Score() { if (_surface) _surface->free(); @@ -210,6 +286,8 @@ void Score::loadPalette(Common::SeekableSubReadStreamEndian &stream) { } void Score::loadFrames(Common::SeekableSubReadStreamEndian &stream) { + debugC(1, kDebugLoading, "****** Loading frames"); + uint32 size = stream.readUint32(); size -= 4; @@ -267,7 +345,7 @@ void Score::loadFrames(Common::SeekableSubReadStreamEndian &stream) { //Common::hexdump(channelData, ARRAYSIZE(channelData)); frame->readChannels(str); - debugC(3, kDebugLoading, "Frame %d actionId: %d", _frames.size() + 1, frame->_actionId); + debugC(3, kDebugLoading, "Frame %d actionId: %d", _frames.size(), frame->_actionId); delete str; @@ -276,6 +354,8 @@ void Score::loadFrames(Common::SeekableSubReadStreamEndian &stream) { } void Score::loadConfig(Common::SeekableSubReadStreamEndian &stream) { + debugC(1, kDebugLoading, "****** Loading Config"); + /*uint16 unk1 = */ stream.readUint16(); /*ver1 = */ stream.readUint16(); _movieRect = Score::readRect(stream); @@ -295,7 +375,7 @@ void Score::readVersion(uint32 rid) { } void Score::loadCastDataVWCR(Common::SeekableSubReadStreamEndian &stream) { - debugC(1, kDebugLoading, "Score::loadCastDataVWCR(). start: %d, end: %d", _castArrayStart, _castArrayEnd); + debugC(1, kDebugLoading, "****** Score::loadCastDataVWCR(). start: %d, end: %d", _castArrayStart, _castArrayEnd); for (uint16 id = _castArrayStart; id <= _castArrayEnd; id++) { byte size = stream.readByte(); @@ -309,20 +389,24 @@ void Score::loadCastDataVWCR(Common::SeekableSubReadStreamEndian &stream) { switch (castType) { case kCastBitmap: - _casts[id] = new BitmapCast(stream); - _casts[id]->type = kCastBitmap; + debugC(3, kDebugLoading, "CastTypes id: %d BitmapCast", id); + _loadedBitmaps->setVal(id, new BitmapCast(stream)); + _castTypes[id] = kCastBitmap; break; case kCastText: - _casts[id] = new TextCast(stream); - _casts[id]->type = kCastText; + debugC(3, kDebugLoading, "CastTypes id: %d TextCast", id); + _loadedText->setVal(id, new TextCast(stream)); + _castTypes[id] = kCastText; break; case kCastShape: - _casts[id] = new ShapeCast(stream); - _casts[id]->type = kCastShape; + debugC(3, kDebugLoading, "CastTypes id: %d ShapeCast", id); + _loadedShapes->setVal(id, new ShapeCast(stream)); + _castTypes[id] = kCastShape; break; case kCastButton: - _casts[id] = new ButtonCast(stream); - _casts[id]->type = kCastButton; + debugC(3, kDebugLoading, "CastTypes id: %d ButtonCast", id); + _loadedButtons->setVal(id, new ButtonCast(stream)); + _castTypes[id] = kCastButton; break; default: warning("Score::loadCastDataVWCR(): Unhandled cast type: %d", castType); @@ -336,10 +420,34 @@ void Score::setSpriteCasts() { // Set cast pointers to sprites for (uint16 i = 0; i < _frames.size(); i++) { for (uint16 j = 0; j < _frames[i]->_sprites.size(); j++) { - byte castId = _frames[i]->_sprites[j]->_castId; + uint16 castId = _frames[i]->_sprites[j]->_castId; + + if (_vm->getSharedScore()->_loadedBitmaps->contains(castId)) { + _frames[i]->_sprites[j]->_bitmapCast = _vm->getSharedScore()->_loadedBitmaps->getVal(castId); + } else if (_loadedBitmaps->contains(castId)) { + _frames[i]->_sprites[j]->_bitmapCast = _loadedBitmaps->getVal(castId); + } + + if (_vm->getSharedScore()->_loadedButtons->contains(castId)) { + _frames[i]->_sprites[j]->_buttonCast = _vm->getSharedScore()->_loadedButtons->getVal(castId); + } else if (_loadedButtons->contains(castId)) { + _frames[i]->_sprites[j]->_buttonCast = _loadedButtons->getVal(castId); + } + + //if (_loadedScripts->contains(castId)) + // _frames[i]->_sprites[j]->_bitmapCast = _loadedBitmaps->getVal(castId); + + if (_vm->getSharedScore()->_loadedText->contains(castId)) { + _frames[i]->_sprites[j]->_textCast = _vm->getSharedScore()->_loadedText->getVal(castId); + } else if (_loadedText->contains(castId)) { + _frames[i]->_sprites[j]->_textCast = _loadedText->getVal(castId); + } - if (_casts.contains(castId)) - _frames[i]->_sprites[j]->_cast = _casts.find(castId)->_value; + if (_vm->getSharedScore()->_loadedShapes->contains(castId)) { + _frames[i]->_sprites[j]->_shapeCast = _vm->getSharedScore()->_loadedShapes->getVal(castId); + } else if (_loadedShapes->contains(castId)) { + _frames[i]->_sprites[j]->_shapeCast = _loadedShapes->getVal(castId); + } } } } @@ -398,35 +506,32 @@ void Score::loadCastData(Common::SeekableSubReadStreamEndian &stream, uint16 id, switch (castType) { case kCastBitmap: - _casts[id] = new BitmapCast(castStream, _vm->getVersion()); - _casts[id]->type = kCastBitmap; + _loadedBitmaps->setVal(id, new BitmapCast(castStream, _vm->getVersion())); + for (uint child = 0; child < res->children.size(); child++) + _loadedBitmaps->getVal(id)->children.push_back(res->children[child]); + _castTypes[id] = kCastBitmap; break; case kCastText: - _casts[id] = new TextCast(castStream, _vm->getVersion()); - _casts[id]->type = kCastText; + _loadedText->setVal(id, new TextCast(castStream, _vm->getVersion())); + _castTypes[id] = kCastText; break; case kCastShape: - _casts[id] = new ShapeCast(castStream, _vm->getVersion()); - _casts[id]->type = kCastShape; + _loadedShapes->setVal(id, new ShapeCast(castStream, _vm->getVersion())); + _castTypes[id] = kCastShape; break; case kCastButton: - _casts[id] = new ButtonCast(castStream, _vm->getVersion()); - _casts[id]->type = kCastButton; + _loadedButtons->setVal(id, new ButtonCast(castStream, _vm->getVersion())); + _castTypes[id] = kCastButton; break; case kCastLingoScript: - _casts[id] = new ScriptCast(castStream, _vm->getVersion()); - _casts[id]->type = kCastLingoScript; + _loadedScripts->setVal(id, new ScriptCast(castStream, _vm->getVersion())); + _castTypes[id] = kCastLingoScript; break; default: warning("Score::loadCastData(): Unhandled cast type: %d", castType); break; } - if (res != NULL) { - for (uint child = 0; child < res->children.size(); child++) - _casts[id]->children.push_back(res->children[child]); - } - free(data); if (size2) { @@ -467,6 +572,60 @@ void Score::loadCastData(Common::SeekableSubReadStreamEndian &stream, uint16 id, warning("size3: %x", size3); } +void Score::loadCastInto(Sprite *sprite, int castId) { + switch (_castTypes[castId]) { + case kCastBitmap: + sprite->_bitmapCast = _loadedBitmaps->getVal(castId); + break; + case kCastShape: + sprite->_shapeCast = _loadedShapes->getVal(castId); + break; + case kCastButton: + sprite->_buttonCast = _loadedButtons->getVal(castId); + break; + case kCastText: + sprite->_textCast = _loadedText->getVal(castId); + break; + default: + warning("Score::loadCastInto(..., %d): Unhandled castType %d", castId, _castTypes[castId]); + } +} + +Common::Rect Score::getCastMemberInitialRect(int castId) { + switch (_castTypes[castId]) { + case kCastBitmap: + return _loadedBitmaps->getVal(castId)->initialRect; + case kCastShape: + return _loadedShapes->getVal(castId)->initialRect; + case kCastButton: + return _loadedButtons->getVal(castId)->initialRect; + case kCastText: + return _loadedText->getVal(castId)->initialRect; + default: + warning("Score::getCastMemberInitialRect(%d): Unhandled castType %d", castId, _castTypes[castId]); + return Common::Rect(0, 0); + } +} + +void Score::setCastMemberModified(int castId) { + switch (_castTypes[castId]) { + case kCastBitmap: + _loadedBitmaps->getVal(castId)->modified = 1; + break; + case kCastShape: + _loadedShapes->getVal(castId)->modified = 1; + break; + case kCastButton: + _loadedButtons->getVal(castId)->modified = 1; + break; + case kCastText: + _loadedText->getVal(castId)->modified = 1; + break; + default: + warning("Score::setCastMemberModified(%d): Unhandled castType %d", castId, _castTypes[castId]); + } +} + void Score::loadLabels(Common::SeekableSubReadStreamEndian &stream) { _labels = new Common::SortedArray<Label *>(compareLabels); uint16 count = stream.readUint16() + 1; @@ -496,6 +655,7 @@ void Score::loadLabels(Common::SeekableSubReadStreamEndian &stream) { Common::SortedArray<Label *>::iterator j; + debugC(2, kDebugLoading, "****** Loading labels"); for (j = _labels->begin(); j != _labels->end(); ++j) { debugC(2, kDebugLoading, "Frame %d, Label %s", (*j)->number, (*j)->name.c_str()); } @@ -506,6 +666,8 @@ int Score::compareLabels(const void *a, const void *b) { } void Score::loadActions(Common::SeekableSubReadStreamEndian &stream) { + debugC(2, kDebugLoading, "****** Loading Actions"); + uint16 count = stream.readUint16() + 1; uint16 offset = count * 4 + 2; @@ -530,7 +692,7 @@ void Score::loadActions(Common::SeekableSubReadStreamEndian &stream) { _actions[i + 1] += ch; } - debugC(3, kDebugLoading, "id: %d nextId: %d subId: %d, code: %s", id, nextId, subId, _actions[id].c_str()); + debugC(3, kDebugLoading, "Action id: %d nextId: %d subId: %d, code: %s", id, nextId, subId, _actions[id].c_str()); stream.seek(streamPos); @@ -551,8 +713,22 @@ void Score::loadActions(Common::SeekableSubReadStreamEndian &stream) { } for (j = _actions.begin(); j != _actions.end(); ++j) - if (!j->_value.empty()) + if (!j->_value.empty()) { _lingo->addCode(j->_value.c_str(), kFrameScript, j->_key); + + processImmediateFrameScript(j->_value, j->_key); + } +} + +bool Score::processImmediateFrameScript(Common::String s, int id) { + s.trim(); + + // In D2/D3 this specifies immediately the sprite/field properties + if (!s.compareToIgnoreCase("moveableSprite") || !s.compareToIgnoreCase("editableText")) { + _immediateActions[id] = true; + } + + return false; } void Score::loadScriptText(Common::SeekableSubReadStreamEndian &stream) { @@ -621,6 +797,9 @@ void Score::dumpScript(const char *script, ScriptType type, uint16 id) { case kCastScript: typeName = "cast"; break; + case kGlobalScript: + typeName = "global"; + break; } sprintf(buf, "./dumps/%s-%s-%d.txt", _macName.c_str(), typeName.c_str(), id); @@ -776,6 +955,8 @@ Common::String Score::getString(Common::String str) { } void Score::loadFileInfo(Common::SeekableSubReadStreamEndian &stream) { + debugC(2, kDebugLoading, "****** Loading FileInfo"); + Common::Array<Common::String> fileInfoStrings = loadStrings(stream, _flags); _script = fileInfoStrings[0]; @@ -805,6 +986,8 @@ Common::Array<Common::String> Score::loadStrings(Common::SeekableSubReadStreamEn uint16 count = stream.readUint16() + 1; + debugC(3, kDebugLoading, "Strings: %d entries", count); + uint32 *entries = (uint32 *)calloc(count, sizeof(uint32)); for (uint i = 0; i < count; i++) @@ -823,6 +1006,8 @@ Common::Array<Common::String> Score::loadStrings(Common::SeekableSubReadStreamEn entryString += data[j]; strings.push_back(entryString); + + debugC(6, kDebugLoading, "String %d:\n%s\n", i, entryString.c_str()); } free(data); @@ -835,6 +1020,8 @@ void Score::loadFontMap(Common::SeekableSubReadStreamEndian &stream) { if (stream.size() == 0) return; + debugC(2, kDebugLoading, "****** Loading FontMap"); + uint16 count = stream.readUint16(); uint32 offset = (count * 2) + 2; uint16 currentRawPosition = offset; @@ -855,7 +1042,7 @@ void Score::loadFontMap(Common::SeekableSubReadStreamEndian &stream) { _fontMap[id] = font; _vm->_wm->_fontMan->registerFontMapping(id, font); - debug(3, "Fontmap. ID %d Font %s", id, font.c_str()); + debugC(3, kDebugLoading, "Fontmap. ID %d Font %s", id, font.c_str()); currentRawPosition = stream.pos(); stream.seek(positionInfo); } @@ -902,9 +1089,10 @@ void Score::update() { _surface->clear(); _surface->copyFrom(*_trailSurface); + _frames[_currentFrame]->executeImmediateScripts(); + // Enter and exit from previous frame (Director 4) _lingo->processEvent(kEventEnterFrame, kFrameScript, _frames[_currentFrame]->_actionId); - _lingo->processEvent(kEventExitFrame, kFrameScript, _frames[_currentFrame]->_actionId); // TODO Director 6 - another order // TODO Director 6 step: send beginSprite event to any sprites whose span begin in the upcoming frame @@ -972,6 +1160,8 @@ void Score::update() { } } + _lingo->processEvent(kEventExitFrame, kFrameScript, _frames[_currentFrame]->_actionId); + _nextFrameTime = g_system->getMillis() + (float)_currentFrameRate / 60 * 1000; } diff --git a/engines/director/score.h b/engines/director/score.h index 3e7aa62c4f..021dcb5577 100644 --- a/engines/director/score.h +++ b/engines/director/score.h @@ -26,6 +26,8 @@ #include "common/substream.h" #include "common/rect.h" #include "director/archive.h" +#include "director/cast.h" +#include "director/images.h" namespace Graphics { class ManagedSurface; @@ -48,15 +50,16 @@ enum ScriptType { kSpriteScript = 1, kFrameScript = 2, kCastScript = 3, + kGlobalScript = 4, kNoneScript = -1, - kMaxScriptType = 3 + kMaxScriptType = 4 }; const char *scriptType2str(ScriptType scr); class Score { public: - Score(DirectorEngine *vm, Archive *); + Score(DirectorEngine *vm); ~Score(); static Common::Rect readRect(Common::ReadStreamEndian &stream); @@ -67,6 +70,7 @@ public: void gotoNext(); void gotoPrevious(); void startLoop(); + void setArchive(Archive *archive); Archive *getArchive() const { return _movieArchive; }; void loadConfig(Common::SeekableSubReadStreamEndian &stream); void loadCastDataVWCR(Common::SeekableSubReadStreamEndian &stream); @@ -77,8 +81,13 @@ public: Common::String getMacName() const { return _macName; } Sprite *getSpriteById(uint16 id); void setSpriteCasts(); + void loadSpriteImages(bool isSharedCast); Graphics::ManagedSurface *getSurface() { return _surface; } + void loadCastInto(Sprite *sprite, int castId); + Common::Rect getCastMemberInitialRect(int castId); + void setCastMemberModified(int castId); + int getPreviousLabelNumber(int referenceFrame); int getCurrentLabelNumber(); int getNextLabelNumber(int referenceFrame); @@ -97,13 +106,16 @@ private: Common::String getString(Common::String str); Common::Array<Common::String> loadStrings(Common::SeekableSubReadStreamEndian &stream, uint32 &entryType, bool hasHeader = true); + bool processImmediateFrameScript(Common::String s, int id); + public: Common::Array<Frame *> _frames; - Common::HashMap<int, Cast *> _casts; + Common::HashMap<int, CastType> _castTypes; Common::HashMap<uint16, CastInfo *> _castsInfo; Common::HashMap<Common::String, int> _castsNames; Common::SortedArray<Label *> *_labels; Common::HashMap<uint16, Common::String> _actions; + Common::HashMap<uint16, bool> _immediateActions; Common::HashMap<uint16, Common::String> _fontMap; Graphics::ManagedSurface *_surface; Graphics::ManagedSurface *_trailSurface; @@ -115,6 +127,13 @@ public: bool _stopPlay; uint32 _nextFrameTime; + Common::HashMap<int, ButtonCast *> *_loadedButtons; + Common::HashMap<int, TextCast *> *_loadedText; + //Common::HashMap<int, SoundCast *> _loadedSound; + Common::HashMap<int, BitmapCast *> *_loadedBitmaps; + Common::HashMap<int, ShapeCast *> *_loadedShapes; + Common::HashMap<int, ScriptCast *> *_loadedScripts; + private: uint16 _versionMinor; uint16 _versionMajor; diff --git a/engines/director/sprite.cpp b/engines/director/sprite.cpp index 019966762e..9d219d6076 100644 --- a/engines/director/sprite.cpp +++ b/engines/director/sprite.cpp @@ -53,7 +53,11 @@ Sprite::Sprite() { _stretch = 0; _type = kInactiveSprite; - _cast = nullptr; + _bitmapCast = nullptr; + _textCast = nullptr; + _buttonCast = nullptr; + _shapeCast = nullptr; + _blend = 0; _lineSize = 1; @@ -90,7 +94,11 @@ Sprite::Sprite(const Sprite &sprite) { _stretch = sprite._stretch; _type = sprite._type; - _cast = sprite._cast; + _bitmapCast = sprite._bitmapCast; + _shapeCast = sprite._shapeCast; + _textCast = sprite._textCast; + _buttonCast = sprite._buttonCast; + _constraint = sprite._constraint; _moveable = sprite._moveable; _blend = sprite._blend; @@ -107,7 +115,14 @@ Sprite::Sprite(const Sprite &sprite) { } Sprite::~Sprite() { - delete _cast; + if (_bitmapCast) + delete _bitmapCast; + if (_shapeCast) + delete _shapeCast; + if (_textCast) + delete _textCast; + if (_buttonCast) + delete _buttonCast; } } // End of namespace Director diff --git a/engines/director/sprite.h b/engines/director/sprite.h index c43418828c..de1965dc2a 100644 --- a/engines/director/sprite.h +++ b/engines/director/sprite.h @@ -110,7 +110,14 @@ public: byte _spriteType; InkType _ink; uint16 _trails; - Cast *_cast; + + BitmapCast *_bitmapCast; + ShapeCast *_shapeCast; + //SoundCast *_soundCast; + TextCast *_textCast; + ButtonCast *_buttonCast; + //ScriptCast *_scriptCast; + uint16 _flags; Common::Point _startPoint; uint16 _width; diff --git a/engines/director/util.cpp b/engines/director/util.cpp index ccde2b3127..dbd1cd351f 100644 --- a/engines/director/util.cpp +++ b/engines/director/util.cpp @@ -48,7 +48,7 @@ char *numToCastNum(int num) { res[3] = '\0'; num--; - if (num > 0 && num <= 512) { + if (num >= 0 && num < 512) { int c = num / 64; res[0] = 'A' + c; num -= 64 * c; diff --git a/engines/mohawk/detection_tables.h b/engines/mohawk/detection_tables.h index 9cc52a78b3..7da3c14633 100644 --- a/engines/mohawk/detection_tables.h +++ b/engines/mohawk/detection_tables.h @@ -48,6 +48,24 @@ static const MohawkGameDescription gameDescriptions[] = { 0, }, + // Myst + // English Windows 3.11, v1.0 + // From vonLeheCreative, #9645 + { + { + "myst", + "", + AD_ENTRY1("MYST.DAT", "0e4b6fcbd2419d4371365314fb7443f8"), + Common::EN_ANY, + Common::kPlatformWindows, + ADGF_NO_FLAGS, + GUI_OPTIONS_MYST + }, + GType_MYST, + 0, + 0, + }, + // Myst Demo // English Windows 3.11 // From CD-ROM Today July, 1994 diff --git a/engines/mohawk/myst_scripts.cpp b/engines/mohawk/myst_scripts.cpp index 596180ddb2..267d644b65 100644 --- a/engines/mohawk/myst_scripts.cpp +++ b/engines/mohawk/myst_scripts.cpp @@ -355,7 +355,26 @@ void MystScriptParser::o_changeCardSwitchRtL(uint16 op, uint16 var, uint16 argc, } void MystScriptParser::o_takePage(uint16 op, uint16 var, uint16 argc, uint16 *argv) { - uint16 cursorId = argv[0]; + // In most game releases, the first opcode argument is the new mouse cursor. + // However, in the original v1.0 English release this opcode takes no argument. + uint16 cursorId; // = argv[0]; + switch (var) { + case 41: // Vault white page + cursorId = kWhitePageCursor; + break; + case 25: // Fireplace red page + case 102: // Red page + cursorId = kRedPageCursor; + break; + case 24: // Fireplace blue page + case 103: // Blue page + cursorId = kBluePageCursor; + break; + default: + warning("Unexpected take page variable '%d'", var); + cursorId = kDefaultMystCursor; + } + uint16 oldPage = _globals.heldPage; debugC(kDebugScript, "Opcode %d: takePage Var %d CursorId %d", op, var, cursorId); diff --git a/engines/mohawk/myst_stacks/channelwood.cpp b/engines/mohawk/myst_stacks/channelwood.cpp index 21c3042359..f006a8e3ea 100644 --- a/engines/mohawk/myst_stacks/channelwood.cpp +++ b/engines/mohawk/myst_stacks/channelwood.cpp @@ -368,6 +368,7 @@ void Channelwood::o_waterTankValveOpen(uint16 op, uint16 var, uint16 argc, uint1 for (uint i = 0; i < 2; i++) for (uint16 imageId = 3601; imageId >= 3595; imageId--) { _vm->_gfx->copyImageToScreen(imageId, rect); + _vm->pollAndDiscardEvents(); _vm->_system->updateScreen(); } @@ -699,6 +700,7 @@ void Channelwood::o_waterTankValveClose(uint16 op, uint16 var, uint16 argc, uint for (uint i = 0; i < 2; i++) for (uint16 imageId = 3595; imageId <= 3601; imageId++) { _vm->_gfx->copyImageToScreen(imageId, rect); + _vm->pollAndDiscardEvents(); _vm->_system->updateScreen(); } diff --git a/engines/mohawk/myst_stacks/myst.cpp b/engines/mohawk/myst_stacks/myst.cpp index f9ba6a42fa..424dd2f07c 100644 --- a/engines/mohawk/myst_stacks/myst.cpp +++ b/engines/mohawk/myst_stacks/myst.cpp @@ -864,6 +864,7 @@ void Myst::o_fireplaceToggleButton(uint16 op, uint16 var, uint16 argc, uint16 *a // Unset button for (uint i = 4795; i >= 4779; i--) { _vm->_gfx->copyImageToScreen(i, getInvokingResource<MystArea>()->getRect()); + _vm->pollAndDiscardEvents(); _vm->_system->updateScreen(); } _fireplaceLines[var - 17] &= ~bitmask; @@ -871,6 +872,7 @@ void Myst::o_fireplaceToggleButton(uint16 op, uint16 var, uint16 argc, uint16 *a // Set button for (uint i = 4779; i <= 4795; i++) { _vm->_gfx->copyImageToScreen(i, getInvokingResource<MystArea>()->getRect()); + _vm->pollAndDiscardEvents(); _vm->_system->updateScreen(); } _fireplaceLines[var - 17] |= bitmask; diff --git a/engines/sci/engine/script_patches.cpp b/engines/sci/engine/script_patches.cpp index c542be7ef2..cf3a981347 100644 --- a/engines/sci/engine/script_patches.cpp +++ b/engines/sci/engine/script_patches.cpp @@ -103,6 +103,7 @@ static const char *const selectorNameTable[] = { "modNum", // King's Quest 6 CD / Laura Bow 2 CD for audio+text support "cycler", // Space Quest 4 / system selector "setLoop", // Laura Bow 1 Colonel's Bequest + "ignoreActors", // Laura Bow 1 Colonel's Bequest #ifdef ENABLE_SCI32 "newWith", // SCI2 array script "scrollSelections", // GK2 @@ -135,7 +136,8 @@ enum ScriptPatcherSelectors { SELECTOR_startAudio, SELECTOR_modNum, SELECTOR_cycler, - SELECTOR_setLoop + SELECTOR_setLoop, + SELECTOR_ignoreActors #ifdef ENABLE_SCI32 , SELECTOR_newWith, @@ -554,14 +556,12 @@ static const uint16 freddypharkasSignatureIntroScaling[] = { static const uint16 freddypharkasPatchIntroScaling[] = { // remove setLoop(), objects in heap are already prepared, saves 5 bytes 0x38, - PATCH_GETORIGINALBYTE(+6), - PATCH_GETORIGINALBYTE(+7), // pushi (setStep) + PATCH_GETORIGINALUINT16(+6), // pushi (setStep) 0x7a, // push2 0x39, 0x05, // pushi 05 0x3c, // dup 0x72, - PATCH_GETORIGINALBYTE(+13), - PATCH_GETORIGINALBYTE(+14), // lofsa (view) + PATCH_GETORIGINALUINT16(+13), // lofsa (view) 0x4a, 0x18, // send 18 - adjusted 0x35, 0x0a, // ldi 0a 0xa3, 0x02, // sal local[2] @@ -1314,8 +1314,7 @@ static const uint16 kq6PatchInventoryStackFix[] = { 0x12, // and 0x65, 0x30, // aTop state 0x38, // pushi "show" - PATCH_GETORIGINALBYTE(+22), - PATCH_GETORIGINALBYTE(+23), + PATCH_GETORIGINALUINT16(+22), 0x78, // push1 0x87, 0x00, // lap param[0] 0x31, 0x04, // bnt [call show using global 0] @@ -1600,8 +1599,7 @@ static const uint16 kq6CDPatchAudioTextSupport3[] = { 0x65, 0x12, // aTop dialog // followed by original addText-calling code 0x38, - PATCH_GETORIGINALBYTE(+95), - PATCH_GETORIGINALBYTE(+96), // pushi addText + PATCH_GETORIGINALUINT16(+95), // pushi (addText) 0x78, // push1 0x8f, 0x02, // lsp param[2] 0x59, 0x03, // &rest 03 @@ -1949,8 +1947,7 @@ static const uint16 kq7PatchSubtitleFix3[] = { PATCH_ADDTOOFFSET(+2), // skip over "pToa initialized code" 0x2f, 0x0c, // bt [skip init code] - saved 1 byte 0x38, - PATCH_GETORIGINALBYTE(+6), - PATCH_GETORIGINALBYTE(+7), // pushi (init) + PATCH_GETORIGINALUINT16(+6), // pushi (init) 0x76, // push0 0x54, PATCH_UINT16(0x0004), // self 04 // additionally set background color here (5 bytes) @@ -2488,12 +2485,79 @@ static const uint16 laurabow1PatchArmorOilingArmFix[] = { PATCH_END }; +// When you tell Lilly about Gertie in room 35, Lilly will then walk to the left and off the screen. +// In case Laura (ego) is in the way, the whole game will basically block and you won't be able +// to do anything except saving + restoring the game. +// +// If this happened already, the player can enter +// "send Lillian ignoreActors 1" inside the debugger to fix this situation. +// +// This issue is very difficult to solve, because Lilly also walks diagonally after walking to the left right +// under the kitchen table. This means that even if we added a few more rectangle checks, there could still be +// spots, where the game would block. +// +// Also the mover "PathOut" is used for Lillian instead of the regular "MoveTo", which would avoid other +// actors by itself. +// +// So instead we set Lilly to ignore other actors during that cutscene, which is the least invasive solution. +// +// Applies to at least: English PC Floppy, English Amiga Floppy, English Atari ST Floppy +// Responsible method: goSee::changeState(1) in script 236 +// Fixes bug: (happened during GOG Let's Play) +static const uint16 laurabow1SignatureTellLillyAboutGerieBlockingFix1[] = { + 0x7a, // puah2 + SIG_MAGICDWORD, + 0x38, SIG_UINT16(0x00c1), // pushi 00C1h + 0x38, SIG_UINT16(0x008f), // pushi 008Fh + 0x38, SIG_SELECTOR16(ignoreActors), // pushi (ignoreActors) + 0x78, // push1 + 0x76, // push0 + SIG_END +}; + +static const uint16 laurabow1PatchTellLillyAboutGertieBlockingFix1[] = { + PATCH_ADDTOOFFSET(+11), // skip over until push0 + 0x78, // push1 (change push0 to push1) + PATCH_END +}; + +// a second patch to call Lillian::ignoreActors(1) on goSee::changeState(9) in script 236 +static const uint16 laurabow1SignatureTellLillyAboutGerieBlockingFix2[] = { + 0x3c, // dup + 0x35, 0x09, // ldi 09 + 0x1a, // eq? + 0x30, SIG_UINT16(0x003f), // bnt [ret] + 0x39, SIG_ADDTOOFFSET(+1), // pushi (view) + 0x78, // push1 + 0x38, SIG_UINT16(0x0203), // pushi 203h (515d) + 0x38, SIG_ADDTOOFFSET(+2), // pushi (posn) + 0x7a, // push2 + 0x38, SIG_UINT16(0x00c9), // pushi C9h (201d) + SIG_MAGICDWORD, + 0x38, SIG_UINT16(0x0084), // pushi 84h (132d) + 0x72, SIG_ADDTOOFFSET(+2), // lofsa Lillian (different offsets for different platforms) + 0x4a, 0x0e, // send 0Eh + SIG_END +}; + +static const uint16 laurabow1PatchTellLillyAboutGertieBlockingFix2[] = { + 0x38, PATCH_SELECTOR16(ignoreActors), // pushi (ignoreActors) + 0x78, // push1 + 0x76, // push0 + 0x33, 0x00, // ldi 00 (waste 2 bytes) + PATCH_ADDTOOFFSET(+19), // skip over until send + 0x4a, 0x14, // send 14h + PATCH_END +}; + // script, description, signature patch static const SciScriptPatcherEntry laurabow1Signatures[] = { - { true, 4, "easter egg view fix", 1, laurabow1SignatureEasterEggViewFix, laurabow1PatchEasterEggViewFix }, - { true, 37, "armor open visor fix", 1, laurabow1SignatureArmorOpenVisorFix, laurabow1PatchArmorOpenVisorFix }, - { true, 37, "armor move to fix", 2, laurabow1SignatureArmorMoveToFix, laurabow1PatchArmorMoveToFix }, - { true, 37, "allowing input, after oiling arm", 1, laurabow1SignatureArmorOilingArmFix, laurabow1PatchArmorOilingArmFix }, + { true, 4, "easter egg view fix", 1, laurabow1SignatureEasterEggViewFix, laurabow1PatchEasterEggViewFix }, + { true, 37, "armor open visor fix", 1, laurabow1SignatureArmorOpenVisorFix, laurabow1PatchArmorOpenVisorFix }, + { true, 37, "armor move to fix", 2, laurabow1SignatureArmorMoveToFix, laurabow1PatchArmorMoveToFix }, + { true, 37, "allowing input, after oiling arm", 1, laurabow1SignatureArmorOilingArmFix, laurabow1PatchArmorOilingArmFix }, + { true, 236, "tell Lilly about Gertie blocking fix 1/2", 1, laurabow1SignatureTellLillyAboutGerieBlockingFix1, laurabow1PatchTellLillyAboutGertieBlockingFix1 }, + { true, 236, "tell Lilly about Gertie blocking fix 2/2", 1, laurabow1SignatureTellLillyAboutGerieBlockingFix2, laurabow1PatchTellLillyAboutGertieBlockingFix2 }, SCI_SIGNATUREENTRY_TERMINATOR }; @@ -2614,6 +2678,98 @@ static const uint16 laurabow2CDPatchFixProblematicIconBar[] = { PATCH_END }; +// When entering the main musem party room (w/ the golden Egyptian head), +// Laura is waslking a bit into the room automatically. +// In case you press a mouse button while this is happening, you will get +// stuck inside that room and won't be able to exit it anymore. +// +// Users, who played the game w/ a previous version of ScummVM can simply +// enter the debugger and then enter "send rm350 script 0:0", which will +// fix the script state. +// +// This is caused by the user controls not being locked at that point. +// Pressing a button will cause the cue from the PolyPath walker to never +// happen, which then causes sEnterSouth to never dispose itself. +// +// User controls are locked in the previous room 335, but controls +// are unlocked by frontDoor::cue. +// We do not want to change this, because it could have side-effects. +// We instead add another LB2::handsOff call inside the script responsible +// for making Laura walk into the room (sEnterSouth::changeState(0). +// +// Applies to at least: English PC-CD, English PC-Floppy, German PC-Floppy +// Responsible method: sEnterSouth::changeState +// Fixes bug: (no bug report, from GOG forum post) +static const uint16 laurabow2SignatureMuseumPartyFixEnteringSouth1[] = { + 0x3c, // dup + 0x35, 0x00, // ldi 00 + 0x1a, // eq? + 0x30, SIG_UINT16(0x0097), // bnt [state 1 code] + SIG_ADDTOOFFSET(+141), // skip to end of follow-up code + 0x32, SIG_ADDTOOFFSET(+2), // jmp [ret] (0x008d for CD, 0x007d for floppy) + 0x35, 0x01, // ldi 01 + 0x65, 0x1a, // aTop cycles + 0x32, SIG_ADDTOOFFSET(+2), // jmp [ret] (0x0086 for CD, 0x0076 for floppy) + // state 1 code + 0x3c, // dup + 0x35, 0x01, // ldi 01 + 0x1a, // eq? + SIG_MAGICDWORD, + 0x31, 0x05, // bnt [state 2 code] + 0x35, 0x00, // ldi 00 + 0x32, SIG_ADDTOOFFSET(+2), // jmp [ret] (0x007b for CD, 0x006b for floppy) + // state 2 code + 0x3c, // dup + SIG_END +}; + +static const uint16 laurabow2PatchMuseumPartyFixEnteringSouth1[] = { + 0x2e, PATCH_UINT16(0x00a6), // bt [state 2 code] (we skip state 1, because it's a NOP anyways) + // state 0 processing + 0x32, PATCH_UINT16(+151), + SIG_ADDTOOFFSET(+149), // skip to end of follow-up code + // save 1 byte by replacing jump to [ret] into straight toss/ret + 0x3a, // toss + 0x48, // ret + + // additional code, that gets called right at the start of step 0 processing + 0x18, // not -- this here is where pushi handsOff will be inserted by the second patch + 0x18, // not offset and handsOff is different for floppy + CD, that's why we do this + 0x18, // not floppy also does not have a selector table, so we can't go by "handsOff" name + 0x18, // not + 0x76, // push0 + 0x81, 0x01, // lag global[1] + 0x4a, 0x04, // send 04 + 0x32, PATCH_UINT16(0xFF5e), // jmp [back to start of step 0 processing] + PATCH_END +}; + +// second patch, which only inserts pushi handsOff inside our new code +// There is no other way to do this except making 2 full patches for floppy + CD, because handsOff/handsOn +// is not the same value between floppy + CD *and* floppy doesn't even have a vocab, so we can't figure out the id +// by ourselves. +static const uint16 laurabow2SignatureMuseumPartyFixEnteringSouth2[] = { + 0x18, // our injected code + 0x18, + 0x18, + SIG_ADDTOOFFSET(+92), // skip to the handsOn code, that we are interested in + 0x38, SIG_ADDTOOFFSET(+2), // pushi handsOn (0x0189 for CD, 0x024b for floppy) + 0x76, // push0 + 0x81, 0x01, // lag global[1] + 0x4a, 0x04, // send 04 + 0x38, SIG_ADDTOOFFSET(+2), // pushi 0274h + SIG_MAGICDWORD, + 0x78, // push1 + 0x38, SIG_UINT16(0x033f), // pushi 033f + SIG_END +}; + +static const uint16 laurabow2PatchMuseumPartyFixEnteringSouth2[] = { + 0x38, // pushi + PATCH_GETORIGINALUINT16ADJUST(+96, -1), // get handsOff code and ubstract 1 from it to get handsOn + PATCH_END +}; + // Opening/Closing the east door in the pterodactyl room doesn't // check, if it's locked and will open/close the door internally // even when it is. @@ -2628,7 +2784,7 @@ static const uint16 laurabow2CDPatchFixProblematicIconBar[] = { // Responsible method (CD): eastDoor::doVerb // Responsible method (Floppy): eastDoor::<noname300> // Fixes bug: #6458 (partly, see additional patch below) -static const uint16 laurabow2CDSignatureFixWiredEastDoor[] = { +static const uint16 laurabow2SignatureFixWiredEastDoor[] = { 0x30, SIG_UINT16(0x0022), // bnt [skip hand action] 0x67, SIG_ADDTOOFFSET(+1), // pTos CD: doorState, Floppy: state 0x35, 0x00, // ldi 00 @@ -2651,7 +2807,7 @@ static const uint16 laurabow2CDSignatureFixWiredEastDoor[] = { SIG_END }; -static const uint16 laurabow2CDPatchFixWiredEastDoor[] = { +static const uint16 laurabow2PatchFixWiredEastDoor[] = { 0x31, 0x23, // bnt [skip hand action] (saves 1 byte) 0x81, 97, // lag 97d (get our eastDoor-wired-global) 0x31, 0x04, // bnt [skip setting locked property] @@ -2780,20 +2936,22 @@ static const uint16 laurabow2CDPatchAudioTextMenuSupport2[] = { // script, description, signature patch static const SciScriptPatcherEntry laurabow2Signatures[] = { - { true, 560, "CD: painting closing immediately", 1, laurabow2CDSignaturePaintingClosing, laurabow2CDPatchPaintingClosing }, - { true, 0, "CD: fix problematic icon bar", 1, laurabow2CDSignatureFixProblematicIconBar, laurabow2CDPatchFixProblematicIconBar }, - { true, 430, "CD/Floppy: make wired east door persistent", 1, laurabow2SignatureRememberWiredEastDoor, laurabow2PatchRememberWiredEastDoor }, - { true, 430, "CD/Floppy: fix wired east door", 1, laurabow2CDSignatureFixWiredEastDoor, laurabow2CDPatchFixWiredEastDoor }, + { true, 560, "CD: painting closing immediately", 1, laurabow2CDSignaturePaintingClosing, laurabow2CDPatchPaintingClosing }, + { true, 0, "CD: fix problematic icon bar", 1, laurabow2CDSignatureFixProblematicIconBar, laurabow2CDPatchFixProblematicIconBar }, + { true, 350, "CD/Floppy: museum party fix entering south 1/2", 1, laurabow2SignatureMuseumPartyFixEnteringSouth1, laurabow2PatchMuseumPartyFixEnteringSouth1 }, + { true, 350, "CD/Floppy: museum party fix entering south 2/2", 1, laurabow2SignatureMuseumPartyFixEnteringSouth2, laurabow2PatchMuseumPartyFixEnteringSouth2 }, + { true, 430, "CD/Floppy: make wired east door persistent", 1, laurabow2SignatureRememberWiredEastDoor, laurabow2PatchRememberWiredEastDoor }, + { true, 430, "CD/Floppy: fix wired east door", 1, laurabow2SignatureFixWiredEastDoor, laurabow2PatchFixWiredEastDoor }, // King's Quest 6 and Laura Bow 2 share basic patches for audio + text support - { false, 924, "CD: audio + text support 1", 1, kq6laurabow2CDSignatureAudioTextSupport1, kq6laurabow2CDPatchAudioTextSupport1 }, - { false, 924, "CD: audio + text support 2", 1, kq6laurabow2CDSignatureAudioTextSupport2, kq6laurabow2CDPatchAudioTextSupport2 }, - { false, 924, "CD: audio + text support 3", 1, kq6laurabow2CDSignatureAudioTextSupport3, kq6laurabow2CDPatchAudioTextSupport3 }, - { false, 928, "CD: audio + text support 4", 1, kq6laurabow2CDSignatureAudioTextSupport4, kq6laurabow2CDPatchAudioTextSupport4 }, - { false, 928, "CD: audio + text support 5", 2, kq6laurabow2CDSignatureAudioTextSupport5, kq6laurabow2CDPatchAudioTextSupport5 }, - { false, 0, "CD: audio + text support disable mode reset", 1, laurabow2CDSignatureAudioTextSupportModeReset, laurabow2CDPatchAudioTextSupportModeReset }, - { false, 100, "CD: audio + text support disable mode reset", 1, laurabow2CDSignatureAudioTextSupportModeReset, laurabow2CDPatchAudioTextSupportModeReset }, - { false, 24, "CD: audio + text support LB2 menu 1", 1, laurabow2CDSignatureAudioTextMenuSupport1, laurabow2CDPatchAudioTextMenuSupport1 }, - { false, 24, "CD: audio + text support LB2 menu 2", 1, laurabow2CDSignatureAudioTextMenuSupport2, laurabow2CDPatchAudioTextMenuSupport2 }, + { false, 924, "CD: audio + text support 1", 1, kq6laurabow2CDSignatureAudioTextSupport1, kq6laurabow2CDPatchAudioTextSupport1 }, + { false, 924, "CD: audio + text support 2", 1, kq6laurabow2CDSignatureAudioTextSupport2, kq6laurabow2CDPatchAudioTextSupport2 }, + { false, 924, "CD: audio + text support 3", 1, kq6laurabow2CDSignatureAudioTextSupport3, kq6laurabow2CDPatchAudioTextSupport3 }, + { false, 928, "CD: audio + text support 4", 1, kq6laurabow2CDSignatureAudioTextSupport4, kq6laurabow2CDPatchAudioTextSupport4 }, + { false, 928, "CD: audio + text support 5", 2, kq6laurabow2CDSignatureAudioTextSupport5, kq6laurabow2CDPatchAudioTextSupport5 }, + { false, 0, "CD: audio + text support disable mode reset", 1, laurabow2CDSignatureAudioTextSupportModeReset, laurabow2CDPatchAudioTextSupportModeReset }, + { false, 100, "CD: audio + text support disable mode reset", 1, laurabow2CDSignatureAudioTextSupportModeReset, laurabow2CDPatchAudioTextSupportModeReset }, + { false, 24, "CD: audio + text support LB2 menu 1", 1, laurabow2CDSignatureAudioTextMenuSupport1, laurabow2CDPatchAudioTextMenuSupport1 }, + { false, 24, "CD: audio + text support LB2 menu 2", 1, laurabow2CDSignatureAudioTextMenuSupport2, laurabow2CDPatchAudioTextMenuSupport2 }, SCI_SIGNATUREENTRY_TERMINATOR }; @@ -3939,8 +4097,7 @@ static const uint16 qfg3PatchMissingPoints1[] = { PATCH_UINT16(0xFFD6), // -42 "Greet" PATCH_UINT16(0xFFB0), // -80 "Say Good-bye" PATCH_UINT16(0x03E7), // 999 END MARKER - PATCH_GETORIGINALBYTE(+28), // local[$aa][0].low - PATCH_GETORIGINALBYTE(+29), // local[$aa][0].high + PATCH_GETORIGINALUINT16(+28), // local[$aa][0] PATCH_END }; @@ -4841,14 +4998,6 @@ void ScriptPatcher::applyPatch(const SciScriptPatcherEntry *patchEntry, byte *sc break; } case PATCH_CODE_GETORIGINALBYTE: { - // get original byte from script - if (patchValue >= orgDataSize) - error("Script-Patcher: can not get requested original byte from script"); - scriptData[offset] = orgData[patchValue]; - offset++; - break; - } - case PATCH_CODE_GETORIGINALBYTEADJUST: { // get original byte from script and adjust it if (patchValue >= orgDataSize) error("Script-Patcher: can not get requested original byte from script"); @@ -4859,6 +5008,30 @@ void ScriptPatcher::applyPatch(const SciScriptPatcherEntry *patchEntry, byte *sc offset++; break; } + case PATCH_CODE_GETORIGINALUINT16: { + // get original byte from script and adjust it + if ((patchValue >= orgDataSize) || (((uint32)patchValue + 1) >= orgDataSize)) + error("Script-Patcher: can not get requested original uint16 from script"); + uint16 orgUINT16; + int16 adjustValue; + + if (!_isMacSci11) { + orgUINT16 = orgData[patchValue] | (orgData[patchValue + 1] << 8); + } else { + orgUINT16 = orgData[patchValue + 1] | (orgData[patchValue] << 8); + } + patchData++; adjustValue = (int16)(*patchData); + orgUINT16 += adjustValue; + if (!_isMacSci11) { + scriptData[offset] = orgUINT16 & 0xFF; + scriptData[offset + 1] = orgUINT16 >> 8; + } else { + scriptData[offset] = orgUINT16 >> 8; + scriptData[offset + 1] = orgUINT16 & 0xFF; + } + offset += 2; + break; + } case PATCH_CODE_UINT16: case PATCH_CODE_SELECTOR16: { byte byte1; @@ -5134,7 +5307,8 @@ void ScriptPatcher::calculateMagicDWordAndVerify(const char *signatureDescriptio } break; } - case PATCH_CODE_GETORIGINALBYTEADJUST: { + case PATCH_CODE_GETORIGINALBYTE: + case PATCH_CODE_GETORIGINALUINT16: { signatureData++; // skip over extra uint16 break; } diff --git a/engines/sci/engine/script_patches.h b/engines/sci/engine/script_patches.h index f95806a3f3..b5797be847 100644 --- a/engines/sci/engine/script_patches.h +++ b/engines/sci/engine/script_patches.h @@ -44,23 +44,25 @@ namespace Sci { #define SIG_UINT16(_value_) SIG_CODE_UINT16 | ((_value_) & 0xFF), ((_value_) >> 8) #define SIG_CODE_BYTE 0x0000 -#define PATCH_END SIG_END -#define PATCH_COMMANDMASK SIG_COMMANDMASK -#define PATCH_VALUEMASK SIG_VALUEMASK -#define PATCH_BYTEMASK SIG_BYTEMASK -#define PATCH_CODE_ADDTOOFFSET SIG_CODE_ADDTOOFFSET -#define PATCH_ADDTOOFFSET(_offset_) SIG_CODE_ADDTOOFFSET | (_offset_) -#define PATCH_CODE_GETORIGINALBYTE 0xD000 -#define PATCH_GETORIGINALBYTE(_offset_) PATCH_CODE_GETORIGINALBYTE | (_offset_) -#define PATCH_CODE_GETORIGINALBYTEADJUST 0xC000 -#define PATCH_GETORIGINALBYTEADJUST(_offset_, _adjustValue_) PATCH_CODE_GETORIGINALBYTEADJUST | (_offset_), (uint16)(_adjustValue_) -#define PATCH_CODE_SELECTOR16 SIG_CODE_SELECTOR16 -#define PATCH_SELECTOR16(_selectorID_) SIG_CODE_SELECTOR16 | SELECTOR_##_selectorID_ -#define PATCH_CODE_SELECTOR8 SIG_CODE_SELECTOR8 -#define PATCH_SELECTOR8(_selectorID_) SIG_CODE_SELECTOR8 | SELECTOR_##_selectorID_ -#define PATCH_CODE_UINT16 SIG_CODE_UINT16 -#define PATCH_UINT16(_value_) SIG_CODE_UINT16 | ((_value_) & 0xFF), ((_value_) >> 8) -#define PATCH_CODE_BYTE SIG_CODE_BYTE +#define PATCH_END SIG_END +#define PATCH_COMMANDMASK SIG_COMMANDMASK +#define PATCH_VALUEMASK SIG_VALUEMASK +#define PATCH_BYTEMASK SIG_BYTEMASK +#define PATCH_CODE_ADDTOOFFSET SIG_CODE_ADDTOOFFSET +#define PATCH_ADDTOOFFSET(_offset_) SIG_CODE_ADDTOOFFSET | (_offset_) +#define PATCH_CODE_GETORIGINALBYTE 0xC000 +#define PATCH_GETORIGINALBYTE(_offset_) PATCH_CODE_GETORIGINALBYTE | (_offset_), 0 +#define PATCH_GETORIGINALBYTEADJUST(_offset_, _adjustValue_) PATCH_CODE_GETORIGINALBYTE | (_offset_), (uint16)(_adjustValue_) +#define PATCH_CODE_GETORIGINALUINT16 0xD000 +#define PATCH_GETORIGINALUINT16(_offset_) PATCH_CODE_GETORIGINALUINT16 | (_offset_), 0 +#define PATCH_GETORIGINALUINT16ADJUST(_offset_, _adjustValue_) PATCH_CODE_GETORIGINALUINT16 | (_offset_), (uint16)(_adjustValue_) +#define PATCH_CODE_SELECTOR16 SIG_CODE_SELECTOR16 +#define PATCH_SELECTOR16(_selectorID_) SIG_CODE_SELECTOR16 | SELECTOR_##_selectorID_ +#define PATCH_CODE_SELECTOR8 SIG_CODE_SELECTOR8 +#define PATCH_SELECTOR8(_selectorID_) SIG_CODE_SELECTOR8 | SELECTOR_##_selectorID_ +#define PATCH_CODE_UINT16 SIG_CODE_UINT16 +#define PATCH_UINT16(_value_) SIG_CODE_UINT16 | ((_value_) & 0xFF), ((_value_) >> 8) +#define PATCH_CODE_BYTE SIG_CODE_BYTE // defines maximum scratch area for getting original bytes from unpatched script data #define PATCH_VALUELIMIT 4096 diff --git a/engines/titanic/module.mk b/engines/titanic/module.mk index aaa2a99671..cdb3a64b3c 100644 --- a/engines/titanic/module.mk +++ b/engines/titanic/module.mk @@ -436,10 +436,10 @@ MODULE_OBJS := \ star_control/dvector.o \ star_control/fmatrix.o \ star_control/fpoint.o \ + star_control/frange.o \ star_control/frect.o \ star_control/fvector.o \ star_control/star_control_sub2.o \ - star_control/star_control_sub4.o \ star_control/star_control_sub5.o \ star_control/star_control_sub6.o \ star_control/star_control_sub7.o \ @@ -457,6 +457,7 @@ MODULE_OBJS := \ star_control/star_field.o \ star_control/star_points1.o \ star_control/star_points2.o \ + star_control/star_ref.o \ star_control/star_view.o \ star_control/surface_area.o \ star_control/surface_fader_base.o \ diff --git a/engines/titanic/star_control/base_star.cpp b/engines/titanic/star_control/base_star.cpp index a32263a926..ffe5fd05b4 100644 --- a/engines/titanic/star_control/base_star.cpp +++ b/engines/titanic/star_control/base_star.cpp @@ -22,6 +22,7 @@ #include "titanic/star_control/base_star.h" #include "titanic/star_control/star_control_sub12.h" +#include "titanic/star_control/star_ref.h" #include "titanic/titanic.h" namespace Titanic { @@ -44,6 +45,15 @@ void CBaseStarEntry::load(Common::SeekableReadStream &s) { _data[idx] = s.readUint32LE(); } +bool CBaseStarEntry::operator==(const CBaseStarEntry &s) const { + return _field0 == s._field0 && _field1 == s._field1 + && _field2 == s._field2 && _field3 == s._field3 + && _value == s._value && _position == s._position + && _data[0] == s._data[0] && _data[1] == s._data[1] + && _data[2] == s._data[2] && _data[3] == s._data[3] + && _data[4] == s._data[4]; +} + /*------------------------------------------------------------------------*/ CBaseStar::CBaseStar() : _minVal(0.0), _maxVal(1.0), _range(0.0), @@ -57,11 +67,11 @@ void CBaseStar::clear() { void CBaseStar::initialize() { _minVal = 9.9999998e10; _maxVal = -9.9999998e10; - _sub4.initialize(); + _minMax.reset(); for (uint idx = 0; idx < _data.size(); ++idx) { const CBaseStarEntry *entry = getDataPtr(idx); - _sub4.checkEntry(entry->_position); + _minMax.expand(entry->_position); if (entry->_value < _minVal) _minVal = entry->_value; @@ -191,13 +201,17 @@ void CBaseStar::draw4(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStar // TODO } -void CBaseStar::baseFn1(int v1, int v2, int v3, int v4) { - // TODO +int CBaseStar::baseFn1(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, + const Common::Point &pt) { + CStarRef1 ref(this, pt); + ref.process(surfaceArea, sub12); + return ref._index; } int CBaseStar::baseFn2(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12) { - // TODO - return 0; + CStarRef3 ref(this); + ref.process(surfaceArea, sub12); + return ref._index; } } // End of namespace Titanic diff --git a/engines/titanic/star_control/base_star.h b/engines/titanic/star_control/base_star.h index 1450b25bb3..8fc36ba6c7 100644 --- a/engines/titanic/star_control/base_star.h +++ b/engines/titanic/star_control/base_star.h @@ -24,7 +24,7 @@ #define TITANIC_STAR_CONTROL_SUB3_H #include "titanic/support/simple_file.h" -#include "titanic/star_control/star_control_sub4.h" +#include "titanic/star_control/frange.h" #include "titanic/star_control/star_control_sub5.h" #include "titanic/star_control/surface_area.h" @@ -44,7 +44,23 @@ struct CBaseStarEntry { uint _data[5]; CBaseStarEntry(); + + /** + * Loads the data for a star + */ void load(Common::SeekableReadStream &s); + + bool operator==(const CBaseStarEntry &s) const; +}; + +struct CStarPosition : public Common::Point { + int _index1; + int _index2; + CStarPosition() : _index1(0), _index2(0) {} + + bool operator==(const CStarPosition &sp) const { + return x == sp.x && y == sp.y && _index1 == sp._index1 && _index2 == sp._index2; + } }; class CBaseStar { @@ -55,7 +71,7 @@ private: void draw4(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStarControlSub5 *sub5); protected: Common::Array<CBaseStarEntry> _data; - CStarControlSub4 _sub4; + FRange _minMax; double _minVal; double _maxVal; double _range; @@ -76,9 +92,6 @@ protected: * Reset the data for an entry */ void resetEntry(CBaseStarEntry &entry); - - void baseFn1(int v1, int v2, int v3, int v4); - int baseFn2(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12); public: CBaseStar(); virtual ~CBaseStar() {} @@ -94,7 +107,7 @@ public: * Selects a star */ virtual bool selectStar(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, - int flags, const Common::Point &pt) { return false; } + const Common::Point &pt, void *handler = nullptr) { return false; } /** * Adds a new star, or removes one if already present at the given co-ordinates @@ -126,6 +139,11 @@ public: * Get a pointer to a data entry */ const CBaseStarEntry *getDataPtr(int index) const; + + int baseFn1(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, + const Common::Point &pt); + + int baseFn2(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/dmatrix.cpp b/engines/titanic/star_control/dmatrix.cpp index 70008054b6..940b34833f 100644 --- a/engines/titanic/star_control/dmatrix.cpp +++ b/engines/titanic/star_control/dmatrix.cpp @@ -29,25 +29,40 @@ namespace Titanic { DMatrix *DMatrix::_static; DMatrix::DMatrix() : - _row1(1.0, 0.0, 0.0), _row2(0.0, 1.0, 0.0), _row3(0.0, 0.0, 1.0) { + _row1(1.875, 0.0, 0.0), _row2(0.0, 1.875, 0.0), _row3(0.0, 0.0, 1.875) { } -DMatrix::DMatrix(int mode, const FMatrix *src) { - assert(!mode); - - _row1._x = 1.0; - _row2._y = 1.0; - _row3._z = 1.0; - _frow1._x = src->_row1._x; - _frow1._y = src->_row1._y; - _frow1._z = src->_row1._z; - _frow2._x = src->_row2._x; - _frow2._y = src->_row2._y; - _frow2._z = src->_row2._z; +DMatrix::DMatrix(int mode, const DVector &src) { + switch (mode) { + case 0: + _row1._x = 1.0; + _row2._y = 1.0; + _row3._z = 1.0; + _row4 = src; + break; + + case 1: + _row1._x = src._x; + _row2._y = src._y; + _row3._z = src._z; + break; + + default: + _row1._x = 1.0; + _row2._y = 1.0; + _row3._z = 1.0; + break; + } } -DMatrix::DMatrix(int mode, double val) { - set(mode, val); +DMatrix::DMatrix(Axis axis, double amount) { + setRotationMatrix(axis, amount); +} + +DMatrix::DMatrix(const FMatrix &src) { + _row1 = src._row1; + _row2 = src._row2; + _row3 = src._row3; } void DMatrix::init() { @@ -59,13 +74,13 @@ void DMatrix::deinit() { _static = nullptr; } -void DMatrix::set(int mode, double amount) { +void DMatrix::setRotationMatrix(Axis axis, double amount) { const double FACTOR = 0.0174532925199433; double sinVal = sin(amount * FACTOR); double cosVal = cos(amount * FACTOR); - switch (mode) { - case 0: + switch (axis) { + case X_AXIS: _row1._x = 1.0; _row2._y = cosVal; _row2._z = sinVal; @@ -73,7 +88,7 @@ void DMatrix::set(int mode, double amount) { _row3._z = cosVal; break; - case 1: + case Y_AXIS: _row1._x = cosVal; _row1._z = sinVal; _row2._y = 1.0; @@ -81,7 +96,7 @@ void DMatrix::set(int mode, double amount) { _row3._z = cosVal; break; - case 2: + case Z_AXIS: _row1._x = cosVal; _row1._y = sinVal; _row2._x = -sinVal; @@ -94,6 +109,10 @@ void DMatrix::set(int mode, double amount) { } } +void DMatrix::fn1(DMatrix &m) { + // TODO +} + void DMatrix::fn3(CStarControlSub26 *sub26) { double v = sub26->fn1(); v = (v < 0.0) ? 0.0 : 2.0 / v; @@ -101,4 +120,9 @@ void DMatrix::fn3(CStarControlSub26 *sub26) { error("TODO: DMatrix::fn3 %d", (int)v); } +const DMatrix *DMatrix::fn4(DMatrix &dest, const DMatrix &m1, const DMatrix &m2) { + // TODO + return nullptr; +} + } // End of namespace Titanic diff --git a/engines/titanic/star_control/dmatrix.h b/engines/titanic/star_control/dmatrix.h index 14f6bb0331..c3490770fb 100644 --- a/engines/titanic/star_control/dmatrix.h +++ b/engines/titanic/star_control/dmatrix.h @@ -42,22 +42,25 @@ public: DVector _row1; DVector _row2; DVector _row3; - FVector _frow1; - FVector _frow2; + DVector _row4; public: static void init(); static void deinit(); public: DMatrix(); - DMatrix(int mode, const FMatrix *src); - DMatrix(int mode, double val); + DMatrix(int mode, const DVector &src); + DMatrix(Axis axis, double amount); + DMatrix(const FMatrix &src); /** - * Sets up data for the matrix + * Sets up a matrix for rotating on a given axis by a given amount */ - void set(int mode, double amount); + void setRotationMatrix(Axis axis, double amount); + void fn1(DMatrix &m); void fn3(CStarControlSub26 *sub26); + + const DMatrix *fn4(DMatrix &dest, const DMatrix &m1, const DMatrix &m2); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/dvector.cpp b/engines/titanic/star_control/dvector.cpp index e4c5b15cb0..dc1376537e 100644 --- a/engines/titanic/star_control/dvector.cpp +++ b/engines/titanic/star_control/dvector.cpp @@ -25,7 +25,7 @@ namespace Titanic { -void DVector::fn3() { +void DVector::normalize() { double hyp = sqrt(_x * _x + _y * _y + _z * _z); assert(hyp); @@ -34,4 +34,29 @@ void DVector::fn3() { _z *= 1.0 / hyp; } +double DVector::getDistance(const DVector &src) { + return sqrt((src._x - _x) * (src._x - _x) + (src._y - _y) * (src._y - _y) + (src._z - _z) * (src._z - _z)); +} + +void DVector::fn1(DVector &dest, const DMatrix &m) { + // TODO +} + +void DVector::fn2(double val) { + // TODO +} + +void DVector::fn3(DVector &dest) { + // TODO +} + +const DMatrix *DVector::fn4(const DVector &v, DMatrix &m) { + // TODO + return nullptr; +} + +void DVector::fn5(DMatrix &dest) { + // TODO +} + } // End of namespace Titanic diff --git a/engines/titanic/star_control/dvector.h b/engines/titanic/star_control/dvector.h index 7aca407c1c..a216be15fe 100644 --- a/engines/titanic/star_control/dvector.h +++ b/engines/titanic/star_control/dvector.h @@ -23,8 +23,12 @@ #ifndef TITANIC_DVECTOR_H #define TITANIC_DVECTOR_H +#include "titanic/star_control/fvector.h" + namespace Titanic { +class DMatrix; + /** * Double based vector class. * @remarks TODO: See if it can be merged with FVector @@ -35,8 +39,20 @@ public: public: DVector() : _x(0), _y(0), _z(0) {} DVector(double x, double y, double z) : _x(x), _y(y), _z(z) {} + DVector(const FVector &v) : _x(v._x), _y(v._y), _z(v._z) {} + + void normalize(); + + /** + * Returns the distance between this vector and the passed one + */ + double getDistance(const DVector &src); - void fn3(); + void fn1(DVector &dest, const DMatrix &m); + void fn2(double val); + void fn3(DVector &dest); + const DMatrix *fn4(const DVector &v, DMatrix &m); + void fn5(DMatrix &dest); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/fmatrix.cpp b/engines/titanic/star_control/fmatrix.cpp index af15477d04..02da11576c 100644 --- a/engines/titanic/star_control/fmatrix.cpp +++ b/engines/titanic/star_control/fmatrix.cpp @@ -28,17 +28,17 @@ FMatrix::FMatrix() : _row1(1.0, 0.0, 0.0), _row2(0.0, 1.0, 0.0), _row3(0.0, 0.0, 1.0) { } -FMatrix::FMatrix(DMatrix *src) { +FMatrix::FMatrix(const DMatrix &src) { copyFrom(src); } -FMatrix::FMatrix(FMatrix *src) { - _row1 = src->_row1; - _row2 = src->_row2; - _row3 = src->_row3; +FMatrix::FMatrix(const FMatrix &src) { + _row1 = src._row1; + _row2 = src._row2; + _row3 = src._row3; } -void FMatrix::copyFrom(const DMatrix *src) { +void FMatrix::copyFrom(const DMatrix &src) { // TODO } @@ -67,19 +67,25 @@ void FMatrix::save(SimpleFile *file, int indent) { } void FMatrix::clear() { + _row1.clear(); + _row2.clear(); + _row3.clear(); +} + +void FMatrix::identity() { _row1 = FVector(1.0, 0.0, 0.0); _row2 = FVector(0.0, 1.0, 0.0); _row3 = FVector(0.0, 0.0, 1.0); } -void FMatrix::set(FVector *row1, FVector *row2, FVector *row3) { - _row1 = *row1; - _row2 = *row2; - _row3 = *row3; +void FMatrix::set(const FVector &row1, const FVector &row2, const FVector &row3) { + _row1 = row1; + _row2 = row2; + _row3 = row3; } -void FMatrix::fn1(const FVector *v) { - _row3._x = v->_x; +void FMatrix::fn1(const FVector &v) { + _row3._x = v._x; FVector tempVector; _row3.fn1(&tempVector); @@ -88,45 +94,45 @@ void FMatrix::fn1(const FVector *v) { _row2._y = tempVector._y; _row2._z = tempVector._z; - _row3.multiply(&tempVector, &_row2); + _row3.crossProduct(&tempVector, &_row2); _row1._x = _row2._x; _row1._y = _row2._y; _row1._z = _row2._z; - _row1.fn3(); + _row1.normalize(); - _row3.multiply(&tempVector, &_row1); + _row3.crossProduct(&tempVector, &_row1); _row2._x = _row1._x; _row2._y = _row1._y; _row2._z = _row1._z; - _row2.fn3(); + _row2.normalize(); } -void FMatrix::fn2(FMatrix *m) { - double x1 = _row1._y * m->_row2._x + _row1._z * m->_row3._x + _row1._x * m->_row1._x; - double y1 = _row1._x * m->_row1._y + m->_row2._y * _row1._y + m->_row3._y * _row1._z; - double z1 = _row1._x * m->_row1._z + _row1._y * m->_row2._z + _row1._z * m->_row3._z; - double x2 = m->_row1._x * _row2._x + m->_row3._x * _row2._z + m->_row2._x * _row2._y; - double y2 = m->_row3._y * _row2._z + m->_row1._y * _row2._x + m->_row2._y * _row2._y; - double z2 = _row2._z * m->_row3._z + _row2._x * m->_row1._z + _row2._y * m->_row2._z; - double x3 = m->_row1._x * _row3._x + _row3._z * m->_row3._x + _row3._y * m->_row2._x; - double y3 = _row3._y * m->_row2._y + _row3._z * m->_row3._y + _row3._x * m->_row1._y; - double z3 = _row3._x * m->_row1._z + _row3._y * m->_row2._z + _row3._z * m->_row3._z; +void FMatrix::fn2(const FMatrix &m) { + double x1 = _row1._y * m._row2._x + _row1._z * m._row3._x + _row1._x * m._row1._x; + double y1 = _row1._x * m._row1._y + m._row2._y * _row1._y + m._row3._y * _row1._z; + double z1 = _row1._x * m._row1._z + _row1._y * m._row2._z + _row1._z * m._row3._z; + double x2 = m._row1._x * _row2._x + m._row3._x * _row2._z + m._row2._x * _row2._y; + double y2 = m._row3._y * _row2._z + m._row1._y * _row2._x + m._row2._y * _row2._y; + double z2 = _row2._z * m._row3._z + _row2._x * m._row1._z + _row2._y * m._row2._z; + double x3 = m._row1._x * _row3._x + _row3._z * m._row3._x + _row3._y * m._row2._x; + double y3 = _row3._y * m._row2._y + _row3._z * m._row3._y + _row3._x * m._row1._y; + double z3 = _row3._x * m._row1._z + _row3._y * m._row2._z + _row3._z * m._row3._z; _row1 = FVector(x1, y1, z1); _row2 = FVector(x2, y2, z2); _row3 = FVector(x3, y3, z3); } -void FMatrix::fn3(FMatrix *m) { - double x1 = _row2._x * m->_row1._y + m->_row1._z * _row3._x + _row1._x * m->_row1._x; - double y1 = m->_row1._x * _row1._y + _row3._y * m->_row1._z + _row2._y * m->_row1._y; - double z1 = m->_row1._x * _row1._z + m->_row1._y * _row2._z + m->_row1._z * _row3._z; - double x2 = _row1._x * m->_row2._x + _row2._x * m->_row2._y + _row3._x * m->_row2._z; - double y2 = _row3._y * m->_row2._z + _row1._y * m->_row2._x + _row2._y * m->_row2._y; - double z2 = m->_row2._z * _row3._z + m->_row2._x * _row1._z + m->_row2._y * _row2._z; - double x3 = _row1._x * m->_row3._x + m->_row3._z * _row3._x + m->_row3._y * _row2._x; - double y3 = m->_row3._y * _row2._y + m->_row3._z * _row3._y + m->_row3._x * _row1._y; - double z3 = m->_row3._x * _row1._z + m->_row3._y * _row2._z + m->_row3._z * _row3._z; +void FMatrix::fn3(const FMatrix &m) { + double x1 = _row2._x * m._row1._y + m._row1._z * _row3._x + _row1._x * m._row1._x; + double y1 = m._row1._x * _row1._y + _row3._y * m._row1._z + _row2._y * m._row1._y; + double z1 = m._row1._x * _row1._z + m._row1._y * _row2._z + m._row1._z * _row3._z; + double x2 = _row1._x * m._row2._x + _row2._x * m._row2._y + _row3._x * m._row2._z; + double y2 = _row3._y * m._row2._z + _row1._y * m._row2._x + _row2._y * m._row2._y; + double z2 = m._row2._z * _row3._z + m._row2._x * _row1._z + m._row2._y * _row2._z; + double x3 = _row1._x * m._row3._x + m._row3._z * _row3._x + m._row3._y * _row2._x; + double y3 = m._row3._y * _row2._y + m._row3._z * _row3._y + m._row3._x * _row1._y; + double z3 = m._row3._x * _row1._z + m._row3._y * _row2._z + m._row3._z * _row3._z; _row1 = FVector(x1, y1, z1); _row2 = FVector(x2, y2, z2); diff --git a/engines/titanic/star_control/fmatrix.h b/engines/titanic/star_control/fmatrix.h index d7c4acfbdc..6fa847f950 100644 --- a/engines/titanic/star_control/fmatrix.h +++ b/engines/titanic/star_control/fmatrix.h @@ -39,15 +39,15 @@ private: /** * Copys data from a given source */ - void copyFrom(const DMatrix *src); + void copyFrom(const DMatrix &src); public: FVector _row1; FVector _row2; FVector _row3; public: FMatrix(); - FMatrix(DMatrix *src); - FMatrix(FMatrix *src); + FMatrix(const DMatrix &src); + FMatrix(const FMatrix &src); /** * Load the data for the class from file @@ -65,14 +65,18 @@ public: void clear(); /** - * Sets the data for the matrix + * Sets up an identity matrix */ - void set(FVector *row1, FVector *row2, FVector *row3); + void identity(); - void fn1(const FVector *v); + /** + * Sets the data for the matrix + */ + void set(const FVector &row1, const FVector &row2, const FVector &row3); - void fn2(FMatrix *m); - void fn3(FMatrix *m); + void fn1(const FVector &v); + void fn2(const FMatrix &m); + void fn3(const FMatrix &m); /** * Returns true if the passed matrix equals this one @@ -91,4 +95,4 @@ public: } // End of namespace Titanic -#endif /* TITANIC_MATRIX3_H */ +#endif /* TITANIC_FMATRIX_H */ diff --git a/engines/titanic/star_control/star_control_sub4.cpp b/engines/titanic/star_control/frange.cpp index 6ce0795c25..e70976d6cd 100644 --- a/engines/titanic/star_control/star_control_sub4.cpp +++ b/engines/titanic/star_control/frange.cpp @@ -21,19 +21,19 @@ */ #include "common/algorithm.h" -#include "titanic/star_control/star_control_sub4.h" +#include "titanic/star_control/frange.h" namespace Titanic { -CStarControlSub4::CStarControlSub4() { +FRange::FRange() { } -void CStarControlSub4::initialize() { +void FRange::reset() { _min._x = _min._y = _min._z = 9.9999994e27; _max._x = _max._y = _max._z = -9.9999994e27; } -void CStarControlSub4::checkEntry(const FVector &v) { +void FRange::expand(const FVector &v) { _min._x = MIN(_min._x, v._x); _min._y = MIN(_min._y, v._y); _min._z = MIN(_min._z, v._z); diff --git a/engines/titanic/star_control/star_control_sub4.h b/engines/titanic/star_control/frange.h index 43c8ab5f79..f36aa2c538 100644 --- a/engines/titanic/star_control/star_control_sub4.h +++ b/engines/titanic/star_control/frange.h @@ -20,25 +20,31 @@ * */ -#ifndef TITANIC_STAR_CONTROL_SUB4_H -#define TITANIC_STAR_CONTROL_SUB4_H +#ifndef TITANIC_FRANGE_H +#define TITANIC_FRANGE_H #include "titanic/star_control/fvector.h" namespace Titanic { -class CStarControlSub4 { +class FRange { private: FVector _min; FVector _max; public: - CStarControlSub4(); + FRange(); - void initialize(); + /** + * Resets the minimum & maximum vector values + */ + void reset(); - void checkEntry(const FVector &v); + /** + * Expands the minimum & maximum as necessary to encompass the passed vector/ + */ + void expand(const FVector &v); }; } // End of namespace Titanic -#endif /* TITANIC_STAR_CONTROL_SUB4_H */ +#endif /* TITANIC_FRANGE_H */ diff --git a/engines/titanic/star_control/fvector.cpp b/engines/titanic/star_control/fvector.cpp index aa99e8b4d1..92c17a09b4 100644 --- a/engines/titanic/star_control/fvector.cpp +++ b/engines/titanic/star_control/fvector.cpp @@ -34,19 +34,27 @@ void FVector::fn1(FVector *v) { v->_z = _z; } -void FVector::multiply(FVector *dest, const FVector *src) { +void FVector::crossProduct(FVector *dest, const FVector *src) { dest->_x = (src->_z * _y) - (_z * src->_y); dest->_y = (src->_x * _z) - (_x * src->_z); dest->_z = (src->_y * _x) - (_y * src->_x); } -void FVector::fn3() { +double FVector::normalize() { double hyp = sqrt(_x * _x + _y * _y + _z * _z); assert(hyp); _x *= 1.0 / hyp; _y *= 1.0 / hyp; _z *= 1.0 / hyp; + return hyp; +} + +void FVector::addAndNormalize(FVector *dest, const FVector *v1, const FVector *v2) { + FVector tempVector(v1->_x + v2->_x, v1->_y + v2->_y, v1->_z + v2->_z); + tempVector.normalize(); + + *dest = tempVector; } double FVector::getDistance(const FVector *src) const { @@ -57,14 +65,7 @@ double FVector::getDistance(const FVector *src) const { return sqrt(xd * xd + yd * yd + zd * zd); } -void FVector::fn4(FVector *dest, const FVector *v1, const FVector *v2) { - FVector tempVector(v1->_x + v2->_x, v1->_y + v2->_y, v1->_z + v2->_z); - tempVector.fn3(); - - *dest = tempVector; -} - -void FVector::fn5(FVector *dest, const CStarControlSub6 *sub6) const { +FVector FVector::fn5(const CStarControlSub6 *sub6) const { error("TODO: FVector::fn5"); } diff --git a/engines/titanic/star_control/fvector.h b/engines/titanic/star_control/fvector.h index e19419bf20..4582072f50 100644 --- a/engines/titanic/star_control/fvector.h +++ b/engines/titanic/star_control/fvector.h @@ -27,6 +27,8 @@ namespace Titanic { +enum Axis { X_AXIS, Y_AXIS, Z_AXIS }; + class CStarControlSub6; /** @@ -48,16 +50,28 @@ public: } void fn1(FVector *v); - void multiply(FVector *dest, const FVector *src); - void fn3(); + + /** + * Calculates the cross-product between this matrix and a passed one + */ + void crossProduct(FVector *dest, const FVector *src); + + /** + * Normalizes the vector so the length from origin equals 1.0 + */ + double normalize(); + + /** + * Adds two vectors together and then normalizes the result + */ + static void addAndNormalize(FVector *dest, const FVector *v1, const FVector *v2); /** * Returns the distance between a specified point and this one */ double getDistance(const FVector *src) const; - static void fn4(FVector *dest, const FVector *v1, const FVector *v2); - void fn5(FVector *dest, const CStarControlSub6 *sub6) const; + FVector fn5(const CStarControlSub6 *sub6) const; /** * Returns true if the passed vector equals this one diff --git a/engines/titanic/star_control/star_control_sub12.cpp b/engines/titanic/star_control/star_control_sub12.cpp index 79061301d3..4e6a6bc0f2 100644 --- a/engines/titanic/star_control/star_control_sub12.cpp +++ b/engines/titanic/star_control/star_control_sub12.cpp @@ -29,9 +29,8 @@ namespace Titanic { FMatrix *CStarControlSub12::_matrix1; FMatrix *CStarControlSub12::_matrix2; -CStarControlSub12::CStarControlSub12(void *val1, const CStar20Data *data) : - _currentIndex(-1), _handlerP(nullptr), _field108(0), - _sub13(val1) { +CStarControlSub12::CStarControlSub12(const CStar20Data *data) : + _currentIndex(-1), _handlerP(nullptr), _field108(0) { setupHandler(data); } @@ -55,7 +54,7 @@ CStarControlSub12::~CStarControlSub12() { deleteHandler(); } -void CStarControlSub12::proc2(const void *src) { +void CStarControlSub12::proc2(const CStarControlSub13 *src) { _sub13.copyFrom(src); } @@ -114,12 +113,11 @@ void CStarControlSub12::proc13(CStarControlSub13 *dest) { *dest = _sub13; } -void CStarControlSub12::proc14(int v) { - FMatrix matrix; - _sub13.getMatrix(&matrix); +void CStarControlSub12::proc14(FVector &v) { + FMatrix matrix = _sub13.getMatrix(); FVector vector = _sub13._position; - _handlerP->proc9(&vector, v, &matrix); + _handlerP->proc9(vector, v, matrix); } void CStarControlSub12::proc15(CErrorCode *errorCode) { @@ -128,12 +126,12 @@ void CStarControlSub12::proc15(CErrorCode *errorCode) { if (!_matrix2) _matrix2 = new FMatrix(); - _sub13.getMatrix(_matrix1); + *_matrix1 = _sub13.getMatrix(); *_matrix2 = *_matrix1; FVector v1 = _sub13._position; FVector v2 = _sub13._position; - _handlerP->proc11(*errorCode, v2, _matrix2); + _handlerP->proc11(*errorCode, v2, *_matrix2); if (v1 != v2) { _sub13.setPosition(v2); @@ -141,7 +139,7 @@ void CStarControlSub12::proc15(CErrorCode *errorCode) { } if (_matrix1 != _matrix2) { - _sub13.setMatrix(_matrix2); + _sub13.setMatrix(*_matrix2); } } @@ -161,12 +159,12 @@ void CStarControlSub12::proc19() { _handlerP->proc7(); } -void CStarControlSub12::proc20(double v) { +void CStarControlSub12::proc20(double factor) { if (!isLocked()) - _sub13.fn14(v); + _sub13.reposition(factor); } -void CStarControlSub12::proc21(CStarControlSub6 &sub6) { +void CStarControlSub12::proc21(const CStarControlSub6 *sub6) { if (!isLocked()) { _sub13.setPosition(sub6); set108(); @@ -217,8 +215,103 @@ FVector CStarControlSub12::proc31(int index, const FVector &v) { return _sub13.fn18(index, v); } -void CStarControlSub12::setViewportPosition(const FPoint &pt) { - // TODO +void CStarControlSub12::setViewportPosition(const FPoint &angles) { + if (isLocked()) + return; + + if (_currentIndex == -1) { + CStarControlSub6 subX(X_AXIS, angles._x); + CStarControlSub6 subY(Y_AXIS, angles._y); + CStarControlSub6 sub(&subX, &subY); + subY.copyFrom(&sub); + proc22(subY); + } else if (_currentIndex == 0) { + FVector row1 = _matrix._row1; + CStarControlSub6 subX(X_AXIS, angles._x); + CStarControlSub6 subY(Y_AXIS, angles._y); + CStarControlSub6 sub(&subX, &subY); + subX.copyFrom(&sub); + + FMatrix m1 = _sub13.getMatrix(); + FVector tempV1 = _sub13._position; + FVector tempV2, tempV3, tempV4, tempV5, tempV6; + tempV2._y = m1._row1._y * 100000.0; + tempV2._z = m1._row1._z * 100000.0; + tempV3._x = m1._row1._x * 100000.0 + tempV1._x; + tempV4._x = tempV3._x; + tempV3._y = tempV2._y + tempV1._y; + tempV4._y = tempV3._y; + tempV3._z = tempV2._z + tempV1._z; + tempV4._z = tempV3._z; + tempV2._x = m1._row2._x * 100000.0; + tempV2._y = m1._row2._y * 100000.0; + tempV2._z = m1._row2._z * 100000.0; + tempV2._x = m1._row3._x * 100000.0; + tempV2._y = m1._row3._y * 100000.0; + tempV2._z = m1._row3._z * 100000.0; + tempV2._x = tempV2._x + tempV1._x; + tempV2._y = tempV2._y + tempV1._y; + tempV2._z = tempV2._z + tempV1._z; + tempV3._x = tempV2._x + tempV1._x; + tempV3._y = tempV2._y + tempV1._y; + tempV5._x = tempV2._x; + tempV5._y = tempV2._y; + tempV3._z = tempV2._z + tempV1._z; + tempV5._z = tempV2._z; + tempV6._x = tempV3._x; + tempV6._y = tempV3._y; + tempV6._z = tempV3._z; + tempV1._x = tempV1._x - row1._x; + tempV1._y = tempV1._y - row1._y; + tempV1._z = tempV1._z - row1._z; + tempV4._x = tempV3._x - row1._x; + tempV4._y = tempV4._y - row1._y; + tempV4._z = tempV4._z - row1._z; + tempV5._x = tempV2._x - row1._x; + + tempV5._y = tempV5._y - row1._y; + tempV5._z = tempV5._z - row1._z; + tempV6._x = tempV3._x - row1._x; + tempV6._y = tempV6._y - row1._y; + tempV6._z = tempV6._z - row1._z; + + FVector modV1 = tempV1.fn5(&subX); + FVector modV2 = tempV4.fn5(&subX); + FVector modV3 = tempV5.fn5(&subX); + FVector modV4 = tempV6.fn5(&subX); + tempV1 = modV1; + tempV4 = modV2; + tempV5 = modV3; + tempV4 = modV4; + + tempV2._x = tempV4._x - tempV1._x; + tempV2._y = tempV4._y - tempV1._y; + tempV2._z = tempV4._z - tempV1._z; + tempV4._x = tempV2._x; + tempV4._y = tempV2._y; + tempV2._x = tempV5._x - tempV1._x; + tempV4._z = tempV2._z; + tempV5._x = tempV2._x; + tempV2._y = tempV5._y - tempV1._y; + tempV5._y = tempV2._y; + tempV2._z = tempV5._z - tempV1._z; + tempV5._z = tempV2._z; + tempV2._x = tempV6._x - tempV1._x; + tempV2._y = tempV6._y - tempV1._y; + tempV2._z = tempV6._z - tempV1._z; + tempV6 = tempV2; + + tempV4.normalize(); + tempV5.normalize(); + tempV6.normalize(); + tempV1 += row1; + + m1.set(tempV4, tempV5, tempV6); + _sub13.setMatrix(m1); + _sub13.setPosition(tempV1); + } else if (_currentIndex == 1) { + // TODO + } } bool CStarControlSub12::setArrayVector(const FVector &v) { diff --git a/engines/titanic/star_control/star_control_sub12.h b/engines/titanic/star_control/star_control_sub12.h index 5fac6bf11a..b1a25682d7 100644 --- a/engines/titanic/star_control/star_control_sub12.h +++ b/engines/titanic/star_control/star_control_sub12.h @@ -39,7 +39,7 @@ private: static FMatrix *_matrix2; private: int _currentIndex; - FVector _array[3]; + FMatrix _matrix; CStarControlSub20 *_handlerP; CStarControlSub13 _sub13; int _field108; @@ -62,11 +62,11 @@ public: static void init(); static void deinit(); public: - CStarControlSub12(void *val1, const CStar20Data *data); + CStarControlSub12(const CStar20Data *data); CStarControlSub12(CStarControlSub13 *src); virtual ~CStarControlSub12(); - virtual void proc2(const void *src); + virtual void proc2(const CStarControlSub13 *src); virtual void proc3(const CStar20Data *src); virtual void setPosition(const FVector &v); virtual void proc5(const FVector &v); @@ -78,14 +78,14 @@ public: virtual void proc11(); virtual void proc12(StarMode mode, double v2); virtual void proc13(CStarControlSub13 *dest); - virtual void proc14(int v); + virtual void proc14(FVector &v); virtual void proc15(CErrorCode *errorCode); virtual void proc16(); virtual void proc17(); virtual void proc18(); virtual void proc19(); - virtual void proc20(double v); - virtual void proc21(CStarControlSub6 &sub6); + virtual void proc20(double factor); + virtual void proc21(const CStarControlSub6 *sub6); virtual void proc22(FMatrix &m); virtual CStarControlSub6 proc23(); virtual CStarControlSub6 proc24(); @@ -100,7 +100,7 @@ public: /** * Sets the viewport position within the starfield */ - virtual void setViewportPosition(const FPoint &pt); + virtual void setViewportPosition(const FPoint &angles); virtual int getCurrentIndex() const { return _currentIndex; } virtual bool setArrayVector(const FVector &v); diff --git a/engines/titanic/star_control/star_control_sub13.cpp b/engines/titanic/star_control/star_control_sub13.cpp index d70ad55f4a..6512d12232 100644 --- a/engines/titanic/star_control/star_control_sub13.cpp +++ b/engines/titanic/star_control/star_control_sub13.cpp @@ -21,29 +21,27 @@ */ #include "titanic/star_control/star_control_sub13.h" +#include "titanic/titanic.h" namespace Titanic { -CStarControlSub13::CStarControlSub13(void *src) : - _fieldC0(0), _fieldC4(0), _fieldC8(0.0), _fieldCC(0.0), _fieldD0(0.0) { - if (src) { - setup(src); - } else { - _fieldC = 0; - _field10 = 0x44480000; - _field14 = 0x461C4000; - _field18 = 0x41A00000; - _field1C = 0x41A00000; - _width = 600; - _height = 340; - _field24 = 0; - } - - _fieldD4 = 0; +CStarControlSub13::CStarControlSub13() { + _fieldC = 0; + _field10 = 800.0; + _field14 = 10000.0; + _field18 = 20.0; + _field1C = 20.0; + _width = 600; + _height = 340; + _field24 = 0; + _fieldC0 = _fieldC4 = _fieldC8 = 0.0; + _fieldCC = _fieldD0 = 0.0; + _flag = false; + Common::fill(&_valArray[0], &_valArray[5], 0.0); } CStarControlSub13::CStarControlSub13(CStarControlSub13 *src) : - _matrix(&src->_matrix), _sub1(&src->_sub1), _sub2(&src->_sub2) { + _matrix(src->_matrix), _sub1(&src->_sub1), _sub2(&src->_sub2) { _position = src->_position; _fieldC = src->_fieldC; _field10 = src->_field10; @@ -60,26 +58,17 @@ CStarControlSub13::CStarControlSub13(CStarControlSub13 *src) : _fieldC8 = src->_fieldC8; _field24 = src->_field24; - _valArray[0] = src->_valArray[0]; - _valArray[2] = src->_valArray[2]; - _valArray[3] = src->_valArray[3]; - _fieldD4 = 0; -} - -void CStarControlSub13::setup(void *ptr) { - // TODO + Common::copy(&src->_valArray[0], &src->_valArray[4], &_valArray[0]); + _flag = false; } -void CStarControlSub13::copyFrom(const void *src) { - if (!src) - return; -/* - _field0 = src->_field0; - _field4 = src->_field4; - _field8 = src->_field8; - _fieldC = src->_field18; - _field10 = src->_field1C; - */ +void CStarControlSub13::copyFrom(const CStarControlSub13 *src) { + if (src) { + // TODO: Not really certain src is a CStarControlSub13 + _position = src->_position; + _fieldC = src->_field18; + _field10 = src->_field1C; + } } void CStarControlSub13::load(SimpleFile *file, int param) { @@ -101,7 +90,7 @@ void CStarControlSub13::load(SimpleFile *file, int param) { _valArray[idx] = file->readFloat(); _matrix.load(file, param); - _fieldD4 = 0; + _flag = false; } void CStarControlSub13::save(SimpleFile *file, int indent) { @@ -123,53 +112,62 @@ void CStarControlSub13::save(SimpleFile *file, int indent) { void CStarControlSub13::setPosition(const FVector &v) { _position = v; - _fieldD4 = 0; + _flag = false; } -void CStarControlSub13::setPosition(const CStarControlSub6 &sub6) { - FVector vector; - _position.fn5(&vector, &sub6); - _position = sub6._row1; - _fieldD4 = 0; +void CStarControlSub13::setPosition(const CStarControlSub6 *sub6) { + _position.fn5(sub6); + _position = sub6->_row1; + _flag = false; } void CStarControlSub13::setMatrix(const FMatrix &m) { _matrix = m; - _fieldD4 = 0; + _flag = false; } void CStarControlSub13::fn11(const FVector &v) { - _matrix.fn1(&v); - _fieldD4 = 0; + _matrix.fn1(v); + _flag = false; } -void CStarControlSub13::setC(int v) { +void CStarControlSub13::setC(double v) { _fieldC = v; - _fieldD4 = 0; + _flag = false; } -void CStarControlSub13::set10(int v) { +void CStarControlSub13::set10(double v) { _field10 = v; - _fieldD4 = 0; + _flag = false; } -void CStarControlSub13::set14(int v) { +void CStarControlSub13::set14(double v) { _field10 = v; } -void CStarControlSub13::set18(int v) { +void CStarControlSub13::set18(double v) { _field18 = v; - _fieldD4 = 0; + _flag = false; } -void CStarControlSub13::set1C(int v) { +void CStarControlSub13::set1C(double v) { _field1C = v; - _fieldD4 = 0; + _flag = false; } void CStarControlSub13::fn12() { - _matrix.clear(); - error("TODO: CStarControlSub13::fn12"); + _matrix.identity(); + + CStarControlSub6 m1(X_AXIS, g_vm->getRandomNumber(359)); + CStarControlSub6 m2(Y_AXIS, g_vm->getRandomNumber(359)); + CStarControlSub6 m3(Z_AXIS, g_vm->getRandomNumber(359)); + + CStarControlSub6 s1(&m1, &m2); + CStarControlSub6 s2(&s1, &m3); + + m1.copyFrom(s2); + _matrix.fn2(m1); + _flag = false; } void CStarControlSub13::fn13(StarMode mode, double v2) { @@ -185,52 +183,95 @@ void CStarControlSub13::fn13(StarMode mode, double v2) { _field24 = v2 ? 2 : 0; } -void CStarControlSub13::fn14(double v) { - error("TODO: CStarControlSub13::fn14"); +void CStarControlSub13::reposition(double factor) { + _position._x = _matrix._row3._x * factor + _position._x; + _position._y = _matrix._row3._y * factor + _position._y; + _position._z = _matrix._row3._z * factor + _position._z; + _flag = false; } -void CStarControlSub13::fn15(FMatrix &matrix) { - _matrix.fn3(&matrix); - _fieldD4 = 0; +void CStarControlSub13::fn15(const FMatrix &matrix) { + _matrix.fn3(matrix); + _flag = false; } CStarControlSub6 CStarControlSub13::getSub1() { - if (!_fieldD4) + if (!_flag) reset(); return _sub1; } CStarControlSub6 CStarControlSub13::getSub2() { - if (!_fieldD4) + if (!_flag) reset(); return _sub2; } void CStarControlSub13::fn16(int index, const FVector &src, FVector &dest) { - error("TODO: CStarControlSub13::fn16"); + CStarControlSub6 temp = getSub1(); + + dest._x = temp._row3._x * src._z + temp._row2._x * src._y + + src._x * temp._row1._x + temp._vector._x; + dest._y = temp._row3._y * src._z + temp._row2._y * src._y + + src._x * temp._row1._y + temp._vector._y; + dest._z = temp._row3._z * src._z + temp._row2._z * src._y + + src._x * temp._row1._z + temp._vector._z; } -FVector CStarControlSub13::fn17(int index, const FVector &v) { - error("TODO: CStarControlSub13::fn17"); +FVector CStarControlSub13::fn17(int index, const FVector &src) { + FVector dest; + CStarControlSub6 sub6 = getSub1(); + FVector tv = src.fn5(&sub6); + + dest._x = (_valArray[index] + tv._x) + * _fieldC8 / (_fieldCC * tv._z); + dest._y = (tv._y * _fieldC8) / (_fieldD0 * tv._z); + dest._z = tv._z; + return dest; } -FVector CStarControlSub13::fn18(int index, const FVector &v) { - error("TODO: CStarControlSub13::fn17"); +FVector CStarControlSub13::fn18(int index, const FVector &src) { + FVector dest; + CStarControlSub6 sub6 = getSub2(); + FVector tv = src.fn5(&sub6); + + dest._x = (_valArray[index] + tv._x) + * _fieldC8 / (_fieldCC * tv._z); + dest._y = (tv._y * _fieldC8) / (_fieldD0 * tv._z); + dest._z = tv._z; + return dest; } void CStarControlSub13::fn19(double *v1, double *v2, double *v3, double *v4) { - error("TODO: CStarControlSub13::fn19"); + *v1 = _fieldC8 / _fieldCC; + *v2 = _fieldC8 / _fieldD0; + *v3 = _valArray[3]; + *v4 = _valArray[4]; } void CStarControlSub13::reset() { - //const double FACTOR = 3.1415927 * 0.0055555557; - error("TODO: CStarControlSub13::reset"); + const double FACTOR = 2 * M_PI / 360.0; + + _sub2.copyFrom(_matrix); + _sub2._vector._x = _position._x; + _sub2._vector._y = _position._y; + _sub2._vector._z = _position._z; + _sub2.fn4(&_sub1); + + double widthV = (double)_width * 0.5; + double heightV = (double)_height * 0.5; + _fieldC0 = widthV; + _fieldC4 = heightV; + _fieldC8 = MIN(widthV, heightV); + _fieldCC = tan(_field18 * FACTOR); + _fieldD0 = tan(_field1C * FACTOR); + _flag = true; } -void CStarControlSub13::getMatrix(FMatrix *matrix) { - *matrix = _matrix; +const FMatrix &CStarControlSub13::getMatrix() const { + return _matrix; } } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub13.h b/engines/titanic/star_control/star_control_sub13.h index 047df987d2..80b2e55c4b 100644 --- a/engines/titanic/star_control/star_control_sub13.h +++ b/engines/titanic/star_control/star_control_sub13.h @@ -42,10 +42,8 @@ private: CStarControlSub6 _sub2; double _fieldC0; double _fieldC4; - int _fieldD4; + bool _flag; private: - void setup(void *ptr); - void reset(); public: FVector _position; @@ -57,10 +55,13 @@ public: double _fieldCC; double _fieldD0; public: - CStarControlSub13(void *ptr); + CStarControlSub13(); CStarControlSub13(CStarControlSub13 *src); - void copyFrom(const void *src); + /** + * Copys the data from another instance + */ + void copyFrom(const CStarControlSub13 *src); /** * Load the data for the class from file @@ -80,7 +81,7 @@ public: /** * Sets the position */ - void setPosition(const CStarControlSub6 &sub6); + void setPosition(const CStarControlSub6 *sub6); /** * Sets the matrix @@ -90,25 +91,25 @@ public: void fn11(const FVector &v); void fn12(); void fn13(StarMode mode, double v2); - void fn14(double v); - void fn15(FMatrix &matrix); + void reposition(double factor); + void fn15(const FMatrix &matrix); CStarControlSub6 getSub1(); CStarControlSub6 getSub2(); void fn16(int index, const FVector &src, FVector &dest); - FVector fn17(int index, const FVector &v); - FVector fn18(int index, const FVector &v); + FVector fn17(int index, const FVector &src); + FVector fn18(int index, const FVector &src); void fn19(double *v1, double *v2, double *v3, double *v4); /** - * Makes a copy of the instance's matrix into the passed matrix + * Returns the instance's matrix */ - void getMatrix(FMatrix *matrix); + const FMatrix &getMatrix() const; - void setC(int v); - void set10(int v); - void set14(int v); - void set18(int v); - void set1C(int v); + void setC(double v); + void set10(double v); + void set14(double v); + void set18(double v); + void set1C(double v); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub2.cpp b/engines/titanic/star_control/star_control_sub2.cpp index cf7190fb34..ebeb9bf239 100644 --- a/engines/titanic/star_control/star_control_sub2.cpp +++ b/engines/titanic/star_control/star_control_sub2.cpp @@ -21,9 +21,15 @@ */ #include "titanic/star_control/star_control_sub2.h" +#include "titanic/star_control/star_control_sub12.h" namespace Titanic { +bool CStarControlSub2::setup() { + loadData("STARFIELD/132"); + return true; +} + bool CStarControlSub2::loadYale(int v1) { clear(); error("Original loadYale not supported"); @@ -31,19 +37,20 @@ bool CStarControlSub2::loadYale(int v1) { } bool CStarControlSub2::selectStar(CSurfaceArea *surfaceArea, - CStarControlSub12 *sub12, int flags, const Common::Point &pt) { - // TODO - return true; + CStarControlSub12 *sub12, const Common::Point &pt, void *handler) { + int index = baseFn1(surfaceArea, sub12, pt); + if (index == -1) { + return false; + } else if (!handler) { + sub12->proc14(_data[index]._position); + return true; + } else { + error("no handler ever passed in original"); + } } bool CStarControlSub2::loadStar() { - // TODO - return true; -} - -bool CStarControlSub2::setup() { - // TODO - return true; + error("loadStar not supported"); } } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub2.h b/engines/titanic/star_control/star_control_sub2.h index 9de2da4583..bcf7397fe1 100644 --- a/engines/titanic/star_control/star_control_sub2.h +++ b/engines/titanic/star_control/star_control_sub2.h @@ -37,7 +37,7 @@ public: * Selects a star */ virtual bool selectStar(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, - int flags, const Common::Point &pt); + const Common::Point &pt, void *handler = nullptr); virtual bool loadStar(); diff --git a/engines/titanic/star_control/star_control_sub20.cpp b/engines/titanic/star_control/star_control_sub20.cpp index cc1029896a..ca60cc9948 100644 --- a/engines/titanic/star_control/star_control_sub20.cpp +++ b/engines/titanic/star_control/star_control_sub20.cpp @@ -32,7 +32,7 @@ CStarControlSub20::CStarControlSub20(const CStar20Data *src) { if (src) { copyFrom(src); } else { - _field0 = 0.0; + _size = 0.0; _field4 = 0.0; _field8 = 20.0; _fieldC = 0.0; @@ -56,22 +56,22 @@ void CStarControlSub20::copyTo(CStar20Data *dest) { } void CStarControlSub20::proc4() { - if (!isLocked() && _field0 < _field10) { - _field4 += _field0; + if (!isLocked() && _size < _field10) { + _field4 += _size; if (_field8 == _field4) - _field0 -= _field4; + _size -= _field4; else - _field0 += _field4; + _size += _field4; } } void CStarControlSub20::proc5() { if (!isLocked()) { _field4 -= _field8; - if (_field4 == _field0) - _field0 += _field4; + if (_field4 == _size) + _size += _field4; else - _field0 -= _field4; + _size -= _field4; if (_field4 < 0.0) _field4 = 0.0; @@ -80,19 +80,23 @@ void CStarControlSub20::proc5() { void CStarControlSub20::proc6() { if (!isLocked()) - _field0 = _field10; + _size = _field10; } void CStarControlSub20::proc7() { if (!isLocked()) { - _field0 = 0.0; + _size = 0.0; _field4 = 0.0; } } void CStarControlSub20::proc11(CErrorCode &errorCode, FVector &v, const FMatrix &m) { - if (_field0 > 0.0) { - warning("TODO: CStarControlSub20::proc11"); + if (_size > 0.0) { + v._x += m._row3._x * _size; + v._y += m._row3._y * _size; + v._z += m._row3._z * _size; + + errorCode.set(); } } @@ -110,7 +114,7 @@ void CStarControlSub20::clear() { void CStarControlSub20::load(SimpleFile *file, int val) { if (!val) { - _field0 = file->readFloat(); + _size = file->readFloat(); _field4 = file->readFloat(); _field8 = file->readFloat(); _fieldC = file->readFloat(); @@ -122,7 +126,7 @@ void CStarControlSub20::load(SimpleFile *file, int val) { } void CStarControlSub20::save(SimpleFile *file, int indent) { - file->writeFloatLine(_field0, indent); + file->writeFloatLine(_size, indent); file->writeFloatLine(_field4, indent); file->writeFloatLine(_field8, indent); file->writeFloatLine(_fieldC, indent); diff --git a/engines/titanic/star_control/star_control_sub20.h b/engines/titanic/star_control/star_control_sub20.h index 9dbabbb7f1..49b63d5d5d 100644 --- a/engines/titanic/star_control/star_control_sub20.h +++ b/engines/titanic/star_control/star_control_sub20.h @@ -30,7 +30,7 @@ namespace Titanic { struct CStar20Data { - double _field0; + double _size; double _field4; double _field8; double _fieldC; @@ -54,9 +54,9 @@ public: virtual void proc5(); virtual void proc6(); virtual void proc7(); - virtual void proc8() {} - virtual void proc9(FVector *v, int v2, FMatrix *matrix) {} - virtual void proc10() {} + virtual void proc8(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2) {} + virtual void proc9(FVector &v1, FVector &v2, FMatrix &matrix) {} + virtual void proc10(const FVector &v1, const FVector &v2, const FVector &v3, const FMatrix &m) {} virtual void proc11(CErrorCode &errorCode, FVector &v, const FMatrix &m); /** diff --git a/engines/titanic/star_control/star_control_sub21.cpp b/engines/titanic/star_control/star_control_sub21.cpp index 41d24d55c0..1e676b7703 100644 --- a/engines/titanic/star_control/star_control_sub21.cpp +++ b/engines/titanic/star_control/star_control_sub21.cpp @@ -21,15 +21,51 @@ */ #include "titanic/star_control/star_control_sub21.h" +#include "titanic/star_control/dmatrix.h" +#include "titanic/star_control/dvector.h" #include "common/textconsole.h" namespace Titanic { CStarControlSub21::CStarControlSub21(const CStar20Data *src) : CStarControlSub20(src) { -#if 0 - _sub24() -#endif +} + +void CStarControlSub21::proc9(FVector &v1, FVector &v2, FMatrix &matrix) { + if (isLocked()) + decLockCount(); + + _sub24.proc4(v1, v2, matrix); +} + +void CStarControlSub21::proc10(const FVector &v1, const FVector &v2, const FVector &v3, const FMatrix &m) { + if (isLocked()) + decLockCount(); + + DVector vector1 = v1; + DVector vector2 = v2; + DMatrix matrix1, matrix2 = m, matrix3; + vector2.fn4(vector1, matrix1); + const DMatrix *matrixP = matrix1.fn4(matrix3, matrix1, matrix2); + + FMatrix matrix4 = *matrixP; + _sub24.proc3(m, matrix4); + incLockCount(); +} + +void CStarControlSub21::proc11(CErrorCode &errorCode, FVector &v, const FMatrix &m) { + if (_sub24.get8()) { + int val = _sub24.proc5(errorCode, v, m); + if (val == 1) + incLockCount(); + if (val == 2) { + proc7(); + error("TODO: _dataP"); + } + } else if (_size != 0.0) { + // TODO + error("TODO"); + } } } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub21.h b/engines/titanic/star_control/star_control_sub21.h index 3f47a1a3e1..66ce535993 100644 --- a/engines/titanic/star_control/star_control_sub21.h +++ b/engines/titanic/star_control/star_control_sub21.h @@ -30,11 +30,14 @@ namespace Titanic { class CStarControlSub21 : public CStarControlSub20 { private: -#if 0 CStarControlSub24 _sub24; -#endif public: CStarControlSub21(const CStar20Data *src); + virtual ~CStarControlSub21() {} + + virtual void proc9(FVector &v1, FVector &v2, FMatrix &matrix); + virtual void proc10(const FVector &v1, const FVector &v2, const FVector &v3, const FMatrix &m); + virtual void proc11(CErrorCode &errorCode, FVector &v, const FMatrix &m); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub22.cpp b/engines/titanic/star_control/star_control_sub22.cpp index 05a1cec87d..b76d96e47a 100644 --- a/engines/titanic/star_control/star_control_sub22.cpp +++ b/engines/titanic/star_control/star_control_sub22.cpp @@ -27,9 +27,18 @@ namespace Titanic { CStarControlSub22::CStarControlSub22(const CStar20Data *src) : CStarControlSub20(src) { -#if 0 - _sub27() -#endif +} + +void CStarControlSub22::proc8(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2) { + if (isLocked()) + decLockCount(); + + _sub27.proc2(v1, v2, m1, m2); + incLockCount(); +} + +void CStarControlSub22::proc11(CErrorCode &errorCode, FVector &v, const FMatrix &m) { + // TODO } } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub22.h b/engines/titanic/star_control/star_control_sub22.h index 4d353aa074..61f60b10f1 100644 --- a/engines/titanic/star_control/star_control_sub22.h +++ b/engines/titanic/star_control/star_control_sub22.h @@ -30,11 +30,13 @@ namespace Titanic { class CStarControlSub22 : public CStarControlSub20 { private: -#if 0 CStarControlSub27 _sub27; -#endif public: CStarControlSub22(const CStar20Data *src); + virtual ~CStarControlSub22() {} + + virtual void proc8(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2); + virtual void proc11(CErrorCode &errorCode, FVector &v, const FMatrix &m); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub23.cpp b/engines/titanic/star_control/star_control_sub23.cpp index b009cbc35b..4587fd3e27 100644 --- a/engines/titanic/star_control/star_control_sub23.cpp +++ b/engines/titanic/star_control/star_control_sub23.cpp @@ -25,4 +25,89 @@ namespace Titanic { +CStarControlSub23::CStarControlSub23() : _row1(0.0, 1000000.0, 0.0) { + _field4 = 0; + _field8 = 0; + _field24 = 0.0; + _field34 = 0; + _field38 = 0; + _field3C = 0; + _field40 = 0; + _field44 = 0; + _field48 = 0; + _field4C = 0; + _field54 = 0; + _field58 = 0; + _field5C = 0; + _field60 = 0; + _field64 = 0; +} + +void CStarControlSub23::proc2(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2) { + _row1 = v1; + _row2 = v2; + _row3 = _row2 - _row1; + _field24 = _row3.normalize(); + + _field58 = 0; + _field8 = 0; + _field34 = 0; + _field5C = 1.875; + _field40 = -1; + _field44 = -1; + _field48 = -1; + _field4C = 0; +} + +void CStarControlSub23::proc3(const FMatrix &m1, const FMatrix &m2) { + _row1.clear(); + _row2.clear(); + _field58 = 0; + _field24 = 0.0; + _field8 = 0; + _field34 = 0; + _field5C = 1.875; +} + +void CStarControlSub23::proc4(FVector &v1, FVector &v2, FMatrix &m) { + _row1 = v1; + _row2 = v2; + FVector vector = _row2 - _row1; + _row3 = vector; + _field24 = _row3.normalize(); + + _field8 = 0; + _field34 = 0; + _field40 = -1; + _field44 = -1; + _field48 = -1; + _field4C = -1; + _field58 = 0; + _field5C = 1.875; +} + +void CStarControlSub23::proc6(int val1, int val2, float val) { + _field44 = val1; + _field4C = val1 + 62; + _field38 = val / (double)(val1 + val2 * 2); + _field40 = 31; + _field48 = 31; + _field3C = (double)val2 * _field38; + + if (_powers.empty()) + _powers.resize(32); + + // Calculate the powers table + double exponent = 0.0, total = 0.0; + for (int idx = 31; idx >= 0; --idx) { + _powers[idx] = pow(4.0, exponent); + total += _powers[idx]; + exponent += 0.03125; + } + + for (int idx = 0; idx < 32; ++idx) { + _powers[idx] = _powers[idx] * _field3C / total; + } +} + } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub23.h b/engines/titanic/star_control/star_control_sub23.h index 136401e329..9e90e021a2 100644 --- a/engines/titanic/star_control/star_control_sub23.h +++ b/engines/titanic/star_control/star_control_sub23.h @@ -23,9 +23,45 @@ #ifndef TITANIC_STAR_CONTROL_SUB23_H #define TITANIC_STAR_CONTROL_SUB23_H +#include "titanic/star_control/error_code.h" +#include "titanic/star_control/fmatrix.h" +#include "titanic/star_control/fvector.h" +#include "titanic/star_control/star_control_sub25.h" + namespace Titanic { class CStarControlSub23 { +protected: + int _field4; + int _field8; + FVector _row1, _row2; + double _field24; + FVector _row3; + int _field34; + double _field38; + int _field3C; + int _field40; + int _field44; + int _field48; + int _field4C; + Common::Array<double> _powers; + int _field54; + int _field58; + double _field5C; + double _field60; + double _field64; + CStarControlSub25 _sub25; +public: + CStarControlSub23(); + virtual ~CStarControlSub23() {} + + virtual void proc2(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2); + virtual void proc3(const FMatrix &m1, const FMatrix &m2); + virtual void proc4(FVector &v1, FVector &v2, FMatrix &m); + virtual int proc5(CErrorCode &errorCode, FVector &v, const FMatrix &m) { return 2; } + virtual void proc6(int val1, int val2, float val); + + int get8() const { return _field8; } }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub24.cpp b/engines/titanic/star_control/star_control_sub24.cpp index 6f17eb7193..27f29b41ca 100644 --- a/engines/titanic/star_control/star_control_sub24.cpp +++ b/engines/titanic/star_control/star_control_sub24.cpp @@ -25,5 +25,19 @@ namespace Titanic { +void CStarControlSub24::proc3(const FMatrix &m1, const FMatrix &m2) { + +} + +void CStarControlSub24::proc4(FVector &v1, FVector &v2, FMatrix &m) { + CStarControlSub23::proc4(v1, v2, m); + + // TODO +} + +int CStarControlSub24::proc5(CErrorCode &errorCode, FVector &v, const FMatrix &m) { + // TODO + return 0; +} } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub24.h b/engines/titanic/star_control/star_control_sub24.h index e0970fc1de..34b9cf4eac 100644 --- a/engines/titanic/star_control/star_control_sub24.h +++ b/engines/titanic/star_control/star_control_sub24.h @@ -28,6 +28,12 @@ namespace Titanic { class CStarControlSub24 : public CStarControlSub23 { +public: + virtual ~CStarControlSub24() {} + + virtual void proc3(const FMatrix &m1, const FMatrix &m2); + virtual void proc4(FVector &v1, FVector &v2, FMatrix &m); + virtual int proc5(CErrorCode &errorCode, FVector &v, const FMatrix &m); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub25.cpp b/engines/titanic/star_control/star_control_sub25.cpp index f91c75af6a..73c72e6a77 100644 --- a/engines/titanic/star_control/star_control_sub25.cpp +++ b/engines/titanic/star_control/star_control_sub25.cpp @@ -25,4 +25,10 @@ namespace Titanic { +void CStarControlSub25::fn1(const FMatrix &m1, const FMatrix &m2) { + _matrix1 = m1; + _matrix2 = m2; + +} + } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub25.h b/engines/titanic/star_control/star_control_sub25.h index b61569c49d..85692cf62d 100644 --- a/engines/titanic/star_control/star_control_sub25.h +++ b/engines/titanic/star_control/star_control_sub25.h @@ -35,7 +35,7 @@ public: CStarControlSub26 _sub1; CStarControlSub26 _sub2; public: - + void fn1(const FMatrix &m1, const FMatrix &m2); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub26.cpp b/engines/titanic/star_control/star_control_sub26.cpp index 89ff93c347..546a3e9fae 100644 --- a/engines/titanic/star_control/star_control_sub26.cpp +++ b/engines/titanic/star_control/star_control_sub26.cpp @@ -30,5 +30,16 @@ double CStarControlSub26::fn1() const { _sub._v3 * _sub._v3 + _field0 * _field0; } +void CStarControlSub26::setup(double val1, double val2, double val3, double val4) { + _field0 = val1; + _sub._v1 = val2; + _sub._v2 = val3; + _sub._v3 = val4; +} + +void CStarControlSub26::copyFrom(const CStarControlSub26 *src) { + _field0 = src->_field0; + _sub = src->_sub; +} } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub26.h b/engines/titanic/star_control/star_control_sub26.h index 4054a2ba6e..9023da906c 100644 --- a/engines/titanic/star_control/star_control_sub26.h +++ b/engines/titanic/star_control/star_control_sub26.h @@ -39,7 +39,18 @@ public: public: CStarControlSub26() : _field0(1.0) {} + /** + * Sets the field values + */ + void setup(double val1, double val2, double val3, double val4); + + /** + * Copies from another instance + */ + void copyFrom(const CStarControlSub26 *src); + double fn1() const; + }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub27.cpp b/engines/titanic/star_control/star_control_sub27.cpp index 6f17eb7193..706e947a05 100644 --- a/engines/titanic/star_control/star_control_sub27.cpp +++ b/engines/titanic/star_control/star_control_sub27.cpp @@ -20,10 +20,40 @@ * */ -#include "titanic/star_control/star_control_sub24.h" +#include "titanic/star_control/star_control_sub27.h" #include "common/textconsole.h" namespace Titanic { +void CStarControlSub27::proc2(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2) { + CStarControlSub23::proc2(v1, v2, m1, m2); + + int v24 = _field24; + if (_field24 > 0.0) { + _field8 = 1; + _field34 = 1; + proc6(120, 4, _field24); + } + + if (m1 != m2) { + _sub25.fn1(m1, m2); + _field58 = 0; + _field5C = 0.0; + + if (_field4C == 0) { + _field60 = -1.5881868e-23; + _field64 = 1.4499999; + _field8 = 1; + } else { + _field60 = 1.0 / (double)v24; + _field8 = 1; + } + } +} + +int CStarControlSub27::proc5(CErrorCode &errorCode, FVector &v, const FMatrix &m) { + // TODO + return 0; +} } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub27.h b/engines/titanic/star_control/star_control_sub27.h index 01782b69ca..801591294e 100644 --- a/engines/titanic/star_control/star_control_sub27.h +++ b/engines/titanic/star_control/star_control_sub27.h @@ -28,6 +28,11 @@ namespace Titanic { class CStarControlSub27 : public CStarControlSub23 { +public: + virtual ~CStarControlSub27() {} + + virtual void proc2(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2); + virtual int proc5(CErrorCode &errorCode, FVector &v, const FMatrix &m); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub5.cpp b/engines/titanic/star_control/star_control_sub5.cpp index 5023a59383..8c332975c6 100644 --- a/engines/titanic/star_control/star_control_sub5.cpp +++ b/engines/titanic/star_control/star_control_sub5.cpp @@ -26,6 +26,8 @@ namespace Titanic { +#define MKTAG_BE(a3,a2,a1,a0) ((uint32)((a3) | ((a2) << 8) | ((a1) << 16) | ((a0) << 24))) + void CStarControlSub5::SubEntry::clear() { _data1.clear(); _data2.clear(); @@ -37,7 +39,7 @@ bool CStarControlSub5::SineTable::setup() { if (_data.empty()) { _data.resize(1024); for (int idx = 0; idx < 1024; ++idx) - _data[idx] = sin((double)idx * 6.283185307179586 * 0.001953125); + _data[idx] = sin((double)idx * 2 * M_PI / 512.0); } return true; @@ -63,7 +65,7 @@ bool CStarControlSub5::setup() { bool CStarControlSub5::setup2(int val1, int val2) { // TODO: Original set an explicit random seed here. Could be // problematic if following random values need to be deterministic - const double FACTOR = 3.1415927 * 0.0055555557; + const double FACTOR = 2 * M_PI / 360.0; const int VALUES1[] = { 0x800, 0xC00, 0x1000, 0x1400, 0x1800 }; const int VALUES2[] = { 0xF95BCD, 0xA505A0, 0xFFAD43, 0x98F4EB, 0xF3EFA5, 0, @@ -76,9 +78,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { for (int idx = 0; idx < 256; ++idx) { if (idx == 0) { e->_field0 = 0x4C8; - e->_field4 = 0x40; - e->_field5 = 0x40; - e->_field6 = 0x40; + e->_pixel1 = 0x40; + e->_pixel2 = 0x40; + e->_pixel3 = 0x40; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 7.0; @@ -86,9 +88,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0x574; - e->_field4 = 0x7f; - e->_field5 = 0; - e->_field6 = 0; + e->_pixel1 = 0x7f; + e->_pixel2 = 0; + e->_pixel3 = 0; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 3.0; @@ -96,9 +98,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0x603; - e->_field4 = 0; - e->_field5 = 0; - e->_field6 = 0xff; + e->_pixel1 = 0; + e->_pixel2 = 0; + e->_pixel3 = 0xff; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = 0; @@ -106,9 +108,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0x712; - e->_field4 = 0xff; - e->_field5 = 0; - e->_field6 = 0; + e->_pixel1 = 0xff; + e->_pixel2 = 0; + e->_pixel3 = 0; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 2.0; @@ -116,9 +118,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0xe7f; - e->_field4 = 0xe6; - e->_field5 = 0xbe; - e->_field6 = 0; + e->_pixel1 = 0xe6; + e->_pixel2 = 0xbe; + e->_pixel3 = 0; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 1.0; @@ -126,9 +128,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0x173f; - e->_field4 = 0xf0; - e->_field5 = 0xf0; - e->_field6 = 0xe6; + e->_pixel1 = 0xf0; + e->_pixel2 = 0xf0; + e->_pixel3 = 0xe6; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 3.0; @@ -136,9 +138,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0x2ab8; - e->_field4 = 0x28; - e->_field5 = 0x32; - e->_field6 = 0x28; + e->_pixel1 = 0x28; + e->_pixel2 = 0x32; + e->_pixel3 = 0x28; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 1.0; @@ -146,9 +148,9 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0x40ac; - e->_field4 = 0x0; - e->_field5 = 0xbe; - e->_field6 = 0xf0; + e->_pixel1 = 0x0; + e->_pixel2 = 0xbe; + e->_pixel3 = 0xf0; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 2.0; @@ -156,27 +158,27 @@ bool CStarControlSub5::setup2(int val1, int val2) { ++e; e->_field0 = 0x539c; - e->_field4 = 0x20; - e->_field5 = 0x20; - e->_field6 = 0x20; + e->_pixel1 = 0x20; + e->_pixel2 = 0x20; + e->_pixel3 = 0x20; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * 17.0; - e->_field14 = 0.00390625; + e->_field14 = 1 / 256.0; } else { for (int ctr = 0; ctr < 5; ++ctr) { e->_field0 = static_cast<int>(g_vm->getRandomFloat() * 1350.0 - 675.0) + VALUES1[idx]; int val = VALUES2[g_vm->getRandomNumber(15)]; - e->_field4 = val & 0xff; - e->_field5 = (val >> 8) & 0xff; - e->_field6 = (val >> 16) & 0xff; + e->_pixel1 = val & 0xff; + e->_pixel2 = (val >> 8) & 0xff; + e->_pixel3 = (val >> 16) & 0xff; e->_field8 = g_vm->getRandomNumber(3) + 3; e->_fieldC = g_vm->getRandomNumber(255); e->_field10 = FACTOR * (double)g_vm->getRandomNumber(15); - e->_field14 = ((double)g_vm->getRandomNumber(0xffffffff) - * 50.0 * 0.000015259022) * 0.00390625; + e->_field14 = ((double)g_vm->getRandomNumber(0xfffffffe) + * 50.0 / 65536.0) / 256.0; } } } @@ -194,13 +196,23 @@ void CStarControlSub5::proc2(CStarControlSub6 *sub6, FVector *vector, double v1, const int VALUES[] = { 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4 }; double val1 = sub12->proc25(); int val2 = sub12->proc27(); + if (!_flag) + return; + + int f1, f3, size2, size1; + double f2, f4, f5, f6, f7, f8, f9; + double f10, f11, f12, f13, f14, f15, f16, f17, f18, f19; + double f20, f21, f22, f23, f24, f25, f26, f27, f28; + double f34, f35, f36, f37, f38, f39, f40; + double f41, f42, f43, f44, f45, f46; + FVector tempV; if (v3 >= 6.0e9) { int count, start; if (vector->_x != 0.0 && (vector->_y != 0.0 || vector->_z != 0.0)) { - // TODO: Non-sensical randSeed((int)vector->_x); + // WORKAROUND: Ignoring non-sensical randSeed((int)vector->_x); count = VALUES[g_vm->getRandomNumber(15)]; - start = g_vm->getRandomNumber(255); + start = 5 * g_vm->getRandomNumber(255); } else { count = 9; start = 0; @@ -208,45 +220,280 @@ void CStarControlSub5::proc2(CStarControlSub6 *sub6, FVector *vector, double v1, Entry *entryP = &_entries[start]; for (; count > 0; --count, ++entryP) { - //eax=sineIndex1, ecx=sineIndex2, - int sineIndex1 = (entryP->_field8 * _multiplier) & 0x1ff; - int sineIndex2 = (entryP->_fieldC * _multiplier + entryP->_fieldC) & 0x1ff; - - double t1 = _sineTable[sineIndex2]; - double t2 = sin(_sineTable[sineIndex1] * entryP->_field10); - double t3 = cos(_sineTable[sineIndex1] * entryP->_field10); - double t4 = _sineTable[sineIndex2 + 512]; - double t5 = t3 * t4; - t3 = t3 * t1; - double t6 = entryP->_field14 * t5; - double t7 = t2 * entryP->_field14; - double t8 = entryP->_field14 * t3; - double t9 = -(t2 * t4 * entryP->_field14); - double t10 = t3 * entryP->_field14; - double t11 = -(t2 * t1 * entryP->_field14); - t4 = -(t1 * entryP->_field14); - t1 = t4 * entryP->_field14; - - _sub1._row1._x = t6; - _sub1._row1._y = t2 * entryP->_field14; - _sub1._row1._z = entryP->_field14 * t3; - _sub1._row2._x = -(t2 * t4 * entryP->_field14); - _sub1._row2._y = t3 * entryP->_field14; - _sub1._row2._z = -(t2 * t1 * entryP->_field14); - _sub1._row3._x = -(t1 * entryP->_field14); - _sub1._row3._z = t4 * entryP->_field14; - - double t12 = entryP->_field0; - _sub1._vector._x = t12 * t5 + vector->_x; - _sub1._vector._y = t12 * t2 + vector->_y; - _sub1._vector._z = t12 * t3 + vector->_z; - - // TODO - warning("TODO: %f %f %f %f %f %f %d", t7, t8, t9, t10, t11, val1, val2); + f1 = _multiplier * entryP->_field8; + f2 = entryP->_field14; + f3 = (f1 + entryP->_fieldC) & 0x1FF; + f4 = _sineTable[f1 & 0x1FF] * entryP->_field10; + f5 = _sineTable[f3]; + f6 = cos(f4); + f7 = sin(f4); + f8 = _sineTable[f3 + 128]; + f9 = f7; + f10 = f6 * f8; + f11 = f6; + f12 = f6 * f5; + f13 = f2 * f10; + f14 = f8 * f2; + f15 = f9 * f2; + f16 = f2 * f12; + f17 = -(f7 * f8 * f2); + f18 = f11 * f2; + f19 = -(f9 * f5 * f2); + f20 = -(f5 * f2); + f21 = f14; + _sub1._row1._x = f13; + _sub1._row1._y = f15; + _sub1._row1._z = f16; + _sub1._row2._x = f17; + _sub1._row2._y = f18; + _sub1._row2._z = f19; + _sub1._row3._x = f20; + _sub1._row3._z = f14; + + f22 = (double)entryP->_field0; + _sub1._vector._x = f22 * f10 + vector->_x; + _sub1._vector._y = f9 * f22 + vector->_y; + _sub1._vector._z = f22 * f12 + vector->_z; + _sub2._row1._x = sub6->_row1._x * f13 + f16 * sub6->_row3._x + f15 * sub6->_row2._x; + _sub2._row1._y = f15 * sub6->_row2._y + f16 * sub6->_row3._y + f13 * sub6->_row1._y; + _sub2._row1._z = f16 * sub6->_row3._z + f13 * sub6->_row1._z + f15 * sub6->_row2._z; + _sub2._row2._x = sub6->_row1._x * f17 + f19 * sub6->_row3._x + f18 * sub6->_row2._x; + _sub2._row2._y = f18 * sub6->_row2._y + f17 * sub6->_row1._y + f19 * sub6->_row3._y; + _sub2._row2._z = f18 * sub6->_row2._z + f19 * sub6->_row3._z + f17 * sub6->_row1._z; + _sub2._row3._x = sub6->_row1._x * f20 + f21 * sub6->_row3._x; + _sub2._row3._y = f20 * sub6->_row1._y + f21 * sub6->_row3._y; + _sub2._row3._z = f20 * sub6->_row1._z + f21 * sub6->_row3._z; + + f23 = _sub1._vector._y; + f24 = _sub1._vector._z; + f25 = _sub1._vector._x; + f26 = _sub1._vector._z; + f27 = _sub1._vector._x; + + f28 = _sub1._vector._y; + _sub2._vector._x = sub6->_row1._x * _sub1._vector._x + + sub6->_row3._x * _sub1._vector._z + + sub6->_row2._x * f28 + + sub6->_vector._x; + _sub2._vector._y = f23 * sub6->_row2._y + + f24 * sub6->_row3._y + + f25 * sub6->_row1._y + + sub6->_vector._y; + _sub2._vector._z = f26 * sub6->_row3._z + + f27 * sub6->_row1._z + + f28 * sub6->_row2._z + + sub6->_vector._z; + + size2 = (int)_array[1]._data2.size(); + size1 = (int)_array[1]._data1.size(); + + if (size2 > 0) { + for (int ctr2 = 0; ctr2 < size2; ++ctr2) { + FVector &currVector = _array[1]._data2[ctr2]; + GridEntry &gridEntry = _grid[ctr2]; + + f34 = currVector._x; + f35 = currVector._y; + f36 = f35 * _sub2._row2._x; + f37 = currVector._z; + f38 = f37 * _sub2._row3._x + f36; + f39 = f38 + f34 * _sub2._row1._x; + f40 = f39 + _sub2._vector._x; + + gridEntry._x = f40; + gridEntry._y = f37 * _sub2._row3._y + + f35 * _sub2._row2._y + + f34 * _sub2._row1._y + + _sub2._vector._y; + gridEntry._z = f37 * _sub2._row3._z + + f35 * _sub2._row2._z + + f34 * _sub2._row1._z + + _sub2._vector._z; + } + } + + if (val2 <= 0) { + surfaceArea->setMode(SA_NONE); + surfaceArea->_pixel = MKTAG_BE(entryP->_pixel1, entryP->_pixel2, + entryP->_pixel3, 0); + surfaceArea->setColorFromPixel(); + + for (int ctr2 = 0; ctr2 < size2; ++ctr2) { + GridEntry &gridEntry = _grid[ctr2]; + sub12->proc28(2, gridEntry, tempV); + gridEntry._position._x = tempV._x; + gridEntry._position._y = tempV._y + v2; + } + + for (int ctr2 = 0; ctr2 < size1; ++ctr2) { + Data1 &d1 = _array[1]._data1[ctr2]; + GridEntry &grid1 = _grid[d1._index1]; + GridEntry &grid2 = _grid[d1._index2]; + + if (grid1._z > val1 && grid2._z > val1) { + surfaceArea->fn1(FRect(grid1._position._x, grid1._position._y, + grid2._position._x, grid2._position._y)); + } + } + } else { + surfaceArea->setMode(SA_NONE); + surfaceArea->_pixel = entryP->_pixel1; + surfaceArea->setColorFromPixel(); + + for (int ctr2 = 0; ctr2 < size2; ++ctr2) { + GridEntry &gridEntry = _grid[ctr2]; + sub12->proc28(0, gridEntry, tempV); + gridEntry._position._x = tempV._x + v1; + gridEntry._position._y = tempV._y + v2; + } + + for (int ctr2 = 0; ctr2 < size1; ++ctr2) { + Data1 &d1 = _array[1]._data1[ctr2]; + GridEntry &grid1 = _grid[d1._index1]; + GridEntry &grid2 = _grid[d1._index2]; + + if (grid1._z > val1 && grid2._z > val1) { + surfaceArea->fn1(FRect(grid1._position._x, grid1._position._y, + grid2._position._x, grid2._position._y)); + } + } + + surfaceArea->_pixel = entryP->_pixel3; + surfaceArea->setColorFromPixel(); + surfaceArea->setMode(SA_MODE2); + + for (int ctr2 = 0; ctr2 < size2; ++ctr2) { + GridEntry &gridEntry = _grid[ctr2]; + sub12->proc28(1, gridEntry, tempV); + gridEntry._position._x = tempV._x + v1; + gridEntry._position._y = tempV._y + v2; + } + + for (int ctr2 = 0; ctr2 < size1; ++ctr2) { + Data1 &d1 = _array[1]._data1[ctr2]; + GridEntry &grid1 = _grid[d1._index1]; + GridEntry &grid2 = _grid[d1._index2]; + + if (grid1._z > val1 && grid2._z > val1) { + surfaceArea->fn1(FRect(grid1._position._x, grid1._position._y, + grid2._position._x, grid2._position._y)); + } + } + } + } + } + + uint pixel1 = 0x81EEF5, pixel2 = 0xF5, pixel3 = 0x810000; + int arrIndex = 0; + + if (v3 >= 200000000.0) { + if (v3 >= 900000000.0) { + if (v3 >= 6000000000.0) { + arrIndex = 3; + if (v3 >= 1.0e10) + arrIndex = 4; + } else { + arrIndex = 2; + } + } else { + arrIndex = 1; } + } else { + arrIndex = 0; } - // TODO + SubEntry &entry = _array[arrIndex]; + + for (uint ctr = 0; ctr < entry._data2.size(); ++ctr) { + GridEntry &gridEntry = _grid[ctr]; + const FVector &d2v = entry._data2[ctr]; + FVector newV = d2v + *vector; + + f41 = sub6->_row1._x; + f42 = sub6->_row3._x; + f43 = sub6->_row2._x; + f44 = f43 * newV._y; + f45 = f41 * newV._x + f42 * newV._z + f44; + f46 = f45 + sub6->_vector._x; + + gridEntry._x = f46; + gridEntry._y = newV._y * sub6->_row2._y + + newV._z * sub6->_row3._y + + newV._x * sub6->_row1._y + + sub6->_vector._y; + gridEntry._z = newV._z * sub6->_row3._z + + newV._y * sub6->_row2._z + + newV._x * sub6->_row1._z + + sub6->_vector._z; + } + + if (val2 <= 0) { + surfaceArea->setMode(SA_NONE); + surfaceArea->_pixel = pixel1; + surfaceArea->setColorFromPixel(); + + for (uint ctr = 0; ctr < entry._data2.size(); ++ctr) { + GridEntry &gridEntry = _grid[ctr]; + sub12->proc28(2, gridEntry, tempV); + gridEntry._position._x = tempV._x + v1; + gridEntry._position._y = tempV._y + v2; + } + + for (uint ctr = 0; ctr < entry._data1.size(); ++ctr) { + Data1 &d1 = entry._data1[ctr]; + GridEntry &grid1 = _grid[d1._index1]; + GridEntry &grid2 = _grid[d1._index2]; + + if (grid2._z > val1 && grid1._z > val1) { + surfaceArea->fn1(FRect(grid1._position._x, grid1._position._y, + grid2._position._x, grid2._position._y)); + } + } + } else { + surfaceArea->setMode(SA_NONE); + surfaceArea->_pixel = pixel2; + surfaceArea->setColorFromPixel(); + + for (uint ctr = 0; ctr < entry._data2.size(); ++ctr) { + GridEntry &gridEntry = _grid[ctr]; + sub12->proc28(2, gridEntry, tempV); + gridEntry._position._x = tempV._x + v1; + gridEntry._position._y = tempV._y + v2; + } + + for (uint ctr = 0; ctr < entry._data1.size(); ++ctr) { + Data1 &d1 = entry._data1[ctr]; + GridEntry &grid1 = _grid[d1._index1]; + GridEntry &grid2 = _grid[d1._index2]; + + if (grid2._z > val1 && grid1._z > val1) { + surfaceArea->fn1(FRect(grid1._position._x, grid1._position._y, + grid2._position._x, grid2._position._y)); + } + } + + surfaceArea->_pixel = pixel3; + surfaceArea->setColorFromPixel(); + surfaceArea->setMode(SA_MODE2); + + for (uint ctr = 0; ctr < entry._data2.size(); ++ctr) { + GridEntry &gridEntry = _grid[ctr]; + sub12->proc28(2, gridEntry, tempV); + gridEntry._position._x = tempV._x + v1; + gridEntry._position._y = tempV._y + v2; + } + + for (uint ctr = 0; ctr < entry._data1.size(); ++ctr) { + Data1 &d1 = entry._data1[ctr]; + GridEntry &grid1 = _grid[d1._index1]; + GridEntry &grid2 = _grid[d1._index2]; + + if (grid2._z > val1 && grid1._z > val1) { + surfaceArea->fn1(FRect(grid1._position._x, grid1._position._y, + grid2._position._x, grid2._position._y)); + } + } + } } void CStarControlSub5::proc3(CErrorCode *errorCode) { @@ -259,40 +506,85 @@ void CStarControlSub5::fn1() { } bool CStarControlSub5::setupEntry(int width, int height, int index, double val) { - /* if (width < 2 || height < 3) return false; SubEntry &entry = _array[index]; entry.clear(); - int height2 = height - 2; - int height1 = height - 1; - entry._data1.resize((2 * height - 3) * width); - entry._data2.resize(width * height2 + 2); - entry._data2[0] = FVector(0.0, val, 0.0); + const double FACTOR = 2 * M_PI / 360.0; + int d1Count, d2Count, size3, height1; + int ctr, ctr2, idx, offset, f11; + double vx, vy, f5, f6, f7, f8, f9, f10; + + d1Count = width * (2 * height - 3); + d2Count = (height - 2) * width + 2; + entry._data1.resize(d1Count); + entry._data2.resize(d2Count); + + height1 = height - 1; + entry._data2[0]._y = val; + + vy = 180.0 / (double)height1; + vx = 360.0 / (double)width; + + for (ctr = height - 2, idx = 0; ctr > 0; --ctr, vy *= 2) { + f5 = 0.0; + f6 = cos(vy * FACTOR); + f7 = sin(vy * FACTOR); - index = 1; - double vy = 180.0 / (double)height1; - double vx = 360.0 / (double)width; - const double FACTOR = 3.1415927 * 0.0055555557; + if (width > 0) { + f8 = f6 * val; - if (height1 > 1) { - double yAmount = vy; - int width12 = width * 12; - for (int yCtr = height1 - 1; yCtr > 0; --yCtr, yAmount += vy) { - double sineVal = sin(yAmount * FACTOR); + for (int xp = width; xp > 0; --xp, ++idx, f5 += vx) { + f9 = f5 * FACTOR; + f10 = cos(f9) * f7 * val; + FVector &tempV = entry._data2[idx]; + tempV._x = sin(f9) * f7 * val; + tempV._y = f8; + tempV._z = f10; + } + } + } + entry._data2[idx] = FVector(0.0, -1.0, 0.0); + + size3 = width * (height - 3) + 1; + offset = 0; + Data1 *data1P = &entry._data1[0]; + for (ctr = 0; ctr < width; ++ctr, ++size3) { + data1P->_index1 = 0; + data1P->_index2 = size3 - width * (height - 3); + ++data1P; + + data1P->_index1 = d2Count - 1; + data1P->_index2 = size3; + ++data1P; + } - | 0.0 * FACTOR | - | cos(yAmount * FACTOR) * val | - | 0.0 | - |yAmount| + f11 = 1; + for (ctr = 1; ctr < height1; ++ctr, f11 += width) { + data1P = &entry._data1[offset]; + + for (ctr2 = 0; ctr2 < width; ++ctr2) { + data1P->_index1 = ctr2 + f11; + if (ctr2 == width - 1) + data1P->_index2 = f11; + else + data1P->_index2 = ctr2 + f11 + 1; + + ++offset; + ++data1P; + + if (ctr < height - 2) { + data1P->_index1 = ctr2 + f11; + ++offset; + data1P->_index2 = width + ctr2 + f11; + ++data1P; + } } } - // TODO - */ return true; } diff --git a/engines/titanic/star_control/star_control_sub5.h b/engines/titanic/star_control/star_control_sub5.h index 32094f5227..b5e5bb1b6a 100644 --- a/engines/titanic/star_control/star_control_sub5.h +++ b/engines/titanic/star_control/star_control_sub5.h @@ -33,8 +33,14 @@ namespace Titanic { class CStarControlSub12; class CStarControlSub5 { + struct Data1 { + int _index1; + int _index2; + Data1() : _index1(0), _index2(0) {} + }; + struct SubEntry { - Common::Array<FPoint> _data1; + Common::Array<Data1> _data1; Common::Array<FVector> _data2; ~SubEntry() { clear(); } @@ -46,28 +52,23 @@ class CStarControlSub5 { struct Entry { int _field0; - byte _field4; - byte _field5; - byte _field6; + byte _pixel1; + byte _pixel2; + byte _pixel3; int _field8; int _fieldC; double _field10; double _field14; - Entry() : _field0(0), _field4(0), _field5(0), _field6(0), _field8(0), + Entry() : _field0(0), _pixel1(0), _pixel2(0), _pixel3(0), _field8(0), _fieldC(0), _field10(0), _field14(0) {} }; - struct GridEntry { - int _field0; - int _field4; - int _field8; - int _fieldC; - int _field10; + struct GridEntry : public FVector { + FPoint _position; int _field14; - GridEntry() : _field0(0), _field4(0), _field8(0), _fieldC(0), - _field10(0), _field14(0) {} + GridEntry() : FVector(), _field14(0) {} }; /** diff --git a/engines/titanic/star_control/star_control_sub6.cpp b/engines/titanic/star_control/star_control_sub6.cpp index 27e2a491f8..0ced3df9fe 100644 --- a/engines/titanic/star_control/star_control_sub6.cpp +++ b/engines/titanic/star_control/star_control_sub6.cpp @@ -30,14 +30,56 @@ CStarControlSub6::CStarControlSub6() { clear(); } -CStarControlSub6::CStarControlSub6(int mode, double val) { - set(mode, val); +CStarControlSub6::CStarControlSub6(Axis axis, double amount) { + setRotationMatrix(axis, amount); } CStarControlSub6::CStarControlSub6(const CStarControlSub6 *src) { copyFrom(src); } +CStarControlSub6::CStarControlSub6(const CStarControlSub6 *s1, const CStarControlSub6 *s2) { + _row1._x = s2->_row1._x * s1->_row1._x + + s1->_row1._z * s2->_row3._x + + s1->_row1._y * s2->_row2._x; + _row1._y = s1->_row1._x * s2->_row1._y + + s2->_row3._y * s1->_row1._z + + s2->_row2._y * s1->_row1._y; + _row1._z = s1->_row1._x * s2->_row1._z + + s2->_row3._z * s1->_row1._z + + s2->_row2._z * s1->_row1._y; + _row2._x = s2->_row1._x * s1->_row2._x + + s1->_row2._y * s2->_row2._x + + s1->_row2._z * s2->_row3._x; + _row2._y = s1->_row2._y * s2->_row2._y + + s1->_row2._z * s2->_row3._y + + s2->_row1._y * s1->_row2._x; + _row2._z = s2->_row1._z * s1->_row2._x + + s1->_row2._y * s2->_row2._z + + s1->_row2._z * s2->_row3._z; + _row3._x = s2->_row1._x * s1->_row3._x + + s1->_row3._y * s2->_row2._x + + s1->_row3._z * s2->_row3._x; + _row3._y = s1->_row3._z * s2->_row3._y + + s1->_row3._y * s2->_row2._y + + s2->_row1._y * s1->_row3._x; + _row3._z = s2->_row3._z * s1->_row3._z + + s2->_row2._z * s1->_row3._y + + s2->_row1._z * s1->_row3._x; + _vector._x = s2->_row1._x * s1->_vector._x + + s1->_vector._y * s2->_row2._x + + s1->_vector._z * s2->_row3._x + + s2->_vector._x; + _vector._y = s1->_vector._z * s2->_row3._y + + s1->_vector._y * s2->_row2._y + + s1->_vector._x * s2->_row1._y + + s2->_vector._y; + _vector._z = s1->_vector._y * s2->_row2._z + + s1->_vector._z * s2->_row3._z + + s1->_vector._x * s2->_row1._z + + s2->_vector._z; +} + void CStarControlSub6::init() { _static = nullptr; } @@ -47,18 +89,18 @@ void CStarControlSub6::deinit() { _static = nullptr; } -void CStarControlSub6::clear() { - FMatrix::clear(); +void CStarControlSub6::identity() { + FMatrix::identity(); _vector.clear(); } -void CStarControlSub6::set(int mode, double amount) { - const double ROTATION = 3.1415927 * 0.0055555557; +void CStarControlSub6::setRotationMatrix(Axis axis, double amount) { + const double ROTATION = 2 * M_PI / 360.0; double sinVal = sin(amount * ROTATION); double cosVal = cos(amount * ROTATION); - switch (mode) { - case 0: + switch (axis) { + case X_AXIS: _row1._x = 1.0; _row1._y = 0.0; _row1._z = 0.0; @@ -70,7 +112,7 @@ void CStarControlSub6::set(int mode, double amount) { _row3._z = cosVal; break; - case 1: + case Y_AXIS: _row1._x = cosVal; _row1._y = 0.0; _row1._z = sinVal; @@ -82,7 +124,7 @@ void CStarControlSub6::set(int mode, double amount) { _row3._z = sinVal; break; - case 2: + case Z_AXIS: _row1._x = cosVal; _row1._y = sinVal; _row1._z = 0.0; @@ -108,52 +150,73 @@ void CStarControlSub6::copyFrom(const CStarControlSub6 *src) { _vector = src->_vector; } -void CStarControlSub6::setup(CStarControlSub6 *dest, const CStarControlSub6 *s2, const CStarControlSub6 *s3) { - CStarControlSub6 &d = *dest; - - d._row1._x = s3->_row1._x * s2->_row1._x - + s2->_row1._z * s3->_row3._x - + s2->_row1._y * s3->_row2._x; - d._row1._y = s2->_row1._x * s3->_row1._y - + s3->_row3._y * s2->_row1._z - + s3->_row2._y * s2->_row1._y; - d._row1._z = s2->_row1._x * s3->_row1._z - + s3->_row3._z * s2->_row1._z - + s3->_row2._z * s2->_row1._y; - d._row2._x = s3->_row1._x * s2->_row2._x - + s2->_row2._y * s3->_row2._x - + s2->_row2._z * s3->_row3._x; - d._row2._y = s2->_row2._y * s3->_row2._y - + s2->_row2._z * s3->_row3._y - + s3->_row1._y * s2->_row2._x; - d._row2._z = s3->_row1._z * s2->_row2._x - + s2->_row2._y * s3->_row2._z - + s2->_row2._z * s3->_row3._z; - d._row3._x = s3->_row1._x * s2->_row3._x - + s2->_row3._y * s3->_row2._x - + s2->_row3._z * s3->_row3._x; - d._row3._y = s2->_row3._z * s3->_row3._y - + s2->_row3._y * s3->_row2._y - + s3->_row1._y * s2->_row3._x; - d._row3._z = s3->_row3._z * s2->_row3._z - + s3->_row2._z * s2->_row3._y - + s3->_row1._z * s2->_row3._x; - d._vector._x = s3->_row1._x * s2->_vector._x - + s2->_vector._y * s3->_row2._x - + s2->_vector._z * s3->_row3._x - + s3->_vector._x; - d._vector._y = s2->_vector._z * s3->_row3._y - + s2->_vector._y * s3->_row2._y - + s2->_vector._x * s3->_row1._y - + s3->_vector._y; - d._vector._z = s2->_vector._y * s3->_row2._z - + s2->_vector._z * s3->_row3._z - + s2->_vector._x * s3->_row1._z - + s3->_vector._z; +void CStarControlSub6::copyFrom(const FMatrix &src) { + _row1 = src._row1; + _row2 = src._row2; + _row3 = src._row3; } -void CStarControlSub6::fn1(CStarControlSub6 *sub6) { - // TODO +void CStarControlSub6::fn4(CStarControlSub6 *sub6) { + double v2, v3, v6, v7, v8, v9, v10, v11; + double v12, v13, v14, v15, v16, v17, v18; + + v16 = _row3._z * _row2._y; + v2 = _row1._x * v16; + v3 = 0.0; + v18 = v2; + if (v2 < 0.0) { + v3 = v18; + v2 = 0.0; + } + v6 = _row3._x * _row1._y * _row2._z; + if (v6 < 0.0) + v3 = v3 + v6; + else + v2 = v2 + v6; + v7 = _row3._y * _row1._z * _row2._x; + if (v7 < 0.0) + v3 = v3 + v7; + else + v2 = v2 + v7; + if (-(_row3._x * _row1._z * _row2._y) < 0.0) + v3 = v3 - _row3._x * _row1._z * _row2._y; + else + v2 = v2 - _row3._x * _row1._z * _row2._y; + if (-(_row1._y * _row2._x * _row3._z) < 0.0) + v3 = v3 - _row1._y * _row2._x * _row3._z; + else + v2 = v2 - _row1._y * _row2._x * _row3._z; + v17 = _row2._z * _row3._y; + if (-(_row1._x * v17) < 0.0) + v3 = v3 - _row1._x * v17; + else + v2 = v2 - _row1._x * v17; + v18 = v3 + v2; + assert(!(v18 == 0.0 || fabs(v18 / (v2 - v3)) < 1.0e-10)); + + v8 = 1.0 / v18; + v18 = v8; + sub6->_row1._x = (v16 - v17) * v8; + sub6->_row2._x = -(_row2._x * _row3._z - _row3._x * _row2._z) * v8; + sub6->_row3._x = (_row3._y * _row2._x - _row3._x * _row2._y) * v8; + sub6->_row1._y = -(_row1._y * _row3._z - _row3._y * _row1._z) * v8; + sub6->_row2._y = (_row1._x * _row3._z - _row3._x * _row1._z) * v8; + sub6->_row3._y = -(_row1._x * _row3._y - _row3._x * _row1._y) * v8; + sub6->_row1._z = (_row1._y * _row2._z - _row1._z * _row2._y) * v8; + sub6->_row2._z = -(_row1._x * _row2._z - _row1._z * _row2._x) * v8; + v9 = sub6->_row1._x; + v10 = sub6->_row2._y; + v11 = sub6->_row3._y; + v12 = sub6->_row1._z; + v13 = sub6->_row2._z; + sub6->_row3._z = (_row1._x * _row2._y - _row1._y * _row2._x) * v18; + v14 = v9; + v15 = sub6->_row3._z; + sub6->_vector._x = -(v14 * _vector._x + + _vector._y * sub6->_row2._x + + _vector._z * sub6->_row3._x); + sub6->_vector._y = -(_vector._x * sub6->_row1._y + v10 * _vector._y + v11 * _vector._z); + sub6->_vector._z = -(v12 * _vector._x + v13 * _vector._y + v15 * _vector._z); } } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub6.h b/engines/titanic/star_control/star_control_sub6.h index 16304b8540..91def29973 100644 --- a/engines/titanic/star_control/star_control_sub6.h +++ b/engines/titanic/star_control/star_control_sub6.h @@ -37,27 +37,28 @@ public: FVector _vector; public: CStarControlSub6(); - CStarControlSub6(int mode, double amount); + CStarControlSub6(Axis axis, double amount); CStarControlSub6(const CStarControlSub6 *src); + CStarControlSub6(const CStarControlSub6 *s1, const CStarControlSub6 *s2); /** - * Clear the item + * Sets an identity matrix */ - void clear(); + void identity(); /** - * Sets up a passed instance from the specified two other ones + * Sets a rotation matrix for the given axis for the given amount */ - static void setup(CStarControlSub6 *dest, const CStarControlSub6 *s2, const CStarControlSub6 *s3); + void setRotationMatrix(Axis axis, double val); + + void copyFrom(const CStarControlSub6 *src); /** - * Sets the default data + * Copy from the specified matrix */ - void set(int mode, double val); - - void copyFrom(const CStarControlSub6 *src); + void copyFrom(const FMatrix &src); - void fn1(CStarControlSub6 *sub6); + void fn4(CStarControlSub6 *sub6); }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub7.cpp b/engines/titanic/star_control/star_control_sub7.cpp index 4b694810ad..8386e7305f 100644 --- a/engines/titanic/star_control/star_control_sub7.cpp +++ b/engines/titanic/star_control/star_control_sub7.cpp @@ -21,18 +21,62 @@ */ #include "titanic/star_control/star_control_sub7.h" +#include "titanic/star_control/star_control_sub12.h" namespace Titanic { void CStarControlSub7::draw(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStarControlSub5 *sub5) { - // TODO + if (_data.empty()) + return; + + CStarControlSub6 sub6 = sub12->proc23(); + double threshold = sub12->proc25(); + FPoint center((double)surfaceArea->_width * 0.5, + surfaceArea->_height * 0.5); + FVector newV; + + uint savedPixel = surfaceArea->_pixel; + surfaceArea->_pixel = 0xffff; + surfaceArea->setColorFromPixel(); + + for (uint idx = 0; idx < _data.size(); ++idx) { + const CBaseStarEntry &star = _data[idx]; + + newV._x = sub6._row1._x * star._position._x + sub6._row3._x * star._position._z + + sub6._row2._x * star._position._y + sub6._vector._x; + newV._y = sub6._row1._y * star._position._x + sub6._row3._y * star._position._z + + sub6._row2._y * star._position._x + sub6._vector._y; + newV._z = sub6._row1._z * star._position._x + sub6._row3._z * star._position._z + + sub6._row2._z * star._position._y + sub6._vector._z; + + if (newV._z > threshold) { + FVector vTemp; + sub12->proc28(2, newV, vTemp); + + FRect r1(center._x + vTemp._x, center._y + vTemp._y, + center._x + vTemp._x + 4.0, center._y + vTemp._y + 4.0); + surfaceArea->fn1(r1); + + FRect r2(r1.right, r1.bottom, r1.right + 4.0, r1.top); + surfaceArea->fn1(r2); + + FRect r3(r2.right, r1.top, r1.right, r1.top - 4.0); + surfaceArea->fn1(r3); + + FRect r4(r1.right, r1.top - 4.0, r1.left, r1.top); + surfaceArea->fn1(r4); + } + } + + surfaceArea->_pixel = savedPixel; + surfaceArea->setColorFromPixel(); } bool CStarControlSub7::addStar(const CBaseStarEntry *entry) { // iterate through the existing stars for (uint idx = 0; idx < _data.size(); ++idx) { CBaseStarEntry &star = _data[idx]; - if (star._position == entry->_position) { + if (star == *entry) { // Found a matching star at the exact same position, so remove it instead _data.remove_at(idx); return true; diff --git a/engines/titanic/star_control/star_control_sub8.cpp b/engines/titanic/star_control/star_control_sub8.cpp index 50c90d2bc1..bf29b053c5 100644 --- a/engines/titanic/star_control/star_control_sub8.cpp +++ b/engines/titanic/star_control/star_control_sub8.cpp @@ -24,36 +24,102 @@ #include "titanic/star_control/star_control_sub7.h" #include "titanic/star_control/star_control_sub12.h" #include "titanic/star_control/star_field.h" +#include "titanic/star_control/star_ref.h" namespace Titanic { -CStarControlSub8::CStarControlSub8() : _field8(-1), _fieldC(-1) { -#if 0 - _field4(0), _field8(-1) -#endif -} - -bool MouseButtonDown(const Common::Point &pt) { - // TODO - return true; -} - -int CStarControlSub8::findStar(const Common::Point &pt) { - // TODO - return -1; +CStarControlSub8::CStarControlSub8() : _field8(-1), _entryIndex(-1) { } void CStarControlSub8::selectStar(int index, CVideoSurface *surface, CStarField *starField, CStarControlSub7 *sub7) { - // TODO + if (_entryIndex >= 0) { + if (_entryIndex == _field8) { + if (_field8 != 2) { + if (_positions[index] != _positions[_entryIndex + 1]) { + surface->lock(); + + CSurfaceArea surfaceArea(surface); + fn4(index, &surfaceArea); + surface->unlock(); + + ++_entryIndex; + CStarPosition &newP = _positions[_entryIndex + 1]; + newP = _positions[index]; + + const CBaseStarEntry *starP = starField->getDataPtr(_positions[index]._index1); + sub7->addStar(starP); + } + } + } else if (_entryIndex == _field8 + 1) { + if (_positions[index] == _positions[_entryIndex + 1]) { + surface->lock(); + CSurfaceArea surfaceArea(surface); + fn6(&surfaceArea); + surface->unlock(); + + --_entryIndex; + const CBaseStarEntry *starP = starField->getDataPtr(_positions[index]._index1); + sub7->addStar(starP); + } else { + surface->lock(); + CSurfaceArea surfaceArea(surface); + fn6(&surfaceArea); + fn4(index, &surfaceArea); + surface->unlock(); + + const CBaseStarEntry *starP; + starP = starField->getDataPtr(_positions[_entryIndex]._index1); + sub7->addStar(starP); + starP = starField->getDataPtr(_positions[index]._index1); + sub7->addStar(starP); + + CStarPosition &newP = _positions[_entryIndex + 1]; + newP = _positions[index]; + } + } + } else { + surface->lock(); + CSurfaceArea surfaceArea(surface); + fn4(index, &surfaceArea); + surface->unlock(); + + ++_entryIndex; + CStarPosition &newP = _positions[_entryIndex + 1]; + newP = _positions[index]; + + const CBaseStarEntry *starP = starField->getDataPtr(_positions[index]._index1); + sub7->addStar(starP); + } } -void CStarControlSub8::fn1(CStarField *starField, CSurfaceArea *surfaceArea, CStarControlSub12 *sub12) { - // TODO +bool CStarControlSub8::fn1(CStarField *starField, CSurfaceArea *surfaceArea, CStarControlSub12 *sub12) { + int count = starField->baseFn2(surfaceArea, sub12); + + if (count > 0) { + allocate(count); + CStarRef2 starRef(starField, &_positions); + starRef.process(surfaceArea, sub12); + return true; + } else { + clear(); + return false; + } } void CStarControlSub8::fn2(CVideoSurface *surface, CStarField *starField, CStarControlSub7 *sub7) { - // TODO + if (_field8 <= -1) { + if (_entryIndex > -1) { + fn5(_entryIndex, surface, starField, sub7); + --_entryIndex; + } + } else { + --_field8; + if (_entryIndex - _field8 > 1) { + fn5(_entryIndex, surface, starField, sub7); + --_entryIndex; + } + } } void CStarControlSub8::fn3() { @@ -62,15 +128,97 @@ void CStarControlSub8::fn3() { } FPoint CStarControlSub8::getPosition() const { - return (_fieldC >= 0 && _fieldC <= 2) ? _data[_fieldC]._position : FPoint(); + return (_entryIndex >= 0 && _entryIndex <= 2) ? + FPoint(_entries[_entryIndex]) : FPoint(); } void CStarControlSub8::draw(CSurfaceArea *surfaceArea) { - // TODO + if (!_positions.empty()) { + uint savedPixel = surfaceArea->_pixel; + surfaceArea->_pixel = 0xff; + surfaceArea->setColorFromPixel(); + SurfaceAreaMode savedMode = surfaceArea->setMode(SA_NONE); + + for (int idx = 0; idx < _entryIndex; ++idx) { + const CStarPosition &src = _entries[idx]; + double xp = src.x, yp = src.y; + + surfaceArea->fn1(FRect(xp - 8.0, yp, xp - 4.0, yp)); + surfaceArea->fn1(FRect(xp + 4.0, yp, xp + 8.0, yp)); + surfaceArea->fn1(FRect(xp, yp - 8.0, xp, yp - 4.0)); + surfaceArea->fn1(FRect(xp, yp + 4.0, xp, yp + 8.0)); + } + + surfaceArea->_pixel = savedPixel; + surfaceArea->setColorFromPixel(); + surfaceArea->setMode(savedMode); + } +} + +void CStarControlSub8::allocate(int count) { + if (!_positions.empty()) { + if ((int)_positions.size() == count) + return; + + clear(); + } + + _positions.resize(count); } void CStarControlSub8::clear() { - // TODO + _positions.clear(); + _field8 = _entryIndex = -1; +} + +int CStarControlSub8::indexOf(const Common::Point &pt) const { + Common::Rect r(pt.x - 2, pt.y - 2, pt.x + 2, pt.y + 2); + + for (int idx = 0; idx < (int)_positions.size(); ++idx) { + if (r.contains(_positions[idx])) + return idx; + } + + return -1; +} + +void CStarControlSub8::fn4(int index, CSurfaceArea *surfaceArea) { + if (index >= 0 && index < (int)_positions.size()) { + const CStarPosition &pt = _positions[index]; + fn7(pt, surfaceArea); + } +} + +void CStarControlSub8::fn5(int index, CVideoSurface *surface, CStarField *starField, CStarControlSub7 *sub7) { + surface->lock(); + CSurfaceArea surfaceArea(surface); + fn7(_positions[index + 1], &surfaceArea); + surface->unlock(); + + const CBaseStarEntry *starP = starField->getDataPtr(_positions[index + 1]._index1); + sub7->addStar(starP); +} + +void CStarControlSub8::fn6(CSurfaceArea *surfaceArea) { + const CStarPosition &pt = _positions[_entryIndex]; + fn7(pt, surfaceArea); +} + +void CStarControlSub8::fn7(const FPoint &pt, CSurfaceArea *surfaceArea) { + uint savedPixel = surfaceArea->_pixel; + surfaceArea->_pixel = 255; + surfaceArea->setColorFromPixel(); + SurfaceAreaMode savedMode = surfaceArea->setMode(SA_MODE3); + + + surfaceArea->fn1(FRect(pt._x - 8.0, pt._y, pt._x - 4.0, pt._y)); + surfaceArea->fn1(FRect(pt._x - -4.0, pt._y, pt._x + 8.0, pt._y)); + surfaceArea->fn1(FRect(pt._x, pt._y - 8.0, pt._x, pt._y - 4.0)); + surfaceArea->fn1(FRect(pt._x, pt._y + 4.0, pt._x, pt._y + 8.0)); + + surfaceArea->_pixel = savedPixel; + surfaceArea->setColorFromPixel(); + surfaceArea->setMode(savedMode); } } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_control_sub8.h b/engines/titanic/star_control/star_control_sub8.h index f7f8ba4fb5..4939179481 100644 --- a/engines/titanic/star_control/star_control_sub8.h +++ b/engines/titanic/star_control/star_control_sub8.h @@ -23,6 +23,9 @@ #ifndef TITANIC_STAR_CONTROL_SUB8_H #define TITANIC_STAR_CONTROL_SUB8_H +#include "common/array.h" +#include "common/rect.h" +#include "titanic/star_control/base_star.h" #include "titanic/star_control/surface_area.h" #include "titanic/star_control/fpoint.h" #include "titanic/support/simple_file.h" @@ -35,19 +38,20 @@ class CStarControlSub7; class CStarControlSub12; class CStarControlSub8 { - struct StructEntry { - FPoint _position; - int _field8; - int _fieldC; - - StructEntry() : _field8(0), _fieldC(0) {} - }; private: -#if 0 - int _field0; - int _field4; -#endif - StructEntry _data[3]; + Common::Array<CStarPosition> _positions; + int _entryIndex; + CStarPosition _entries[3]; +private: + /** + * Allocates space in the _rects array + */ + void allocate(int count); + + /** + * Clears any current data + */ + void clear(); public: int _field8; int _fieldC; @@ -65,19 +69,24 @@ public: */ void save(SimpleFile *file, int indent) {} - int findStar(const Common::Point &pt); - void selectStar(int starNum, CVideoSurface *surface, CStarField *starField, CStarControlSub7 *sub7); void draw(CSurfaceArea *surfaceArea); - void fn1(CStarField *starField, CSurfaceArea *surfaceArea, CStarControlSub12 *sub12); + bool fn1(CStarField *starField, CSurfaceArea *surfaceArea, CStarControlSub12 *sub12); void fn2(CVideoSurface *surface, CStarField *starField, CStarControlSub7 *sub7); void fn3(); + void fn4(int index, CSurfaceArea *surfaceArea); + void fn5(int index, CVideoSurface *surface, CStarField *starField, CStarControlSub7 *sub7); + void fn6(CSurfaceArea *surfaceArea); + void fn7(const FPoint &pt, CSurfaceArea *surfaceArea); FPoint getPosition() const; - void clear(); + /** + * Returns the index of an entry in the rects list a given point falls within + */ + int indexOf(const Common::Point &pt) const; }; } // End of namespace Titanic diff --git a/engines/titanic/star_control/star_field.cpp b/engines/titanic/star_control/star_field.cpp index 3a09be3e8a..5c22e5e308 100644 --- a/engines/titanic/star_control/star_field.cpp +++ b/engines/titanic/star_control/star_field.cpp @@ -230,9 +230,9 @@ bool CStarField::mouseButtonDown(CVideoSurface *surface, CStarControlSub12 *sub1 int flags, const Common::Point &pt) { if (_mode == MODE_STARFIELD) { CSurfaceArea surfaceArea(surface); - return selectStar(&surfaceArea, sub12, 0, pt); + return selectStar(&surfaceArea, sub12, pt); } else { - int starNum = _sub8.findStar(pt); + int starNum = _sub8.indexOf(pt); if (starNum >= 0) { _sub8.selectStar(starNum, surface, this, &_sub7); return true; diff --git a/engines/titanic/star_control/star_points1.cpp b/engines/titanic/star_control/star_points1.cpp index c72795f11d..ab5da111ac 100644 --- a/engines/titanic/star_control/star_points1.cpp +++ b/engines/titanic/star_control/star_points1.cpp @@ -27,7 +27,7 @@ namespace Titanic { #define ARRAY_COUNT 876 -const double FACTOR = 3.1415927 * 0.0055555557; +const double FACTOR = 2 * M_PI / 360.0; CStarPoints1::CStarPoints1() { } diff --git a/engines/titanic/star_control/star_points2.cpp b/engines/titanic/star_control/star_points2.cpp index 9c4cfe8cf5..7a3e873e90 100644 --- a/engines/titanic/star_control/star_points2.cpp +++ b/engines/titanic/star_control/star_points2.cpp @@ -27,7 +27,7 @@ namespace Titanic { #define ARRAY_COUNT 80 -const double FACTOR = 3.1415927 * 0.0055555557; +const double FACTOR = 2 * M_PI / 360.0; bool CStarPoints2::initialize() { // Get a reference to the starfield points resource @@ -47,7 +47,7 @@ bool CStarPoints2::initialize() { v1 = stream->readSint32LE(); v2 = stream->readSint32LE(); v1 *= 0.015 * FACTOR; - v2 *= 0.0099999998 * FACTOR; + v2 *= FACTOR / 100.0; entry._x = cos(v1) * 3000000.0 * cos(v2); entry._y = sin(v1) * 3000000.0 * cos(v2); diff --git a/engines/titanic/star_control/star_ref.cpp b/engines/titanic/star_control/star_ref.cpp new file mode 100644 index 0000000000..7f36ae7473 --- /dev/null +++ b/engines/titanic/star_control/star_ref.cpp @@ -0,0 +1,63 @@ +/* ScummVM - Graphic Adventure Engine + * + * ScummVM is the legal property of its developers, whose names + * are too numerous to list here. Please refer to the COPYRIGHT + * file distributed with this source distribution. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + */ + +#include "titanic/star_control/star_ref.h" + +namespace Titanic { + +void CBaseStarRef::process(CSurfaceArea *surface, CStarControlSub12 *sub12) { + // TODO +} + +/*------------------------------------------------------------------------*/ + +bool CStarRef1::check(const Common::Point &pt, int index) { + Common::Rect r(pt.x - 2, pt.y - 2, pt.x + 2, pt.y + 2); + if (r.contains(_position)) { + _index = index; + return false; + } else { + return true; + } +} + +/*------------------------------------------------------------------------*/ + +bool CStarRef2::check(const Common::Point &pt, int index) { + if (_index >= (int)_positions->size()) + return false; + + CStarPosition &sp = (*_positions)[index]; + sp.x = pt.x; + sp.y = pt.y; + sp._index1 = sp._index2 = index; + return true; +} + +/*------------------------------------------------------------------------*/ + +bool CStarRef3::check(const Common::Point &pt, int index) { + ++_index; + return true; +} + +} // End of namespace Titanic diff --git a/engines/titanic/star_control/star_ref.h b/engines/titanic/star_control/star_ref.h new file mode 100644 index 0000000000..c6fec90fbc --- /dev/null +++ b/engines/titanic/star_control/star_ref.h @@ -0,0 +1,84 @@ +/* ScummVM - Graphic Adventure Engine + * + * ScummVM is the legal property of its developers, whose names + * are too numerous to list here. Please refer to the COPYRIGHT + * file distributed with this source distribution. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + */ + +#include "common/rect.h" +#include "titanic/star_control/base_star.h" +#include "titanic/star_control/star_control_sub12.h" +#include "titanic/star_control/surface_area.h" + +#ifndef TITANIC_STAR_REF_H +#define TITANIC_STAR_REF_H + +namespace Titanic { + +class CBaseStarRef { +protected: + CBaseStar *_star; +public: + CBaseStarRef(CBaseStar *star) : _star(star) {} + CBaseStarRef() : _star(nullptr) {} + virtual ~CBaseStarRef() {} + + void process(CSurfaceArea *surface, CStarControlSub12 *sub12); + + virtual bool check(const Common::Point &pt, int index) { return false; } +}; + +class CStarRef1 : public CBaseStarRef { +private: + Common::Point _position; +public: + int _index; +public: + CStarRef1(CBaseStar *star, const Common::Point &pt) : + CBaseStarRef(star), _index(-1) {} + virtual ~CStarRef1() {} + + virtual bool check(const Common::Point &pt, int index); +}; + +class CStarRef2 : public CBaseStarRef { +private: + Common::Array<CStarPosition> *_positions; +public: + int _index; +public: + CStarRef2(CBaseStar *star, Common::Array<CStarPosition> *positions) : + CBaseStarRef(star), _positions(positions), _index(0) {} + virtual ~CStarRef2() {} + + virtual bool check(const Common::Point &pt, int index); +}; + +class CStarRef3 : public CBaseStarRef { +public: + int _index; +public: + CStarRef3(CBaseStar *star) :CBaseStarRef(star), _index(0) {} + virtual ~CStarRef3() {} + + virtual bool check(const Common::Point &pt, int index); +}; + +} // End of namespace Titanic + +#endif /* TITANIC_STAR_REF_H */ diff --git a/engines/titanic/star_control/star_view.cpp b/engines/titanic/star_control/star_view.cpp index 23e9325a64..34fd371bac 100644 --- a/engines/titanic/star_control/star_view.cpp +++ b/engines/titanic/star_control/star_view.cpp @@ -30,8 +30,8 @@ namespace Titanic { -CStarView::CStarView() : _sub12(nullptr, nullptr), _sub13((void *)nullptr), - _owner(nullptr), _starField(nullptr), _videoSurface(nullptr), _field118(0), +CStarView::CStarView() : _sub12((const CStar20Data *)nullptr), _owner(nullptr), + _starField(nullptr), _videoSurface(nullptr), _field118(0), _videoSurface2(nullptr), _homePhotoMask(nullptr), _field218(false), _showingPhoto(false) { CStar20Data data = { 0, 0, 100000.0, 0, 20.0, 1.0, 1.0, 1.0 }; @@ -177,7 +177,7 @@ bool CStarView::KeyCharMsg(int key, CErrorCode *errorCode) { case Common::KEYCODE_z: case Common::KEYCODE_c: if (v == -1) { - sub6.set(key == Common::KEYCODE_z ? MODE_PHOTO : MODE_STARFIELD, 1.0); + sub6.setRotationMatrix(key == Common::KEYCODE_z ? Y_AXIS : X_AXIS, 1.0); _sub12.proc22(sub6); _sub12.proc15(errorCode); return true; @@ -210,7 +210,7 @@ bool CStarView::KeyCharMsg(int key, CErrorCode *errorCode) { case Common::KEYCODE_x: if (v == -1) { - sub6.set(MODE_PHOTO, -1.0); + sub6.setRotationMatrix(Y_AXIS, -1.0); _sub12.proc22(sub6); _sub12.proc15(errorCode); return true; @@ -219,7 +219,7 @@ bool CStarView::KeyCharMsg(int key, CErrorCode *errorCode) { case Common::KEYCODE_QUOTE: if (v == -1) { - sub6.set(MODE_STARFIELD, -1.0); + sub6.setRotationMatrix(X_AXIS, -1.0); _sub12.proc22(sub6); _sub12.proc15(errorCode); return true; @@ -450,7 +450,7 @@ void CStarView::randomizeVectors1(FVector &v1, FVector &v2) { v2._x = vx; v2._y = vy; v2._z = -v1._z; - v2.fn3(); + v2.normalize(); } void CStarView::randomizeVectors2(FVector &v1, FVector &v2) { @@ -462,7 +462,7 @@ void CStarView::randomizeVectors2(FVector &v1, FVector &v2) { v2._x = -v1._x; v2._y = -v1._y; v2._z = -v1._z; - v2.fn3(); + v2.normalize(); } void CStarView::randomizeVectors3(FVector &v1, FVector &v2) { @@ -474,7 +474,7 @@ void CStarView::randomizeVectors3(FVector &v1, FVector &v2) { v2._x = -v1._x; v2._y = -v1._y; v2._z = -v1._z; - v2.fn3(); + v2.normalize(); } void CStarView::randomizeVectors4(FVector &v1, FVector &v2) { @@ -486,7 +486,7 @@ void CStarView::randomizeVectors4(FVector &v1, FVector &v2) { v2._x = -v1._x; v2._y = -v1._y; v2._z = -v1._z; - v2.fn3(); + v2.normalize(); } void CStarView::resizeSurface(CScreenManager *scrManager, int width, int height, CVideoSurface **surface) { diff --git a/engines/titanic/star_control/surface_area.cpp b/engines/titanic/star_control/surface_area.cpp index 9b46cf03b7..4cfc4f84d2 100644 --- a/engines/titanic/star_control/surface_area.cpp +++ b/engines/titanic/star_control/surface_area.cpp @@ -28,11 +28,14 @@ CSurfaceArea::CSurfaceArea(CVideoSurface *surface) { _width = surface->getWidth(); _height = surface->getHeight(); _pitch = surface->getPitch(); + _field0 = 0; + _colorMask = _color = 0; + _mode = SA_NONE; // Original supported other pixel depths _bpp = surface->getPixelDepth(); - assert(_bpp == 2); _pixelsPtr = surface->getPixels(); + assert(_bpp == 2 && _pixelsPtr); initialize(); } diff --git a/engines/titanic/titanic.h b/engines/titanic/titanic.h index fdc9402d89..6bc999cd40 100644 --- a/engines/titanic/titanic.h +++ b/engines/titanic/titanic.h @@ -166,7 +166,7 @@ public: /** * Returns a random floating point number between 0.0 to 65535.0 */ - double getRandomFloat() { return getRandomNumber(0xffffffff) * 0.000015259022; } + double getRandomFloat() { return getRandomNumber(0xfffffffe) * 0.000015259022; } /** * Support method that generates a savegame name diff --git a/graphics/macgui/macfontmanager.cpp b/graphics/macgui/macfontmanager.cpp index f57cc9b919..81349551d8 100644 --- a/graphics/macgui/macfontmanager.cpp +++ b/graphics/macgui/macfontmanager.cpp @@ -267,7 +267,7 @@ const Font *MacFontManager::getFont(MacFont macFont) { font = FontMan.getFontByName(macFont.getName()); if (!font) { - warning("Cannot load font '%s'", macFont.getName().c_str()); + debug(1, "Cannot load font '%s'", macFont.getName().c_str()); font = FontMan.getFontByName(MacFont(kMacFontChicago, 12).getName()); } @@ -375,7 +375,7 @@ void MacFontManager::generateFontSubstitute(MacFont &macFont) { } if (sizes.empty()) { - warning("No viable substitute found for font %s", getFontName(macFont)); + debug(1, "No viable substitute found for font %s", getFontName(macFont)); return; } diff --git a/gui/credits.h b/gui/credits.h index b5d0b5da34..16d8a16140 100644 --- a/gui/credits.h +++ b/gui/credits.h @@ -404,6 +404,10 @@ static const char *credits[] = { "C0""Yotam Barnoy", "C0""Joost Peters", "", +"C1""PlayStation Vita", +"C0""Cpasjuste", +"C0""rsn8887", +"", "C1""SDL (Win/Linux/OS X/etc.)", "C0""Max Horn", "C2""(retired)", diff --git a/gui/gui-manager.cpp b/gui/gui-manager.cpp index d28a0df8c2..76f557711d 100644 --- a/gui/gui-manager.cpp +++ b/gui/gui-manager.cpp @@ -254,6 +254,23 @@ Dialog *GuiManager::getTopDialog() const { return _dialogStack.top(); } +void GuiManager::addToTrash(GuiObject* object, Dialog* parent) { + debug(7, "Adding Gui Object %p to trash", (void *)object); + GuiObjectTrashItem t; + t.object = object; + t.parent = 0; + // If a dialog was provided, check it is in the dialog stack + if (parent != 0) { + for (uint i = 0 ; i < _dialogStack.size() ; ++i) { + if (_dialogStack[i] == parent) { + t.parent = parent; + break; + } + } + } + _guiObjectTrash.push_back(t); +} + void GuiManager::runLoop() { Dialog * const activeDialog = getTopDialog(); bool didSaveState = false; @@ -328,11 +345,11 @@ void GuiManager::runLoop() { // triggered in 3x mode or when running ScummVM under Valgrind.) if (activeDialog != getTopDialog() && event.type != Common::EVENT_SCREEN_CHANGED) { processEvent(event, getTopDialog()); - continue; + continue; } - + processEvent(event, activeDialog); - + if (lastRedraw + waitTime < _system->getMillis(true)) { lastRedraw = _system->getMillis(true); @@ -341,6 +358,17 @@ void GuiManager::runLoop() { } } + // Delete GuiObject that have been added to the trash for a delayed deletion + Common::List<GuiObjectTrashItem>::iterator it = _guiObjectTrash.begin(); + while (it != _guiObjectTrash.end()) { + if ((*it).parent == 0 || (*it).parent == activeDialog) { + debug(7, "Delayed deletion of Gui Object %p", (void *)(*it).object); + delete (*it).object; + it = _guiObjectTrash.erase(it); + } else + ++it; + } + if (_lastMousePosition.time + kTooltipDelay < _system->getMillis(true)) { Widget *wdg = activeDialog->findWidget(_lastMousePosition.x, _lastMousePosition.y); if (wdg && wdg->hasTooltip() && !(wdg->getFlags() & WIDGET_PRESSED)) { diff --git a/gui/gui-manager.h b/gui/gui-manager.h index 4dc9af95fb..82a8aa9cfd 100644 --- a/gui/gui-manager.h +++ b/gui/gui-manager.h @@ -27,6 +27,7 @@ #include "common/singleton.h" #include "common/stack.h" #include "common/str.h" +#include "common/list.h" #include "gui/ThemeEngine.h" @@ -44,6 +45,7 @@ namespace GUI { class Dialog; class ThemeEval; +class GuiObject; #define g_gui (GUI::GuiManager::instance()) @@ -99,6 +101,13 @@ public: */ bool checkScreenChange(); + /** + * Tell the GuiManager to delete the given GuiObject later. If a parent + * dialog is provided and is present in the DialogStack, the object will + * only be deleted when that dialog is the top level dialog. + */ + void addToTrash(GuiObject*, Dialog* parent = 0); + bool _launched; protected: @@ -137,6 +146,13 @@ protected: int _cursorAnimateTimer; byte _cursor[2048]; + // delayed deletion of GuiObject + struct GuiObjectTrashItem { + GuiObject* object; + Dialog* parent; + }; + Common::List<GuiObjectTrashItem> _guiObjectTrash; + void initKeymap(); void pushKeymap(); void popKeymap(); diff --git a/gui/launcher.cpp b/gui/launcher.cpp index f96dd17d46..f60fecf509 100644 --- a/gui/launcher.cpp +++ b/gui/launcher.cpp @@ -204,7 +204,10 @@ void LauncherDialog::clean() { while (_firstWidget) { Widget* w = _firstWidget; removeWidget(w); - delete w; + // This is called from rebuild() which may result from handleCommand being called by + // a child widget sendCommand call. In such a case sendCommand is still being executed + // so we should not delete yet the child widget. Thus delay the deletion. + g_gui.addToTrash(w, this); } delete _browser; delete _loadDialog; diff --git a/gui/options.cpp b/gui/options.cpp index 7a22a9ba3f..179fa65991 100644 --- a/gui/options.cpp +++ b/gui/options.cpp @@ -423,7 +423,10 @@ void OptionsDialog::clean() { while (_firstWidget) { Widget* w = _firstWidget; removeWidget(w); - delete w; + // This is called from rebuild() which may result from handleCommand being called by + // a child widget sendCommand call. In such a case sendCommand is still being executed + // so we should not delete yet the child widget. Thus delay the deletion. + g_gui.addToTrash(w, this); } init(); } diff --git a/gui/themes/translations.dat b/gui/themes/translations.dat Binary files differindex 4b55ad01ee..35445b15af 100644 --- a/gui/themes/translations.dat +++ b/gui/themes/translations.dat diff --git a/po/be_BY.po b/po/be_BY.po index dec51c8a90..383c273bce 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-12-31 15:15+0000\n" "Last-Translator: Ivan Lukyanov <lid-gr@tut.by>\n" "Language-Team: Belarusian <https://translations.scummvm.org/projects/scummvm/" @@ -59,7 +59,7 @@ msgstr "Уверх" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Так" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Так" msgid "No" msgstr "Не" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM не можа адкрыць азначаную дырэкторыю!" @@ -154,8 +154,8 @@ msgstr "" "мае файл з тым жа імем." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgstr "" "беларускую" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<па змаўчанні>" @@ -264,11 +264,11 @@ msgstr "Платформа:" msgid "Engine" msgstr "Рухавічок" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Графіка" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Грф" @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Перакрыць глабальныя налады графікі" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Аўдыё" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Перакрыць глабальныя налады аўдыё" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Гучнасць" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Гучнасць" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Перакрыць глабальныя налады гучнасці" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Перакрыць глабальныя налады MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Перакрыць глабальныя налады MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Шляхі" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Шляхі" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Шлях да гульні:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Дад. шлях:" @@ -365,44 +365,44 @@ msgstr "Дад. шлях:" msgid "Specifies path to additional data used by the game" msgstr "Паказвае шлях да дадатковых файлаў, дадзеных для гульні" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Дад. шлях:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Захаванні гульняў:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Паказвае шлях да захаванняў гульні" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Захаванні гульняў:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Не зададзены" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Па змаўчанні" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Абярыце SoundFont" @@ -410,7 +410,7 @@ msgstr "Абярыце SoundFont" msgid "Select additional game directory" msgstr "Абярыце дадатковую дырэкторыю гульні" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Абярыце дырэкторыю для захаванняў" @@ -503,7 +503,7 @@ msgstr "Сінусоіда" msgid "Triangle" msgstr "Трохкутная" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Рознае" @@ -675,7 +675,7 @@ msgstr "В~ы~даліць гульню" msgid "Search in game list" msgstr "Пошук у спісе гульняў" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Пошук:" @@ -696,7 +696,7 @@ msgstr "Загрузіць гульню:" msgid "Load" msgstr "Загрузіць" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -704,41 +704,41 @@ msgstr "" "Вы сапраўды жадаеце запусціць дэтэктар усіх гульняў? Гэта патэнцыяльна можа " "дадаць вялікую колькасць гульняў." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "Гэта дырэкторыя пакуль не можа выкарыстоўвацца, у яе цяпер загружаюцца " "дадзеныя!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Вы сапраўды жадаеце выдаліць налады для гэтай гульні?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Вы жадаеце загрузіць гульню?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Гэтая гульня не падтрымлівае загрузку захаванняў праз галоўнае меню." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM не змог знайсці рухавічок для запуску абранай гульні!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM не можа знайсці гульню ў азначанай дырэкторыі!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Абярыце гульню:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Шмат гульняў..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Запіс..." @@ -821,162 +821,162 @@ msgstr "44 кГц" msgid "48 kHz" msgstr "48 кГц" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Не зададзены" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Не атрымалася ўжыць змены некаторых графічных налад:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "відэарэжым не можа быць зменены." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "рэжым карэктыроўкі суадносін бакоў не можа быць зменены" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "поўнаэкранны рэжым не можа быць зменены" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "рэжым фільтравання не можа быць зменены" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Рэжым тачпада выключаны." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Хуткасць:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Хуткасць:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Граф. рэжым:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Рэжым растру:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Спецыяльныя рэжымы рэндэрынгу, падтрымоўваныя некаторымі гульнямі" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Поўнаэкранны рэжым" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Фільтраванне графікі" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Выкарыстоўваць лінейную фільтрацыю для павелічэння адрознення" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Карэкцыя суадносін бакоў" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Карэктаваць суадносіны бакоў для гульняў з адрозненнем 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Упадабаная прылада:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Гукавая прылада:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Зазначае ўпадабаную гукавую прыладу ці эмулятар гукавой карты" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Зазначае выходную гукавую прыладу ці эмулятар гукавой карты" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Упадабаная:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Гукавая прылада:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Эмулятар AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "Гукавая карта AdLib выкарыстоўваецца многімі гульнямі" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Чашчыня гуку:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -984,64 +984,64 @@ msgstr "" "Большыя значэнні задаюць лепшую якасць гуку, аднак яны могуць не " "падтрымлівацца вашай гукавой картай" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Прылада GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Зазначае выходную гукавую прыладу для MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Не выкарыстоўваць музыку для General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Выкарыстоўваць першую даступную прыладу" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont'ы падтрымліваюцца некаторымі гукавымі картамі, FluidSynth ды " "Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Змешаны рэжым AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Выкарыстоўваць і MIDI, і AdLib для генерацыі гуку" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Узмацненне MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Нал. MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Паказвае гукавую прыладу па змаўчанні для вываду на Roland MT-32/LAPC1/CM32l/" "CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Сапраўдны Roland MT-32 (забараніць эмуляцыю GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1049,16 +1049,16 @@ msgstr "" "Адзначце, калі ў вас падключана Roland-сумяшчальная гукавая прылада і вы " "жадаеце яе выкарыстоўваць" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Сапраўдны Roland MT-32 (без эмуляцыі GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Рэжым Roland GS (дазволіць мапінг MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1066,274 +1066,274 @@ msgstr "" "Адзначце, калі жадаеце дазволіць мапінг для эмуляцыі MT-32 на прыладзе " "Rolans GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Не выкарыстоўваць музыку для MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Тэкст і агучка:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Агучка" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Субтытры" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Абое" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Хуткасць тытраў:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Тэкст і агучка:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Агуч" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Суб" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Абое" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Паказваць субтытры і прайграваць гаворку" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Хуткасць тытраў:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Гучн. музыкі:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Гучн. музыкі:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Выкл. усё" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Гучнасць SFX:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Гучнасць спецыяльных гукавых эфектаў" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Гучнасць SFX:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Гучн. агучкі:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Гучн. агучкі:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Кіраванне мышшу" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Налады FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Шлях да тэм:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Шлях да тэм:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Паказвае шлях да дадатковых файлаў дадзеных, выкарыстоўваных усімі гульнямі " "або ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Шлях да плагінаў:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Шлях да плагінаў:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Рознае" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Тэма:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Малявалка GUI:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Аўтазахаванне:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Аўтазахаванне:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Клавішы" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Мова GUI:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Мова графічнага інтэрфейсу ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Правяраць абнаўленні:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Як часта правяраць абнаўленні ScummVM" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Праверыць цяпер" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Воблака" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Воблака" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Воблака:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Актыўнае воблачнае сховішча" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<няма>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Карыстач:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Імя карыстача ў гэтым воблаку" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Карыстаны аб'ём:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Аб'ём, заняты захаваннямі гульняў ScummVM на гэтым воблаку" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Апошняя сінхранізацыя:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Калі рабілася апошняя сінхранізацыя з гэтым воблакам" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Далучыць" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Адкрывае дыялог для налады далучэння да воблака" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Абнавіць" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "Абнаўляе бягучую інфармацыю пра воблака (імя карыстача і аб'ём)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Загрузіць" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Адкрывае менеджар загрузак" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Запусціць сервер" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Запускае лакальны вэб-сервер" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Не запушчаны" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Каранёвая дырэкторыя:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Паказвае шлях да дырэкторыі, куды будзе мець доступ Менеджар файлаў" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "Корань:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Порт сервера:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1341,19 +1341,19 @@ msgstr "" "Нумар порта, выкарыстоўваны серверам\n" "Усталяванне доступу працуе толькі з портам па змаўчанні" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Ужыць" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Не атрымалася змяніць воблака!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Ужо актыўна іншае воблачнае сховішча." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1361,48 +1361,48 @@ msgstr "" "Тэма, абраная вамі, не падтрымлівае бягучую мову. Калі вы жадаеце " "выкарыстоўваць гэтую тэму, вам неабходна спачатку пераключыцца на іншую мову." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Не магу пісаць у абраную дырэкторыю. Калі ласка, азначце іншую." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Абярыце дырэкторыю для тэм GUI" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Абярыце дырэкторыю з дадатковымі файламі" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Абярыце дырэкторыю з плагінамі" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Абярыце дырэкторыю для кораня ў Менеджары файлаў" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu байтаў" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<зараз>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<ніколі>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Спыніць сервер" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Спыняе лакальны вэб-сервер" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/ca_ES.po b/po/ca_ES.po index 18b999272c..44d695d421 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-02-20 14:15+0000\n" "Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n" "Language-Team: Catalan <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Amunt" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Sэ" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Sэ" msgid "No" msgstr "No" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM no ha pogut obrir el directori especificat!" @@ -154,8 +154,8 @@ msgstr "" "arxiu amb el mateix nom." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgstr "" "Anglшs" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<per defecte>" @@ -264,11 +264,11 @@ msgstr "Platafor.:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grрfics" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Canviar les opcions de grрfics" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Рudio" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Canviar les opcions d'рudio" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volum" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volum" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Canviar les opcions de volum" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Canviar les opcions de MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Canviar les opcions de MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Camins" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Camins" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Camэ joc:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Camэ extra:" @@ -365,44 +365,44 @@ msgstr "Camэ extra:" msgid "Specifies path to additional data used by the game" msgstr "Especifica el camэ de dades addicionals utilitzades pel joc" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Camэ extra:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Camэ de partides:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Especifica on es desaran les partides" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Partides:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Cap" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Per defecte" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Seleccioneu el fitxer SoundFont" @@ -410,7 +410,7 @@ msgstr "Seleccioneu el fitxer SoundFont" msgid "Select additional game directory" msgstr "Seleccioneu el directori addicional del joc" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Seleccioneu el directori de les partides desades" @@ -501,7 +501,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Triangle" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Misc" @@ -677,7 +677,7 @@ msgstr "~S~uprimeix" msgid "Search in game list" msgstr "Cerca a la llista de jocs" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Cerca:" @@ -698,7 +698,7 @@ msgstr "Carrega partida:" msgid "Load" msgstr "Carrega" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -706,40 +706,40 @@ msgstr "" "Esteu segur que voleu executar el detector massiu de jocs? Aixђ pot afegir " "una gran quantitat de jocs." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Realment voleu suprimir la configuraciѓ d'aquest joc?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Desitges carregar la partida guardada?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Aquest joc no suporta la cрrrega de partides des del llanчador." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM no ha pogut trobar cap motor capaч d'executar el joc seleccionat!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM no ha pogut trobar cap joc al directori especificat!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Seleccioneu el joc:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Addiciѓ Massiva..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "" @@ -823,162 +823,162 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Cap" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "No s'han pogut aplicar alguns canvis de les opcions grрfiques:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "no s'ha pogut canviar el mode de vэdeo." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "no s'ha pogut canviar l'ajust de la correcciѓ d'aspecte" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "no s'ha pogut canviar l'ajust de pantalla completa" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "no s'han pogut canviar els ajustes de filtratge" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Mode Touchpad desactivat." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Velocitat:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Velocitat:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Mode grрfic:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Mode de pintat:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Modes de tramat especials suportats per alguns jocs" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Mode pantalla completa" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtres de grрfics" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Correcciѓ de la relaciѓ d'aspecte" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Corregeix la relaciѓ d'aspecte per jocs de 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Disp. preferit:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Disp. de mњsica:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Especifica el dispositiu de so o l'emulador de tarja de so preferit" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Especifica el dispositiu de so o l'emulador de tarja de so de sortida" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Disp. preferit:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Disp. de mњsica:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Emulador AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib s'utilitza per la mњsica de molts jocs" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Freq. sortida:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -986,63 +986,63 @@ msgstr "" "Valors mщs alts especifiquen millor qualitat de so perђ pot ser que la " "vostra tarja de so no ho suporti" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Dispositiu GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "" "Especifica el dispositiu de so per defecte per a la sortida General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "No utilitzis mњsica General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Utilitza el primer dispositiu disponible" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "Fitxer SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "Algunes targes de so, FluidSynth i Timidity suporten SoundFont" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Mode combinat AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Utilitza MIDI i la generaciѓ de so AdLib alhora" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Guany MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Disposit. MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Especifica el dispositiu de so per defecte per a la sortida de Roland MT-32/" "LAPC1/CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Roland MT-32 real (desactiva l'emulaciѓ GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1050,307 +1050,307 @@ msgstr "" "Marqueu si voleu utilitzar el vostre dispositiu hardware real de so " "compatible amb Roland connectat al vostre ordinador" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Roland MT-32 real (sense emulaciѓ GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Dispositiu Roland GS (activar conversiѓ MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" msgstr "" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "No utilitzis mњsica de Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Text i Veus:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Veus" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Subtэtols" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Ambdѓs" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Velocitat de subt.:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Text i Veus:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Veus" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Subt" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Ambdѓs" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Mostra els subtэtols i reprodueix la veu" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Veloc. de subt.:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Volum de mњsica:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Volum de mњsica:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Silenciar tot" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Volum d'efectes:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volum dels sons d'efectes especials" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Volum d'efectes:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Volum de veus:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Volum de veus:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Controla el ratolэ" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Configuraciѓ de FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Camэ dels temes:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Camэ temes:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Especifica el camэ de les dades addicionals utilitzades per tots els jocs o " "pel ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Camэ dels connectors:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Camэ de connectors:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Misc" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Pintat GUI:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Desat automрtic:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Auto-desat:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Tecles" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Idioma GUI:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Idioma de la interfэcie d'usuari de ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Nom d'usuari:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Descarregar" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Aturat" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Directori /arrel/:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Especifica els directoris accessibles per al gestor d'arxius" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "Directori /arrel/:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Port del servidor:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Fallada al canviar l'emmagatzematge en lэnia!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1358,50 +1358,50 @@ msgstr "" "El tema que heu seleccionat no suporta l'idioma actual. Si voleu utilitzar " "aquest tema primer haureu de canviar a un altre idioma." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" "No es pot escriure al directori seleccionat. Si us plau, escolliu-ne un " "altre." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Seleccioneu el directori dels temes" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Seleccioneu el directori dels fitxers extra" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Seleccioneu el directori dels connectors" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Selecciona el directori /arrel/ per al gestor d'arxius" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<mai>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Aturar servidor" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/cs_CZ.po b/po/cs_CZ.po index cf48c59261..61310f9cb5 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-12-04 15:43+0000\n" "Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n" "Language-Team: Czech <https://translations.scummvm.org/projects/scummvm/" @@ -60,7 +60,7 @@ msgstr "Jэt nahoru" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -119,7 +119,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -132,7 +132,7 @@ msgstr "Ano" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -143,7 +143,7 @@ msgstr "Ano" msgid "No" msgstr "Ne" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM nemohl tento adresсј otevјэt!" @@ -156,8 +156,8 @@ msgstr "" "nсzvem." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgid "" msgstr "Jazyk hry. Toto z vaЙэ Љpanьlskщ verze neudьlс Anglickou" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<v§chozэ>" @@ -264,11 +264,11 @@ msgstr "Platforma:" msgid "Engine" msgstr "Jсdro" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Obraz" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Potlaшit globсlnэ nastavenэ obrazu" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Zvuk" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Potlaшit globсlnэ nastavenэ zvuku" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Hlasitost" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Hlasitost" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Potlaшit globсlnэ nastavenэ hlasitosti" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Potlaшit globсlnэ nastavenэ MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Potlaшit globсlnэ nastavenэ MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Cesty" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Cesty" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Cesta Hry:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Dodateшnс Cesta:" @@ -365,44 +365,44 @@ msgstr "Dodateшnс Cesta:" msgid "Specifies path to additional data used by the game" msgstr "Stanovэ cestu pro dodateшnс data pouОitс ve hјe" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Dodateшnс Cesta:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Cesta pro uloОenэ:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Stanovuje, kam jsou umэstьny vaЙe uloОenщ hry" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Cesta pro uloОenэ:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ўсdnщ" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "V§chozэ" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Vybrat SoundFont" @@ -410,7 +410,7 @@ msgstr "Vybrat SoundFont" msgid "Select additional game directory" msgstr "Vyberte dodateшn§ adresсј hry" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Vyberte adresсј pro uloОenщ hry" @@ -502,7 +502,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Trojњhelnэk" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Rљznщ" @@ -676,7 +676,7 @@ msgstr "~O~dstranit hru" msgid "Search in game list" msgstr "Hledat v seznamu her" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Hledat:" @@ -697,7 +697,7 @@ msgstr "Nahrсt hru:" msgid "Load" msgstr "Nahrсt" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -705,39 +705,39 @@ msgstr "" "Opravdu chcete spustit hromadnou detekci her? Toto by mohlo potenciсlnь " "pјidat velkou spoustu her." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Tento adresсј prozatэm nejde pouОэt, je do nьj stahovсno!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Opravdu chcete odstranit nastavenэ tщto hry?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Chcete naшэst uloОenou pozici?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Tato hra nepodporuje spouЙtьnэ her ze spouЙtьшe." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM nemohl najэt Осdnщ jсdro schopnщ vybranou hru spustit!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM nemohl v zadanщm adresсјi najэt Осdnou hru!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Vybrat hru:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Hromadnщ Pјidсnэ..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Nahrсt..." @@ -820,164 +820,164 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ўсdnщ" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Nelze pouОэt nьkterщ zmьny moОnostэ grafiky:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "reОim obrazu nemohl b§t zmьnьn." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "nastavenэ pomьru stran nemohlo b§t zmьnьno" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "nastavenэ celщ obrazovky nemohlo b§t zmьnьno" -#: gui/options.cpp:554 +#: gui/options.cpp:557 #, fuzzy msgid "the filtering setting could not be changed" msgstr "nastavenэ celщ obrazovky nemohlo b§t zmьnьno" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Touchpad reОim vypnut." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Rychlost:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Rychlost:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "ReОim obrazu:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "ReОim vykreslenэ:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Speciсlnэ reОimy chvьnэ podporovanщ nьkter§mi hrami" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "ReОim celщ obrazovky" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 #, fuzzy msgid "Filter graphics" msgstr "PouОэt barevnщ grafiky" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Korekce pomьru stran" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Korigovat pomьr stran pro hry 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Prioritnэ Zaјэzenэ:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Hudebnэ zaјэzenэ:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Stanovэ prioritnэ zvukovщ zaјэzenэ nebo emulсtor zvukovщ karty" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Stanovэ v§stupnэ zvukovщ zaјэzenэ nebo emulсtor zvukovщ karty" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Prioritnэ Zaј.:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Hudebnэ zaјэzenэ:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib emulсtor:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib se pouОэvс pro hudbu v mnoha hrсch" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "V§stup. frekvence:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -985,62 +985,62 @@ msgstr "" "VyЙЙэ hodnota zpљsobэ lepЙэ kvalitu zvuku, ale nemusэ b§t podporovсna VaЙi " "zvukovou kartou" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM Zaјэzenэ:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Stanovэ v§chozэ zvukovщ zaјэzenэ pro v§stup General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "NepouОэvat hudbu General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "PouОэt prvnэ dostupnщ zaјэzenэ" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont je podporovсn nьkter§mi zvukov§mi kartami, FluidSynth a Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "SmэЙen§ reОim AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "PouОэt obь zvukovщ generace MIDI a AdLib" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Zesэlenэ MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Zaјэzenэ MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Stanovэ v§chozэ zvukovщ v§stupnэ zaјэzenэ pro Roland MT-32/LAPC1/CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Opravdov§ Roland MT-32 (vypne GM emulaci)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1048,16 +1048,16 @@ msgstr "" "ZaЙkrtnьte, pokud chcete pouОэt pravщ hardwarovщ zaјэzenэ kompatibilnэ s " "Roland, pјipojenщ k vaЙemu poшэtaшi" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Opravdov§ Roland MT-32 (Осdnс GM emulace)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Zaјэzenэ Roland GS (zapne mapovсnэ MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1065,275 +1065,275 @@ msgstr "" "ZaЙkrtnьte, pokud chcete povolit zсplaty mapovсnэ umoОђujэcэ emulovat MT-32 " "na zaјэzenэ Roland GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "NepouОэvat hudbu Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Text a иeш:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "иeш" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Titulky" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Oba" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Rychlost titulkљ:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Text a иeш:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "иeш" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Titl" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Oba" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Zobrazit titulky a pјehrсvat јeш" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Rychlost titulkљ:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Hlasitost hudby:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Hlasitost hudby:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Ztlumit VЙe" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Hlasitost zvukљ:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Hlasitost speciсlnэch zvukov§ch efektљ" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Hlasitost zvukљ:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Hlasitost јeшi:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Hlasitost јeшi:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Ovlсdсnэ MyЙi" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Nastavenэ FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Cesta ke Vzhledu:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Cesta ke Vzhledu:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "Stanovэ cestu k dodateшn§m datљm pouОэvanс vЙemi hrami nebo ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Cesta k Pluginљm:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Cesta k Pluginљm:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Rљznщ" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Vzhled:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI Vykreslovaш:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autouklсdсnэ:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autouklсdсnэ:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Klсvesy" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Jazyk GUI:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Jazyk GUI ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Kontrola aktualizacэ:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Jak шasto ScummVM kontroluje aktualizace" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Zkontrolovat nynэ" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "кloОiЙtь:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Aktivnэ cloudovщ њloОiЙtь" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<Осdnщ>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "UОivatelskщ jmщno:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "UОivatelskс jmщna kterс toto њloОiЙtь vyuОэvajэ" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "VyuОit§ prostor:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Prostor vyuОit§ uloОen§mi hrami ScummVM v tomto њloОiЙti" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Datum poslednэ synchronizace:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Kdy byla provedena poslednэ synchronizace uloОen§ch her" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Pјipojit" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" "Otevјэt dialogovщ okno prљvodce pro pјipojenэ k vaЙemu њшtu cloudovщho " "њloОiЙtь" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Obnovit" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Obnovit souшasnщ њdaje cloudovщho њloОiЙtь (uОivatelskщ jmщno a vyuОitэ)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Stсhnout" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Otevјэt dialogovщ okno sprсvce stahovanэ" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Spustit server" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Spustit mэstnэ internetov§ server" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "NespuЙtьno" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Cesta /root/:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Urшuje do kterщho adresсјe mс Sprсvce souborљ pјэstup" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "Cesta /root/:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Port serveru:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1341,19 +1341,19 @@ msgstr "" "Kter§ port server pouОэvс\n" "PјihlсЙenэ pomocэ serveru nenэ dostupnщ pјi pouОitэ nestandardnэho portu" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Nelze zmьnit cloudovщ њloОiЙtь!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Jinщ cloudovщ њloОiЙtь jiО je aktivnэ." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1361,48 +1361,48 @@ msgstr "" "Vzhled, kter§ jste zvolili, nepodporuje VсЙ souшasn§ jazyk. Pokud chcete " "tento vzhled pouОэt, musэte nejdјэve pјepnout na jin§ jazyk." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Do zvolenщho adresсјe nelze zapisovat. Vyberte, prosэm, jin§." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Vyberte adresсј pro vhledy GUI" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Vyberte adresсј pro dodateшnщ soubory" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Vyberte adresсј pro zсsuvnщ moduly" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Vyberte adresсј pro koјen Sprсvce souborљ" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu bajtљ" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<prсvь nynэ>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<nikdy>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Zastavit server" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Zastavit mэstnэ internetov§ server" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/da_DK.po b/po/da_DK.po index 453baf5720..2c76c55418 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-12-29 07:29+0000\n" "Last-Translator: poulsen93 <poulsen93@gmail.com>\n" "Language-Team: Danish <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Gх op" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -116,7 +116,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -129,7 +129,7 @@ msgstr "Ja" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -140,7 +140,7 @@ msgstr "Ja" msgid "No" msgstr "Nej" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM kunne ikke хbne det angivne bibliotek!" @@ -151,8 +151,8 @@ msgid "" msgstr "" #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -236,7 +236,7 @@ msgstr "" "engelsk" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<standard>" @@ -259,11 +259,11 @@ msgstr "Platform:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafik" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -276,7 +276,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Overstyr globale grafik indstillinger" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Lyd" @@ -289,11 +289,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Overstyr globale lyd indstillinger" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Lydstyrke" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Lydstyrke" @@ -307,7 +307,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Overstyr globale lydstyrke indstillinger" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -320,7 +320,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Overstyr globale MIDI indstillinger" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -333,11 +333,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Overstyr globale MT-32 indstillinger" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Stier" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Stier" @@ -351,7 +351,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Spil sti:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Ekstra sti:" @@ -360,44 +360,44 @@ msgstr "Ekstra sti:" msgid "Specifies path to additional data used by the game" msgstr "Angiver sti til ekstra data der bruges i spillet" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Ekstra sti:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Gemme sti:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Angiver hvor dine gemmer bliver lagt" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Gemme sti:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ingen" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Standard" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Vцlg SoundFont" @@ -405,7 +405,7 @@ msgstr "Vцlg SoundFont" msgid "Select additional game directory" msgstr "Vцlg ekstra spil bibliotek" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Vцlg bibliotek til spil gemmer" @@ -495,7 +495,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Triangulцr" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Andet" @@ -669,7 +669,7 @@ msgstr "~F~jern spil" msgid "Search in game list" msgstr "Sјg i spil liste" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Sјg:" @@ -690,7 +690,7 @@ msgstr "Indlцs spil:" msgid "Load" msgstr "Indlцs" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -698,40 +698,40 @@ msgstr "" "Vil du virkelig kјre fler spils detektoren? Dette kunne potentielt tilfјje " "et stort antal spil." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Denne mappe kan ikke bruges endnu, der downloades filer til den!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Vil du virkelig fjerne denne spil konfiguration?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Vil du indlцse gemmer?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Dette spil understјtter ikke indlцsning af spil fra spiloversigten." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM kunne ikke finde en motor, istand til at afvikle det valgte spil!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM kunne ikke finde noget spil i det angivne bibliotek!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Vцlg spillet:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Tilfјj flere..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Optag..." @@ -814,164 +814,164 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ingen" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Anvendelse af цndringer for grafiske indstillinger fejlede:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "videotilstanden kunne ikke цndres." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "billedformat indstillingen ikke kunne цndres" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "fuld skцrm indstillingen kunne ikke цndres" -#: gui/options.cpp:554 +#: gui/options.cpp:557 #, fuzzy msgid "the filtering setting could not be changed" msgstr "fuld skцrm indstillingen kunne ikke цndres" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Pegeplade tilstand deaktiveret." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Hastighed:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Hastighed:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafik tilstand:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Rendere tilstand:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Speciel farvereduceringstilstand understјttet a nogle spil" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Fuldskцrms tilstand" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 #, fuzzy msgid "Filter graphics" msgstr "Grafik" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Billedformat korrektion" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Korrekt billedformat til 320x200 spil" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Foretruk. enhed:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Musik enhed:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Angiver foretukket lyd enhed eller lydkort emulator" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Angiver lyd udgangsenhed eller lydkorts emulator" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Foretruk. enh.:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Musik enhed:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib emulator:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib bliver brugt til musik i mange spil" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Udgangsfrekvens:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -979,60 +979,60 @@ msgstr "" "Hјjere vцrdi angiver bedre lyd kvalitet, men understјttes mхske ikke af dit " "lydkort" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM enhed:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Angiver standard lyd enhed for Generel MIDI-udgang" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Brug ikke Generel MIDI musik" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Brug fјrste tilgцngelig enhed" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "SoundFont er understјttet af nogle lydkort, FluidSynth og Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Blandet AdLib/MIDI tilstand" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Brug bхde MIDI og AdLib lyd generering" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI lydstyrke:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 enhed:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "Angiver standard lyd enhed for Roland MT-32/LAPC1/CM32I/CM64 udgang" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Цgte Roland MT-32 (undlad GM emulering)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1040,16 +1040,16 @@ msgstr "" "Kryds af hvis du vil bruge din rigtige hardware Roland-kompatible lyd enhed " "tilsluttet til din computer" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Цgte Roland MT-32 (ingen GM emulering)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS enhed (aktivщr MT-32 tilknytninger)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1057,297 +1057,297 @@ msgstr "" "Kryds af hvis du vil aktivere patch tilknytninger, for at emulere en MT-32 " "pх en Roland GS enhed" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Brug ikke Roland MT-32 musik" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Tekst og tale:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Tale" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Undertekster" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Begge" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Tekst hastighed:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Tekst og tale:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Tale" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Tekst" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Begge" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Vis undertekster og afspil tale" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Tekst hastighed:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Musik lydstyrke:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musik lydstyrke:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Mute alle" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "SFX lydstyrke:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Lydstyrke for specielle lydeffekter" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "SFX lydstyrke:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Tale lydstyrke:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Tale lydstyrke:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Kontrollщr mus" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth indstillinger" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Tema sti:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Tema sti:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "Angiver sti til ekstra data brugt af alle spil eller ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Plugin sti:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Plugin sti:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Andet" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI renderer:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Auto gemme:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Auto gemme:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Taster" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Sprog:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Sprog for brugerfladen i ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Bruger:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 #, fuzzy msgid "Download" msgstr "Ned" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 #, fuzzy msgid "Not running" msgstr "Fejl ved kјrsel af spil:" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 #, fuzzy msgid "/root/ Path:" msgstr "Ekstra sti:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 #, fuzzy msgid "Specifies which directory the Files Manager can access" msgstr "Angiver hvor dine gemmer bliver lagt" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 #, fuzzy msgctxt "lowres" msgid "/root/ Path:" msgstr "Ekstra sti:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 #, fuzzy msgid "Server's port:" msgstr "Server:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 #, fuzzy msgid "Failed to change cloud storage!" msgstr "Mislykkedes at gemme spil" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1355,51 +1355,51 @@ msgstr "" "Temaet du valgte understјtter ikke dit aktuelle sprog. Hvis du јnsker at " "bruge dette tema, skal du skifte til et andet sprog fјrst." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Der kan ikke skrives til det valgte bibliotek. Vцlg venligst et andet." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Vцlg bibliotek for GUI temaer" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Vцlg bibliotek for ekstra filer" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Vцlg bibliotek for plugins" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 #, fuzzy msgid "Select directory for Files Manager /root/" msgstr "Vцlg bibliotek for ekstra filer" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 #, fuzzy msgid "<never>" msgstr "Aldrig" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 #, fuzzy msgid "Stop server" msgstr "Server:" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/de_DE.po b/po/de_DE.po index c52f4846e5..310c1709f9 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-07 19:30+0000\n" "Last-Translator: Lothar Serra Mari <rootfather@scummvm.org>\n" "Language-Team: German <https://translations.scummvm.org/projects/scummvm/" @@ -59,7 +59,7 @@ msgstr "Pfad hoch" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -120,7 +120,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -133,7 +133,7 @@ msgstr "Ja" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -144,7 +144,7 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM konnte das gewфhlte Verzeichnis nicht іffnen!" @@ -157,8 +157,8 @@ msgstr "" "beinhaltet eine Datei mit dem gleichen Namen." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -244,7 +244,7 @@ msgstr "" "nicht in eine deutsche verwandeln" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<Standard>" @@ -267,11 +267,11 @@ msgstr "Plattform:" msgid "Engine" msgstr "Engine" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafik" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -284,7 +284,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Globale Grafik-Einstellungen ќbergehen" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Audio" @@ -297,11 +297,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Globale Audio-Einstellungen ќbergehen" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Lautstфrke" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Lautst." @@ -315,7 +315,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Globale Lautstфrke-Einstellungen ќbergehen" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -328,7 +328,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Globale MIDI-Einstellungen ќbergehen" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -341,11 +341,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Globale MT-32-Einstellungen ќbergehen" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Pfade" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Pfade" @@ -359,7 +359,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Spielpfad:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Extras:" @@ -368,44 +368,44 @@ msgstr "Extras:" msgid "Specifies path to additional data used by the game" msgstr "Legt den Verzeichnispfad fќr zusфtzliche Spieldateien fest" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Extras:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Spielstфnde:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Legt fest, wo die Spielstфnde gespeichert werden" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Spielstфnde:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Keiner" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Standard" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "SoundFont auswфhlen" @@ -413,7 +413,7 @@ msgstr "SoundFont auswфhlen" msgid "Select additional game directory" msgstr "Verzeichnis mit zusфtzlichen Dateien auswфhlen" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Verzeichnis fќr Spielstфnde auswфhlen" @@ -506,7 +506,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Dreieck" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Sonstiges" @@ -682,7 +682,7 @@ msgstr "~E~ntfernen" msgid "Search in game list" msgstr "In Spieleliste suchen" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Suchen:" @@ -703,7 +703,7 @@ msgstr "Spiel laden:" msgid "Load" msgstr "Laden" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -711,42 +711,42 @@ msgstr "" "Mіchten Sie wirklich den PC nach Spielen durchsuchen? Mіglicherweise wird " "dabei eine grіпere Menge an Spielen hinzugefќgt." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "Dieses Verzeichnis kann noch nicht verwendet werden, da noch Dateien " "heruntergeladen werden!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Mіchten Sie diese Spielkonfiguration wirklich entfernen?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Mіchten Sie einen Spielstand laden?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "" "Fќr dieses Spiel wird das Laden aus der Spieleliste heraus nicht unterstќtzt." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM konnte keine Engine finden, um das Spiel zu starten!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM konnte im gewфhlten Verzeichnis kein Spiel finden!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Spiel auswфhlen:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Viele hinzufќgen..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Aufzeichnen..." @@ -829,161 +829,161 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Kein SoundFont" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Folgende Grafikoptionen konnten nicht geфndert werden:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "Grafikmodus konnte nicht geфndert werden." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "Die Einstellung fќr das Seitenverhфltnis konnte nicht geфndert werden" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "Vollbildeinstellung konnte nicht geфndert werden" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "Die Filtereinstellung konnte nicht geфndert werden" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Virtuelle Bedienelemente anzeigen" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Touchpad-Mausmodus" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Menќ- und Zurќck-Tasten vertauschen" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Zeiger-Geschw.:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "Zeiger-Geschwindigkeit der Tastatur-/Joystick-Maus" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Zeiger-Geschw.:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Joystick-Totzone:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Totzone des analogen Joysticks" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Joystick-Totzone:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "HW-Shader:" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" "Verschiedene Hardware-Shader erzeugen unterschiedliche visuelle Effekte" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "HW-Shader:" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "Verschiedene Shader erzeugen verschiedene Grafikeffekte" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafikmodus:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Render-Modus:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Spezielle Farbmischungsmethoden werden von manchen Spielen unterstќtzt" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Vollbildmodus" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Bilineare Filterung" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Verwende bilineare Filterung zur Grafik-Skalierung" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Seitenverhфltnis korrigieren" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Seitenverhфltnis fќr Spiele mit der Auflіsung 320x200 korrigieren" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Bevorzugtes Gerфt:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Musikgerфt:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" "Legt das bevorzugte Tonwiedergabe-Gerфt oder den Soundkarten-Emulator fest" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Legt das Musikwiedergabe-Gerфt oder den Soundkarten-Emulator fest" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Standard-Gerфt:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Musikgerфt:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib-Emulator:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib wird fќr die Musik in vielen Spielen verwendet" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Ausgabefrequenz:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -991,64 +991,64 @@ msgstr "" "Hіhere Werte bewirken eine bessere Soundqualitфt, werden aber mіglicherweise " "nicht von jeder Soundkarte unterstќtzt" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM-Gerфt:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "" "Legt das standardmфпige Musikwiedergabe-Gerфt fќr General-MIDI-Ausgabe fest" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Keine General-MIDI-Musik" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Erstes verfќgbares Gerфt" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont wird von einigen Soundkarten, FluidSynth und Timidity unterstќtzt" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Gemischter AdLib/MIDI-Modus" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Kombiniert MIDI-Musik mit AdLib-Soundeffekten" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI-Lautstфrke:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32-Gerфt:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Legt das standardmфпige Tonwiedergabe-Gerфt fќr die Ausgabe von Roland MT-32/" "LAPC1/CM32l/CM64 fest" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Echte Roland MT-32 (GM-Emulation deaktiviert)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1056,16 +1056,16 @@ msgstr "" "Wфhlen Sie dies aus, wenn Sie ein echtes Roland-kompatibles Soundgerфt " "verwenden" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Echte Roland MT-32 (keine GM-Emulation)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland-GS-Gerфt (MT-32-Zuweisungen aktivieren)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1073,278 +1073,278 @@ msgstr "" "Auswфhlen, wenn Sie ausbessernde Instrumentzuweisungen aktivieren mіchten, " "um MT-32 auf einem Roland-GS-Gerфt zu emulieren" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Keine Roland-MT-32-Musik" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Sprache und Text:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Sprache" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Untertitel" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Beides" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Untertitel-Tempo:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Text u. Sprache:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Spr." -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Text" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "S+T" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Untertitel anzeigen und Sprachausgabe aktivieren" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Text-Tempo:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Musiklautstфrke:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musiklautstфrke:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Stumm" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Effektlautstфrke:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Lautstфrke spezieller Gerфusch-Effekte" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Effektlautst.:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Sprachlautstфrke:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Sprachlautst.:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Shader" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Steuerung" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth-Einstellungen" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Themen:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Themen:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Legt das Verzeichnis fќr zusфtzliche Spieldateien fќr alle Spiele in ScummVM " "fest" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Plugins:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Plugins:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Andere" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Thema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI-Renderer:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autom. Speichern:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autospeichern:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Tasten" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Sprache:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Sprache der ScummVM-Oberflфche" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Updates suchen:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Wie oft nach Aktualisierungen von ScummVM suchen?" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Jetzt prќfen" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Cloud-Speicher:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Aktiver Cloud-Speicher" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<keiner>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Benutzername:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Benutzername, der von diesem Cloud-Speicher verwendet wird" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Belegter Speicher:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" "Von ScummVM-Spielstфnden beleger Speicherplatz auf diesem Cloud-Speicher" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Letzte Sync.:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Zeitpunkt der letzten Spielstand-Synchronisierung" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Verbinden" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" "жffnet den Assistenten, der Sie durch die Einrichtung Ihres Cloud-Speichers " "fќhrt" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Aktualisieren" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Aktualisiert die Informationen ќber diesen Cloud-Speicher (Benutzername und " "Belegung)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Herunterladen" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "жffnet den Download-Manager" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Server starten" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Startet den lokalen Webserver" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Nicht gestartet" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "/root/-Pfad:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Legt fest, auf welches Verzeichnis der Dateimanager zugreifen darf" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/root/-Pfad:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Server-Port:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1353,20 +1353,20 @@ msgstr "" "Authentifizierung mit dem Server ist nicht verfќgbar, wenn ein anderer Port " "verwendet wird" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "мbernehmen" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Konnte den Cloud-Speicher nicht фndern!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Ein anderer Cloud-Speicher arbeitet gerade." # Nicht ќbersetzen, da diese Nachricht nur fќr nicht-lateinische Sprachen relevant ist. -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1375,51 +1375,51 @@ msgstr "" "dieses Thema benutzen wollen, mќssen Sie erst zu einer anderen Sprache " "wechseln." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" "In das gewфhlte Verzeichnis kann nicht geschrieben werden. Bitte ein anderes " "auswфhlen." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Verzeichnis fќr Oberflфchen-Themen" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Verzeichnis fќr zusфtzliche Dateien auswфhlen" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Verzeichnis fќr Erweiterungen auswфhlen" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "" "Wфhlen Sie das Verzeichnis aus, welches als Stammverzeichnis ('root') dient" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu Bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<gerade eben>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<nie>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Server anhalten" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Lokalen Webserver anhalten" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ScummVM 1.10.0git\n" "Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n" -"POT-Creation-Date: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-07 09:56+0000\n" "Last-Translator: Arius <alidop@pathfinder.gr>\n" "Language-Team: Greek <https://translations.scummvm.org/projects/scummvm/" @@ -57,7 +57,7 @@ msgstr "Ьхємтсѓч №мэљ" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -116,7 +116,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -129,7 +129,7 @@ msgstr "Эсщ" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -140,7 +140,7 @@ msgstr "Эсщ" msgid "No" msgstr "Мїщ" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "дя ScummVM фх ь№ќёхѓх эс сэяпюхщ єя ъсшяёщѓьнэя імъхыя!" @@ -153,8 +153,8 @@ msgstr "" "імъхыяђ нїхщ нэс сёїхпя ьх єя пфщя ќэяьс." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgstr "" "№сщїэщфщя§ ѓсђ ѓх Сууыщъо" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<№ёяъсшяёщѓьнэч>" @@ -264,11 +264,11 @@ msgstr "аысєіќёьс:" msgid "Engine" msgstr "Ьчїсэо" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Уёсіщъм" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Уёсі." @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "асёмъсьјч ёѕшь, уёсіщъўэ" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Йїяђ" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "асёмъсьјч ёѕшь. оїяѕ" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Иэєсѓч" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Иэєсѓч" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "асёмъсьјч ёѕшь. нэєсѓчђ" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "асёмъсьјч ёѕшь. MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "асёмъсьјч ёѕшь. MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "жмъхыящ" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "жмъхыящ" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "жмъхыяђ асщїэщфщя§:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "жмъхыяђ Июєёс:" @@ -366,44 +366,44 @@ msgid "Specifies path to additional data used by the game" msgstr "" "Ъсшяёпцхщ фщсфёяьо ущс №ёќѓшхєс фхфяьнэс №яѕ їёчѓщья№ящя§эєсщ с№ќ єя №сщїэпфщ" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "жмъхыяђ Июєёс:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "жмъхыяђ С№яшоъхѕѓчђ:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Ъсшяёпцхщ єчэ єя№яшхѓпс єљэ с№яшчъхѕьнэљэ №сщїэщфщўэ ѓсђ" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "жмъхыяђ С№яш.:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ъсэнэс" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "аёяъсшяёщѓьнэя" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Х№щынюєх SoundFont" @@ -411,7 +411,7 @@ msgstr "Х№щынюєх SoundFont" msgid "Select additional game directory" msgstr "Х№щынюєх №ёќѓшхєя імъхыя №сщїэщфщя§" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Х№щынюєх імъхыя ущс с№яшчъхѕьнэс №сщїэпфщс" @@ -506,7 +506,7 @@ msgstr "Чьпєяэя" msgid "Triangle" msgstr "дёпуљэя" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Фщміяёс" @@ -683,7 +683,7 @@ msgstr "~С~іспё. асщїэ" msgid "Search in game list" msgstr "Сэсцоєчѓч ѓєч ыпѓєс №сщїэщфщўэ" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Сэсцоєчѓч:" @@ -704,7 +704,7 @@ msgstr "жќёєљѓч №сщїэщфщя§:" msgid "Load" msgstr "жќёєљѓч" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -712,44 +712,44 @@ msgstr "" "Шныхєх №ёсуьсєщъм эс єёнюхєх єяэ ьсцщъќ сэщїэхѕєо №сщїэщфщўэ; Сѕєќ шс " "ь№яёя§ѓх хэфхїяьнэљђ эс №ёяѓшнѓхщ нэс єхёмѓєщя сёщшьќ №сщїэщфщўэ." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "Сѕєќђ я імъхыяђ фх ь№яёхп эс їёчѓщья№ящчшхп съќьч, упэхєсщ ьхєсіќёєљѓч ѓх " "сѕєќэ!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Шныхєх №ёсуьсєщъм эс ѓтоѓхєх єщђ ёѕшьпѓхщђ сѕєя§ єяѕ №сщїэщфщя§;" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Шныхєх эс іяёєўѓхєх єя с№яшчъхѕьнэя №сщїэпфщ;" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Сѕєќ єя №сщїэпфщ фхэ ѕ№яѓєчёпцхщ іќёєљѓч №сщїэщфщўэ с№ќ єяэ №ёяљшчєо." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "дя ScummVM фх ь№ќёхѓх эс тёхп ъм№ящс ьчїсэо щъсэо эс хъєхынѓхщ єя х№щыхуьнэя " "№сщїэпфщ!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "" "дя ScummVM фх ь№ќёхѓх эс тёхп ъм№ящя №сщїэпфщ ѓєяэ №ёяъсшяёщѓьнэя імъхыя!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Фщсынюєх єя №сщїэпфщ:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Ьсцщъо аёяѓшоъч..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Хууёсіо..." @@ -836,161 +836,161 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ъсэнэс" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Фхэ оєсэ фѕэсєо ч хісёьяуо яёщѓьнэљэ сыысуўэ ѓєщђ х№щыяунђ уёсіщъўэ:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "фхэ оєсэ фѕэсєо ч сыысуо єчђ ыхщєяѕёупсђ тпэєхя." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "фхэ оєсэ фѕэсєо ч сыысуо єчђ фщќёшљѓчђ сэсыяупсђ фщсѓємѓхљэ" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "фхэ оєсэ фѕэсєо ч сыысуо єчђ ё§шьщѓчђ №ыоёяѕђ яшќэчђ" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "фхэ оєсэ фѕэсєо ч сыысуо єчђ ё§шьщѓчђ іщыєёсёпѓьсєяђ" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Хьімэщѓч єљэ ѓєящїхпљэ їхщёщѓья§ ѓєчэ яшќэч" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Touchpad ѓх ыхщєяѕёупс №яэєщъщя§" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Хэсыысуо єљэ ъяѕь№щўэ Ьхэя§ ъсщ апѓљ" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "дсї§єчєс фхпъєч:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "дсї§єчєс їхщёщѓья§ єяѕ фхпъєч №яэєщъщя§ ьх №ычъєёяыќущя/їхщёщѓєоёщя" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "дсї§єчєс фхпъєч:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "ахёщяїо сфёмэхщсђ їхщёщѓєоёщяѕ:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "ахёщяїо сфёмэхщсђ сэсыяущъя§ їхщёщѓєоёщяѕ" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "ахёщяїо сфёмэхщсђ їхщёщѓєоёщяѕ:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Ыхщєяѕёупс уёсіщъўэ:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Ыхщєяѕёупс с№ќфяѓчђ:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "" "Хщфщънђ ыхщєяѕёупхђ їёљьсєщъођ сэєщ№сёмшхѓчђ ящ я№япхђ ѕ№яѓєчёпцяэєсщ с№ќ " "яёщѓьнэс №сщїэпфщс" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Ыхщєяѕёупс №ыоёяѕђ яшќэчђ" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "жпыєёя уёсіщъўэ" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "зёоѓч уёсььщъя§ іщыєёсёпѓьсєяђ ущс єчэ ъыщьмъљѓч уёсіщъўэ" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Фщќёшљѓч сэсыяупсђ фщсѓємѓхљэ" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Фщќёшљѓч сэсыяупсђ фщсѓємѓхљэ ущс №сщїэпфщс 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "аёяєщьўьхэч ѓѕѓъхѕо:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "гѕѓъхѕо Ьяѕѓщъођ:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Ъсшяёпцхщ єчэ №ёяєщьўьхэч ѓѕѓъхѕо хюќфяѕ оїяѕ о хюяьящљєо ъмёєсђ оїяѕ" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Ъсшяёпцхщ єч ѓѕѓъхѕо хюќфяѕ оїяѕ о хюяьящљєо ъмёєсђ оїяѕ" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "аёяєщь. гѕѓъ.:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "гѕѓъ. Ьяѕѓ.:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Хюяьящљєођ Adlib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "Ч Adlib їёчѓщья№ящхпєсщ ущс ьяѕѓщъо ѓх №яыым №сщїэпфщс" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "бѕшьќђ хюќфяѕ:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -998,63 +998,63 @@ msgstr "" "ејчыќєхёч єщьо ъсшяёпцхщ ъсы§єхёч №ящќєчєс оїяѕ, сыым ь№яёхп эс ьчэ " "ѕ№яѓєчёпцхєсщ с№ќ єчэ ъмёєс оїяѕ ѓсђ" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "гѕѓъхѕо GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Ъсшяёпцхщ №ёях№щыхуьнэч ѓѕѓъхѕо оїяѕ ущс єчэ нюяфя General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Ьч їёоѓч ьяѕѓщъођ General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "зёоѓч №ёўєчђ фщсшнѓщьчђ ѓѕѓъхѕођ" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "дя SoundFont ѕ№яѓєчёпцхєсщ с№ќ ьхёщънђ ъмёєхђ оїяѕ, єя FluidSynth ъсщ єя " "Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Ьщъєо ыхщєяѕёупс Adlib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "зёоѓч MIDI ъсщ Adlib ущс фчьщяѕёупс оїяѕ" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "С§ючѓч MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "гѕѓъхѕо MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Ъсшяёпцхщ №ёях№щыхуьнэч ѓѕѓъхѕо оїяѕ ущс нюяфя Roland MT-32/LAPC1/CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "аёсуьсєщъо Roland MT-32 (с№хэхёуя№япчѓч хюяьящљєо GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1062,16 +1062,16 @@ msgstr "" "Х№щынюєх сэ шныхєх эс їёчѓщья№ящоѓхєх ѓѕѓъхѕо оїяѕ ѓѕьтсєо ьх Roland, ч " "я№япс хпэсщ ѓѕэфхфхьнэч ѓєяэ ѕ№яыяущѓєо ѓсђ" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "аёсуьсєщъо Roland MT-32 (їљёпђ хюяьяпљѓч GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "гѕѓъхѕо Roland GS (хэхёуя№япчѓч сэєщѓєящїпѓхљэ MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1079,280 +1079,280 @@ msgstr "" "Х№щынюєх сэ шныхєх эс хэхёуя№ящоѓхєх фщяёшљьнэхђ сэєщѓєящїпѓхщђ ущс эс " "хюяьящўѓхєх ьщс MT-32 ѓх ѓѕѓъхѕо Roland GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Ьч їёоѓч ьяѕѓщъођ Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Ъхпьхэя ъсщ Яьщыпс:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Яьщыпс" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "е№ќєщєыящ" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Ъсщ єс фѕя" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "дсї§єчєс ѕ№яєпєыљэ:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Ъхпьхэя ъсщ Яьщыпс:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Яьщыпс" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "е№ќє." -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Ъсщ єс фѕя" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "аёятяыо ѕ№яєпєыљэ ъсщ сэс№сёсуљуо іљэођ" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "дсї§єчєс ѕ№ќє.:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Иэєсѓч ьяѕѓщъођ:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Иэєсѓч ьяѕѓщъођ:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "гпусѓч Мыљэ" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Иэєсѓч хін:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Иэєсѓч хщфщъўэ съяѕѓєщъўэ хін" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Иэєсѓч хін:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Иэєсѓч яьщыпсђ:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Иэєсѓч яьщыпсђ:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "зхщёщѓьќђ" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "бѕшьпѓхщђ FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "жмъхыяђ Шньсєяђ:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "жмъхыяђ Шньсєяђ:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Ъсшяёпцхщ єч фщсфёяьо ущс №ёќѓшхєс фхфяьнэс №яѕ їёчѓщья№ящя§эєсщ с№ќ ќыс єс " "№сщїэпфщс о єя ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Фщсфёяьо аёќѓшхєљэ:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Фщсфё. аёќѓш.:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Ыящ№м" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Шньс:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "С№хщъќэщѓч GUI:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Сѕєќьсєч с№яшоъхѕѓч:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Сѕєќь. с№яш.:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "аыоъєёс" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Уыўѓѓс GUI:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Уыўѓѓс єяѕ ScummVM GUI" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Иыхуїяђ сэстсшьпѓхљэ:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "гѕїэќєчєс хынуїяѕ хэчьхёўѓхљэ єяѕ ScummVM" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Хынуюєх єўёс" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "г§ээхія" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "г§ээхія" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "С№яшоъхѕѓч:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Хэхёуо с№яшоъхѕѓч ѓ§ээхіяѕ" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<ъсьпс>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Мэяьс їёоѓєч:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "дя ќэяьс їёоѓєч №яѕ їёчѓщья№ящхпєсщ с№ќ сѕєо єчэ с№яшоъч" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "зёчѓщья№ящчьнэяђ їўёяђ:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" "зўёяђ №яѕ їёчѓщья№ящхпєсщ с№ќ єс с№яшчъхѕьнэс №сщїэпфщс єяѕ ScummVM ѓх сѕєо " "єчэ с№яшоъч" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "дхыхѕєспс ўёс ѓѕуїёяэщѓья§:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" "аќєх №ёсуьсєя№ящошчъх я єхыхѕєспяђ ѓѕуїёяэщѓьќђ с№яшчъхѕьнэљэ №сщїэщфщўэ" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "г§эфхѓч" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" "Сэяпюєх єя фщмыяуя яфчуя§ ущс эс ѓѕэфнѓхєх єя ыяусёщсѓьќ єя§ ѓ§ээхіяѕ " "с№яшоъхѕѓођ ѓсђ" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Сэсэнљѓч" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Сэсэнљѓч №ычёяіяёщўэ єёнїяэєяђ їўёяѕ с№яшоъхѕѓчђ ѓєя ѓ§ээхія (ќэяьс їёоѓєч " "ъсщ їёоѓч)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Ьхєсіќёєљѓч" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Жэящуьс фщсыќуяѕ фщсїхпёщѓчђ ьхєсіяёєўѓхљэ" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Хъєныхѓч фщсъяьщѓєо" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Хъєныхѓч єя№щъя§ фщсъяьщѓєо web" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Фхэ хъєхыхпєсщ" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "/root/ Фщсфёяьо:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Ъсшяёпцхщ єя імъхыя ѓєяэ я№япя нїхщ №ёќѓтсѓч я File Manager" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/root/ Фщсфёяьо:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Ш§ёс хюѕ№чёхєчєо:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1360,19 +1360,19 @@ msgstr "" "аящм ш§ёс їёчѓщья№ящхпєсщ с№ќ єя фщсъяьщѓєо\n" "Фхэ хпэсщ фщсшнѓщьч ч №щѓєя№япчѓч ьх єя фщсъяьщѓєо ѓх ьч-№ёях№щыхуьнэч ш§ёс" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Хісёьяуо" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Сфѕэсьпс сыысуођ с№яшоъхѕѓчђ ѓ§ээхіяѕ!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Ьщс мыыч с№яшоъхѕѓч ѓ§ээхіяѕ хпэсщ офч хэхёуо." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1381,50 +1381,50 @@ msgstr "" "эс їёчѓщья№ящоѓхєх сѕєќ єя шньс шс №ён№хщ №ёўєс эс сыымюхєх ѓх ъм№ящс мыыч " "уыўѓѓс." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" "Фхэ оєсэ фѕэсєо ч хууёсіо ѓєяэ х№щыхуьнэя імъхыя. асёсъсыў х№щынюєх ъм№ящяэ " "мыыя." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Х№щынюєх імъхыя ущс шньсєс GUI" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Х№щынюєх імъхыя ущс нюєёс сёїхпс" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Х№щынюєх імъхыя ущс №ёќѓшхєс" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Х№щынюєх імъхыя ущс єя /root/ єяѕ Фщсїхщёщѓєо Сёїхпљэ" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<мьхѓс>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<№яєн>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Фщсъя№о хюѕ№чёхєчєо" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Фщсъя№о єя№щъя§ хюѕ№чёхєчєо web" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/es_ES.po b/po/es_ES.po index a02a7eca91..d3349b3c03 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-01-15 22:05+0000\n" "Last-Translator: Rodrigo Vegas Sсnchez-Ferrero <rodrigo.vegas@gmail.com>\n" "Language-Team: Spanish <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Arriba" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Sэ" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Sэ" msgid "No" msgstr "No" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ЁScummVM no ha podido abrir el directorio!" @@ -154,8 +154,8 @@ msgstr "" "un archivo con el mismo nombre." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgstr "" "juego" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<por defecto>" @@ -264,11 +264,11 @@ msgstr "Plat.:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grсficos" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Grсf." @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Opciones grсficas especэficas" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Sonido" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Opciones de sonido especэficas" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volumen" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volumen" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Opciones de volumen especэficas" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Opciones de MIDI especэficas" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Opciones de MT-32 especэficas" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Rutas" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Rutas" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Juego:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Adicional:" @@ -365,44 +365,44 @@ msgstr "Adicional:" msgid "Specifies path to additional data used by the game" msgstr "Especifica un directorio para datos adicionales del juego" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Adicional:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Partidas:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Especifica dѓnde guardar tus partidas" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Partidas:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ninguna" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Por defecto" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Selecciona un SoundFont" @@ -410,7 +410,7 @@ msgstr "Selecciona un SoundFont" msgid "Select additional game directory" msgstr "Selecciona el directorio adicional" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Selecciona el directorio para partidas guardadas" @@ -502,7 +502,7 @@ msgstr "Seno" msgid "Triangle" msgstr "Triсngulo" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Otras" @@ -676,7 +676,7 @@ msgstr "E~l~iminar" msgid "Search in game list" msgstr "Buscar en la lista de juegos" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Buscar:" @@ -697,7 +697,7 @@ msgstr "Cargar juego:" msgid "Load" msgstr "Cargar" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -705,42 +705,42 @@ msgstr "" "ПSeguro que quieres ejecutar la detecciѓn masiva? Puede que se aёada un gran " "nњmero de juegos." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "ЁEste directorio se estс utilizando para una descarga y todavэa no puede " "usarse!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "ПSeguro que quieres eliminar la configuraciѓn de este juego?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "ПQuieres cargar la partida guardada?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Este juego no permite cargar partidas desde el lanzador." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ЁScummVM no ha podido encontrar ningњn motor capaz de ejecutar el juego!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ЁScummVM no ha encontrado ningњn juego en el directorio!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Elige el juego:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Aёadir varios..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Grabar..." @@ -825,165 +825,165 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ninguno" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Fallo al aplicar algunos cambios en las opciones grсficas:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "no se ha podido cambiar el modo de vэdeo." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "no se ha podido cambiar el ajuste de correcciѓn de aspecto" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "no se ha podido cambiar el ajuste a pantalla completa" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "no se han podido cambiar los ajustes de filtrado" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Modo Touchpad desactivado." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Velocidad:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Velocidad:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Modo grсfico:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Renderizado:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Modos especiales de difuminado compatibles con algunos juegos" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Pantalla completa" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtros de grсficos" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Usar filtrado lineal para escalar grсficos" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Correcciѓn de la relaciѓn de aspecto" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Corregir relaciѓn de aspecto en juegos de 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Disp. preferido:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Disp. de mњsica:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" "Especifica el dispositivo de sonido o emulador de tarjeta de sonido " "prefierido" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "" "Especifica el dispositivo de sonido o emulador de tarjeta de sonido de salida" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Disp. preferido:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Disp. de mњsica:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Emul. AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib es usado para la mњsica en muchos juegos" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Frec. de salida:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -991,66 +991,66 @@ msgstr "" "Los valores mсs altos ofrecen mayor calidad, pero puede que la tarjeta de " "sonido no lo soporte" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Dispositivo GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "" "Especifique el dispositivo de salidapor defecto para la salida de General " "MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "No usar mњsica General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Utilizar el primer dispositivo disponible" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont es compatible con algunas tarjetas de sonido, con FluidSynth y con " "Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Modo AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Usar tanto MIDI como AdLib en la generaciѓn de sonido" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Ganancia MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Disp. MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Especifica el dispositivo de sonido para la salida Roland MT-32/LAPC1/CM32l/" "CM64 por defecto" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Roland MT-32 autщntica (desactivar emulaciѓn GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1058,16 +1058,16 @@ msgstr "" "Marcar si se quiere usar un dispositivo de sonido real conectado al " "ordenador y compatible con Roland" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Roland MT-32 real (sin emulaciѓn GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Dispositivo Roland GS (activar conversiѓn MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1075,275 +1075,275 @@ msgstr "" "Marca esta opciѓn si quieres activar la conversiѓn para emular una MT-32 en " "un dispositivo Roland GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "No usar mњsica Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Texto y voces:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Voces" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Subtэtulos" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Ambos" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Vel. de subtэtulos:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Texto y voces:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Voz" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Subt" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "V&S" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Reproducir voces y subtэtulos" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Vel. de subt.:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Mњsica:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Mњsica:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Silenciar" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Efectos:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volumen de los efectos de sonido" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Efectos:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Voces:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Voces:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Control del ratѓn" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Opciones de FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Temas:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Temas:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "Especifica el directorio adicional usado por los juegos y ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Plugins:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Plugins:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Otras" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Interfaz:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autoguardado:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autoguardado:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Teclas" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Idioma:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Idioma de la interfaz de ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Buscar actualizaciones:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Frecuencia con la que se buscan actualizaciones" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Buscar ahora" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Nube" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Nube" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Almacenamiento:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Almacenamiento activo" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<ninguno>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Usuario:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Nombre de usuario utilizado para este almacenamiento" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Espacio utilizado:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Espacio utilizado para las partidas guardadas en este almacenamiento" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "кltima sincronizaciѓn:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Cuсndo se ha producido la њltima sincronizaciѓn de partidas guardadas" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Conectar" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" "Abrir el asistente de configuraciѓn para habilitar el almacenamiento en lэnea" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Refrescar" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Refrescar la informaciѓn del almacenamiento en lэnea (nombre de usuario y " "espacio)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Descargar" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Abrir el gestor de descargas" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Habilitar servidor" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Habilitar el servidor local" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Detenido" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Directorio /raэz/:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Especifica los directorios accesibles para el gestor de archivos" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/raэz/:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Puerto del servidor:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1351,19 +1351,19 @@ msgstr "" "Puerto utilizado por el servidor\n" "La autentificaciѓn solo es posible con el puerto predeterminado" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Aplicar" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "ЁFallo al cambiar el almacenamiento en lэnea!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Ya se ha habilitado otro almacenamiento en lэnea." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1371,48 +1371,48 @@ msgstr "" "El tema seleccionado no es compatible con el idioma actual. Debes cambiar el " "idioma si quieres usar este tema." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "No se puede escribir en el directorio elegido. Selecciona otro." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Selecciona el directorio de temas" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Selecciona el directorio adicional" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Selecciona el directorio de plugins" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Selecciona el directorio /raэz/ para el gestor de archivos" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<ahora>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<nunca>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Detener servidor" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Detener el servidor local" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." @@ -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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-12-04 13:27+0000\n" "Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n" "Language-Team: Basque <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Joan gora" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -116,7 +116,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -129,7 +129,7 @@ msgstr "Bai" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -140,7 +140,7 @@ msgstr "Bai" msgid "No" msgstr "Ez" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM-k ezin izan du zehazturiko direktorioa ireki!" @@ -151,8 +151,8 @@ msgid "" msgstr "" #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -235,7 +235,7 @@ msgstr "" "Jokoaren hizkuntza. Honek ez du zure ingelesezko bertsioa frantsesera pasako" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<lehenetsia>" @@ -258,11 +258,11 @@ msgstr "Plataforma:" msgid "Engine" msgstr "Motorea" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafikoak" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -275,7 +275,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Ezarpen grafiko globalak baliogabetu" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Soinua" @@ -288,11 +288,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Soinu ezarpen globalak baliogabetu" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Bolumena" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Bolumena" @@ -306,7 +306,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Bolumen ezarpen globalak baliogabetu" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -319,7 +319,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "MIDI ezarpen globalak baliogabetu" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -332,11 +332,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "MT-32 ezarpen globalak baliogabetu" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Bide-izenak" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Bideak" @@ -350,7 +350,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Jokoa:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Gehigarriak:" @@ -359,44 +359,44 @@ msgstr "Gehigarriak:" msgid "Specifies path to additional data used by the game" msgstr "Jokoak erabiltzen duen datu gehigarrien bide-izena" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Gehigarria:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Partida gordeak:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Zure gordetako partidak non gordeko diren zehazten du" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Partida gordeak:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Bat ere ez" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Lehenetsia" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "SoundFont-a aukeratu" @@ -404,7 +404,7 @@ msgstr "SoundFont-a aukeratu" msgid "Select additional game directory" msgstr "Direktorio gehigarria aukeratu" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Partida gordeen direktorioa aukeratu" @@ -494,7 +494,7 @@ msgstr "Sinua" msgid "Triangle" msgstr "Triangelua" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Beste" @@ -666,7 +666,7 @@ msgstr "~K~endu" msgid "Search in game list" msgstr "Bilatu joko-zerrendan" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Bilatu:" @@ -687,7 +687,7 @@ msgstr "Jokoa kargatu:" msgid "Load" msgstr "Kargatu" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -695,41 +695,41 @@ msgstr "" "Joko detektatzaile masiboa exekutatu nahi al duzu? Honek joko kantitate " "handia gehitu dezake." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Benetan ezabatu nahi duzu joko-konfigurazio hau?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Gordetako jokoa kargatu?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Joko honek ez du uzten partidak abiarazletik kargatzen." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM-k ezin izan du aukeraturiko jokoa exekutatzeko gai den motorerik " "aurkitu!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM-k ezin izan du jokorik aurkitu zehazturiko direktorioan!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Jokoa aukeratu:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Gehitu hainbat..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Grabatu..." @@ -814,164 +814,164 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Bat ere ez" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Ezin izan da grafikoen aukeretako batzuk aplikatu:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "ezin izan da bideo-modua aldatu." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "formatu-ratioaren ezarpena ezin izan da aldatu" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "ezin izan da pantaila-osoaren ezarpena aldatu" -#: gui/options.cpp:554 +#: gui/options.cpp:557 #, fuzzy msgid "the filtering setting could not be changed" msgstr "ezin izan da pantaila-osoaren ezarpena aldatu" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Touchpad modua desgaituta." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Abiadura:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Abiadura:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Modu grafikoa:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Renderizazioa:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Joko batzuk onarturiko lausotze-modu bereziak" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Pantaila osoa" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 #, fuzzy msgid "Filter graphics" msgstr "Grafikoak" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Formatu-ratioaren zuzenketa" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "320x200 jokoentzako formatu-ratioa zuzendu" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Gogoko gailua:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Musika gailua:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Gogoko soinu txartel edo emuladorea zein den ezartzen du" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Irteerako soinu txartel edo emuladorea ezartzen du" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Gail. gogokoa:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Musika gailua:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib emuladorea:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib musikarako hainbat jokotan erabiltzen da" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Irteera maizt.:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -979,64 +979,64 @@ msgstr "" "Balio altuagoek soinu kalitate hobea ezartzen dute, baina baliteke zure " "soinu-txartela bateragarria ez izatea" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM gailua:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Defektuzko soinu txartela ezartzen du General MIDI irteerarako" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Ez erabili General MIDI musika" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Erabilgarri dagoen lehen gailua erabili" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "Zenbait soinu txartel bateragarriak dira SoundFont-ekin, FluidSynth eta " "Timidity besteak beste" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "AdLib/MIDI modua" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Soinua sortzerakoan MIDI eta AdLib erabili" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI irabazia:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 gailua:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Roland MT-32/LAPC1/CM32l/CM64 irteerarako defektuzko soinu txartela ezartzen " "du" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Benetako Roland MT-32 (GM emulazio gabe)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1044,16 +1044,16 @@ msgstr "" "Markatu ordenagailura konektaturiko Roland-ekin bateragarria den soinu-" "gailua erabiltzeko" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Benetako Roland MT-32 (GM emulazio gabe)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS Gailua (gaitu MT-32 bihurketak)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1061,298 +1061,298 @@ msgstr "" "Markatu Roland GS gailu batean MT-32 bat emulatzea ahalbidetzen " "dutenbihurketak gaitzeko" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Ez erabili Roland MT-32 musika" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Testu eta ahotsa:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Ahotsa" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Azpitituluak" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Biak" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Azpitit. abiadura:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Testu eta ahotsa:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Ahots." -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Azp." -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Biak" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Ahotsak erreproduzitu eta azpitituluak erakutsi" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Azpit. abiadura:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Musika:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musika:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Mututu dena" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Efektuak:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Soinu efektu berezien bolumena" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Efektuak:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Ahotsak:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Ahotsak:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Saguaren kontrola" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth Ezarpenak" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Gaiak:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Gaiak:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Joko guztiek edo ScummVM-k darabilten datu gehigarrien bide-izena ezartzen du" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Pluginak:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Pluginak:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Beste" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Gaia:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Interfazea:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autogordetzea:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autogordetzea:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Teklak" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Hizkuntza:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "ScummVM interfazearen hizkuntza" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Erabiltzaile-izena:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 #, fuzzy msgid "Download" msgstr "Behera" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 #, fuzzy msgid "Not running" msgstr "Jokoa exekutatzean errorea:" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 #, fuzzy msgid "/root/ Path:" msgstr "Gehigarriak:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 #, fuzzy msgid "Specifies which directory the Files Manager can access" msgstr "Zure gordetako partidak non gordeko diren zehazten du" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 #, fuzzy msgctxt "lowres" msgid "/root/ Path:" msgstr "Gehigarriak:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 #, fuzzy msgid "Server's port:" msgstr "Zerbitzaria:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 #, fuzzy msgid "Failed to change cloud storage!" msgstr "Ezin izan da jokoa gorde" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1360,51 +1360,51 @@ msgstr "" "Aukeraturiko gaia ez da zure hizkuntzarekin bateragarria. Gai hau erabili " "nahi baduzu, aurretik beste hizkuntza batera pasa behar duzu." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Aukeraturiko direktorioan ezin da idatzi. Mesedez, aukeratu beste bat." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Gaien direktorioa aukeratu" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Fitxategi gehigarrien direktorioa aukeratu" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Pluginen direktorioa aukeratu" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 #, fuzzy msgid "Select directory for Files Manager /root/" msgstr "Fitxategi gehigarrien direktorioa aukeratu" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 #, fuzzy msgid "<never>" msgstr "Inoiz ez" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 #, fuzzy msgid "Stop server" msgstr "Zerbitzaria:" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/fi_FI.po b/po/fi_FI.po index 515fec9990..b1211d7eb6 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-05 16:43+0000\n" "Last-Translator: Timo Mikkolainen <tmikkola@gmail.com>\n" "Language-Team: Finnish <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Siirry ylіs" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -116,7 +116,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -129,7 +129,7 @@ msgstr "Kyllф" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -140,7 +140,7 @@ msgstr "Kyllф" msgid "No" msgstr "Ei" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM ei voi avata kyseistф hakemistoa!" @@ -153,8 +153,8 @@ msgstr "" "tiedosto samalla nimellф." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -240,7 +240,7 @@ msgstr "" "englanninkieliseksi" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<oletus>" @@ -263,11 +263,11 @@ msgstr "Alusta:" msgid "Engine" msgstr "Pelimoottori" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafiikka" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -280,7 +280,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Ohita globaalit grafiikka-asetukset" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Ффni" @@ -293,11 +293,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Ohita globaalit ффniasetukset" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Voimakkuus" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Voimakkuus" @@ -311,7 +311,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Ohita globaalit ффnenvoimakkuusasetukset" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -324,7 +324,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Ohita globaalit MIDI-asetukset" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -337,11 +337,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Ohita globaalit MT-32 asetukset" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Polut" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Polut" @@ -355,7 +355,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Pelin polku:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Lisфkansio:" @@ -364,44 +364,44 @@ msgstr "Lisфkansio:" msgid "Specifies path to additional data used by the game" msgstr "Mффrittфф polun lisфtiedostoihin joita peli mahdollisesti kфyttфф" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Lisфkansio:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Tallennuskansio:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Mффrittфф polun pelitallennuksille" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Tallennuskansio:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ei mффritelty" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Oletus" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Valitse SoundFont" @@ -409,7 +409,7 @@ msgstr "Valitse SoundFont" msgid "Select additional game directory" msgstr "Valitse lisфhakemisto pelille" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Valitse hakemisto pelitallennuksille" @@ -501,7 +501,7 @@ msgstr "Sini" msgid "Triangle" msgstr "Kolmio" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Muut" @@ -673,7 +673,7 @@ msgstr "P~o~ista peli" msgid "Search in game list" msgstr "Etsi peliф listasta" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Etsi:" @@ -694,7 +694,7 @@ msgstr "Lataa peli:" msgid "Load" msgstr "Lataa" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -702,39 +702,39 @@ msgstr "" "Haluatko varmasti lisфtф pelejф alihakemistoineen? Tфmф voi lisфtф suuren " "mффrфn pelejф." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Tфtф kansiota ei voi kфyttфф vielф, siihen ladataan tiedostoja!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Haluatko varmasti poistaa pelin asetuksineen listalta?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Haluatko ladata tallennetun pelin?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Tфmф peli ei tue pelitallennuksien lataamista pelin ulkopuolelta." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM ei lіytфnyt pelimoottoria joka tukee valittua peliф!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM ei lіytфnyt yhtффn peliф kyseisestф hakemistosta!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Valitse peli:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Lisфф monta..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Nauhoita..." @@ -821,161 +821,161 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ei kфytіssф" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Joitain grafiikka-asetuksia ei saatu asetettua:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "videotilaa ei voitu vaihtaa." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "kuvasuhdekorjausasetusta ei voitu muuttaa" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "kokoruututilaa ei voitu muuttaa" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "Suodatusasetusta ei voitu muuttaa" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Virtuaalikontrollit" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Touchpad hiiritila" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Vaihda Menu ja Takaisin nappien paikkaa" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Osoittimen Nopeus:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "Nфppфimistі/joystick hiiriosoittimen nopeus" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Osoittimen Nopeus:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Joystickin Kuollut Alue:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Analogisen joystickin kuollut alue" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Joystickin Kuollut Alue:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "Laitteistosфvytin:" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "Laitteistosфvyttimet tuottavat erilaisia visuaalisia efektejф" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "Laitteistosфvytin:" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "Laitteistosфvyttimet tuottavat erilaisia visuaalisia efektejф" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafiikkatila:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Renderіintitila:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Erityiset dithering asetukset joita jotkut pelit tukevat" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Kokoruututila" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Suodata grafiikka" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Kфytф bilineaarista suodatinta grafiikan skaalauksessa" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Kuvasuhteen korjaus" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Korjaa kuvasuhde 320x200 peleille" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Ensisijainen laite:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Musiikkilaite:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" "Mффrittфф ффnilaitteen tai ффnikorttiemulaattorin jota ensisijaisesti tulisi " "kфyttфф" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Mффrittфф ффnikortin tai ффnikorttia emuloivan ohjelmiston" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Ensisijainen:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Musiikkilaite:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib emulaattori:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLibiф kфytetффn monien pelien musiikeissa" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Taajuus:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -983,61 +983,61 @@ msgstr "" "Isommat taajuudet merkitsevфt parempaa ффnenlaatua, mutta ффnikorttisi ei " "ehkф tue niitф" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM laite:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Mффrittфф oletuksena kфytettфvфn ффnilaitteen General MIDIlle" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Фlф kфytф General MIDIф musiikissa" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Kфytф ensimmфistф laitetta" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "Jotkut ффnikortit tukevat ффnifonttia (SoundFont), FluidSynth ja Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Yhdistetty AdLib/MIDI tila" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Kфytф sekф MIDIф ettф Adlibiф ффnentuotantoon" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDIn ффnilisфys:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 laite:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "Mффrittфф oletusффnilaitteen Roland MT-32/LAPC1/CM32l/CM64:n kфyttііn" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Aito Roland MT-32 (ei GM emulointia)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1045,16 +1045,16 @@ msgstr "" "Valitse jos haluat kфyttфф aitoa Roland-yhteensopivaa laittetta joka on " "kytketty tietokoneeseesi" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Aito Roland MT-32 (ei GM emulointia)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS Laite (aktivoi MT-32 mappaukset)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1062,273 +1062,273 @@ msgstr "" "Valitse jos haluat kфyttфф patch mappingia MT-32:n emulointiin Roland GS " "laitteella" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Фlф kфytф Roland MT-32 musiikkia" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Tekstitys ja puhe:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Puhe" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Tekstitys" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Molemmat" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Tekstityksen nopeus:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Tekstitys ja puhe:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Puhe" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Tekstit" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Molemmat" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Nфytф tekstitys ja kфytф puhetta" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Tekstityksen nopeus:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Musiikki:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musiikki:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Vaimenna" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Ффniefektit:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Erikoisefektit" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Ффniefektit:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Puhe:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Puhe:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Sфvytin" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Kontrollit" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth asetukset" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Teemojen polku:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Teemojen polku:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Mффrittфф polun, jossa on lisфtiedostoja joita ScummVM tai kaikki pelit " "kфyttфvфt" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Pluginien sijainti:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Pluginien sijainti:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Muut" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Teema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI renderіijф:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autom. tallennus:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autom. tallennus:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Nфppфimet" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "ScummVM:n kieli:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "ScummVM kфyttіliittymфn kieli" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Pфivitystarkistus:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Kuinka usein tarkistetaan onko ScummVM:ффn pфivityksiф" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Tarkista nyt" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Pilvi" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Pilvi" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Tallennustila:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Aktiivinen pilvitallennus" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<tyhjф>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Kфyttфjфnimi:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Tallennustilan kфyttфjфnimi" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Kфytetty tila:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "ScummVM:n pelitallennusten kфyttфmф tila tallennustilassa" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Viimeisin synkronointi:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Milloin pelitallennukset viimeksi synkronoitiin tфhфn tallennustilaan" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Yhdistф" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Avaa velhodialogi pilvitilan tiliin kirjautumiseen" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Pфivitф" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "Pфivitф tфmфnhetkiset pilvitilan tiedot (kфyttфjфnimi ja kфyttіaste)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Lataa" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Avaa lataustenhallintadialogi" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Kфynnistф palvelin" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Kфynnistф paikallinen webpalvelin" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Ei kфynnissф" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "/root/-polku:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Mффrittфф hakemiston johon tiedostonhallinnalla on pффsy" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/root/-polku:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Palvelimen portti:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1336,19 +1336,19 @@ msgstr "" "Palvelimen kфyttфmф portti\n" "Autentikaatio palvelimella on mahdollista vain vakioportilla" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Kфytф" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Pilvitallennustilan vaihtaminen epфonnistui!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Toinen pilvitila on jo aktiivinen." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1356,48 +1356,48 @@ msgstr "" "Valitsemasi teema ei tue nykyistф valitsemaasi kieltф. Vaihda kieli ensin, " "ja yritф sitten uudelleen." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Valittuun hakemistoon ei voi kirjoittaa. Valitse toinen hakemisto." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Valitse hakemisto kфyttіliittymфn teemoille" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Valitse hakemisto lisфtiedostoille" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Valitse hakemisto plugineille" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Valitse /root/ hakemisto tiedostonhallinnalle" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu tavua" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<nyt>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<ei koskaan>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Pysфytф palvelin" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Pysфytф paikallinen webpalvelin" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/fr_FR.po b/po/fr_FR.po index 60a314fe89..3b7deb20e0 100644 --- a/po/fr_FR.po +++ b/po/fr_FR.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: ScummVM 1.8.0git\n" "Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n" -"POT-Creation-Date: 2017-03-09 23:27+0100\n" -"PO-Revision-Date: 2017-03-06 22:54+0000\n" -"Last-Translator: Thierry Crozat <criezy@scummvm.org>\n" -"Language-Team: French <https://translations.scummvm.org/projects/scummvm/" -"scummvm/fr/>\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" +"PO-Revision-Date: 2017-03-11 17:16+0000\n" +"Last-Translator: Paolo Bossi <pbossi86@gmail.com>\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" @@ -58,7 +58,7 @@ msgstr "Remonter" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Oui" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Oui" msgid "No" msgstr "Non" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM n'a pas pu ouvrir le rщpertoire sщlectionnщ !" @@ -154,8 +154,8 @@ msgstr "" "mъme nom existe dщjр." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgstr "" "espagnole du jeu." #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<dщfaut>" @@ -264,11 +264,11 @@ msgstr "Systшme :" msgid "Engine" msgstr "Moteur" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Graphique" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Rщglages spщcifiques р ce jeu" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Audio" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Rщglages spщcifiques р ce jeu" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volume" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volume" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Rщglages spщcifiques р ce jeu" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Rщglages spщcifiques р ce jeu" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Rщglages spщcifiques р ce jeu" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Chemins" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Chemins" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Chemin du Jeu :" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Extra :" @@ -366,44 +366,44 @@ msgid "Specifies path to additional data used by the game" msgstr "" "Dщfinie un chemin vers des donnщes supplщmentaires utilisщes par le jeu" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Extra :" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Sauvegardes :" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Dщfinie l'emplacement oљ les fichiers de sauvegarde sont crщщs" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Sauvegardes :" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Aucun" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Dщfaut" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Choisir une banque de sons" @@ -411,7 +411,7 @@ msgstr "Choisir une banque de sons" msgid "Select additional game directory" msgstr "Sщlectionner un rщpertoire supplщmentaire" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Sщlectionner le rщpertoire pour les sauvegardes" @@ -504,7 +504,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Triangle" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Divers" @@ -678,7 +678,7 @@ msgstr "~S~upprimer" msgid "Search in game list" msgstr "Recherche dans la liste de jeux" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Filtre :" @@ -699,7 +699,7 @@ msgstr "Charger le jeu :" msgid "Load" msgstr "Charger" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -707,42 +707,42 @@ msgstr "" "Voulez-vous vraiment lancer la dщtection automatique des jeux ? Cela peut " "potentiellement ajouter un grand nombre de jeux." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "Ce rщpertoire est en cours de tщlщchargement et ne peut pas encore ъtre " "utilisщ !" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Voulez-vous vraiment supprimer ce jeu ?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Voulez-vous charger le jeu ?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "" "Le chargement de sauvegarde depuis le lanceur n'est pas supportщ pour ce jeu." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM n'a pas pu trouver de moteur pour lancer le jeu sщlectionnщ !" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM n'a pas trouvщ de jeu dans le rщpertoire sщlectionnщ !" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Choisissez le jeu :" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Ajout Massif..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Enregistrer..." @@ -826,164 +826,164 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Aucune" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Certaines options graphiques n'ont pu ъtre changщes :" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "le mode vidщo n'a pu ъtre changщ." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "la correction de rapport d'aspect n'a pu ъtre changщe" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "le mode plein щcran n'a pu ъtre changщ" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "le mode de filtrage n'a pu ъtre changщ" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Afficher les contrєles sur l'щcran" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Souris en mode Touchpad" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Inverser les boutons Menu et Retour" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Vitesse du pointeur :" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" "Vitesse du pointeur de souris pour les contrєles par clavier ou joystick" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Vitesse du pointeur :" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Zone inactive du joystick :" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Zone inactive du joystick analogique" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Zone inactive du joystick :" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "Shader :" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "Les divers shaders matщriels crщent des effets visuels diffщrents" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "Shader :" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" -msgstr "" +msgstr "Divers shaders crщent des effets visuels diffщrents" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Mode graphique :" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Mode de rendu :" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Mode spщcial de tramage supportщ par certains jeux" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Plein щcran" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtrer les graphiques" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" "Utiliser une interpolation bi-linщaire lors du changement d'щchelle des " "graphiques" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Correction du rapport d'aspect" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Corrige le rapport d'aspect pour les jeux en 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Sortie Prщfщrщe :" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Sortie Audio :" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" "Spщcifie le pщriphщrique de sortie audio ou l'щmulateur de carte audio " "prщfщrщ" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Spщcifie le pщriphщrique de sortie audio ou l'щmulateur de carte audio" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Sortie Prщfщrщe :" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Sortie Audio :" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Щmulateur AdLib :" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib est utilisщ pour la musique dans de nombreux jeux" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Frщquence :" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -991,64 +991,64 @@ msgstr "" "Une valeur plus щlevщe donne une meilleure qualitщ audio mais peut ne pas " "ъtre supportщe par votre carte son" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Sortie GM :" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Spщcifie le pщriphщrique audio par dщfaut pour la sortie General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Ne pas utiliser la musique General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Utiliser le premier pщriphщrique disponible" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "Banque de sons :" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "La banque de sons (SoundFont) est utilisщe par certaines cartes audio, " "FluidSynth et Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont :" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Mode mixte AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Utiliser р la fois MIDI et AdLib" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Gain MIDI :" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Sortie MT-32 :" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Spщcifie le pщriphщrique audio par dщfaut pour la sortie Roland MT-32/LAPC1/" "CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Roland MT-32 exacte (dщsactive l'щmulation GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1056,16 +1056,16 @@ msgstr "" "Vщrifie si vous voulez utiliser un pщriphщrique audio compatible Roland " "connectщ р l'ordinateur" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Roland MT-32 exacte (pas d'щmu GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS (active le mappage MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1073,275 +1073,275 @@ msgstr "" "Utilisez cette option si vous voulez activez le mappage р la volщe pour une " "щmulation MT-32 sur un appareil Roland GS." -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Ne pas utiliser la musique Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Dialogue :" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Voix" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Sous-titres" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Les deux" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Vitesse des ST :" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Dialogue :" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Voix" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Subs" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "V&S" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Affiche les sous-titres et joue les dialogues audio" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Vitesse des ST :" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Volume Musique :" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musique :" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Silence" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Volume Bruitage :" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volume des effets spщciaux sonores" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Bruitage :" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Volume Dialogues :" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Dialogues :" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Shader" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Contrєles" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Paramшtres FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Thшmes :" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Thшmes :" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Spщcifie un chemin vers des donnщes supplщmentaires utilisщes par tous les " "jeux ou ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Plugins :" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Plugins :" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Divers" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Thшme :" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Interface :" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Sauvegarde auto :" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Sauvegarde :" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Touches" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Langue :" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Langue de l'interface graphique de ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Vщrif. mises р jour :" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Frщquence des vщrifications" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Maintenant" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Nuage" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Nuage" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Stockage :" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Service de stockage actif" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<aucun>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Nom d'utilisateur :" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Nom d'utilisateur pour ce service" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Espace utilisщ :" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Espace utilisщ par les sauvegardes de ScummVM sur ce stockage" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Synchronisщ :" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Quand la derniшre synchronisation des sauvegardes a eu lieu" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Se connecter" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Ouvre l'assistant de connexion au compte de stockage en ligne" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Rafraюchir" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Rafraюchir les informations (nom d'utilisateur et espace utilisщ) pour le " "service de stockage actif" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Tщlщcharger" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Ouvrir le gestionnaire de tщlщchargement" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Dщmarrer serveur" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Dщmarre le serveur web local" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Arrъtщ" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Chemin /racine/ :" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Indique le rщpertoire auquel le gestionnaire de fichier peut accщder" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/racine/ :" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Port :" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1349,19 +1349,19 @@ msgstr "" "Port utilisщ par le serveur\n" "Authentification avec le serveur n'est disponible qu'avec le port par dщfaut" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Appliquer" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Echec du changement de service de stockage !" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Un autre service de stockage est dщjр actif." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1369,50 +1369,50 @@ msgstr "" "Le thшme que vous avez sщlectionnщ ne support pas la langue franчaise. Si " "vous voulez l'utiliser vous devez d'abord changer de langue." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" "Le rщpertoire sщlectionnщ est verrouillщ en щcriture. Sщlectionnez un autre " "rщpertoire." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Sщlectionner le rщpertoire des thшmes d'interface" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Sщlectionner le rщpertoire pour les fichiers supplщmentaires" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Sщlectionner le rщpertoire des plugins" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Indique le rщpertoire pour la /racine/ du Gestionnaire de Fichiers" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu octets" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<maintenant>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<jamais>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Arrъter serveur" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Arrъter le serveur" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/gl_ES.po b/po/gl_ES.po index 0f88556c55..1f26c223d4 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-11-28 15:51+0000\n" "Last-Translator: Santiago G. Sanz <santiagogarciasanz@gmail.com>\n" "Language-Team: Galician <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Arriba" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Si" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Si" msgid "No" msgstr "Non" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM non foi quen de abrir o directorio!" @@ -154,8 +154,8 @@ msgstr "" "ten un ficheiro co mesmo nome." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -239,7 +239,7 @@ msgid "" msgstr "Idioma do xogo. Non converterс a versiѓn galega do xogo en inglesa" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<por defecto>" @@ -262,11 +262,11 @@ msgstr "Plataforma:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grсficos" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Efectos grсficos" @@ -279,7 +279,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Anular a configuraciѓn dos grсficos" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Son" @@ -292,11 +292,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Anular a configuraciѓn do son" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volume" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volume" @@ -310,7 +310,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Anular a configuraciѓn do volume" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -323,7 +323,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Anular a configuraciѓn de MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -336,11 +336,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Anular a configuraciѓn de MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Camiёos" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Camiёos" @@ -354,7 +354,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Camiёo do xogo:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Camiёo adicional:" @@ -363,44 +363,44 @@ msgstr "Camiёo adicional:" msgid "Specifies path to additional data used by the game" msgstr "Especifica o camiёo dos datos adicionais usados no xogo" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Camiёo adicional:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Camiёo de gardado:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Especifica o lugar dos ficheiros de gardado" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Camiёo de gardado:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ningњn" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Predefinido" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Seleccionar SoundFont" @@ -408,7 +408,7 @@ msgstr "Seleccionar SoundFont" msgid "Select additional game directory" msgstr "Selecciona un directorio con datos adicionais" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Selecciona un directorio para ficheiros de gardado" @@ -501,7 +501,7 @@ msgstr "Seno" msgid "Triangle" msgstr "Triсngulo" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Misc." @@ -676,7 +676,7 @@ msgstr "Elimina~r~ xogo" msgid "Search in game list" msgstr "Buscar na lista de xogos" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Buscar:" @@ -697,7 +697,7 @@ msgstr "Cargar partida:" msgid "Load" msgstr "Cargar" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -705,39 +705,39 @@ msgstr "" "Queres executar o detector de xogos en masa? Щ posible que se engada un gran " "nњmero de xogos." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Aэnda non se pode empregar este directorio. A descarga non rematou!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Seguro que queres eliminar esta configuraciѓn de xogo?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Queres cargar a partida gardada?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "O xogo non permite cargar partidas dende o iniciador." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM non foi quen de atopar un motor para executar o xogo!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM non foi quen de atopar xogos no directorio!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Elixe o xogo:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Engadir en masa..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Gravar..." @@ -820,162 +820,162 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ningunha" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Erro ao aplicar os cambios na configuraciѓn dos grсficos:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "non se puido cambiar o modo de vэdeo." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "non se puido cambiar a proporciѓn." -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "non se puido cambiar a configuraciѓn de pantalla completa." -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "non se puido cambiar a configuraciѓn de filtrado." -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Modo Panel tсctil desactivado." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Velocidade:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Velocidade:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grсficos:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Procesamento:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Modos de interpolaciѓn de cores compatibles con algњns xogos" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Pantalla completa" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtrar grсficos" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Empregar filtrado linear ao escalar grсficos" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Correcciѓn de proporciѓn" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Corrixir a proporciѓn para os xogos en 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Dispositivo preferido:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Dispositivo de mњsica:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Especifica o dispositivo ou emulador de tarxeta de son preferido" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Especifica o dispositivo ou emulador de tarxeta de son de saэda" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Disp. preferido:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Disp. mњsica:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Emulador de AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "Moitos xogos empregan AdLib para a mњsica" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Taxa de saэda:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -983,80 +983,80 @@ msgstr "" "A maior valor, maior calidade do son, mais talvez non sexa compatible coa " "tarxeta" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Dispositivo de GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "" "Especifica o dispositivo de son por defecto para a saэda de General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Non empregar mњsica en General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Empregar o primeiro dispositivo dispoёible" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont щ compatible con algunhas tarxetas de son, FluidSynth e Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Modo AdLib/MIDI mixto" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Empregar xeraciѓn de son MIDI e mсis AdLib" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Ganancia de MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Dispositivo de MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Especifica o dispositivo por defecto para a saэda de Roland MT-32/LAPC1/" "CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Roland MT-32 verdadeiro (sen emulaciѓn de GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" msgstr "" "Marcar para empregar o hardware compatible con Roland conectado ao sistema" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Roland MT-32 (sen emulaciѓn de GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Dispositivo Roland GS (activar atribuciѓn MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1064,279 +1064,279 @@ msgstr "" "Marcar para activar a atribuciѓn de parches e emular MT-32 nun dispositivo " "Roland GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Non empregar mњsica en Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Texto e voz:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Voz" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Subtэtulos" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Ambos" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Velocidade dos subtэtulos:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Texto e voz:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Voz" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Subs" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Ambos" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Mostrar os subtэtulos e reproducir as voces" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Velocidade subs:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Volume de mњsica:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Volume mњsica:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Silenciar todo" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Volume de efectos:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volume dos efectos de son" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Volume efectos:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Volume de voz:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Volume voz:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Rato" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Configuraciѓn de FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Camiёo do tema:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Camiёo tema:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Especificar o camiёo dos datos adicionais de todos os xogos ou de ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Camiёo dos complementos:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Camiёo complementos:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Misc." -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Procesamento da interfaz:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autogardado:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autogardado:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Teclas" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Idioma de interfaz:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Idioma da interfaz de ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Comprobaciѓn de actualizaciѓns:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Frecuencia de comprobaciѓn das actualizaciѓns de ScummVM" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Comprobar agora" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Nube" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Nube" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Almacenamento:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Almacenamento na nube activo" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<ningњn>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Nome de usuario:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Nome de usuario empregado por este almacenamento" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Espazo empregado:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" "Espazo empregado polas partidas gardadas de ScummVM neste almacenamento." -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "кltima sincronizaciѓn:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" "O momento da њltima sincronizaciѓn das partidas gardadas neste almacenamento." -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Conectar" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" "Abre o diсlogo do asistente para conectar coa tњa conta de almacenamento na " "nube." -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Actualizar" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Actualiza a informaciѓn do almacenamento na nube actual (nome de usuario e " "espazo empregado)." -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Descargar" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Abre o diсlogo do xestor de descargas." -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Executar servidor" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Executar servidor web local" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Non se estс a executar" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Camiёo de /root/:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Especifica o directorio de acceso do xestor de ficheiros." -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "Camiёo de /root/:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Porto do servidor:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1344,19 +1344,19 @@ msgstr "" "O porto empregado polo servidor.\n" "Autenticaciѓn non dispoёible con portos non predeterminados." -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Aplicar" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Erro ao cambiar o almacenamento na nube!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Xa estс activo outro almacenamento na nube." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1364,48 +1364,48 @@ msgstr "" "O tema seleccionado non щ compatible co idioma actual. Para empregar o tema, " "deberсs cambiar antes o idioma da interfaz." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Non щ posible escribir no directorio elixido. Selecciona outro." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Seleccionar directorio para temas de interfaz" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Seleccionar directorio para ficheiros adicionais" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Seleccionar directorio para complementos" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Seleccionar directorio para /root/ de xestor de ficheiros" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<agora mesmo>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<nunca>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Deter servidor" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Deter servidor web local" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/hu_HU.po b/po/hu_HU.po index e5c1e0de8f..26c256f0d3 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-05 07:27+0000\n" "Last-Translator: George Kormendi <grubycza@hotmail.com>\n" "Language-Team: Hungarian <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Feljebb" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Igen" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Igen" msgid "No" msgstr "Nem" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM nem tudja megnyitni a vсlasztott mappсt!" @@ -154,8 +154,8 @@ msgstr "" "ugyanazzal a nщvvel." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -239,7 +239,7 @@ msgstr "" "A jсtщk nyelve. Ne сllэtsd сt a pl. Spanyol nyelvћ jсtщkodat Angol nyelvre" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<alapщrtelmezett>" @@ -262,11 +262,11 @@ msgstr "Platform:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafika" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -279,7 +279,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Globсlis grafikai beсllэtсsok felќlbэrсlсsa" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Audiѓ" @@ -292,11 +292,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Globсlis audiѓ beсllэtсsok felќlbэrсlсsa" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Hangerѕ" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Hangerѕ" @@ -310,7 +310,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Globсlis hangerѕbeсllэtсsok felќlbэrсlсsa" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -323,7 +323,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Globсlis MIDI beсllэtсsok felќlbэrсlсsa" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -336,11 +336,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Globсlis MT-32 beсllэtсsok felќlbэrсlсsa" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Mappсk" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Mappсk" @@ -354,7 +354,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Jсtщk Mappa:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Extra Mappa:" @@ -363,44 +363,44 @@ msgstr "Extra Mappa:" msgid "Specifies path to additional data used by the game" msgstr "Mappa kivсlasztсs a jсtщkok kiegщszэtѕ fсjljaihoz" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Extra Mappa:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Mentщs Mappa:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Jсtщkmentщsek helyщnek meghatсrozсsa" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Mentщs Mappa:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Nincs" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Alapщrtelmezett" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "SoundFont kivсlasztсs" @@ -408,7 +408,7 @@ msgstr "SoundFont kivсlasztсs" msgid "Select additional game directory" msgstr "Vсlassz mappсt a jсtщk kiegщszэtѕkhіz" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Vсlaszz jсtщkmentщseknek mappсt" @@ -500,7 +500,7 @@ msgstr "Szэnusz" msgid "Triangle" msgstr "Hсromszіg" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Vegyes" @@ -673,7 +673,7 @@ msgstr "Jсtщk tіrlщse" msgid "Search in game list" msgstr "Keresщs a jсtщklistсban" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Keresщs:" @@ -694,7 +694,7 @@ msgstr "Jсtщk betіltщse:" msgid "Load" msgstr "Betіltщs" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -702,40 +702,40 @@ msgstr "" "Biztos hogy futtatod a Masszэv jсtщkdetektort? Ez potenciсlisan sok jсtщkot " "hozzсad a listсhoz." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Ez a mappa nem hasznсlhatѓ mщg, щppen letіltщs van folyamatban!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Biztosan tіrіlni akarod ezt a jсtщkkonfigurсciѓt?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Akarod hogy betіltщsem a jсtщkсllсst?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Ez a jсtщk nem tсmogatja a jсtщkсllсs betіltщst az indэtѓbѓl." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM nem talсlt olyan jсtщkmotort ami a vсlasztott jсtщkot tсmogatja!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "A ScummVM nem talсlt egy jсtщkot sem a vсlasztott mappсban!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Vсlassztott jсtщk:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Masszэv mѓd..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Felvщtel..." @@ -818,220 +818,220 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Nincs" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Nщhсny grafikus opciѓ vсltoztatсsa sikertelen:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "a videѓmѓd nem vсltozott." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "a kщpmщretarсny beсllэtсsok nem vсltoztak" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "a teljeskщpernyѕs beсllэtсs nem vсltozott" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "a szћrщsi beсllэtсst nem lehet megvсltoztatni" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Irсnyэtсs a kщpernyѕn megjelenэtщse" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Touchpad egщr mѓd" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Menќ щs Vissza gombok cserщje" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Mutatѓ Sebessщg:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "Billentyћzet/joystick egщrmutatѓ vezщrlщs sebessщge" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Mutatѓ Sebessщg:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Joy Holtzѓna:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Analѓg joystick Holtzѓna" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Joy Holtzѓna:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "HW Сrnyalѓ:" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "Kќlіnbіzѕ hardver сrnyalѓk kќlіnbіzѕ vizuсlis effekteket adnak" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "HW Сrnyalѓ:" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "Kќlіnbіzѕ hardver сrnyalѓk kќlіnbіzѕ vizuсlis effekteket adnak" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafikus mѓd:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Kirajzolсs mѓd:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Nщhсny jсtщk tсmogatja a speciсlis сrnyalсsi mѓdokat" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Teljeskщpernyѕs mѓd" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Grafika szћrщse" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Lineсris szћrщs hasznсlata a grafika сtmщretezщsщnщl" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Kщpmщretarсny korrekciѓ" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Helyes oldalarсny a 320x200 jсtщkokhoz" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Elsѕdleges eszkіz:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Zene eszkіz:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Elsѕdleges hangeszkіz vagy hang emulсtor beсllэtсsok" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Hangeszkіz vagy hangkсrtya emulсtor beсllэtсsok" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Elsѕdleges eszk.:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Zene eszkіz:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib emulсtor:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib meghajtѓt sok jсtщk hasznсlja zenщhez" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Kimeneti rсta:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" msgstr "" "Nagyobb щrtщkek jobb hangminѕsщget adnak, de nem minden hangkсrtya tсmogatja" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM Eszkіz:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Alapщrtelmezett hangeszkіz General MIDI kimenethez" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Ne hasznсlj General MIDI zenщt" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Elsѕ elщrhetѕ eszkіz hasznсlata" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "Nщhсny hangkсrya, FluidSynth щs Timidyti tсmogatja a SoundFont betіltщsщt" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Vegyes AdLib/MIDI mѓd" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "MIDI щs AdLib hanggenerсtorok hasznсlata" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI erѕsэtщs:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 Eszkіz:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "Roland MT-32/LAPC1/CM32l/CM64 alapщrtelmezett hangeszkіzіk beсllэtсsa" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Roland MT-32 Hardver (GM emulсciѓ tiltva)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1039,16 +1039,16 @@ msgstr "" "Jelіld be, ha hardveres Roland-Kompatibilis hangeszkіz van csatlakoztatva a " "gщpedhez щs hasznсlni akarod" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Roland MT-32 Hardver (GM emulсciѓ nincs)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS eszkіz (MT-32 mapping engedщlyezщs)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1056,272 +1056,272 @@ msgstr "" "Ellenѕrzщs ha engedщlyezni akarod az emulсlt MT-32 Folt lekщpezщst a Roland " "GS eszkіzіn" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Ne hasznсlj Roland MT-32 zenщt" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Szіveg щs beszщd:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Csak beszщd" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Csak felirat" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Mind" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Felirat sebessщg:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Felirat щs beszщd:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Besz" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Text" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Mind" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Hang щs feliratok megjelenэtщse" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Felirat sebessщg:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Zene hangerѕ:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Zene hangerѕ:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "жsszes nщmэtсsa" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "SFX hangerѕ:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Speciсlis hangeffektusok hangereje" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "SFX hangerѕ:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Beszщd hangerѕ:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Beszщd hangerѕ:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Сrnyalѓ" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Irсnyitсs" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth Beсllэtсsa" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Tщma Mappa:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Tщma Mappa:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "Minden jщtщk щs ScummVM kiegщszэtѕ fсjljainak mappсja" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Plugin Mappa:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Plugin Mappa:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Vegyes" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tщma:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI Renderelѕ:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Automentщs:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Automentщs:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Billentyћk" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "GUI nyelve:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "A ScummVM GUI nyelve" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Frissэtщs ellenѕrzщs:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Milyen gyakran ellenѕrizze a ScummVM frissэtщseket" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Ellenѕrzщs most" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Felhѕ" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Felhѕ" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Tсrolѓ:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Aktэv felhѕ tсrolѓ" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<nincs>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Felhasznсlѓ:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Felhasznсlѓnщv ehhez a tсrolѓhoz" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Hasznсlt hely:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "ScummVM mentщsekhez hasznсlt hely ezen a tсrolѓn" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Utolsѓ szinkron:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Amikor az utolsѓ mentщs szinkronizсlсs tіrtщnt ezen a tсrolѓn" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Csatlakozсs" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Csatlakozсs varсzslѓ pсrbeszщdablak megnyitсsa a felhѕtсrolѓ fiѓkodhoz" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Frissэtщs" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Jelenlegi felhѕtсrolѓ informсciѓk frissэtщse (felhasznсlѓnщv щs hasznсlat)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Letіltщs" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Letіltщskezelѕ pсrbeszщdablak megnyitсsa" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Szerver futtatсs" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Helyi webszerver futtatсsa" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Nem fut" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "/gyіkщr/ кtvonal:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Meghatсrozza, hogy melyik kіnyvtсrhoz fщrhet hozzс a Fсjlkezelѕ" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/gyіkщr/ кtvonal:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Szerver portja:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1329,19 +1329,19 @@ msgstr "" "Melyik portot hasznсlja a szerver\n" "Szerver engedщly nem elщrhetѕ nem alapщrtelmezett porttal" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Alkalmaz" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Felhѕtсrolѓ csere nem sikerќlt!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Egy mсsik felhѕtсrolѓ mсr aktэv." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1349,48 +1349,48 @@ msgstr "" "A kivсlasztott tщma nem tсmogatja a nyelvedet. Ha hasznсlni akarod ezt a " "tщmсt, elѕszѕr vсlts сt egy mсsik nyelvre." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "A kivсlasztott mappсba nem lehet эrni, vсlassz egy mсsikat." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "GUI tщma mappa kivсlasztсsa" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Mappa vсlasztсs az extra fсjloknak" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Plugin mappa kivсlasztсsa" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Vсlassz mappсt a Fсjlkezelѕnek /gyіkщr/" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu byte" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<щpp most>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<soha>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Szerver leсllэtсs" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Helyi webszerver leсllэtсsa" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/it_IT.po b/po/it_IT.po index e612a5fa7c..807376d70a 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-07 13:59+0000\n" "Last-Translator: Paolo Bossi <pbossi86@gmail.com>\n" "Language-Team: Italian <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "Su" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Sь" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Sь" msgid "No" msgstr "No" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM non ha potuto aprire la cartella specificata!" @@ -154,8 +154,8 @@ msgstr "" "stesso nome." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -240,7 +240,7 @@ msgstr "" "Lingua del gioco. Un gioco inglese non potrр risultare tradotto in italiano" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<predefinito>" @@ -263,11 +263,11 @@ msgstr "Piattaf.:" msgid "Engine" msgstr "Motore" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafica" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Grafica" @@ -280,7 +280,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Ignora le impostazioni grafiche globali" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Audio" @@ -293,11 +293,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Ignora le impostazioni audio globali" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volume" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volume" @@ -311,7 +311,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Ignora le impostazioni globali di volume" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -324,7 +324,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Ignora le impostazioni MIDI globali" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -337,11 +337,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Ignora le impostazioni MT-32 globali" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Percorsi" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Perc" @@ -355,7 +355,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Perc. gioco:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Percorso extra:" @@ -364,44 +364,44 @@ msgstr "Percorso extra:" msgid "Specifies path to additional data used by the game" msgstr "Specifica il percorso di ulteriori dati usati dal gioco" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Perc. extra:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Salvataggi:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Specifica dove archiviare i salvataggi" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Salvataggi:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Nessuno" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Predefinito" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Seleziona SoundFont" @@ -409,7 +409,7 @@ msgstr "Seleziona SoundFont" msgid "Select additional game directory" msgstr "Seleziona la cartella di gioco aggiuntiva" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Seleziona la cartella dei salvataggi" @@ -502,7 +502,7 @@ msgstr "Seno" msgid "Triangle" msgstr "Triangolo" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Varie" @@ -677,7 +677,7 @@ msgstr "~R~im. gioco" msgid "Search in game list" msgstr "Cerca nella lista dei giochi" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Cerca:" @@ -698,7 +698,7 @@ msgstr "Carica gioco:" msgid "Load" msgstr "Carica" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -706,44 +706,44 @@ msgstr "" "Vuoi davvero eseguire il rilevatore di giochi in massa? Potrebbe aggiungere " "un numero enorme di giochi." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "Questa cartella ш in fase di download e non puђ essere ancora utilizzata!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Sei sicuro di voler rimuovere questa configurazione di gioco?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Vuoi caricare il salvataggio?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "" "Questo gioco non supporta il caricamento di salvataggi dalla schermata di " "avvio." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM non ha potuto trovare un motore in grado di eseguire il gioco " "selezionato!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM non ha potuto trovare nessun gioco nella cartella specificata!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Scegli il gioco:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Agg. in massa..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Registra..." @@ -826,161 +826,161 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Nessuno" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Impossibile applicare alcuni dei cambiamenti nelle opzioni grafiche:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "impossibile modificare la modalitр video." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "impossibile modificare l'impostazione proporzioni" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "impossibile modificare l'impostazione schermo intero" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "Impossibile modificare le impostazioni del filtro video" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Controlli in sovraimpressione" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Mouse in modalitр Touchpad" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Inverti i tasti Menu e Indietro" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Velocitр Puntatore:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "Velocitр puntatore (se controllato con joystick o tastiera)" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Velocitр del puntatore:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Deadzone Joystick:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Deadzone (zona inerte) per joystick analogici" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Deadzone Joy:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "HW Shader:" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "Shader differenti danno effetti visivi differenti" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "HW Shader:" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "Shader diversi danno diversi effetti grafici" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Modalitр grafica:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Resa grafica:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Modalitр di resa grafica speciali supportate da alcuni giochi" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Modalitр a schermo intero" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Applica filtro grafico" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Usa filtro lineare per lo scaling della grafica" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Correzione proporzioni" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Corregge le proporzioni dei giochi con risoluzione a 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Disp. preferito:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Dispositivo audio:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" "Specifica il dispositivo audio o l'emulatore della scheda audio preferiti" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "" "Specifica il dispositivo di output audio o l'emulatore della scheda audio" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Disp. preferito:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Disposit. audio:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Emulatore AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib ш utilizzato per la musica in molti giochi" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Frequenza:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -988,62 +988,62 @@ msgstr "" "Valori piљ alti restituiscono un suono di maggior qualitр, ma potrebbero non " "essere supportati dalla tua scheda audio" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Dispositivo GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Specifica il dispositivo audio predefinito per l'output General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Non utilizzare la musica General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Utilizza il primo dispositivo disponibile" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "SoundFont ш supportato da alcune schede audio, FluidSynth e Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Modalitр mista AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Utilizza generazione di suono sia MIDI che AdLib" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Guadagno MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Disposit. MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Specifica il dispositivo audio predefinito per l'output Roland MT-32/LAPC1/" "CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Roland MT-32 effettivo (disattiva emulazione GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1051,16 +1051,16 @@ msgstr "" "Seleziona se vuoi usare il dispositivo hardware audio compatibile con Roland " "che ш connesso al tuo computer" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Roland MT-32 effettivo (disat.emul.GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Dispositivo Roland GS (attiva mappature MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1068,274 +1068,274 @@ msgstr "" "Seleziona se vuoi attivare le mappature per emulare un MT-32 su un " "dispositivo Roland GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Non utilizzare la musica Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Testo e voci:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Voci" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Sottotitoli" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Entrambi" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Velocitр testo:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Testo e voci:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Voci" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Sub" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Entr." -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Mostra i sottotitoli e attiva le voci" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Velocitр testo:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Volume musica:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Volume musica:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Disattiva audio" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Volume effetti:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volume degli effetti sonori" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Volume effetti:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Volume voci:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Volume voci:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Shader" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Controllo" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Impostazioni FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Percorso temi:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Perc. temi:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "Specifica il percorso di ulteriori dati usati dai giochi o da ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Percorso plugin:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Perc. plugin:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Varie" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Renderer GUI:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autosalva:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Salvataggio automatico:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Tasti" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Lingua GUI:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Lingua dell'interfaccia grafica di ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Controllo aggiornamenti:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Frequenza delle verifiche disponibilitр aggiornamenti" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Controlla ora" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Servizio cloud:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Servizio di archiviazione cloud attivo" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<nessuno>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Nome utente:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Nome utilizzato per questo spazio di archiviazione" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Spazio su disco utilizzato:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Spazio utilizzato dai salvataggi di ScummVM su questo archivio Cloud" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Ultima sincronizzazione:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" "Ultima sincronizzazione dei salvataggi in questo spazio di archiviazione" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Connetti" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Apri assistente di connessione all'account di archiviazione su Cloud" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Aggiorna" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Aggiorna le informazioni del servizio di archiviazione su Cloud (nome utente " "e spazio utilizzato)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Scarica" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Apri finestra di gestione dei download" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Avvia server" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Avvia webserver locale" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Non avviato" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Percorso base:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Specifica quali cartelle sono accessibili dal File Manager" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "Percorso base:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Porta del Server:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1343,19 +1343,19 @@ msgstr "" "Porta utillizzata dal server\n" "L'autenticazione non ш disponibile tramite una porta personalizzata" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Applica" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Impossibile cambiare dispositivo di archiviazione Cloud!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Un altro servizio di archiviazione cloud ш giр attivo." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1363,48 +1363,48 @@ msgstr "" "Il tema che hai selezionato non supporta la lingua attuale. Se vuoi " "utilizzare questo tema devi prima cambiare la lingua." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "La cartella scelta ш in sola lettura. Si prega di sceglierne un'altra." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Seleziona la cartella dei temi dell'interfaccia" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Seleziona la cartella dei file aggiuntivi" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Seleziona la cartella dei plugin" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Seleziona la cartella di partenza del File Manager" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%lIu bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<adesso>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<mai>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Arresta server" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Arresta webserver locale" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/nb_NO.po b/po/nb_NO.po index a36772e72e..a7b0a38488 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-12-26 17:36+0000\n" "Last-Translator: Einar Johan Trјan Sјmхen <einarjohants@gmail.com>\n" "Language-Team: Norwegian Bokmхl <https://translations.scummvm.org/projects/" @@ -59,7 +59,7 @@ msgstr "Oppover" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -118,7 +118,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -131,7 +131,7 @@ msgstr "Ja" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -142,7 +142,7 @@ msgstr "Ja" msgid "No" msgstr "Nei" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM kunne ikke хpne den valgte mappa!" @@ -155,8 +155,8 @@ msgstr "" "samme navn." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -242,7 +242,7 @@ msgstr "" "versjon" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<standard>" @@ -265,11 +265,11 @@ msgstr "Plattform:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafikk" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -282,7 +282,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Overstyr globale grafikkinstillinger" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Lyd" @@ -295,11 +295,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Overstyr globale lydinstillinger" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volum" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volum" @@ -313,7 +313,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Overstyr globale voluminstillinger" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -326,7 +326,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Overstyr globale MIDI-instillinger" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -339,11 +339,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Overstyr globale MT-32-instillinger" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Sti" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Sti" @@ -357,7 +357,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Spillsti:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Ekstrasti:" @@ -366,44 +366,44 @@ msgstr "Ekstrasti:" msgid "Specifies path to additional data used by the game" msgstr "Bestemmer sti til ytterligere data brukt av spillet" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Ekstrasti:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Lagringssti:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Bestemmer sti til lagrede spill" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Lagringssti:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ingen" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Standard" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Velg SoundFont" @@ -411,7 +411,7 @@ msgstr "Velg SoundFont" msgid "Select additional game directory" msgstr "Velg mappe med ytterligere data" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Velg mappe for lagrede spill" @@ -503,7 +503,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Trekant" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Diverse" @@ -676,7 +676,7 @@ msgstr "~F~jern spill" msgid "Search in game list" msgstr "Sјk i spilliste" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Sјk:" @@ -697,7 +697,7 @@ msgstr "Хpne spill:" msgid "Load" msgstr "Хpne" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -705,40 +705,40 @@ msgstr "" "Vil du virkelig kjјre flerspill-finneren? Dette kan potensielt legge til et " "stort antall spill." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Denne mappa kan ikke brukes ennх, den blir lastet ned til!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Vil du virkelig fjerne denne spillkonfigurasjonen?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Vil du laste et lagret spill?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Dette spillet stјtter ikke lasting av spill fra oppstarteren." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM kunne ikke finne noen motor som kunne kjјre det valgte spillet!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM kunne ikke finne noe spill i den valgte mappen!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Velg spill:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Legg til flere..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "" @@ -823,162 +823,162 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ingen" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Klarte ikke х aktivere enkelte av endringene i grafikkinstillinger:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "videomodusen kunne ikke endres." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "aspektrate-innstillingen kunne ikke endres" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "fullskjermsinnstillingen kunne ikke endres" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "filterinnstillingen kunne ikke endres" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Touchpad-modus deaktivert." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Hastighet:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Hastighet:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafikkmodus:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Tegnemodus:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Spesiel dithering-modus stјttet av enkelte spill" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Fullskjermsmodus" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtrer grafikk" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Aspekt-rate korrigering" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Korriger aspekt-rate for 320x200-spill" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Foretrukket enhet:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Musikkenhet:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Velger foretrukket lydenhet eller lydkort-emulator" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Velger ut-lydenhet eller lydkortemulator" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Foretrukket enh.:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Musikkenhet:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib-emulator:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib brukes til musikk i mange spill" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Utrate:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -986,60 +986,60 @@ msgstr "" "Hјyere verdier gir bedre lydkvalitet, men stјttes kanskje ikke av ditt " "lydkort" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM-enhet:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Velger standard lydenhet for General MIDI-utdata" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Ikke bruk General MIDI-musikk" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Bruk fјrste tilgjengelige enhet" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "SoundFont stјttes ikke av enkelte lydkort, FluidSynth og Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Mikset AdLib/MIDI-modus" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Bruk bхde MIDI- og AdLib- lydgenerering" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI gain:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 Enhet:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "Velger standard lydenhet for Roland MT-32/LAPC1/CM32I/CM64-avspilling" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Ekte Roland MT-32 (deaktiver GM-emulering)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1047,16 +1047,16 @@ msgstr "" "Velg hvis du har et ekte Roland-kompatible lydkort tilkoblet maskinen, og " "vil bruke dette" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Ekte Roland MT-32 (deaktiver GM-emulering)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS Modus (aktiver MT32-mapping)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1064,272 +1064,272 @@ msgstr "" "Aktiver hvis du vil slх pх patch mappinger for х emulere en MT-32 eller " "Roland GS enhet" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Ikke bruk Roland MT-32-musikk" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Tekst og Tale:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Tale" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Undertekster" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Begge" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Teksthastighet:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Tekst og Tale:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Tale" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Tekst" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Begge" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Vis undertekster, og spill av tale" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Underteksthastighet:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Musikkvolum:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musikkvolum:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Demp alle" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Lydeffektvolum:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volum for spesielle lydeffekter" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Lydeffektvolum:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Talevolum:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Talevolum:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Styr Mus" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth-instillinger" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Temasti:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Temasti:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "Velger sti for ytterligere data brukt av alle spill eller ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Pluginsti:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Pluginsti:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Div" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI-tegner:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autolagre:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autolagre:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Taster" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "GUI-sprхk:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Sprхk i ScummVM-GUIet" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Oppdateringssjekk:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Hvor ofte det skal sjekkes for ScummVM-oppdateringer" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Sjekk nх" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Sky" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Sky" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Lagring:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Aktiv skylagring" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<ingen>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Brukernavn:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Brukernavn for denne lagringsmхten" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Brukt plass:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Plass brukt av ScummVM's lagrede spill pх denne lagringsmхten" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Forrige synctidspunkt:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Nхr forrige sync av lagrede spill til denne lagringsmхten skjedde" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Koble til" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Хpne veiviserdialog for х koble til skylagringen din" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Oppfrisk" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "Oppfrisk gjeldende skylagringsinformasjon (brukernavn og bruk)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Last ned" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Хpne nedlastingsbehandlerdialog" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Kjјr server" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Kjјr lokal webserver" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Kjјrer ikke" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "/root/ Sti:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Angi mappe som filbehandleren skal ha tilgang til" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/root/ Sti:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Serverport:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1337,19 +1337,19 @@ msgstr "" "Hvilken port som brukes av serveren\n" "Autentisering med server stјttes ikke med ikke-standard port" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Klarte ikke х kontakte skylagring!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "En annen skylagring er allerede aktiv." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1357,48 +1357,48 @@ msgstr "" "Temaet du valgte stјtter ikke det aktive sprхket. Hvis du vil bruke dette " "temaet, mх du bytte til et annet sprхk fјrst." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Den valgte mappen kan ikke skrives til. Vennligst velg en annen." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Velg mappe for GUI-temaer" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Velg mappe for ytterligere filer" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Velg mappe for plugins" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Velg mappe for filbehandler /root/" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<med en gang>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<aldri>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Stopp server" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Stopp lokal webserver" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/nl_NL.po b/po/nl_NL.po index a7de598d9d..5163257983 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-05 14:47+0000\n" "Last-Translator: Ben Castricum <github@bencastricum.nl>\n" "Language-Team: Dutch <https://translations.scummvm.org/projects/scummvm/" @@ -59,7 +59,7 @@ msgstr "Ga omhoog" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -116,7 +116,7 @@ msgstr "Uw verbinding lijkt beperkt. Wilt u echt bestanden ermee downloaden?" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -129,7 +129,7 @@ msgstr "Ja" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -140,7 +140,7 @@ msgstr "Ja" msgid "No" msgstr "Nee" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM kon de opgegeven map niet openen!" @@ -153,8 +153,8 @@ msgstr "" "met dezelfde naam." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -239,7 +239,7 @@ msgstr "" "De taal van het spel. Dit verandert een Engels spel niet naar een Nederlandse" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<standaard>" @@ -262,11 +262,11 @@ msgstr "Platform:" msgid "Engine" msgstr "Engine" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Beeld" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -279,7 +279,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Negeer algemene grafische instellingen" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Geluid" @@ -292,11 +292,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Negeer algemene audio instellingen" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volume" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volume" @@ -310,7 +310,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Negeer algemene volume instellingen" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -323,7 +323,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Negeer algemene MIDI instellingen" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -336,11 +336,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Negeer algemene MT-32 instellingen" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Paden" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Paden" @@ -354,7 +354,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Spel Pad:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Extra Pad:" @@ -363,44 +363,44 @@ msgstr "Extra Pad:" msgid "Specifies path to additional data used by the game" msgstr "Specificeer pad naar additionele data voor het spel" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Extra Pad:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Bewaar Pad:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Bepaalt waar opgeslagen spellen worden bewaard" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Bewaar Pad:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Geen" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Standaard" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Selecteer SoundFont" @@ -408,7 +408,7 @@ msgstr "Selecteer SoundFont" msgid "Select additional game directory" msgstr "Selecteer additionele speldatamap" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Selecteer map voor opgeslagen spellen" @@ -501,7 +501,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Driehoek" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Overig" @@ -675,7 +675,7 @@ msgstr "~V~erwijderen" msgid "Search in game list" msgstr "Zoek in lijst met spellen" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Zoeken:" @@ -696,7 +696,7 @@ msgstr "Laad spel:" msgid "Load" msgstr "Laden" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -704,41 +704,41 @@ msgstr "" "Wilt u echt de mass game detector draaien? Dit voegt potentieel een groot " "aantal spellen toe." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Deze map kan nog niet gebruikt worden, er wordt al in gedownload!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Wilt u echt deze spelconfiguratie verwijderen?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Wilt u het opgeslagen spel laden?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Dit spel ondersteunt het laden van spelen vanaf het startmenu niet." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM heeft geen engine gevonden die in staat was het geselecteerde spel " "te spelen!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM kon geen enkel spel vinden in de opgegeven map!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Kies het spel:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Voeg Meerdere Toe..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Opnemen..." @@ -825,159 +825,159 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Geen" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Sommige grafische opties konden niet worden toegepast:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "de videomodus kon niet veranderd worden." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "de pixelverhoudinginstelling kon niet veranderd worden" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "de volledig-scherminstelling kon niet veranderd worden" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "de filterinstelling kon niet veranderd worden" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Toon scherm-besturing" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Touchpadmodus" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Knoppen Menu en Terug omwisselen" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Aanwijzer Snelheid:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "Snelheid voor toetsenbord/joystick muis aanwijzer besturing" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Aanwijzer Snelheid:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Joy Deadzone:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Analoge Joystick Deadzone" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Joy Deadzone:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "HW Shader:" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "Verschillende hardware shaders geven verschillende visuele effecten" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "HW Shader:" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "Verschillende shaders geven verschillende visuele effecten" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafische modus:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Render modus:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Speciale ditheringmodi die door sommige games ondersteund worden" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Volledig-scherm modus" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filter afbeeldingen" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Gebruik lineair filteren tijdens het schalen van afbeeldingen" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Pixelverhoudingcorrectie" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Corrigeer de pixelverhouding voor 320x200 spellen" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Voorkeursapparaat:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Muziekapparaat:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Specificeert het voorkeurs geluidsapparaat of geluidskaartemulator" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Specificeert geluidsapparaat of geluidskaartemulator" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Voorkeursapparaat:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Muziekapparaat:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib emulator:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib word in vele spelen voor muziek gebruikt" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Output snelheid:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -985,63 +985,63 @@ msgstr "" "Hogere waarden geven betere geluidskwaliteit maar worden mogelijk niet " "ondersteund door uw geluidskaart" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM Apparaat:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Specificeert het standaard geluidsapparaat voor General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Geen General MIDI muziek gebruiken" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Gebruik eerst beschikbare apparaat" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont wordt ondersteund door FluidSynth, Timidity en sommige " "geluidskaarten" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Gemengde AdLib/MIDI modus" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Gebruik zowel MIDI als AdLib geluid" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI versterking:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 Apparaat:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Specificeert het standaard geluidsapparaat voor Roland MT-32/LAPC1/CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Waarheidsgetrouwe Roland MT-32 (GM emulatie uitschakelen)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1049,16 +1049,16 @@ msgstr "" "Selecteer als u een hardware Roland-compatible geluidsapparaat gekoppeld aan " "uw computer wilt gebruiken" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Echte Roland MT-32 (geen GM emulatie)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS Device (met MT-32 mappings)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1066,273 +1066,273 @@ msgstr "" "Selecteer dit als u patchmappings wilt om een MT-32 op een Roland GS " "apparaat te emuleren" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Geen Roland MT-32 muziek gebruiken" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Spraak en/of tekst:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Spraak" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Tekst" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Beide" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Snelheid tekst:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Spraak en/of text:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Sprk" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Text" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Beide" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Toon tekst en speel spraak af" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Snelheid text:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Muziek volume:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Muziek volume:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Alles Dempen" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "SFX volume:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volume voor speciale geluidseffecten" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "SFX volume:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Spraak volume:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Spraak volume:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Shader" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Besturing" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth Instellingen" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Thema Pad:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Thema Pad:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Specificeert het pad for aanvullende data voor ScummVM zelf of de spellen" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Plugins Pad:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Plugins Pad:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Overig" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Thema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI Renderer:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Auto opslaan:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Auto opslaan:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Toetsen" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "GUI Taal:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Taal van de ScummVM GUI" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Update controle:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Hoe vaak checken op ScummVM updates" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Controleer nu" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Cloud" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Opslag:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Actieve cloud opslag" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<geen>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Gebruikersnaam:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Gebruikersnaam gebruikt voor deze opslag" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Gebruikte ruimte:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Ruimte in gebruikt door ScummVM's opgeslagen spellen op deze opslag" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Laatste synchronisatie:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Wanneer de laatste synchronisatie voor deze opslag is geweest" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Verbinden" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" "Open de Wizard dialoogvenster voor verbinden met uw cloud opslag account" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Ververs" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "Ververs de huidige opslag informatie (gebruikersnaam en gebruik)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Download" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Open downloads manager dialoogvenster" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Start server" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Draai lokale webserver" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Draait niet" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "/root/ Pad:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Bepaalt welke map de Bestanden Manager gebruiken mag" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/root/ Pad:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Serverport:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1340,19 +1340,19 @@ msgstr "" "Welke port is gebruikt voor de server\n" "Auth met server is niet beschikbaar met een niet standaard port" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Toepassen" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Veranderen van cloud opslag mislukt!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Er is al een andere cloud opslag actief." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1360,49 +1360,49 @@ msgstr "" "Het thema dat u heeft geselecteerd ondersteunt uw gekozen taal niet. Als u " "dit thema wilt gebruiken dient u eerst een andere taal te selecteren." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" "Er kan niet worden geschreven in de gekozen map. Selecteer a.u.b. een andere." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Selecteer map voor GUI themas" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Selecteer map voor extra bestanden" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Selecteer map voor plugins" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Selecteer map voor Bestanden Manager /root/" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<nu>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<nooit>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Stop server" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Stop lokale webserver" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/nn_NO.po b/po/nn_NO.po index fa4c06ac9c..2b2b06a58e 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-12-18 18:23+0000\n" "Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n" "Language-Team: Norwegian Nynorsk <https://translations.scummvm.org/projects/" @@ -59,7 +59,7 @@ msgstr "Oppover" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Ja" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Ja" msgid "No" msgstr "Nei" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM kunne ikkje хpne den velde mappa!" @@ -152,8 +152,8 @@ msgid "" msgstr "" #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -237,7 +237,7 @@ msgstr "" "engelsk versjon" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<standard>" @@ -260,11 +260,11 @@ msgstr "Plattform:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafikk" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -277,7 +277,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Overstyr globale grafikkinstillingar" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Lyd" @@ -290,11 +290,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Overstyr globale lydinstillingar" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volum" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volum" @@ -308,7 +308,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Overstyr globale voluminstillingar" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -321,7 +321,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Overstyr globale MIDI-instillingar" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -334,11 +334,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Overstyr globale MT-32-instillingar" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Stiar" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Stiar" @@ -352,7 +352,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Spelsti:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Ekstrasti:" @@ -361,44 +361,44 @@ msgstr "Ekstrasti:" msgid "Specifies path to additional data used by the game" msgstr "Veljer sti til tilleggsdata nytta av spelet" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Ekstrasti:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Lagringssti:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Veljer kor lagra spel vert lagra" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Lagringssti:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ingen" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Standard" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Vel SoundFont" @@ -406,7 +406,7 @@ msgstr "Vel SoundFont" msgid "Select additional game directory" msgstr "Vel mappe med tileggsdata for spelet" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Vel mappe for lagra spel" @@ -496,7 +496,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Triangel" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Diverse" @@ -669,7 +669,7 @@ msgstr "~F~jern spel" msgid "Search in game list" msgstr "Sјk i spelliste" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Sјk:" @@ -690,47 +690,47 @@ msgstr "Хpne spel:" msgid "Load" msgstr "Хpne" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." msgstr "" -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Vil du verkeleg fjerne denne spelkonfigurasjonen?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Vil du laste det lagra spelet?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Dette spelet stјttar ikkje хpning av lagra spel frх oppstartaren." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM kunne ikkje finne nokon motor som var i stand til х kјyre det velde " "spelet!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM kunne ikkje finne noko spel i den velde mappa!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Vel spelet:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Legg til fleire..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "" @@ -814,164 +814,164 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ingen" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Klarte ikkje х aktivere nokre av grafikkvalendringane:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "Kunne ikkje endre videomodus." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "aspektrate-innstillinga kunne ikkje endrast" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "Fullskjerminstillinga kunne ikkje endrast" -#: gui/options.cpp:554 +#: gui/options.cpp:557 #, fuzzy msgid "the filtering setting could not be changed" msgstr "Fullskjerminstillinga kunne ikkje endrast" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Touchpadmodus avslхtt." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Hastighet:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Hastighet:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafikkmodus:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Teiknemodus:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Spesielle dithering-modus som stјttast av nokre spel" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Fullskjermsmodus" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 #, fuzzy msgid "Filter graphics" msgstr "Grafikk" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Aspekt-korrigering" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Rett opp aspekt for 320x200 spel" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Fјretrukken eining:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Musikkeining:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Musikkeining:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib emulator:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib nyttast til musikk i mange spel" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -979,60 +979,60 @@ msgstr "" "Hјgare verdier gir betre lydkvalitet, men stјttast kanskje ikkje av " "lydkortet ditt" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM Eining:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Veljer standard lydeining for General MIDI avspeling" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Ikkje nytt General MIDI musikk" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Nytt fјrste tilgjengelege eining" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "SoundFont stјttast av enkelte lydkort, FluidSynth og Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Blanda AdLib/MIDI-modus" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Nytt bхe MIDI og AdLib lydskaping" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI gain:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 Eining:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "Veljer standard lydeining for Roland MT-32/LAPC1/CM32l/CM64 avspeling" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Ekte Roland MT-32 (deaktiver GM-emulering)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1040,311 +1040,311 @@ msgstr "" "Vel om du vil nytte din Roland-kompatible lydeining som du har tilkopla " "datamaskina di" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Ekte Roland MT-32 (ingen GS-emulering)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" msgstr "" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Ikkje nytt Roland MT-32 musikk" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Tekst og Tale:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Tale" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Teksting" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Begge" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Undertekstfart:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Tekst og Tale:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Tale" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Tekst" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Bхe" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Vis teksting og spel av tale" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Undertekstfart:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Musikkvolum:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musikkvolum:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Demp alle" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Lydeffektvolum:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Spesiallydeffekt volum" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Lydeffektvolum:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Talevolum:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Talevolum:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth instillingar" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Temasti:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Temasti:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Pluginsti:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Pluginsti:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Div" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI-teiknar:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autolagre:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autolagre:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Tastar" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "GUI-sprхk:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Sprхk i ScummVM-GUIet" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Brukarnamn:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 #, fuzzy msgid "Download" msgstr "Ned" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 #, fuzzy msgid "Not running" msgstr "Feil under kјyring av spel:" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 #, fuzzy msgid "/root/ Path:" msgstr "Ekstrasti:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 #, fuzzy msgid "Specifies which directory the Files Manager can access" msgstr "Veljer kor lagra spel vert lagra" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 #, fuzzy msgctxt "lowres" msgid "/root/ Path:" msgstr "Ekstrasti:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 #, fuzzy msgid "Server's port:" msgstr "Teinar:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 #, fuzzy msgid "Failed to change cloud storage!" msgstr "Klarte ikkje lagre spel" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1352,51 +1352,51 @@ msgstr "" "Temaet du har valt stјttar ikkje det aktive sprхket. Om du vil nytte dette " "temaet mх du bytte til eit anna sprхk fјrst." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Den velde mappa kan ikkje skrivast til. Vennlegst vel ein annan." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Vel ei mappe for GUI-tema" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Vel ei mappe for ekstra filer" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Vel ei mappe for plugins" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 #, fuzzy msgid "Select directory for Files Manager /root/" msgstr "Vel ei mappe for ekstra filer" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 #, fuzzy msgid "<never>" msgstr "Aldri" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 #, fuzzy msgid "Stop server" msgstr "Teinar:" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/pl_PL.po b/po/pl_PL.po index f6c40e2df1..8e283f1a2f 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-01-25 12:49+0000\n" "Last-Translator: RafaГ Rzepecki <divided.mind@gmail.com>\n" "Language-Team: Polish <https://translations.scummvm.org/projects/scummvm/" @@ -63,7 +63,7 @@ msgstr "W gѓrъ" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -122,7 +122,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -135,7 +135,7 @@ msgstr "Tak" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -146,7 +146,7 @@ msgstr "Tak" msgid "No" msgstr "Nie" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM nie moПe otworzyц katalogu!" @@ -159,8 +159,8 @@ msgstr "" "jednakowej nazwie." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -244,7 +244,7 @@ msgid "" msgstr "Jъzyk gry. Nie zmieni to hiszpaёskiej wersji gry w angielskБ" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<domyЖlne>" @@ -267,11 +267,11 @@ msgstr "Platforma:" msgid "Engine" msgstr "Silnik" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafika" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Grafika" @@ -284,7 +284,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "UПyj wГasnych ustawieё grafiki" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "DМwiъk" @@ -297,11 +297,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "UПyj wГasnych ustawieё dМwiъku" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "GГoЖnoЖц" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "GГoЖnoЖц" @@ -315,7 +315,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "UПyj wГasnych ustawieё gГoЖnoЖci" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -328,7 +328,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "UПyj wГasnych ustawieё MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -341,11 +341,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "UПyj wГasnych ustawieё MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "ІcieПki" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "ІcieПki" @@ -359,7 +359,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "ІcieПka gry:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Іc. dodatkѓw:" @@ -368,44 +368,44 @@ msgstr "Іc. dodatkѓw:" msgid "Specifies path to additional data used by the game" msgstr "OkreЖla ЖcieПkъ dodatkowych danych gry" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Іc. dodatkѓw:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "ІcieПka zapisѓw:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "OkreЖla gdzie zapisywaц stan gry" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "ІcieПka zapisѓw:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Brak" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "DomyЖlnie" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Wybierz SoundFont" @@ -413,7 +413,7 @@ msgstr "Wybierz SoundFont" msgid "Select additional game directory" msgstr "Wybierz dodatkowy katalog gry" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Wybierz katalog dla zapisѓw" @@ -505,7 +505,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "TrѓjkБt" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "RѓПne" @@ -678,7 +678,7 @@ msgstr "~U~suё grъ" msgid "Search in game list" msgstr "Wyszukaj grъ na liЖcie" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Szukaj:" @@ -699,46 +699,46 @@ msgstr "Wczytaj grъ:" msgid "Load" msgstr "Wczytaj" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." msgstr "" "Chcesz uruchomiц masowy detektor gier? MoПe dodaц wiele tytuГѓw do listy." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Z tego katalogu nie moПna jeszcze korzystaц, trwa pobieranie!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Na pewno chcesz usunБц tъ grъ z konfiguracji?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Chcesz wczytaц zapis stanu gry?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Ta gra nie wspiera wczytywania z launchera." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM nie znalazГ silnika zdolnego uruchomiц wybranБ grъ!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM nie znalazГ Пadnej gry w tym katalogu!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Wybierz grъ:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Przeszukaj..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Nagraj..." @@ -821,162 +821,162 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Brak" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Nie udaГo siъ zastosowaц czъЖci zmian opcji grafiki:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "nie udaГo siъ zmieniц trybu wideo." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "nie udaГo siъ zmieniц formatu obrazu" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "nie udaГo siъ zmieniц trybu peГnoekranowego" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "nie udaГo siъ zmieniц trybu filtrowania" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Tryb touchpada wyГБczony." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "SzybkoЖц:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "SzybkoЖц:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Tryb grafiki:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Renderer:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Specjalne tryby ditheringu wspierane przez niektѓre gry" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "PeГny ekran" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtrowanie obrazu" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "UПywa filtrowania dwuliniowego przy skalowaniu obrazu" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Korekcja formatu obrazu" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Korekcja formatu obrazu dla gier 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Pref. urzБdzenie:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Urz. muzyczne:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "OkreЖla preferowane urzБdzenie dМwiъkowe lub emulator karty dМwiъkowej" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "OkreЖla wyjЖciowe urzБdzenie dМwiъkowe lub emulator karty dМwiъkowej" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Pref. urzБdzenie:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Urz. muzyczne:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Emulator AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib jest uПywany do muzyki w wielu grach" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Czъst. wyj.:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -984,63 +984,63 @@ msgstr "" "WyПsze wartoЖci dajБ lepszБ jakoЖц dМwiъku, ale mogБ byц nieobsГugiwane " "przez twojБ kartъ dМwiъkowБ" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "UrzБdzenie GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "OkreЖla domyЖlne urzБdzenie dМwiъkowe dla wyjЖcia General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Nie uПywaj muzyki General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "UПyj pierwszego dostъpnego urzБdzenia" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont jest wspierany przez niektѓre karty dМwiъkowe, FluidSynth i " "Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Tryb miksowanego AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "UПywaj obu generatorѓw dМwiъku, MIDI i AdLib, jednoczeЖnie" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Wzm. MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "UrzБdzenie MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "OkreЖla domyЖlne urzБdzenie dМwiъku dla wyjЖcia Roland MT-32/LAPC1/CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Prawdziwy Roland MT-32 (wyГБcz emulacjъ GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1048,16 +1048,16 @@ msgstr "" "Zaznacz, jeЖli chcesz uПywaц swojej prawdziwej karty kompatybilnej z Roland " "podГБczonej do twojego komputera" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Prawdziwy Roland MT-32 (brak emulacji GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland w trybie GS (wГБcz mapowanie MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1065,274 +1065,274 @@ msgstr "" "Zaznacz, jeЖli chcesz wГБczyц Гatki mapowania pozwalajБce na emulacjъ MT-32 " "na urzБdzeniu Roland GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Nie uПywaj muzyki Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Tekst i mowa:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Mowa" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Napisy" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Oba" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Prъd. napisѓw:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Tekst i mowa:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Mowa" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Napisy" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Oba" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "WyЖwietlaj napisy i odtwarzaj mowъ" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Prъd. napisѓw:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "GГoЖnoЖц muzyki:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "GГoЖnoЖц muzyki:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Wycisz" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "GГ. efekt. dМw.:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "GГoЖnoЖц efektѓw dМw." -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "GГ. efekt. dМw.:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "GГoЖnoЖц mowy:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "GГoЖnoЖц mowy:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Steruj myszkБ" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Ustawienia FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "ІcieПka stylu:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "ІcieПka stylu:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "OkreЖla ЖcieПkъ dla dodatkowych danych dla wszystkich gier lub ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "ІcieПka wtyczek:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "ІcieПka wtyczek:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "RѓПne" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Styl:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Renderer interf.:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autozapis:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autozapis:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Klawisze" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Jъzyk interfejsu:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Jъzyk interfejsu ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "SprawdМ aktualizacje:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "CzъstotliwoЖц automatycznego wyszukiwania aktualizacji ScummVM" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "SprawdМ teraz" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Chmura" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Chmura" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Dostawca:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Wybrany dostawca przechowywania w chmurze" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<brak>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Nazwa uПytkownika:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Nazwa uПytkownika w tej usГudze" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "UПywane miejsce:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "IloЖц miejsca zajmowana przez gry zapisane przez ScummVM w tej usГudze" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Ostatnia synchronizacja:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Czas ostatniej synchronizacji zapisanych stanѓw gry z tБ usГugБ" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "PoГБcz" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Otwѓrz asystenta poГБczenia z usГugБ przechowywania danych w chmurze" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "OdЖwieП" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "OdЖwieП informacje o usГudze przechowywania (nazwъ uПytkownika i zajmowane " "miejsce)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Pobierz" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Otwiera okno dialogowe zarzБdzania pobieraniem" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Uruchom serwer" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Uruchamia lokalny serwer WWW" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Nie uruchomiono" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "ІcieПka bazowa:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "OkreЖla ЖcieПkъ gГѓwnБ dla menedПera plikѓw" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "GГѓwna /:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Port:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1340,19 +1340,19 @@ msgstr "" "OkreЖla port uПywany do komunikacji z serwerem.\n" "(Uwierzytelnianie jest dostъpne jedynie na domyЖlnym porcie.)" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Zastosuj" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Nie udaГo siъ zmieniц dostawcy przechowywania!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Inna usГuga przechowywania jest juП aktywna." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1360,48 +1360,48 @@ msgstr "" "Wybrany styl nie obsГuguje obecnego jъzyka. JeЖli chcesz go uПywaц, zmieё " "najpierw swѓj jъzyk." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Ten katalog jest zabezpieczony przed zapisem. Wybierz inny." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Wybierz katalog dla stylѓw GUI" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Wybierz katalog dla dodatkowych plikѓw" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Wybierz katalog dla wtyczek" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Wybierz gГѓwny katalog dla menedПera plikѓw" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu B" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<teraz>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<nigdy>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Zatrzymaj serwer" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Zatrzymuje lokalny serwer WWW" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/pt_BR.po b/po/pt_BR.po index f4ec567cc6..013bbe92be 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-03 22:26+0000\n" "Last-Translator: rafaelmessias <rmmartins@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://translations.scummvm.org/" @@ -61,7 +61,7 @@ msgstr "Acima" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -119,7 +119,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -132,7 +132,7 @@ msgstr "Sim" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -143,7 +143,7 @@ msgstr "Sim" msgid "No" msgstr "Nуo" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM nуo conseguiu abrir a pasta especificada!" @@ -156,8 +156,8 @@ msgstr "" "arquivo com o mesmo nome." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgid "" msgstr "Idioma do jogo. Isto nуo irс passar seu jogo Inglъs para Portuguъs" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<padrуo>" @@ -264,11 +264,11 @@ msgstr "Sistema:" msgid "Engine" msgstr "Engine" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grсficos" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Sobrepor configuraчуo global de grсficos" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Сudio" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Sobrepor configuraчуo global de сudio" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volume" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volume" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Sobrepor configuraчуo global de volume" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Sobrepor configuraчуo global de MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Sobrepor configuraчуo global de MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Pastas" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Pastas" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Pasta do Jogo:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Pasta de Extras:" @@ -365,44 +365,44 @@ msgstr "Pasta de Extras:" msgid "Specifies path to additional data used by the game" msgstr "Especifique a pasta para dados utilizados no jogo" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Pasta de Extras:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Pasta para Salvar:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Especifique onde guardar seus jogos salvos" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Pasta para Salvar:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Nenhum(a)" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Padrуo" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Selecione o SoundFont" @@ -410,7 +410,7 @@ msgstr "Selecione o SoundFont" msgid "Select additional game directory" msgstr "Selecione a pasta adicional do jogo" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Selecione a pasta para os jogos salvos" @@ -504,7 +504,7 @@ msgstr "" msgid "Triangle" msgstr "" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Outros" @@ -679,7 +679,7 @@ msgstr "~R~emover Jogo" msgid "Search in game list" msgstr "Pesquisar na lista de jogos" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Pesquisar:" @@ -700,7 +700,7 @@ msgstr "Carregar jogo:" msgid "Load" msgstr "Carregar" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -708,42 +708,42 @@ msgstr "" "Vocъ realmente deseja adicionar vсrios jogos ao mesmo tempo? Isso poderс " "resultar em uma adiчуo gigantesca de jogos." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Vocъ deseja realmente remover a configuraчуo deste jogo?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 #, fuzzy msgid "Do you want to load saved game?" msgstr "Vocъ deseja carregar ou salvar o jogo?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Este jogo nуo suporta abrir jogos a partir do menu principal." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM nуo conseguiu encontrar qualquer programa capaz de rodar o jogo " "selecionado!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM nуo encontrou nenhum jogo na pasta especificada!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Escolha o jogo:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Multi-Adiчуo..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "" @@ -832,164 +832,164 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Nenhum(a)" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Falha ao aplicar algumas mudanчas nas opчѕes de grсfico:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "o modo de vэdeo nуo pєde ser alterado." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "a configuraчуo de proporчуo nуo pєde ser mudada" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "a configuraчуo de tela cheia nуo pєde ser mudada" -#: gui/options.cpp:554 +#: gui/options.cpp:557 #, fuzzy msgid "the filtering setting could not be changed" msgstr "a configuraчуo de tela cheia nуo pєde ser mudada" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Modo Touchpad desligado." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Voz" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Voz" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Modo grсfico:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Renderizaчуo:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Modos especiais de dithering suportados por alguns jogos" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Modo Tela Cheia" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 #, fuzzy msgid "Filter graphics" msgstr "Grсficos" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Correчуo de proporчуo" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Correчуo de proporчуo para jogos 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Dispositivo pref.:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Disp. de mњsica:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Especifica o dispositivo de som preferido ou emulador de placa de som" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Especifica o dispositivo de saэda de som ou emulador de placa de som" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Dispositivo pref.:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Dispositivo de mњsica:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Emulador AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib щ utilizado para mњsica em vсrios jogos" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Taxa de saэda:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -997,62 +997,62 @@ msgstr "" "Maior valor especifica melhor qualidade de som, mas pode nуo ser suportado " "por sua placa de som" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Dispositivo GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Especifique o dispositivo de som padrуo para a saэda General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Nуo usar mњsica General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Usar o primeiro dispositivo disponэvel" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "SoundFont щ suportado por algumas placas de som, FluidSynth e Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Mixar AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Usar MIDI e AdLib juntos na geraчуo de som" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Ganho MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Dispositivo MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Especifique o dispositivo de som padrуo para a saэda Roland MT-32/LAPC1/" "CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Roland MT-32 real (desligar emulaчуo GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1060,315 +1060,315 @@ msgstr "" "Verifique se vocъ quer usar o seu dispositivo de hardware de som compatэvel " "com Roland" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Roland MT-32 real (sem emulaчуo GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 #, fuzzy msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland MT-32 real (desligar emulaчуo GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" msgstr "" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Nуo usar mњsica Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Texto e Voz:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Voz" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Legendas" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Ambos" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Rapidez legendas:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Texto e Voz:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Voz" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Legs" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Ambos" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Mostrar legenda e vozes (dublagem)" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Velocidade das legendas:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Volume da Mњsica:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Volume da Mњsica:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Mudo" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Volume dos Sons:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volume dos efeitos sonoros especiais" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Volume dos Sons:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Volume da Voz:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Volume da Voz:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Controle do Mouse" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Pasta do Tema:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Pasta do Tema:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Especifica a pasta para os dados adicionais usados por todos os jogos ou " "ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Pasta de Plugins:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Pasta de Plugins:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Outros" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Renderizador GUI:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Auto-Salvar:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Auto-Salvar:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Teclas" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Idioma do GUI:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Linguagem do ScummVM GUI" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Nome de usuсrio:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 #, fuzzy msgid "Download" msgstr "Baixo" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 #, fuzzy msgid "Not running" msgstr "Erro ao executar o jogo:" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 #, fuzzy msgid "/root/ Path:" msgstr "Pasta de Extras" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 #, fuzzy msgid "Specifies which directory the Files Manager can access" msgstr "Especifique onde guardar seus jogos salvos" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 #, fuzzy msgctxt "lowres" msgid "/root/ Path:" msgstr "Pasta de Extras" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 #, fuzzy msgid "Server's port:" msgstr "Servidor:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 #, fuzzy msgid "Failed to change cloud storage!" msgstr "Falha ao salvar o jogo" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1376,51 +1376,51 @@ msgstr "" "O tema que vocъ selecionou nуo suporta seu idioma atual. Se vocъ quiser usar " "este tema vocъ precisa mudar para outro idioma." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "O diretѓrio escolhido nуo pode ser usado. Por favor, selecione outro." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Selecione a pasta para os temas da Interface de Uso Grсfico" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Selecione a pasta para os arquivos extras" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Selecione a pasta para os plugins" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 #, fuzzy msgid "Select directory for Files Manager /root/" msgstr "Selecione a pasta para os arquivos extras" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 #, fuzzy msgid "<never>" msgstr "Nunca" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 #, fuzzy msgid "Stop server" msgstr "Servidor:" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/pt_PT.po b/po/pt_PT.po index 799ad79e24..4bec4b90a2 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-01-30 14:50+0000\n" "Last-Translator: Vitor Santos <vitorhgsantos90@gmail.com>\n" "Language-Team: Portuguese (Portugal) <https://translations.scummvm.org/" @@ -58,7 +58,7 @@ msgstr "Acima" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -117,7 +117,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -130,7 +130,7 @@ msgstr "Sim" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -141,7 +141,7 @@ msgstr "Sim" msgid "No" msgstr "Nуo" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM nуo conseguiu abrir a directoria especificada!" @@ -154,8 +154,8 @@ msgstr "" "especificada possui um arquivo com o mesmo nome." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgstr "" "Inglъs" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<padrуo>" @@ -264,11 +264,11 @@ msgstr "Plataforma:" msgid "Engine" msgstr "Recursos" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grсficos" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Substituir configuraчѕes gerais de grсficos" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Сudio" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Substituir configuraчѕes gerais de сudio" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volume" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volume" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Substituir configuraчѕes gerais de volume" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Substituir configuraчѕes gerais de MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Substituir configuraчѕes gerais de MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Caminhos" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Caminhos" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Caminho do Jogo:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Caminho de Extras:" @@ -365,44 +365,44 @@ msgstr "Caminho de Extras:" msgid "Specifies path to additional data used by the game" msgstr "Especifica o caminho para dados adicionais usados pelo jogo" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Caminho de Extras:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Caminho para Salvar:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Especifica onde os jogos salvos sуo colocados" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Caminho para Salvar:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Nenhum" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Padrуo" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Seleccione o SoundFont" @@ -410,7 +410,7 @@ msgstr "Seleccione o SoundFont" msgid "Select additional game directory" msgstr "Seleccione uma directoria adicional para o jogo" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Seleccione uma directoria para salvar o jogo" @@ -505,7 +505,7 @@ msgstr "Seno" msgid "Triangle" msgstr "Triтngulo" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Vсrios" @@ -680,7 +680,7 @@ msgstr "~R~emover Jogo" msgid "Search in game list" msgstr "Pesquisar na lista de jogos" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Pesquisar:" @@ -701,7 +701,7 @@ msgstr "Carregar jogo:" msgid "Load" msgstr "Carregar" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -709,44 +709,44 @@ msgstr "" "Deseja mesmo executar o detector de adiчуo em massa? Tal poderс, " "potencialmente, adicionar um elevado nњmero de jogos." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "De momento, esta directoria nуo pode ser utilizada, existe uma descarga em " "curso!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Deseja mesmo remover a configuraчуo deste jogo?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Deseja carregar o jogo salvo?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Este jogo nуo permite carregar jogos a partir do menu principal." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "O ScummVM nуo conseguiu encontrar nenhum motor de jogo capaz de correr o " "jogo seleccionado!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "" "O ScummVM nуo conseguiu encontrar nenhum jogo na directoria especificada!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Escolha o jogo:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Adiчуo em Massa..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Gravar..." @@ -833,570 +833,570 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Nenhuma" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Falha ao aplicar algumas mudanчas nas opчѕes de grсficos:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "o modo de vэdeo nуo pєde ser alterado." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "a taxa de proporчуo nуo pєde ser alterada" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "a configuraчуo de ecrу inteiro nуo pєde ser alterada" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "a configuraчуo de filtragem nуo pєde ser alterada" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Velocidade:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Velocidade:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Modelo de grсficos:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Renderizaчуo:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Modos especiais de pontilhado suportados por alguns jogos" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Modo de ecrу inteiro" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtros grсficos" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Usar filtragem linear quando dimensionar grсficos" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Correчуo da taxa de proporчуo" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Corrigir taxa de proporчуo em jogos de 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Dispositivo Preferido:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Dispositivo de Mњsica:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Especifica dispositivo sonoro ou emulador de placa sonora preferida" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Emulador AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib щ usado para mњsica em vсrios jogos" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" msgstr "" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" msgstr "" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" msgstr "" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." msgstr "" -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/ru_RU.po b/po/ru_RU.po index 1308956248..4e49041c2a 100644 --- a/po/ru_RU.po +++ b/po/ru_RU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ScummVM 1.8.0svn\n" "Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n" -"POT-Creation-Date: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-04 21:57+0000\n" "Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n" "Language-Team: Russian <https://translations.scummvm.org/projects/scummvm/" @@ -59,7 +59,7 @@ msgstr "Вверх" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -118,7 +118,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -131,7 +131,7 @@ msgstr "Да" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -142,7 +142,7 @@ msgstr "Да" msgid "No" msgstr "Нет" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM не может открыть указанную директорию!" @@ -155,8 +155,8 @@ msgstr "" "содержит файл с таким же именем." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -241,7 +241,7 @@ msgstr "" "Язык игры. Изменение этой настройки не превратит игру на английском в русскую" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<по умолчанию>" @@ -264,11 +264,11 @@ msgstr "Платформа:" msgid "Engine" msgstr "Движок" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Графика" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Грф" @@ -281,7 +281,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Перекрыть глобальные установки графики" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Аудио" @@ -294,11 +294,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Перекрыть глобальные установки аудио" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Громкость" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Громк" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Перекрыть глобальные установки громкости" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -325,7 +325,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Перекрыть глобальные установки MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -338,11 +338,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Перекрыть глобальные установки MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Пути" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Пути" @@ -356,7 +356,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Где игра:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Доп. путь:" @@ -365,44 +365,44 @@ msgstr "Доп. путь:" msgid "Specifies path to additional data used by the game" msgstr "Указывает путь к дополнительным файлам данных для игры" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Доп. путь:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Сохранения игр:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Указывает путь к сохранениям игры" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Путь сохр:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Не задан" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "По умолчанию" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Выберите SoundFont" @@ -410,7 +410,7 @@ msgstr "Выберите SoundFont" msgid "Select additional game directory" msgstr "Выберите дополнительную директорию игры" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Выберите директорию для сохранений" @@ -503,7 +503,7 @@ msgstr "Синусоида" msgid "Triangle" msgstr "Треугольная" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Разное" @@ -677,7 +677,7 @@ msgstr "~У~далить игру" msgid "Search in game list" msgstr "Поиск в списке игр" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Поиск:" @@ -698,7 +698,7 @@ msgstr "Загрузить игру:" msgid "Load" msgstr "Загрузить" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -706,41 +706,41 @@ msgstr "" "Вы действительно хотите запустить детектор всех игр? Это потенциально может " "добавить большое количество игр." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "Эта директория пока не может быть использована. В неё сейчас загружаются " "данные!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Вы действительно хотите удалить настройки для этой игры?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Вы хотите загрузить игру?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Эта игра не поддерживает загрузку сохранений через главное меню." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM не смог найти движок для запуска выбранной игры!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM не может найти игру в указанной директории!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Выберите игру:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Много игр..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Запись..." @@ -823,160 +823,160 @@ msgstr "44 кГц" msgid "48 kHz" msgstr "48 кГц" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Не задан" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Не удалось применить изменения некоторых графических настроек:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "видеорежим не может быть изменён." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "режим корректировки соотношения сторон не может быть изменён" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "полноэкранный режим не может быть изменён" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "режим фильтрации не может быть изменён" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Показать управление экраном" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Режим тачпада" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Поменять местами кнопки Меню и Назад" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Скорость указателя:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "Скорость для клавиш эмуляции мыши на клавиатуре/джойстике" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Скорость указателя:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Мёртвая зона джойстика:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Мёртвая зона аналогового джойстика" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Мёртвая зона джойстика:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "Аппаратный шейдер:" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "Различные аппаратные шейдеры дают различные визуальные эффекты" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "Аппаратный шейдер:" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "Различные шейдеры дают различные визуальные эффекты" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Граф. режим:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Режим растра:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Специальные режимы рендеринга, поддерживаемые некоторыми играми" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Полноэкранный режим" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Фильтрование графики" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Использовать линейную фильтрацию для увеличения разрешения" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Коррекция соотношения сторон" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Корректировать соотношение сторон для игр с разрешением 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Предпочитаемое:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Звуковое уст-во:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" "Указывает предпочитаемое звуковое устройство или эмулятор звуковой карты" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Указывает выходное звуковое устройство или эмулятор звуковой карты" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Предпочитаемое:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Звуковое уст-во:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Эмулятор AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "Звуковая карта AdLib используется многими играми" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Частота звука:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -984,64 +984,64 @@ msgstr "" "БОльшие значения задают лучшее качество звука, однако они могут не " "поддерживаться вашей звуковой картой" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Устройство GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Указывает выходное звуковое устройство для MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Не использовать музыку для General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Использовать первое доступное устройство" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont'ы поддерживаются некоторыми звуковыми картами, FluidSynth и " "Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Смешанный режим AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Использовать и MIDI, и AdLib для генерации звука" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Усиление MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Устр. MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Указывает звуковое устройство по умолчанию для вывода на Roland MT-32/LAPC1/" "CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Настоящий Roland MT-32 (запретить эмуляцию GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1049,16 +1049,16 @@ msgstr "" "Отметьте, если у вас подключено Roland-совместимое звуковое устройство и вы " "хотите его использовать" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Настоящий Roland MT-32 (без эмуляции GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Устройство Roland GS (разрешить маппинг MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1066,273 +1066,273 @@ msgstr "" "Отметьте, если хотите разрешить маппинг для эмуляции MT-32 на устройстве " "Roland GS" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Не использовать музыку для MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Текст и озвучка:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Озвучка" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Субтитры" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Оба" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Скорость титров:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Текст и озвучка:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Озв" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Суб" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Оба" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Показывать субтитры и воспроизводить речь" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Скорость титров:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Громк. музыки:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Громк. музыки:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Выкл. всё" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Громкость SFX:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Громкость специальных звуковых эффектов" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Громк. SFX:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Громк. озвучки:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Громк. озвучки:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Шейдер" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Управление" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Настройки FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Путь к темам:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Где темы:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Указывает путь к дополнительным файлам данных, используемых всеми играми " "либо ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Путь к плагинам:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Путь к плагинам:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Разное" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Тема:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Рисовалка GUI:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Автосохранение:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Автосохр.:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Клавиши" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Язык GUI:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Язык графического интерфейса ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Проверять обновления:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Как часто проверять обновления ScummVM" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Проверить сейчас" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Облако" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Облако" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Облако:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Активное облачное хранилище" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<нет>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Пользователь:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Имя пользователя в этом облаке" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Используемый объём:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Объём, занимаемый сохранениями игр ScummVM на этом облаке" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Последняя синхронизация:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Когда производилась последняя синхронизация с этим облаком" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Подключить" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "Открывает диалог для установки подключения к облаку" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Обновить" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "Обновляет текущую информацию об облаке (имя пользователя и объём)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Загрузить" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Открывает менеджер загрузок" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Запустить сервер" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Запускает локальный веб-сервер" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Не запущен" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Корневая директория:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Указывает путь к директории, куда будет иметь доступ Менеджер файлов" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "Корень:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Порт сервера:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1340,19 +1340,19 @@ msgstr "" "Номер порта, используемый сервером\n" "Установление доступа работает только с портом по умолчанию" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Применить" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Не удалось сменить облако!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Уже активно другое облачное хранилище." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1360,48 +1360,48 @@ msgstr "" "Тема, выбранная вами, не поддерживает текущий язык. Если вы хотите " "использовать эту тему, вам необходимо сначала переключиться на другой язык." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Не могу писать в выбранную директорию. Пожалуйста, укажите другую." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Выберите директорию для тем GUI" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Выберите директорию с дополнительными файлами" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Выберите директорию с плагинами" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Выберите директорию для корня в Менеджере файлов" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu байт" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<сейчас>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<никогда>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Остановить сервер" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Останавливает локальный веб-сервер" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/scummvm.pot b/po/scummvm.pot index bac8863f03..27e24fc2d9 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+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" @@ -55,7 +55,7 @@ msgstr "" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -112,7 +112,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -125,7 +125,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -136,7 +136,7 @@ msgstr "" msgid "No" msgstr "" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "" @@ -147,8 +147,8 @@ msgid "" msgstr "" #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -228,7 +228,7 @@ msgid "" msgstr "" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "" @@ -251,11 +251,11 @@ msgstr "" msgid "Engine" msgstr "" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "" @@ -268,7 +268,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "" @@ -281,11 +281,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "" @@ -299,7 +299,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "" @@ -312,7 +312,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "" @@ -325,11 +325,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "" @@ -343,7 +343,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "" @@ -352,44 +352,44 @@ msgstr "" msgid "Specifies path to additional data used by the game" msgstr "" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "" @@ -397,7 +397,7 @@ msgstr "" msgid "Select additional game directory" msgstr "" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "" @@ -487,7 +487,7 @@ msgstr "" msgid "Triangle" msgstr "" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "" @@ -659,7 +659,7 @@ msgstr "" msgid "Search in game list" msgstr "" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "" @@ -680,45 +680,45 @@ msgstr "" msgid "Load" msgstr "" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." msgstr "" -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "" -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "" -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "" @@ -801,568 +801,568 @@ msgstr "" msgid "48 kHz" msgstr "" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "" -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" msgstr "" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" msgstr "" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" msgstr "" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." msgstr "" -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/sv_SE.po b/po/sv_SE.po index f4069fcd0b..bc74d84ec6 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-01-06 09:18+0000\n" "Last-Translator: Petter Sjіlund <ignalina@mac.com>\n" "Language-Team: Swedish <https://translations.scummvm.org/projects/scummvm/" @@ -59,7 +59,7 @@ msgstr "Uppхt" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -118,7 +118,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -131,7 +131,7 @@ msgstr "Ja" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -142,7 +142,7 @@ msgstr "Ja" msgid "No" msgstr "Nej" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM kunde inte іppna den valda katalogen!" @@ -155,8 +155,8 @@ msgstr "" "fil med samma namn." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -242,7 +242,7 @@ msgstr "" "till en engelsk" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<standard>" @@ -265,11 +265,11 @@ msgstr "Plattform:" msgid "Engine" msgstr "Motor" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Grafik" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -282,7 +282,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "жverskrid globala grafikinstфllningar" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Ljud" @@ -295,11 +295,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "жverskrid globala ljudinstфllningar" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Volym" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Volym" @@ -313,7 +313,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "жverskrid globala volyminstфllningar" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -326,7 +326,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "жverskrid globala MIDI-instфllningar" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -339,11 +339,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "жverskrid globala MT-32 instфllningar" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Sіkvфgar" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Sіkvфgar" @@ -357,7 +357,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Sіkv. spel:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Sіkv. extra:" @@ -366,44 +366,44 @@ msgstr "Sіkv. extra:" msgid "Specifies path to additional data used by the game" msgstr "Bestфmmer sіkvфgen till ytterligare data som spelet anvфnder" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Sіkv. extra:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Sіkv. sparat:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Bestфmmer var dina spardata lagras" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Sіkv. sparat:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Ingen" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Standard" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Vфlj SoundFont" @@ -411,7 +411,7 @@ msgstr "Vфlj SoundFont" msgid "Select additional game directory" msgstr "Vфlj en ytterligare spelkatalog" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Vфlj katalog fіr spardata" @@ -503,7 +503,7 @@ msgstr "Sinus" msgid "Triangle" msgstr "Triangel" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Diverse" @@ -678,7 +678,7 @@ msgstr "~R~adera spel" msgid "Search in game list" msgstr "Sіk i spellistan" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Sіk:" @@ -699,7 +699,7 @@ msgstr "Ladda spel:" msgid "Load" msgstr "Ladda" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -707,41 +707,41 @@ msgstr "" "Vill du verkligen anvфnda mass-speldetektorn? Processen kan potentiellt " "lфgga till ett enormt antal spel." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" "Den hфr katalogen kan inte anvфndas фn, eftersom nхgot laddas ner i den!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Vill du verkligen radera den hфr spelkonfigurationen?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Vill du ladda sparat spel?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Det hфr spelet stіder inte laddning av spardata frхn launchern." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "" "ScummVM kunde inte hitta en motor kapabel till att kіra det valda spelet!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM kunde inte hitta nхgra spel i den valda katalogen!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Vфlj spel:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Masstillфgg..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Spela in..." @@ -824,162 +824,162 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Ingen" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Kunde inte verkstфlla nхgra av grafikinstфllningarna:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "videolфget kunde inte фndras." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "instфllningen fіr bildfіrhхllandet kunde inte фndras" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "fullskфrmsinstфllningen kunde inte фndras" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "filterinstфllningen kunde inte фndras" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Touchpad-lфge inaktiverat." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Hastighet:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Hastighet:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Grafiklфge:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Renderingslфge:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Speciella gitterlфgen stіdda av vissa spel" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Fullskфrmslфge" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Filtrera grafik" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Anvфnd linjфrt filter fіr att fіrstora bilden" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Korrektion av bildfіrhхllande" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Korrigera bildfіrhхllandet fіr 320 x 200-spel" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Fіredragen enhet:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Musikenhet:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Bestфmmer din fіredragna emulator fіr ljudenhet eller ljudkort" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Bestфmmer emulator fіr ljudenhet eller ljudkort" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Fіredr. enhet:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Musikenhet:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib-emulator:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib anvфnds fіr musik i mхnga spel" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Ljudfrekvens:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -987,61 +987,61 @@ msgstr "" "Ett hіgre vфrde betecknar bфttre ljudkvalitet men stіds kanske inte av ditt " "ljudkort" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM-enhet:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Bestфmmer standardenheten fіr General MIDI-uppspelning" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Anvфnd inte General MIDI-musik" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Anvфnd fіrsta tillgфngliga enhet" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "SoundFont stіds endast av vissa ljudkort, FluidSynth och Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Blandat AdLib/MIDI-lфge" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Anvфnd bхde MIDI och AdLib fіr ljudgeneration" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI gain:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 enhet:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Bestфmmer standardenheten fіr Roland MT-32/LAPC1/CM32I/CM64-uppspelning" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Фkta Roland MT-32 (inaktivera GM-emulation)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1049,16 +1049,16 @@ msgstr "" "Aktivera om du vill anvфnda din verkliga Roland-kompatibla och dator-" "anslutna ljudenhet" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Фkta Roland MT-32 (ingen GM-emulation)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS-enhet (aktivera MT-32 mappings)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1066,274 +1066,274 @@ msgstr "" "Aktivera om du vill anvфnda patch mapping fіr att emulera en MT-32 pх en " "Roland GS-enhet" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Anvфnd inte Roland MT-32 musik" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Undertext och tal:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Tal" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Undertexter" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Bхda" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Texthastighet:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Text och tal:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Tal" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Text" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Bхda" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Visa undertexter och spela upp tal" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Texthastighet:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Musikvolym:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Musikvolym:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Ljud av" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "SFX-volym:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Volym fіr specialeffekter" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "SFX-volym:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Talvolym:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Talvolym:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Kontrollera musen" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth instфllningar" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Sіkv. tema:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Sіkv. tema:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Bestфmmer sіkvфg till andra data som anvфnds av alla spel eller ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Sіkv. tillфgg:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Sіkv. tillфgg:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Diverse" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Tema:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "GUI-rendering:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Autospara:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Autospara:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Tangenter" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "GUI-sprхk:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Sprхk fіr ScummVM:s anvфndargrфnssnitt" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Uppdateringskoll:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Hur ofta ScummVM kollar efter uppdateringar" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Kolla nu" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Moln" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Moln" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Lager:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Aktivera molnlagring" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<ingen>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Anv. namn:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Anvфndarnamn som anvфnds av detta lager" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Utnyttjat utrymme:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "Utrymme som anvфnds av ScummVM:s sparade data pх det hфr lagret" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Senast synkad:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Nфr sparade data synkades senast fіr det hфr lagret" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Anslut" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "жppna anslutningsguiden fіr att ansluta ditt molnlagerkonto" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Uppdatera" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" "Uppdaterar informationen om aktuellt molnlager (anvфndarnamn och anvфndning)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Nedladdning" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "жppna fіnstret fіr nedladdningshantering" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Starta server" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Starta lokal webbserver" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Ej aktiv" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "/root/-sіkvфg:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Bestфmmer vilken katalog filhanteraren har хtkomst till" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "/root/-sіkvфg:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Serverport:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1341,19 +1341,19 @@ msgstr "" "Vilken port anvфnds av servern\n" "Serverautorisering фr endast tillgфnglig med standardporten" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Verkstфll" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Kunde inte фndra molnlager!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Ett annat molnlager фr redan aktivt." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1361,49 +1361,49 @@ msgstr "" "Temat du valde stіder inte ditt sprхk. Om du vill anvфnda det hфr temat " "mхste fіrst byta till ett annat sprхk." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "" "Det gхr inte att skriva till den valda katalogen. Var god vфlj en annan." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Vфlj katalog fіr GUI-teman" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Vфlj katalog fіr extra filer" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Vфlj katalog fіr tillфgg" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Vфlj katalog fіr filhanterarens /root/" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu bytes" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<nu direkt>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<aldrig>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Stoppa server" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Stoppa lokal webbserver" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/uk_UA.po b/po/uk_UA.po index 8cacabd77b..138bf64099 100644 --- a/po/uk_UA.po +++ b/po/uk_UA.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ScummVM 1.9.0git\n" "Report-Msgid-Bugs-To: scummvm-devel@lists.scummvm.org\n" -"POT-Creation-Date: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2017-03-04 21:55+0000\n" "Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n" "Language-Team: Ukrainian <https://translations.scummvm.org/projects/scummvm/" @@ -60,7 +60,7 @@ msgstr "Вгору" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -119,7 +119,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -132,7 +132,7 @@ msgstr "Так" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -143,7 +143,7 @@ msgstr "Так" msgid "No" msgstr "Ні" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM не може відкрити вказану папку!" @@ -156,8 +156,8 @@ msgstr "" "назвою." #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -243,7 +243,7 @@ msgstr "" "українську" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<за умовчанням>" @@ -266,11 +266,11 @@ msgstr "Платформа:" msgid "Engine" msgstr "Движок" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Графіка" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "Грф" @@ -283,7 +283,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Перекрити глобальні налаштування графіки" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Аудіо" @@ -296,11 +296,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Перекрити глобальні налаштування аудіо" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Гучність" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "Гучн" @@ -314,7 +314,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Перекрити глобальні налаштування гучності" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -327,7 +327,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Перекрити глобальні налаштування MIDI" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -340,11 +340,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Перекрити глобальні налаштування MT-32" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Шляхи" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Шляхи" @@ -358,7 +358,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Шлях до гри:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Додатк. шлях:" @@ -367,44 +367,44 @@ msgstr "Додатк. шлях:" msgid "Specifies path to additional data used by the game" msgstr "Вказує шлях до додаткових файлів даних для гри" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Дод. шлях:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Шлях збер.:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Вказує шлях до збережених ігор" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Шлях збер.:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Не завдано" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "За умовчанням" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Виберіть SoundFont" @@ -412,7 +412,7 @@ msgstr "Виберіть SoundFont" msgid "Select additional game directory" msgstr "Виберіть додаткову папку гри" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Виберіть папку для збережених ігор" @@ -505,7 +505,7 @@ msgstr "Синусоїда" msgid "Triangle" msgstr "Трикутник" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Різне" @@ -679,7 +679,7 @@ msgstr "~В~идалити гру" msgid "Search in game list" msgstr "Пошук у списку ігор" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Пошук:" @@ -700,7 +700,7 @@ msgstr "Завантажити гру:" msgid "Load" msgstr "Завантажити" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -708,39 +708,39 @@ msgstr "" "Чи ви дійсно хочете запустити пошук усіх ігор? Це потенційно може додати " "велику кількість ігор." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "Цю папку ще не можна використовувати, в неї іде завантаження!" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Ви дійсно хочете видалити налаштування для цієї гри?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Ви хочете завантажити збережений стан гри?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Ця гра не підтримує завантаження збережених ігор через головне меню." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM не може знайти движок для запуску вибраної гри!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM не може знайти гру у вказаній папці!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Виберіть гру:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "Дод. багато..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Запис..." @@ -823,159 +823,159 @@ msgstr "44 кГц" msgid "48 kHz" msgstr "48 кГц" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Не заданий" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Не вдалося застосувати деякі зі змін графічних налаштувань:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "не вдалося змінити графічний режим." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "не вдалося змінити режим корекції співвідношення сторін" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "не вдалося змінити режим повного екрану" -#: gui/options.cpp:554 +#: gui/options.cpp:557 msgid "the filtering setting could not be changed" msgstr "не вдалося змінити режим фільтрування" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "Показувати екранне керування" -#: gui/options.cpp:959 +#: gui/options.cpp:962 msgid "Touchpad mouse mode" msgstr "Режим тачпаду" -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "Поміняти місцями кнопки Меню і Назад" -#: gui/options.cpp:968 +#: gui/options.cpp:971 msgid "Pointer Speed:" msgstr "Швидкість вказівника:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "Управління швидкістю вказівника миші/джойстика" -#: gui/options.cpp:970 +#: gui/options.cpp:973 msgctxt "lowres" msgid "Pointer Speed:" msgstr "Швидкість вказівника:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "Мертва зона джойстика:" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "Мертва зона аналогового джойстика" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "Мертва зона джойстика:" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "Апаратний шейдер:" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "Різні апаратні шейдери дають різні візуальні ефекти" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "Апаратний шейдер:" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "Різні шейдери дають різні візуальні ефекти" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Графічн. режим:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Режим раструв.:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Спеціальні режими растрування, які підтримують деякі ігри" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Повноекранний режим" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Filter graphics" msgstr "Фільтрування графіки" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "Використовувати лінійну фільтрацію для збільшення графіки" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Корекція співвідношення сторін" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "Коригувати співвідношення сторін для ігор з графікою 320x200" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Уподобаний пристрій:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Музич. пристрій:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Вказує уподобаний звуковий пристрій або емулятор звукової карти" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Вказує вихідний звуковий пристрій або емулятор звукової карти" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Уподоб. пристрій:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Музичний пристрій:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "Емулятор AdLib:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "Звукова карта AdLib використовується багатьма іграми для музики" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Вихідна частота:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -983,63 +983,63 @@ msgstr "" "Великі значення надають кращу якість звуку, проте вони можуть не " "підтримуватися вашою звуковою картою" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "Пристрій GM:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Вказує вихідний звуковий пристрій для General MIDI" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Не використовувати музику General MIDI" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Використовувати перший наявний пристрій" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "" "SoundFont підтримується деякими звуковими картами, FluidSynth та Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Змішаний режим AdLib/MIDI" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "Використовувати і MIDI і AdLib для генерації звуку" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "Посилення MIDI:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "Пристрій MT-32:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "Вказує звуковий пристрій за замовченням для виводу на Roland MT-32/LAPC1/" "CM32l/CM64" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Справжній Roland MT-32 (вимкнути емуляцию GM)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1047,16 +1047,16 @@ msgstr "" "Відмітьте, якщо у вас підключено Roland-сумісний звуковий пристрій і ви " "хочете його використовувати" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Справжній Roland MT-32 (вимкнути емуляцию GM)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Режим Roland GS (ввімкнути маплення MT-32)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1064,276 +1064,276 @@ msgstr "" "Відмітьте, якщо хочете включити латки для інструментів для емуляції MT-32 на " "Roland" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Не використовувати музику для Roland MT-32" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Текст і озвучка:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Озвучка" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Субтитри" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Все" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Швид. субтитрів:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Текст і озвучка:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Озв" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Суб" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Все" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Показувати субтитри і відтворювати мову" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Швид. субтитрів:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Гучність музики:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Гучність музики:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Вимкнути все" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Гучність ефектів:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Гучність спеціальних звукових ефектів" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Гучн. ефектів:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Гучність озвучки:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Гучн. озвучки:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "Шейдер" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 msgid "Control" msgstr "Керування" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "Налаштування FluidSynth" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Шлях до тем:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Шлях до тем:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "" "Вказує шлях до додаткових файлів даних, які використовуються усіма іграми " "або ScummVM" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Шлях до втулків:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Шлях до втулків:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Різне" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Тема:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Растер. GUI:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Автозбереження:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Автозбереж.:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Клавіші" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Мова інтерф.:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "Мова графічного інтерфейсу ScummVM" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "Перевіряти оновлення:" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "Як часто перевіряти оновлення ScummVM" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "Перевірити зараз" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "Хмара" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "Хмара" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "Середовище:" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "Активне хмарне середовище" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "<немає>" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Користувач:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "Користувач для цього середовища" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "Використаний об'єм:" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" "Об'єм, використаний для збережених станів ігор ScummVM на цьому середовищі" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "Остання синхронизація:" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "Час, коли було зроблено останню синхронизацію з цим середовищем" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "Залучитись" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" "Розпочати кроки для залучення до вашого облікового засобу на хмарному " "середовищі" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "Поновити" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "Поновити поточні дані хмарного середовища (ім'я користувача та об'єм)" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Download" msgstr "Завантажити" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "Відкрити керування завантаженнями" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "Запустити сервер" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "Запускає локальний веб-сервер" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 msgid "Not running" msgstr "Вимкнено" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 msgid "/root/ Path:" msgstr "Шлях /root/:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 msgid "Specifies which directory the Files Manager can access" msgstr "Вказує шлях, до якого можна мати доступ через Керування файлами" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 msgctxt "lowres" msgid "/root/ Path:" msgstr "Корінний шлях:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "Server's port:" msgstr "Порт сервера:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" @@ -1341,19 +1341,19 @@ msgstr "" "Порт, який буде використано сервером\n" "Аутентифікация з сервером неможлива для портів, інших від замовчуваного" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "Застосувати" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 msgid "Failed to change cloud storage!" msgstr "Не вдалося змінити хмарне середовище!" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "Інше хмарне середовище вже активне." -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1361,48 +1361,48 @@ msgstr "" "Вибрана тема не підтримує поточну мову. Якщо ви хочете використовувати цю " "тему, потрібно в першу чергу змінити мову." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Не можу писати у вибрану папку. Будь ласка, вкажіть іншу." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Виберіть папку для тем GUI" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Виберіть папку з додатковими файлами" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Виберіть папку зі втулками" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 msgid "Select directory for Files Manager /root/" msgstr "Виберіть папку /root/ для Керування файлами" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "%llu байт" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "<зараз>" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 msgid "<never>" msgstr "<ніколи>" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 msgid "Stop server" msgstr "Вимкнути сервер" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "Вимкнути локальний веб-сервер" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." diff --git a/po/zh-Latn_CN.po b/po/zh-Latn_CN.po index 996d3b9334..30ffd69c72 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: 2017-03-09 23:27+0100\n" +"POT-Creation-Date: 2017-03-11 10:08+0100\n" "PO-Revision-Date: 2016-12-26 19:38+0000\n" "Last-Translator: Eugene Sandulenko <sev@scummvm.org>\n" "Language-Team: Chinese <https://translations.scummvm.org/projects/scummvm/" @@ -58,7 +58,7 @@ msgstr "ShangYiJi" #: gui/browser.cpp:75 gui/chooser.cpp:46 gui/editgamedialog.cpp:292 #: gui/editrecorddialog.cpp:67 gui/filebrowser-dialog.cpp:64 #: gui/fluidsynth-dialog.cpp:152 gui/KeysDialog.cpp:43 gui/massadd.cpp:95 -#: gui/options.cpp:1711 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 +#: gui/options.cpp:1714 gui/predictivedialog.cpp:73 gui/recorderdialog.cpp:69 #: gui/recorderdialog.cpp:155 gui/remotebrowser.cpp:59 #: gui/saveload-dialog.cpp:383 gui/saveload-dialog.cpp:443 #: gui/saveload-dialog.cpp:717 gui/saveload-dialog.cpp:1111 @@ -116,7 +116,7 @@ msgstr "" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:152 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -129,7 +129,7 @@ msgstr "Shi" #: gui/downloaddialog.cpp:118 gui/downloaddialog.cpp:153 #: gui/filebrowser-dialog.cpp:132 gui/fluidsynth-dialog.cpp:217 -#: gui/launcher.cpp:307 gui/launcher.cpp:415 gui/launcher.cpp:474 +#: gui/launcher.cpp:310 gui/launcher.cpp:418 gui/launcher.cpp:477 #: gui/storagewizarddialog.cpp:112 #: backends/events/symbiansdl/symbiansdl-events.cpp:190 #: backends/platform/wince/CEActionsPocket.cpp:326 @@ -140,7 +140,7 @@ msgstr "Shi" msgid "No" msgstr "Fou" -#: gui/downloaddialog.cpp:136 gui/launcher.cpp:565 +#: gui/downloaddialog.cpp:136 gui/launcher.cpp:568 msgid "ScummVM couldn't open the specified directory!" msgstr "ScummVM Wufa Dakai Zhiding Mulu!" @@ -151,8 +151,8 @@ msgid "" msgstr "" #: gui/downloaddialog.cpp:146 gui/editgamedialog.cpp:293 -#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:522 -#: gui/launcher.cpp:526 gui/massadd.cpp:92 gui/options.cpp:1713 +#: gui/fluidsynth-dialog.cpp:153 gui/KeysDialog.cpp:42 gui/launcher.cpp:525 +#: gui/launcher.cpp:529 gui/massadd.cpp:92 gui/options.cpp:1716 #: gui/saveload-dialog.cpp:1112 engines/engine.cpp:477 engines/engine.cpp:488 #: backends/platform/wii/options.cpp:47 #: backends/platform/wince/CELauncherDialog.cpp:54 @@ -235,7 +235,7 @@ msgstr "" "Youxi de Yuyan. CiXiang buhui jiang Yige XibanyaYu Banben Zhuancheng Yingwen" #: gui/editgamedialog.cpp:151 gui/editgamedialog.cpp:165 gui/options.cpp:123 -#: gui/options.cpp:1020 gui/options.cpp:1033 gui/options.cpp:1606 +#: gui/options.cpp:1023 gui/options.cpp:1036 gui/options.cpp:1609 #: audio/null.cpp:41 msgid "<default>" msgstr "<Moren>" @@ -258,11 +258,11 @@ msgstr "Pingtai:" msgid "Engine" msgstr "Yinqing" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "Graphics" msgstr "Tuxiang" -#: gui/editgamedialog.cpp:184 gui/options.cpp:1376 gui/options.cpp:1461 +#: gui/editgamedialog.cpp:184 gui/options.cpp:1379 gui/options.cpp:1464 msgid "GFX" msgstr "GFX" @@ -275,7 +275,7 @@ msgctxt "lowres" msgid "Override global graphic settings" msgstr "Fugai Quanju Tuxiang Shezhi" -#: gui/editgamedialog.cpp:196 gui/options.cpp:1488 +#: gui/editgamedialog.cpp:196 gui/options.cpp:1491 msgid "Audio" msgstr "Yinpin" @@ -288,11 +288,11 @@ msgctxt "lowres" msgid "Override global audio settings" msgstr "Fugai QUanju Yinpin Shezhi" -#: gui/editgamedialog.cpp:210 gui/options.cpp:1493 +#: gui/editgamedialog.cpp:210 gui/options.cpp:1496 msgid "Volume" msgstr "Yinliang" -#: gui/editgamedialog.cpp:212 gui/options.cpp:1495 +#: gui/editgamedialog.cpp:212 gui/options.cpp:1498 msgctxt "lowres" msgid "Volume" msgstr "YinLiang" @@ -306,7 +306,7 @@ msgctxt "lowres" msgid "Override global volume settings" msgstr "Fugai Quanju YinLiang Shezhi" -#: gui/editgamedialog.cpp:226 gui/options.cpp:1503 +#: gui/editgamedialog.cpp:226 gui/options.cpp:1506 msgid "MIDI" msgstr "MIDI" @@ -319,7 +319,7 @@ msgctxt "lowres" msgid "Override global MIDI settings" msgstr "Fugai Quanju MIDI Shezhi" -#: gui/editgamedialog.cpp:241 gui/options.cpp:1513 +#: gui/editgamedialog.cpp:241 gui/options.cpp:1516 msgid "MT-32" msgstr "MT-32" @@ -332,11 +332,11 @@ msgctxt "lowres" msgid "Override global MT-32 settings" msgstr "Fugai Quanju MT-32 Shezhi" -#: gui/editgamedialog.cpp:255 gui/options.cpp:1520 +#: gui/editgamedialog.cpp:255 gui/options.cpp:1523 msgid "Paths" msgstr "Lujing" -#: gui/editgamedialog.cpp:257 gui/options.cpp:1522 +#: gui/editgamedialog.cpp:257 gui/options.cpp:1525 msgctxt "lowres" msgid "Paths" msgstr "Lujing" @@ -350,7 +350,7 @@ msgctxt "lowres" msgid "Game Path:" msgstr "Youxi Lujing:" -#: gui/editgamedialog.cpp:271 gui/options.cpp:1546 +#: gui/editgamedialog.cpp:271 gui/options.cpp:1549 msgid "Extra Path:" msgstr "Qita Lujing:" @@ -359,44 +359,44 @@ msgstr "Qita Lujing:" msgid "Specifies path to additional data used by the game" msgstr "Zhiding Youxi Suoyong de Shuju de Cunfang Lujing" -#: gui/editgamedialog.cpp:273 gui/options.cpp:1548 +#: gui/editgamedialog.cpp:273 gui/options.cpp:1551 msgctxt "lowres" msgid "Extra Path:" msgstr "Qita Lujing:" -#: gui/editgamedialog.cpp:280 gui/options.cpp:1530 +#: gui/editgamedialog.cpp:280 gui/options.cpp:1533 msgid "Save Path:" msgstr "Baocun Lujing:" #: gui/editgamedialog.cpp:280 gui/editgamedialog.cpp:282 -#: gui/editgamedialog.cpp:283 gui/options.cpp:1530 gui/options.cpp:1532 -#: gui/options.cpp:1533 +#: gui/editgamedialog.cpp:283 gui/options.cpp:1533 gui/options.cpp:1535 +#: gui/options.cpp:1536 msgid "Specifies where your saved games are put" msgstr "Zhiding Nin Jiang Youxi Baocun Zai le Nali" -#: gui/editgamedialog.cpp:282 gui/options.cpp:1532 +#: gui/editgamedialog.cpp:282 gui/options.cpp:1535 msgctxt "lowres" msgid "Save Path:" msgstr "Baocun Lujing:" #: gui/editgamedialog.cpp:301 gui/editgamedialog.cpp:398 -#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1541 -#: gui/options.cpp:1549 gui/options.cpp:1558 gui/options.cpp:1738 -#: gui/options.cpp:1744 gui/options.cpp:1752 gui/options.cpp:1775 -#: gui/options.cpp:1804 gui/options.cpp:1810 gui/options.cpp:1817 -#: gui/options.cpp:1825 gui/options.cpp:2008 gui/options.cpp:2011 -#: gui/options.cpp:2018 gui/options.cpp:2028 +#: gui/editgamedialog.cpp:457 gui/editgamedialog.cpp:518 gui/options.cpp:1544 +#: gui/options.cpp:1552 gui/options.cpp:1561 gui/options.cpp:1741 +#: gui/options.cpp:1747 gui/options.cpp:1755 gui/options.cpp:1778 +#: gui/options.cpp:1807 gui/options.cpp:1813 gui/options.cpp:1820 +#: gui/options.cpp:1828 gui/options.cpp:2011 gui/options.cpp:2014 +#: gui/options.cpp:2021 gui/options.cpp:2031 msgctxt "path" msgid "None" msgstr "Wu" #: gui/editgamedialog.cpp:306 gui/editgamedialog.cpp:404 -#: gui/editgamedialog.cpp:522 gui/options.cpp:1732 gui/options.cpp:1798 -#: gui/options.cpp:2014 backends/platform/wii/options.cpp:56 +#: gui/editgamedialog.cpp:522 gui/options.cpp:1735 gui/options.cpp:1801 +#: gui/options.cpp:2017 backends/platform/wii/options.cpp:56 msgid "Default" msgstr "Moren" -#: gui/editgamedialog.cpp:450 gui/options.cpp:2022 +#: gui/editgamedialog.cpp:450 gui/options.cpp:2025 msgid "Select SoundFont" msgstr "Xuanze SoundFont" @@ -404,7 +404,7 @@ msgstr "Xuanze SoundFont" msgid "Select additional game directory" msgstr "Xuanze Qita Youxi Mulu" -#: gui/editgamedialog.cpp:502 gui/options.cpp:1945 +#: gui/editgamedialog.cpp:502 gui/options.cpp:1948 msgid "Select directory for saved games" msgstr "Xuanze Youxi Baocun Mulu" @@ -494,7 +494,7 @@ msgstr "Zhengxian" msgid "Triangle" msgstr "Sanjiaoxing" -#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1566 +#: gui/fluidsynth-dialog.cpp:138 gui/options.cpp:1569 msgid "Misc" msgstr "Zaxiang" @@ -666,7 +666,7 @@ msgstr "~R~Yichu Youxi" msgid "Search in game list" msgstr "Zai Youxi Liebiao zhong Sousuo" -#: gui/launcher.cpp:176 gui/launcher.cpp:771 +#: gui/launcher.cpp:176 gui/launcher.cpp:774 msgid "Search:" msgstr "Sousuo:" @@ -687,7 +687,7 @@ msgstr "Jiazai Youxi:" msgid "Load" msgstr "Jiazai" -#: gui/launcher.cpp:306 +#: gui/launcher.cpp:309 msgid "" "Do you really want to run the mass game detector? This could potentially add " "a huge number of games." @@ -695,39 +695,39 @@ msgstr "" "Nin Queding yao Yunxing Youxi Piliang Jiance Ma? Zhe You Keneng Hui Zengjia " "Daliang Youxi." -#: gui/launcher.cpp:365 +#: gui/launcher.cpp:368 msgid "This directory cannot be used yet, it is being downloaded into!" msgstr "" -#: gui/launcher.cpp:415 +#: gui/launcher.cpp:418 msgid "Do you really want to remove this game configuration?" msgstr "Nin Zhende Xiangyao Yichu Zhege Youxi Peizhi?" -#: gui/launcher.cpp:473 +#: gui/launcher.cpp:476 msgid "Do you want to load saved game?" msgstr "Nin Yao Zairu Baocun de Youxi ma?" -#: gui/launcher.cpp:522 +#: gui/launcher.cpp:525 msgid "This game does not support loading games from the launcher." msgstr "Ci Youxi Bu Zhichi cong Jiazaiqi Zhong Jiazai Youxi." -#: gui/launcher.cpp:526 +#: gui/launcher.cpp:529 msgid "ScummVM could not find any engine capable of running the selected game!" msgstr "ScummVM Wufa Zhaodao Keyi Yunxing Ci Youxi de Yinqing!" -#: gui/launcher.cpp:577 +#: gui/launcher.cpp:580 msgid "ScummVM could not find any game in the specified directory!" msgstr "ScummVM zai Zhiding Mulu Zhong Wufa Zhaodao Renhe Youxi!" -#: gui/launcher.cpp:590 +#: gui/launcher.cpp:593 msgid "Pick the game:" msgstr "Xuanze Youxi:" -#: gui/launcher.cpp:708 +#: gui/launcher.cpp:711 msgid "Mass Add..." msgstr "PiLiang Zengjia ..." -#: gui/launcher.cpp:710 +#: gui/launcher.cpp:713 msgid "Record..." msgstr "Luxiang ..." @@ -810,164 +810,164 @@ msgstr "44 kHz" msgid "48 kHz" msgstr "48 kHz" -#: gui/options.cpp:356 gui/options.cpp:661 gui/options.cpp:799 -#: gui/options.cpp:876 gui/options.cpp:1145 +#: gui/options.cpp:356 gui/options.cpp:664 gui/options.cpp:802 +#: gui/options.cpp:879 gui/options.cpp:1148 msgctxt "soundfont" msgid "None" msgstr "Wu" -#: gui/options.cpp:524 +#: gui/options.cpp:527 msgid "Failed to apply some of the graphic options changes:" msgstr "Tuxing Xuanxiang Genggai Shibai:" -#: gui/options.cpp:536 +#: gui/options.cpp:539 msgid "the video mode could not be changed." msgstr "Shipin Moshi Wufa Genggai." -#: gui/options.cpp:542 +#: gui/options.cpp:545 msgid "the aspect ratio setting could not be changed" msgstr "Bili Xuanxiang Wufa Genggai" -#: gui/options.cpp:548 +#: gui/options.cpp:551 msgid "the fullscreen setting could not be changed" msgstr "Quanping Shezhi Wufa Genggai" -#: gui/options.cpp:554 +#: gui/options.cpp:557 #, fuzzy msgid "the filtering setting could not be changed" msgstr "Quanping Shezhi Wufa Genggai" -#: gui/options.cpp:955 +#: gui/options.cpp:958 msgid "Show On-screen control" msgstr "" -#: gui/options.cpp:959 +#: gui/options.cpp:962 #, fuzzy msgid "Touchpad mouse mode" msgstr "Jinyong Chumoban Moshi." -#: gui/options.cpp:963 +#: gui/options.cpp:966 msgid "Swap Menu and Back buttons" msgstr "" -#: gui/options.cpp:968 +#: gui/options.cpp:971 #, fuzzy msgid "Pointer Speed:" msgstr "Sudu:" -#: gui/options.cpp:968 gui/options.cpp:970 gui/options.cpp:971 +#: gui/options.cpp:971 gui/options.cpp:973 gui/options.cpp:974 msgid "Speed for keyboard/joystick mouse pointer control" msgstr "" -#: gui/options.cpp:970 +#: gui/options.cpp:973 #, fuzzy msgctxt "lowres" msgid "Pointer Speed:" msgstr "Sudu:" -#: gui/options.cpp:981 +#: gui/options.cpp:984 msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:981 gui/options.cpp:983 gui/options.cpp:984 +#: gui/options.cpp:984 gui/options.cpp:986 gui/options.cpp:987 msgid "Analog joystick Deadzone" msgstr "" -#: gui/options.cpp:983 +#: gui/options.cpp:986 msgctxt "lowres" msgid "Joy Deadzone:" msgstr "" -#: gui/options.cpp:997 +#: gui/options.cpp:1000 msgid "HW Shader:" msgstr "" -#: gui/options.cpp:997 gui/options.cpp:999 +#: gui/options.cpp:1000 gui/options.cpp:1002 msgid "Different hardware shaders give different visual effects" msgstr "" -#: gui/options.cpp:999 +#: gui/options.cpp:1002 msgctxt "lowres" msgid "HW Shader:" msgstr "" -#: gui/options.cpp:1000 +#: gui/options.cpp:1003 msgid "Different shaders give different visual effects" msgstr "" -#: gui/options.cpp:1017 +#: gui/options.cpp:1020 msgid "Graphics mode:" msgstr "Tuxing Moshi:" -#: gui/options.cpp:1031 +#: gui/options.cpp:1034 msgid "Render mode:" msgstr "Xuanran Moshi:" -#: gui/options.cpp:1031 gui/options.cpp:1032 +#: gui/options.cpp:1034 gui/options.cpp:1035 msgid "Special dithering modes supported by some games" msgstr "Youxi Zhichi Teshu de Doudong Moshi" -#: gui/options.cpp:1043 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 +#: gui/options.cpp:1046 backends/graphics/openglsdl/openglsdl-graphics.cpp:615 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2508 msgid "Fullscreen mode" msgstr "Quanping Moshi" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 #, fuzzy msgid "Filter graphics" msgstr "Tuxiang" -#: gui/options.cpp:1046 +#: gui/options.cpp:1049 msgid "Use linear filtering when scaling graphics" msgstr "" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Aspect ratio correction" msgstr "Bili Jiaozheng" -#: gui/options.cpp:1049 +#: gui/options.cpp:1052 msgid "Correct aspect ratio for 320x200 games" msgstr "320x200 Youxi Bili Jiaozheng" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Preferred Device:" msgstr "Youxian Shebei:" -#: gui/options.cpp:1057 +#: gui/options.cpp:1060 msgid "Music Device:" msgstr "Yinyue Shebei:" -#: gui/options.cpp:1057 gui/options.cpp:1059 +#: gui/options.cpp:1060 gui/options.cpp:1062 msgid "Specifies preferred sound device or sound card emulator" msgstr "Zhiding Youxian Shengyin Shebei huo Shengka Moniqi" -#: gui/options.cpp:1057 gui/options.cpp:1059 gui/options.cpp:1060 +#: gui/options.cpp:1060 gui/options.cpp:1062 gui/options.cpp:1063 msgid "Specifies output sound device or sound card emulator" msgstr "Zhiding Shuchu Shengyin Shebei huo Shengka Moniqi" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Preferred Dev.:" msgstr "Youxian Shebei:" -#: gui/options.cpp:1059 +#: gui/options.cpp:1062 msgctxt "lowres" msgid "Music Device:" msgstr "Yinyue Shebei:" -#: gui/options.cpp:1086 +#: gui/options.cpp:1089 msgid "AdLib emulator:" msgstr "AdLib Moniqi:" -#: gui/options.cpp:1086 gui/options.cpp:1087 +#: gui/options.cpp:1089 gui/options.cpp:1090 msgid "AdLib is used for music in many games" msgstr "AdLib bei Henduo Youxi Yonglai Bofang Yinyue" -#: gui/options.cpp:1097 +#: gui/options.cpp:1100 msgid "Output rate:" msgstr "Shuchu Malv:" -#: gui/options.cpp:1097 gui/options.cpp:1098 +#: gui/options.cpp:1100 gui/options.cpp:1101 msgid "" "Higher value specifies better sound quality but may be not supported by your " "soundcard" @@ -975,62 +975,62 @@ msgstr "" "Genggao de Shuxing Hui Tisheng Yinyue Zhiliang dan Youkeneng Nin de Shengka " "Buzhichi" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "GM Device:" msgstr "GM Shebei:" -#: gui/options.cpp:1108 +#: gui/options.cpp:1111 msgid "Specifies default sound device for General MIDI output" msgstr "Zhiding Tongyong MIDI Shuchu Moren Shengyin Shebei" -#: gui/options.cpp:1119 +#: gui/options.cpp:1122 msgid "Don't use General MIDI music" msgstr "Buyao Shiyong Tongyong MIDI Yinyue" -#: gui/options.cpp:1130 gui/options.cpp:1192 +#: gui/options.cpp:1133 gui/options.cpp:1195 msgid "Use first available device" msgstr "Shiyong Diyige keyong de Shebei" -#: gui/options.cpp:1142 +#: gui/options.cpp:1145 msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1142 gui/options.cpp:1144 gui/options.cpp:1145 +#: gui/options.cpp:1145 gui/options.cpp:1147 gui/options.cpp:1148 msgid "SoundFont is supported by some audio cards, FluidSynth and Timidity" msgstr "Yixie Shengka Zhichi SoundFont, Biru FluidSynth He Timidity" -#: gui/options.cpp:1144 +#: gui/options.cpp:1147 msgctxt "lowres" msgid "SoundFont:" msgstr "SoundFont:" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Mixed AdLib/MIDI mode" msgstr "Hunhe AdLib/MIDI Moshi" -#: gui/options.cpp:1150 +#: gui/options.cpp:1153 msgid "Use both MIDI and AdLib sound generation" msgstr "TongShi Shiyong MIDI He AdLib Shengyin Shengcheng" -#: gui/options.cpp:1153 +#: gui/options.cpp:1156 msgid "MIDI gain:" msgstr "MIDI gain:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "MT-32 Device:" msgstr "MT-32 Shebei:" -#: gui/options.cpp:1163 +#: gui/options.cpp:1166 msgid "Specifies default sound device for Roland MT-32/LAPC1/CM32l/CM64 output" msgstr "" "QIng Zhiding Yongyu Roland MT-32/LAPC1/CM32I/CM64 Shuchu de Moren Shengyin " "Shebei" -#: gui/options.cpp:1168 +#: gui/options.cpp:1171 msgid "True Roland MT-32 (disable GM emulation)" msgstr "Zhen Roland MT-32 (Jinyong GM Moni)" -#: gui/options.cpp:1168 gui/options.cpp:1170 +#: gui/options.cpp:1171 gui/options.cpp:1173 msgid "" "Check if you want to use your real hardware Roland-compatible sound device " "connected to your computer" @@ -1038,16 +1038,16 @@ msgstr "" "Jiancha Shifou Nin Xiang Shiyong Lianjie Dao Jisuanji de Zhenshi de Yingjian " "Roland Jianrong Shengyin Shebei" -#: gui/options.cpp:1170 +#: gui/options.cpp:1173 msgctxt "lowres" msgid "True Roland MT-32 (no GM emulation)" msgstr "Zhen Roland MT-32 Shebei (Wu GM Moni)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "Roland GS Device (enable MT-32 mappings)" msgstr "Roland GS Shebei (Qiyong MT-32 Yingshe)" -#: gui/options.cpp:1173 +#: gui/options.cpp:1176 msgid "" "Check if you want to enable patch mappings to emulate an MT-32 on a Roland " "GS device" @@ -1055,297 +1055,297 @@ msgstr "" "Jiancha Shifou Nin Xiang Qiyong patch Yingshe Lai Zai Roland GS Shebei " "Shangmian Moni MT-32" -#: gui/options.cpp:1182 +#: gui/options.cpp:1185 msgid "Don't use Roland MT-32 music" msgstr "Buyao Shiyong Roland MT-32 Yinyue" -#: gui/options.cpp:1209 +#: gui/options.cpp:1212 msgid "Text and Speech:" msgstr "Wenzi he Yuyin:" -#: gui/options.cpp:1213 gui/options.cpp:1223 +#: gui/options.cpp:1216 gui/options.cpp:1226 msgid "Speech" msgstr "Yuyin" -#: gui/options.cpp:1214 gui/options.cpp:1224 +#: gui/options.cpp:1217 gui/options.cpp:1227 msgid "Subtitles" msgstr "Zimu" -#: gui/options.cpp:1215 +#: gui/options.cpp:1218 msgid "Both" msgstr "Liangzhe" -#: gui/options.cpp:1217 +#: gui/options.cpp:1220 msgid "Subtitle speed:" msgstr "Zimu Sudu:" -#: gui/options.cpp:1219 +#: gui/options.cpp:1222 msgctxt "lowres" msgid "Text and Speech:" msgstr "Wenben he Yuyin:" -#: gui/options.cpp:1223 +#: gui/options.cpp:1226 msgid "Spch" msgstr "Zimu" -#: gui/options.cpp:1224 +#: gui/options.cpp:1227 msgid "Subs" msgstr "Yuyin" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgctxt "lowres" msgid "Both" msgstr "Dou" -#: gui/options.cpp:1225 +#: gui/options.cpp:1228 msgid "Show subtitles and play speech" msgstr "Xianshi Zimu Bing Bofang Yuyin" -#: gui/options.cpp:1227 +#: gui/options.cpp:1230 msgctxt "lowres" msgid "Subtitle speed:" msgstr "Zimu Sudu:" -#: gui/options.cpp:1243 +#: gui/options.cpp:1246 msgid "Music volume:" msgstr "Yinyue Yinliang:" -#: gui/options.cpp:1245 +#: gui/options.cpp:1248 msgctxt "lowres" msgid "Music volume:" msgstr "Yinyue Yinliang:" -#: gui/options.cpp:1252 +#: gui/options.cpp:1255 msgid "Mute All" msgstr "Quanbu Jinyin" -#: gui/options.cpp:1255 +#: gui/options.cpp:1258 msgid "SFX volume:" msgstr "Yinxiao Yinliang:" -#: gui/options.cpp:1255 gui/options.cpp:1257 gui/options.cpp:1258 +#: gui/options.cpp:1258 gui/options.cpp:1260 gui/options.cpp:1261 msgid "Special sound effects volume" msgstr "Texiao Yinliang" -#: gui/options.cpp:1257 +#: gui/options.cpp:1260 msgctxt "lowres" msgid "SFX volume:" msgstr "Yinxiao Yinliang:" -#: gui/options.cpp:1265 +#: gui/options.cpp:1268 msgid "Speech volume:" msgstr "Yuyin Yinliang:" -#: gui/options.cpp:1267 +#: gui/options.cpp:1270 msgctxt "lowres" msgid "Speech volume:" msgstr "Yuyin Yinliang:" -#: gui/options.cpp:1469 +#: gui/options.cpp:1472 msgid "Shader" msgstr "" -#: gui/options.cpp:1481 +#: gui/options.cpp:1484 #, fuzzy msgid "Control" msgstr "Kongzhi Shubiao" -#: gui/options.cpp:1507 +#: gui/options.cpp:1510 msgid "FluidSynth Settings" msgstr "FluidSynth Xuanxiang" -#: gui/options.cpp:1538 +#: gui/options.cpp:1541 msgid "Theme Path:" msgstr "Zhuti Lujing:" -#: gui/options.cpp:1540 +#: gui/options.cpp:1543 msgctxt "lowres" msgid "Theme Path:" msgstr "Zhuti Lujing:" -#: gui/options.cpp:1546 gui/options.cpp:1548 gui/options.cpp:1549 +#: gui/options.cpp:1549 gui/options.cpp:1551 gui/options.cpp:1552 msgid "Specifies path to additional data used by all games or ScummVM" msgstr "Zhiding Suoyou Youxi huo ScummVM de Shuju Lujing" -#: gui/options.cpp:1555 +#: gui/options.cpp:1558 msgid "Plugins Path:" msgstr "Chajian Lujing:" -#: gui/options.cpp:1557 +#: gui/options.cpp:1560 msgctxt "lowres" msgid "Plugins Path:" msgstr "Chajian Lujing:" -#: gui/options.cpp:1568 +#: gui/options.cpp:1571 msgctxt "lowres" msgid "Misc" msgstr "Zaxiang" -#: gui/options.cpp:1570 +#: gui/options.cpp:1573 msgid "Theme:" msgstr "Zhuti:" -#: gui/options.cpp:1574 +#: gui/options.cpp:1577 msgid "GUI Renderer:" msgstr "Jiemian Xuanran:" -#: gui/options.cpp:1586 +#: gui/options.cpp:1589 msgid "Autosave:" msgstr "Zidong Baocun:" -#: gui/options.cpp:1588 +#: gui/options.cpp:1591 msgctxt "lowres" msgid "Autosave:" msgstr "Zidong Baocun:" -#: gui/options.cpp:1596 +#: gui/options.cpp:1599 msgid "Keys" msgstr "Guanjianzi" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "GUI Language:" msgstr "Jiemian Yuyan:" -#: gui/options.cpp:1603 +#: gui/options.cpp:1606 msgid "Language of ScummVM GUI" msgstr "ScummVM Jiemian Yuyan" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "Update check:" msgstr "" -#: gui/options.cpp:1631 +#: gui/options.cpp:1634 msgid "How often to check ScummVM updates" msgstr "" -#: gui/options.cpp:1643 +#: gui/options.cpp:1646 msgid "Check now" msgstr "" -#: gui/options.cpp:1651 +#: gui/options.cpp:1654 msgid "Cloud" msgstr "" -#: gui/options.cpp:1653 +#: gui/options.cpp:1656 msgctxt "lowres" msgid "Cloud" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Storage:" msgstr "" -#: gui/options.cpp:1658 +#: gui/options.cpp:1661 msgid "Active cloud storage" msgstr "" -#: gui/options.cpp:1665 gui/options.cpp:2225 +#: gui/options.cpp:1668 gui/options.cpp:2228 msgid "<none>" msgstr "" -#: gui/options.cpp:1669 backends/platform/wii/options.cpp:114 +#: gui/options.cpp:1672 backends/platform/wii/options.cpp:114 msgid "Username:" msgstr "Yonghuming:" -#: gui/options.cpp:1669 +#: gui/options.cpp:1672 msgid "Username used by this storage" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Used space:" msgstr "" -#: gui/options.cpp:1672 +#: gui/options.cpp:1675 msgid "Space used by ScummVM's saved games on this storage" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "Last sync time:" msgstr "" -#: gui/options.cpp:1675 +#: gui/options.cpp:1678 msgid "When the last saved games sync for this storage occured" msgstr "" -#: gui/options.cpp:1678 gui/storagewizarddialog.cpp:71 +#: gui/options.cpp:1681 gui/storagewizarddialog.cpp:71 msgid "Connect" msgstr "" -#: gui/options.cpp:1678 +#: gui/options.cpp:1681 msgid "Open wizard dialog to connect your cloud storage account" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh" msgstr "" -#: gui/options.cpp:1679 +#: gui/options.cpp:1682 msgid "Refresh current cloud storage information (username and usage)" msgstr "" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 #, fuzzy msgid "Download" msgstr "Xia" -#: gui/options.cpp:1680 +#: gui/options.cpp:1683 msgid "Open downloads manager dialog" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run server" msgstr "" -#: gui/options.cpp:1682 +#: gui/options.cpp:1685 msgid "Run local webserver" msgstr "" -#: gui/options.cpp:1683 gui/options.cpp:2335 +#: gui/options.cpp:1686 gui/options.cpp:2338 #, fuzzy msgid "Not running" msgstr "Youxi Yunxing Cuowu:" -#: gui/options.cpp:1687 +#: gui/options.cpp:1690 #, fuzzy msgid "/root/ Path:" msgstr "Qita Lujing:" -#: gui/options.cpp:1687 gui/options.cpp:1689 gui/options.cpp:1690 +#: gui/options.cpp:1690 gui/options.cpp:1692 gui/options.cpp:1693 #, fuzzy msgid "Specifies which directory the Files Manager can access" msgstr "Zhiding Nin Jiang Youxi Baocun Zai le Nali" -#: gui/options.cpp:1689 +#: gui/options.cpp:1692 #, fuzzy msgctxt "lowres" msgid "/root/ Path:" msgstr "Qita Lujing:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 #, fuzzy msgid "Server's port:" msgstr "Fuwuqi:" -#: gui/options.cpp:1699 +#: gui/options.cpp:1702 msgid "" "Which port is used by the server\n" "Auth with server is not available with non-default port" msgstr "" -#: gui/options.cpp:1712 +#: gui/options.cpp:1715 msgid "Apply" msgstr "" -#: gui/options.cpp:1860 +#: gui/options.cpp:1863 #, fuzzy msgid "Failed to change cloud storage!" msgstr "Wufa baocun Youxi" -#: gui/options.cpp:1863 +#: gui/options.cpp:1866 msgid "Another cloud storage is already active." msgstr "" -#: gui/options.cpp:1899 +#: gui/options.cpp:1902 msgid "" "The theme you selected does not support your current language. If you want " "to use this theme you need to switch to another language first." @@ -1353,51 +1353,51 @@ msgstr "" "Nin Xuanze de Zhuti Bu Zhichi Xianzai de Yuyan. Qing Xian Qiehuan Dao Qita " "Yuyan." -#: gui/options.cpp:1952 +#: gui/options.cpp:1955 msgid "The chosen directory cannot be written to. Please select another one." msgstr "Zhiding de Mulu Buneng Xieru. Qing Xuanze Qita de Mulu." -#: gui/options.cpp:1961 +#: gui/options.cpp:1964 msgid "Select directory for GUI themes" msgstr "Xuanze Jiemian Zhuti de Mulu" -#: gui/options.cpp:1971 +#: gui/options.cpp:1974 msgid "Select directory for extra files" msgstr "Xuanze QIta Wenjian Mulu" -#: gui/options.cpp:1982 +#: gui/options.cpp:1985 msgid "Select directory for plugins" msgstr "Xuanze Chajian Mulu" -#: gui/options.cpp:1994 +#: gui/options.cpp:1997 #, fuzzy msgid "Select directory for Files Manager /root/" msgstr "Xuanze QIta Wenjian Mulu" -#: gui/options.cpp:2232 +#: gui/options.cpp:2235 #, c-format msgid "%llu bytes" msgstr "" -#: gui/options.cpp:2240 +#: gui/options.cpp:2243 msgid "<right now>" msgstr "" -#: gui/options.cpp:2242 +#: gui/options.cpp:2245 #, fuzzy msgid "<never>" msgstr "Yongbu" -#: gui/options.cpp:2326 +#: gui/options.cpp:2329 #, fuzzy msgid "Stop server" msgstr "Fuwuqi:" -#: gui/options.cpp:2327 +#: gui/options.cpp:2330 msgid "Stop local webserver" msgstr "" -#: gui/options.cpp:2418 +#: gui/options.cpp:2421 msgid "" "Request failed.\n" "Check your Internet connection." |