[Scummvm-git-logs] scummvm master -> c2eb2bbe4899906e1587dd5f4f577f5a87dfc218

ScummVM-Translations noreply at scummvm.org
Tue Jun 10 20:50:35 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
c2eb2bbe48 I18N: Update translation files


Commit: c2eb2bbe4899906e1587dd5f4f577f5a87dfc218
    https://github.com/scummvm/scummvm/commit/c2eb2bbe4899906e1587dd5f4f577f5a87dfc218
Author: Weblate (noreply at weblate.org)
Date: 2025-06-10T20:46:33Z

Commit Message:
I18N: Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/

Changed paths:
    po/ar.po
    po/be-tarask.po
    po/be_BY.po
    po/ca_ES.po
    po/cs_CZ.po
    po/da.po
    po/de_DE.po
    po/el.po
    po/es_ES.po
    po/eu.po
    po/fi_FI.po
    po/fr_FR.po
    po/gl_ES.po
    po/he.po
    po/hi.po
    po/hu_HU.po
    po/it_IT.po
    po/ja.po
    po/ka.po
    po/ko.po
    po/nb_NO.po
    po/nl_NL.po
    po/nn_NO.po
    po/pl_PL.po
    po/pt_BR.po
    po/pt_PT.po
    po/ro.po
    po/ru_RU.po
    po/sv_SE.po
    po/tr.po
    po/uk_UA.po
    po/zh.po
    po/zh_Hans.po
    po/zh_Hant.po


diff --git a/po/ar.po b/po/ar.po
index 7f48c374d39..1fc4bbac900 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.8.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2023-03-26 11:16+0000\n"
 "Last-Translator: Malek Bellasfar <bellasfarmalek450 at gmail.com>\n"
 "Language-Team: Arabic <https://translations.scummvm.org/projects/scummvm/"
@@ -64,8 +64,8 @@ msgstr "المحركات المتوفرة:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -99,8 +99,8 @@ msgstr "اذهب للأعلى"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -108,7 +108,7 @@ msgstr "اذهب للأعلى"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -255,8 +255,8 @@ msgstr ""
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr ""
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "لصق"
 
@@ -265,7 +265,7 @@ msgid "Paste code from clipboard"
 msgstr "الصق الكود من الحافظة"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -364,15 +364,15 @@ msgstr ""
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -596,7 +596,7 @@ msgstr "GFX"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "الرسومات"
 
@@ -866,32 +866,32 @@ msgstr "مؤلف:"
 msgid "Notes:"
 msgstr "الملاحظات:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 #, fuzzy
 #| msgid "Scan complete!"
 msgid "Calculation complete"
 msgstr "اكتمل المسح!"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, fuzzy, c-format
 #| msgid "Downloaded %s %S / %s %S"
 msgid "Calculated %s %S / %s %S"
 msgstr "تم تنزيل %S . %s/ %S. %s"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -900,18 +900,18 @@ msgid ""
 "following e-mail to integrity at scummvm.org"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr ""
 
@@ -1019,18 +1019,18 @@ msgid ""
 "Do you really want to reset all FluidSynth settings to their default values?"
 msgstr "هل تريد حقًا إعادة تعيين جميع إعدادات FluidSynth إلى قيمها الافتراضية؟"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "الواجهة"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "التفاعل"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1046,7 +1046,7 @@ msgstr "التفاعل"
 msgid "Up"
 msgstr "أعلى"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1062,7 +1062,7 @@ msgstr "أعلى"
 msgid "Down"
 msgstr "اسفل"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1078,7 +1078,7 @@ msgstr "اسفل"
 msgid "Left"
 msgstr "يسار"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1094,47 +1094,47 @@ msgstr "يسار"
 msgid "Right"
 msgstr "يمين"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 #, fuzzy
 #| msgid "Backend"
 msgid "Backspace"
 msgstr "الخلفية"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 #, fuzzy
 #| msgid "Delete char"
 msgid "Delete Character"
 msgstr "حذف الحرف"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 #, fuzzy
 #| msgid "Select SoundFont"
 msgid "Select to end of line"
 msgstr "حدد SoundFont"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 #, fuzzy
 #| msgid "Select directory for plugins"
 msgid "Select to start of line"
 msgstr "حدد دليل المكونات الإضافية"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr ""
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr ""
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1443,7 +1443,7 @@ msgstr "ابحث في قائمة الألعاب"
 msgid "Search:"
 msgstr "ابحث:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1535,45 +1535,45 @@ msgid "~G~ame Opts..."
 msgstr "~خ~يارات اللعبة..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 msgid "Unknown Engine"
 msgstr "محرك غير معروف"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 msgid "Unknown Publisher"
 msgstr "ناشر غير معروف"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr "لا توجد سلسلة"
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr "لم يتم الكشف عن اللغة"
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr "النظام الأساسي غير مكتشف"
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 #, fuzzy
 #| msgid "Unknown error"
 msgid "Unknown Year"
 msgstr "خطأ غير معروف"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 msgid "All"
 msgstr "الجميع"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr "الرموز لكل صف:"
 
@@ -1818,7 +1818,7 @@ msgstr "تحميل ملفات اللعبة"
 msgid "Check on the scummvm.org website for updates of shader packs"
 msgstr "تحقق من وجود تحديثات لحزمة للتظليل"
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "وضع ملء الشاشة"
 
@@ -2557,7 +2557,7 @@ msgstr ""
 "\n"
 "والمزيد ..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 msgid "Move"
 msgstr "تحرك"
 
@@ -2690,7 +2690,7 @@ msgstr "مسجل أو تشغيل اللعب"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "حذف"
 
@@ -2890,7 +2890,7 @@ msgstr ""
 "يمكنك تغيير هذا الإعداد لاحقًا في علامة تبويب المتفرقات\n"
 "في مربع حوار الخيارات."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "قيمة واضحة"
 
@@ -2969,7 +2969,7 @@ msgstr ""
 "يجب تنفيذ الخطوتين 2 و 3 مرة واحدة فقط لجميع ألعابك."
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -3027,14 +3027,10 @@ msgstr ""
 "  3. بعد ذلك ، سيظهر مجلد جديد \"ألعابي\" في المجلد \"جذر\" لمتصفح ScummVM.\n"
 "  4. تصفح هذا المجلد للوصول إلى بيانات اللعبة."
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "خطأ في تشغيل اللعبة:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "تعذر العثور على أي محرك قادر على تشغيل اللعبة المحددة"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3207,7 +3203,7 @@ msgstr "<قيمة سيئة>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3504,7 +3500,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "~ ال~عودة إلى المشغل"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3517,7 +3513,7 @@ msgstr "~ ال~عودة إلى المشغل"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3525,7 +3521,7 @@ msgstr "~ ال~عودة إلى المشغل"
 msgid "Save game:"
 msgstr "حفظ اللعبة:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3541,7 +3537,7 @@ msgstr "حفظ اللعبة:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3560,7 +3556,7 @@ msgstr ""
 "التمهيدي للحصول على المعلومات الأساسية ، وللحصول على إرشادات حول كيفية "
 "الحصول على مزيد من المساعدة."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3580,7 +3576,7 @@ msgstr ""
 "فشل حفظ اللعبة (%s)! يرجى الرجوع إلى الملف التمهيدي للحصول على المعلومات "
 "الأساسية ، وللحصول على إرشادات حول كيفية الحصول على مزيد من المساعدة."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3599,42 +3595,48 @@ msgstr "~ح~سنا"
 msgid "~C~ancel"
 msgstr "~إ~لغاء"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "تعذر التبديل إلى الدقة 'x%d%d'."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "تعذرت تهيئة تنسيق اللون."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "تعذر التبديل إلى وضع الفيديو '%s'."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "تعذر التبديل إلى وضع التمدد '%s'."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "تعذر تطبيق إعداد نسبة العرض إلى الارتفاع."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "تعذر تطبيق إعداد ملء الشاشة."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "تعذر تطبيق إعداد التصفية."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "تعذر تطبيق إعداد التصفية."
+
+#: engines/engine.cpp:531
 msgid "Error"
 msgstr "خطأ"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 msgid ""
 "You appear to be playing this game directly\n"
 "from the CD. This is known to cause problems,\n"
@@ -3648,7 +3650,7 @@ msgstr ""
 "ملفات البيانات على القرص الثابت الخاص بك بدلاً من ذلك.\n"
 "راجع الوثائق (قرص مضغوط صوتي) للحصول على التفاصيل."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 msgid ""
 "This game has audio tracks on its CD. These\n"
 "tracks need to be ripped from the CD using\n"
@@ -3662,11 +3664,11 @@ msgstr ""
 "من أجل الاستماع إلى موسيقى اللعبة.\n"
 "راجع الوثائق (قرص مضغوط صوتي) للحصول على التفاصيل."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 msgid "Skip autosave"
 msgstr "تخطي الحفظ التلقائي"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3682,21 +3684,21 @@ msgstr ""
 "بدلاً من ذلك ، يمكنك تخطي الحفظ التلقائي (ستتم المطالبة مرة أخرى خلال 5 "
 "دقائق)."
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr "خطأ: تعذر نسخ لعبة الحفظ إلى فتحة جديدة"
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "الحفظ التلقائي"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "حدث خطأ أثناء إجراء الحفظ التلقائي"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3705,15 +3707,15 @@ msgstr ""
 "فشل تحميل اللعبة المحفوظة (%s)! يرجى الرجوع إلى README للحصول على معلومات "
 "أساسية ، وللحصول على إرشادات حول كيفية الحصول على مزيد من المساعدة."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr "تحذير: "
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid " Shall we still run the game?"
 msgstr " هل ما زلنا ندير اللعبة؟"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3723,15 +3725,15 @@ msgstr ""
 "على هذا النحو ، من المحتمل أن تكون غير مستقرة ، وأي لعبة محفوظة تقوم "
 "بإنشائها قد لا تعمل في الإصدارات المستقبلية من ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "ابدأ على أي حال"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid "This game is not supported."
 msgstr "هذه اللعبة غير مدعومة."
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3739,11 +3741,11 @@ msgstr ""
 "هذه اللعبة غير مدعومة للسبب التالي:\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "تحميل اللعبة غير متوفر حاليا"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "حفظ اللعبة غير متوفر حاليا"
 
@@ -3878,7 +3880,7 @@ msgstr "تم تشغيل الحفظ التلقائي"
 msgid "Autosave off"
 msgstr "إيقاف الحفظ التلقائي"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4133,84 +4135,72 @@ msgid "Choose a new folder"
 msgstr "اختر مجلدًا جديدًا"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "تبديل تصحيح نسبة العرض إلى الارتفاع"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "المركز"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "تحجيم مثالي للبكسل"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 msgid "Even pixels scaling"
 msgstr "تحجيم البكسل عادل"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "تناسب النافذة"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "تمتد إلى النافذة"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "ملائمة للنافذة (3: 4)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "الدقة:%d %dx"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "مرشح الرسومات النشط:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "تمكين تصحيح نسبة العرض إلى الارتفاع"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "تعطيل نسبة العرض إلى الارتفاع المعطل"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "التصفية ممكّنة"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "تعطيل تصفية"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "وضع التمدد"
 
@@ -4232,24 +4222,24 @@ msgstr "لقطة شاشة محفوظة '%s'"
 msgid "Could not save screenshot"
 msgstr "تعذر حفظ لقطة الشاشة"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "وضع إطارات"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "تبديل ملء الشاشة"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "تبديل التقاط الفأرة"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr ""
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4262,27 +4252,27 @@ msgstr ""
 msgid "Save screenshot"
 msgstr "حفظ لقطة شاشة"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "تبديل المقياس الخطي المفلتر"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "التنقل بين أوضاع التمدد"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "زيادة معامل القياس"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "إنقاص عامل القياس"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 msgid "Switch to the next scaler"
 msgstr "قم بالتبديل إلى القشارة التالية"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 msgid "Switch to the previous scaler"
 msgstr "قم بالتبديل إلى القشارة السابقة"
 
@@ -4360,7 +4350,7 @@ msgstr "الكتف الأيمن"
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4371,7 +4361,7 @@ msgstr "D-pad لأعلى"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4382,7 +4372,7 @@ msgstr "D-pad لأسفل"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4393,7 +4383,7 @@ msgstr "D-pad اليسار"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4687,7 +4677,7 @@ msgstr "كلاهما"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4697,7 +4687,7 @@ msgstr "A"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4707,7 +4697,7 @@ msgstr "X"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4719,7 +4709,7 @@ msgstr "Y"
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4731,7 +4721,7 @@ msgstr "Select"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4751,7 +4741,7 @@ msgstr "ZR"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4762,7 +4752,7 @@ msgstr "L"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4780,7 +4770,7 @@ msgid "C-Pad Y"
 msgstr "C-Pad Y"
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr "يلمس"
 
@@ -4848,14 +4838,14 @@ msgstr "وضع التكبير متوقف. إعادة تنشيط وضع السح
 msgid "Magnify Mode Off"
 msgstr "وضع التكبير متوقف"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 #, fuzzy
 #| msgid "Settings"
 msgid "Getting help"
 msgstr "إعدادات"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4877,7 +4867,7 @@ msgid ""
 "checking out a game walkthrough. Good luck!\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 #, fuzzy
@@ -4885,7 +4875,7 @@ msgstr ""
 msgid "Touch Controls"
 msgstr "تحكم"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -4954,7 +4944,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 #, fuzzy
@@ -4962,7 +4952,7 @@ msgstr ""
 msgid "Adding Games"
 msgstr "~أ~ضف اللعبة ..."
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 #, fuzzy
 #| msgid ""
 #| "In this new version of ScummVM Android, significant changes were made to "
@@ -5526,11 +5516,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "وضعية النقر"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5548,23 +5538,23 @@ msgid ""
 "| `Ctrl+F5` | Displays the Global Main Menu\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6136,7 +6126,7 @@ msgstr "هذه اللعبة غير مدعومة."
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6156,7 +6146,7 @@ msgstr "استرجاع لعبة:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6475,7 +6465,16 @@ msgid ""
 "supported."
 msgstr "تستخدم اللعبة المحددة إصدارًا لما قبل 2.5 من محرك AGS ، وهو غير مدعوم."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+#| msgid ""
+#| "The selected game uses a pre-2.5 version of the AGS engine, which is not "
+#| "supported."
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr "تستخدم اللعبة المحددة إصدارًا لما قبل 2.5 من محرك AGS ، وهو غير مدعوم."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
@@ -6483,14 +6482,14 @@ msgstr ""
 "تحتوي اللعبة المحددة على ملف بيانات أكبر من 2 جيجا بايت ، وهو غير مدعوم "
 "بواسطة إصدار ScummVM لديك حتى الآن."
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
 "You can, however, override this setting in Game Options."
 msgstr ""
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7089,12 +7088,12 @@ msgstr "قم بتمكين وضع عمى الألوان افتراضيًا"
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 msgid "Enable Text to Speech"
 msgstr "تمكين تحويل النص إلى كلام"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr "استخدم TTS لقراءة النص في اللعبة (إذا كان TTS متاحًا)"
 
@@ -13201,16 +13200,16 @@ msgstr "قم دائمًا بتمكين عيد الفصح عيد الميلاد"
 msgid "Enable the Christmas music at any time of year."
 msgstr "قم بتمكين موسيقى عيد الميلاد في أي وقت من السنة."
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr "تعذر العثور على ملف بيانات ultima.dat الصحيح"
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, c-format
 msgid "loading quick save %d"
 msgstr "تحميل سريع حفظ%d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, c-format
 msgid "saving quick save %d"
 msgstr "حفظ سريع%d"
@@ -14113,6 +14112,9 @@ msgstr ""
 "مثل LiberationMono و LiberationSans و LiberationSerif أو FreeMono و FreeSans "
 "و FreeSerif على التوالي."
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "تعذر العثور على أي محرك قادر على تشغيل اللعبة المحددة"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr "لا يمكن تشغيل مقطع دفق PSX ' %s' في وضع paletted"
diff --git a/po/be-tarask.po b/po/be-tarask.po
index 05dac799009..3475cca9b74 100644
--- a/po/be-tarask.po
+++ b/po/be-tarask.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.3.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2023-02-26 15:01+0000\n"
 "Last-Translator: KastuÅ› K. <oakum2334 at gmail.com>\n"
 "Language-Team: Belarusian (Taraškievica) <https://translations.scummvm.org/"
@@ -64,8 +64,8 @@ msgstr "Даступныя рухавікі:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -99,8 +99,8 @@ msgstr "Угару"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -108,7 +108,7 @@ msgstr "Угару"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -255,8 +255,8 @@ msgstr ""
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr ""
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Уставіць"
 
@@ -265,7 +265,7 @@ msgid "Paste code from clipboard"
 msgstr "Уставіць код з кішэні"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -365,15 +365,15 @@ msgstr ""
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -599,7 +599,7 @@ msgstr "GFX"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Графіка"
 
@@ -868,32 +868,32 @@ msgstr "Аўтар:"
 msgid "Notes:"
 msgstr "Нататкі:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 #, fuzzy
 #| msgid "Scan complete!"
 msgid "Calculation complete"
 msgstr "Пошук завершаны!"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, fuzzy, c-format
 #| msgid "Downloaded %s %S / %s %S"
 msgid "Calculated %s %S / %s %S"
 msgstr "Заладавана %s %S / %s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -902,18 +902,18 @@ msgid ""
 "following e-mail to integrity at scummvm.org"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr ""
 
@@ -1021,18 +1021,18 @@ msgid ""
 "Do you really want to reset all FluidSynth settings to their default values?"
 msgstr "Ці сапраўды вы хочаце аднавіць усе стандартныя налады FluidSynth?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "Графічны інтэрфэйс"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Інтэракцыя"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1048,7 +1048,7 @@ msgstr "Інтэракцыя"
 msgid "Up"
 msgstr "Угару"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1064,7 +1064,7 @@ msgstr "Угару"
 msgid "Down"
 msgstr "Уніз"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1080,7 +1080,7 @@ msgstr "Уніз"
 msgid "Left"
 msgstr "Налева"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1096,47 +1096,47 @@ msgstr "Налева"
 msgid "Right"
 msgstr "Направа"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 #, fuzzy
 #| msgid "Backend"
 msgid "Backspace"
 msgstr "Бэкэнд"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 #, fuzzy
 #| msgid "Delete char"
 msgid "Delete Character"
 msgstr "Выдаліць сымбаль"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 #, fuzzy
 #| msgid "Select SoundFont"
 msgid "Select to end of line"
 msgstr "Выбярыце SoundFont"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 #, fuzzy
 #| msgid "Select directory for plugins"
 msgid "Select to start of line"
 msgstr "Выбярыце тэчку для плаґінаў"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr ""
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr ""
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1447,7 +1447,7 @@ msgstr "Пошук у сьпісе гульняў"
 msgid "Search:"
 msgstr "Пошук:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1540,45 +1540,45 @@ msgid "~G~ame Opts..."
 msgstr "~Н~алады гульні..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 msgid "Unknown Engine"
 msgstr "Невядомы рухавік"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 msgid "Unknown Publisher"
 msgstr "Невядомае выдавецтва"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr "Бяз сэрыі"
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr "Нявызначаная мова"
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr "Нявызначаная пляцформа"
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 #, fuzzy
 #| msgid "Unknown error"
 msgid "Unknown Year"
 msgstr "Невядомая памылка"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 msgid "All"
 msgstr "Усе"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr ""
 
@@ -1830,7 +1830,7 @@ msgstr "Заладаваць гульнёвыя файлы"
 msgid "Check on the scummvm.org website for updates of shader packs"
 msgstr "Праверыць абновы..."
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Рэжым поўнага экрану"
 
@@ -2579,7 +2579,7 @@ msgstr ""
 "\n"
 "Ды іншыя…"
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 msgid "Move"
 msgstr "Перамясьціць"
 
@@ -2711,7 +2711,7 @@ msgstr "Запісаць ці прайграць гульнёвы працэс"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Выдаліць"
 
@@ -2914,7 +2914,7 @@ msgstr ""
 "Вы можаце наладзіць гэтую функцыю пазьней\n"
 "на картцы „Рознае“ у дыялёгу Наладаў."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Ачысьціць значэньне"
 
@@ -2955,7 +2955,7 @@ msgid ""
 msgstr ""
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -2988,14 +2988,10 @@ msgid ""
 "Repeat steps 1 and 6 for each game."
 msgstr ""
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Памылка запуску гульні:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "Ня знойдзена рухавікоў для запуску гэтай гульні"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3169,7 +3165,7 @@ msgstr "<Няпэўнае значэньне>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3462,7 +3458,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "Да S~c~ummVM"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3475,7 +3471,7 @@ msgstr "Да S~c~ummVM"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3483,7 +3479,7 @@ msgstr "Да S~c~ummVM"
 msgid "Save game:"
 msgstr "Захаваць гульню:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3499,7 +3495,7 @@ msgstr "Захаваць гульню:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3518,7 +3514,7 @@ msgstr ""
 "праглядзіце файл README з асноўнай інфармацыяй й інструкцыямі, як атрымаць "
 "дадатковую дапамогу."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3538,7 +3534,7 @@ msgstr ""
 "Ня выйшла захаваць гульню (%s)! Калі ласка, праглядзіце файл README з "
 "асноўнай інфармацыяй й інструкцыямі, як атрымаць дадатковую дапамогу."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3557,42 +3553,48 @@ msgstr "~О~К"
 msgid "~C~ancel"
 msgstr "С~к~асаваць"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "Ня выйшла перайсьці да разрознасьці '%dx%d'."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "Ня выйшла прадвызначыць фармат колеру."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "Ня выйшла перайсьці да відэарэжыму '%s'."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "Ня выйшла перайсьці да рэжыму расьцягу '%s'."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "Ня выйшла ўжыць налады прапорцыяў экрану."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "Ня выйшла ўжыць налады поўнага экрану."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "Ня выйшла ўжыць налады фільтраваньня."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "Ня выйшла ўжыць налады фільтраваньня."
+
+#: engines/engine.cpp:531
 msgid "Error"
 msgstr "Памылка"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 msgid ""
 "You appear to be playing this game directly\n"
 "from the CD. This is known to cause problems,\n"
@@ -3606,7 +3608,7 @@ msgstr ""
 "скапіяваць файлы на цьвёрды дыск.\n"
 "Падрабязнасьці ў дакумэнтацыі (CD audio)."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 msgid ""
 "This game has audio tracks on its CD. These\n"
 "tracks need to be ripped from the CD using\n"
@@ -3620,12 +3622,12 @@ msgstr ""
 "адпаведнага інструмэнта для гэтай апэрацыі.\n"
 "Падрабязнасьці ў дакумэнтацыі (CD audio)."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 #, fuzzy
 msgid "Skip autosave"
 msgstr "Пусты аўтазахоў"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, fuzzy, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3638,21 +3640,21 @@ msgstr ""
 "існы захоў у новы слот, перазапісаць яго або скасаваць аўтазахаваньне (ажно "
 "да перазапуску)"
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr "ПАМЫЛКА: Ня выйшла перанесьці захоў у новы слот"
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "Аўтазахаваньне"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "Памылка аўтазахаваньня"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3662,15 +3664,15 @@ msgstr ""
 "README з асноўнай інфармацыяй й інструкцыямі, як атрымаць дадатковую "
 "дапамогу."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr "УВАГА: "
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid " Shall we still run the game?"
 msgstr " Ці хочаце вы шчэ запусьціць гульню?"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3680,15 +3682,15 @@ msgstr ""
 "гульня будзе нестабільная й вашыя захаваныя гульні могуць не працаваць у "
 "будучых вэрсіях ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Усё адно запусьціць"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid "This game is not supported."
 msgstr "Гэтая гульня не падтрымліваецца."
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3696,11 +3698,11 @@ msgstr ""
 "Гэтая гульня не падтрымліваецца, бо:\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "Заладаваньне гульні немажліва цяпер"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "Захаваньне гульні немажліва цяпер"
 
@@ -3837,7 +3839,7 @@ msgstr "Аўтазахаваньне"
 msgid "Autosave off"
 msgstr "Аўтазахаваньне"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4096,84 +4098,72 @@ msgid "Choose a new folder"
 msgstr "Выбярыце файл для ладаваньня"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "Пералучэньне карэкцыі прапорцыяў экрану"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Цэнтравана"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Павялічэньне акурат у піксэль"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 msgid "Even pixels scaling"
 msgstr "Раўнамернае павялічэньне піксэляў"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "Па памеру акна"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Расьцягнуць па акну"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "Па памеру акна (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Разрознасьць: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Дзейны графічны фільтар:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "Карэкцыя прапорцыяў экрану далучана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "Карэкцыя прапорцыяў экрану адлучана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Фільтраваньне далучана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Фільтраваньне адлучана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "Рэжым расьцягу"
 
@@ -4195,24 +4185,24 @@ msgstr "Захаваны здымак экрану '%s'"
 msgid "Could not save screenshot"
 msgstr "Ня выйшла захаваць здымак экрану"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Аконны рэжым"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Пералучэньне рэжыму поўнага экрану"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Пералучэньне захопу мышы"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr ""
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4225,27 +4215,27 @@ msgstr ""
 msgid "Save screenshot"
 msgstr "Захаваць здымак экрану"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "Пералучэньне лінейнага фільтраваньня пры павялічэньні"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "Пералучэньне рэжыму расьцягу"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "Павысіць каэфіцыент павялічэньне"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "Зьнізіць каэфіцыент павялічэньня"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 msgid "Switch to the next scaler"
 msgstr "Пералучэньне на наступны павялічнік"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 msgid "Switch to the previous scaler"
 msgstr "Пералучэньне на папярэдні павялічнік"
 
@@ -4323,7 +4313,7 @@ msgstr "Правы гак"
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4334,7 +4324,7 @@ msgstr "Кірункавы крыжак угару"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4345,7 +4335,7 @@ msgstr "Кірункавы крыжак уніз"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4356,7 +4346,7 @@ msgstr "Кірункавы крыжак улева"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4650,7 +4640,7 @@ msgstr "Разам"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4660,7 +4650,7 @@ msgstr "A"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4670,7 +4660,7 @@ msgstr "X"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4682,7 +4672,7 @@ msgstr "Y"
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4694,7 +4684,7 @@ msgstr "Выбраць"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4714,7 +4704,7 @@ msgstr "ZR"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4725,7 +4715,7 @@ msgstr "L"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4743,7 +4733,7 @@ msgid "C-Pad Y"
 msgstr "C-Pad Y"
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr "Дотык"
 
@@ -4811,14 +4801,14 @@ msgstr "Рэжым люпы адлучаны. Перазапуск рэжыму
 msgid "Magnify Mode Off"
 msgstr "Рэжым люпы адлучаны"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 #, fuzzy
 #| msgid "Settings"
 msgid "Getting help"
 msgstr "Налады"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4840,7 +4830,7 @@ msgid ""
 "checking out a game walkthrough. Good luck!\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 #, fuzzy
@@ -4848,7 +4838,7 @@ msgstr ""
 msgid "Touch Controls"
 msgstr "Кіраваньне"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -4917,7 +4907,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 #, fuzzy
@@ -4925,7 +4915,7 @@ msgstr ""
 msgid "Adding Games"
 msgstr "~Д~адаць гульню..."
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5460,11 +5450,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Рэжым пстрыку"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5482,23 +5472,23 @@ msgid ""
 "| `Ctrl+F5` | Displays the Global Main Menu\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6076,7 +6066,7 @@ msgstr "Гэтая гульня не падтрымліваецца."
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6096,7 +6086,7 @@ msgstr "Аднавіць гульню:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6414,7 +6404,18 @@ msgstr ""
 "Гэтая гульня выкарыстоўвае рухавік AGS engine вэрсіі да 2.5, якая не "
 "падтрымліваецца."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+#| msgid ""
+#| "The selected game uses a pre-2.5 version of the AGS engine, which is not "
+#| "supported."
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr ""
+"Гэтая гульня выкарыстоўвае рухавік AGS engine вэрсіі да 2.5, якая не "
+"падтрымліваецца."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
@@ -6422,14 +6423,14 @@ msgstr ""
 "Гэтая гульня мае файл зьвестак памерам больш за 2 Гб, што не падтрымліваецца "
 "ў вашай вэрсіі ScummVM."
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
 "You can, however, override this setting in Game Options."
 msgstr ""
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7034,12 +7035,12 @@ msgstr "Робіць рэжым Колеравай сьлепаты станда
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 msgid "Enable Text to Speech"
 msgstr "Далучыць ператварэньне тэксту ў мову"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr "Ператвараць тэкст у мову ў гульні (калі даступна)"
 
@@ -13179,16 +13180,16 @@ msgstr "Назаўжды далучыць Калядную маляванку"
 msgid "Enable the Christmas music at any time of year."
 msgstr "Далучыць калядную музыку ў абы-якую пару года."
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr "Ня вйшла знайсьці пэўны файл ultima.dat"
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, c-format
 msgid "loading quick save %d"
 msgstr "ладаваньне хуткага захову %d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, c-format
 msgid "saving quick save %d"
 msgstr "хуткае захаваньне %d"
@@ -14086,6 +14087,9 @@ msgstr ""
 "LiberationMono, LiberationSans and LiberationSerif, or FreeMono, FreeSans Ñ– "
 "FreeSerif адпаведна."
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "Ня знойдзена рухавікоў для запуску гэтай гульні"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr "Немажліва паказаць сцэнку PSX '%s' у рэжыме палітры"
diff --git a/po/be_BY.po b/po/be_BY.po
index 4e9e69e3a84..60ec3ba393e 100644
--- a/po/be_BY.po
+++ b/po/be_BY.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.8.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2021-03-21 08:24+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Belarusian <https://translations.scummvm.org/projects/scummvm/"
@@ -63,8 +63,8 @@ msgstr "Даступныя рухавічкі:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -98,8 +98,8 @@ msgstr "Уверх"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -107,7 +107,7 @@ msgstr "Уверх"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -256,8 +256,8 @@ msgstr ""
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr ""
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Уставіць"
 
@@ -266,7 +266,7 @@ msgid "Paste code from clipboard"
 msgstr "Уставіць код з буфера памену"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -365,15 +365,15 @@ msgstr ""
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -598,7 +598,7 @@ msgstr "Грф"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Графіка"
 
@@ -872,32 +872,32 @@ msgstr "Аўтар:"
 msgid "Notes:"
 msgstr "Нататкі:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 #, fuzzy
 #| msgid "Scan complete!"
 msgid "Calculation complete"
 msgstr "Пошук скончаны!"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, fuzzy, c-format
 #| msgid "Downloaded %s %S / %s %S"
 msgid "Calculated %s %S / %s %S"
 msgstr "Загружана %s %S / %s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -906,18 +906,18 @@ msgid ""
 "following e-mail to integrity at scummvm.org"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr ""
 
@@ -1025,18 +1025,18 @@ msgid ""
 "Do you really want to reset all FluidSynth settings to their default values?"
 msgstr "Вы сапраўды жадаеце скінуць налады FluidSynth у агаданыя?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "Графічны інтэрфейс"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Узаемадзеянне"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1052,7 +1052,7 @@ msgstr "Узаемадзеянне"
 msgid "Up"
 msgstr "Уверх"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1068,7 +1068,7 @@ msgstr "Уверх"
 msgid "Down"
 msgstr "Уніз"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1084,7 +1084,7 @@ msgstr "Уніз"
 msgid "Left"
 msgstr "Налева"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1100,47 +1100,47 @@ msgstr "Налева"
 msgid "Right"
 msgstr "Направа"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 #, fuzzy
 #| msgid "Joy Back"
 msgid "Backspace"
 msgstr "Джойсцік назад"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 #, fuzzy
 #| msgid "Delete char"
 msgid "Delete Character"
 msgstr "Выдаліць знак"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 #, fuzzy
 #| msgid "Select SoundFont"
 msgid "Select to end of line"
 msgstr "Абярыце SoundFont"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 #, fuzzy
 #| msgid "Select directory for plugins"
 msgid "Select to start of line"
 msgstr "Абярыце дырэкторыю з плагінамі"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr ""
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr ""
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1458,7 +1458,7 @@ msgstr "Пошук у спісе гульняў"
 msgid "Search:"
 msgstr "Пошук:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1554,48 +1554,48 @@ msgid "~G~ame Opts..."
 msgstr "~Н~алады..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 #, fuzzy
 msgid "Unknown Engine"
 msgstr "Невядомы варыянт"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 #, fuzzy
 msgid "Unknown Publisher"
 msgstr "Невядомы аўтар"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr ""
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr ""
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr ""
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 #, fuzzy
 #| msgid "Unknown error"
 msgid "Unknown Year"
 msgstr "Невядомая памылка"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 #, fuzzy
 msgid "All"
 msgstr "Alt"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr ""
 
@@ -1837,7 +1837,7 @@ msgstr "Спампаваць файлы гульні"
 msgid "Check on the scummvm.org website for updates of shader packs"
 msgstr "Правяраю абнаўленні..."
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Поўнаэкранны рэжым"
 
@@ -2590,7 +2590,7 @@ msgid ""
 "And more..."
 msgstr "Добавить игру..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 #, fuzzy
 msgid "Move"
 msgstr "Рухацца ўгару"
@@ -2724,7 +2724,7 @@ msgstr "Прайграць ці запісаць гульнявы працэс"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Выдаліць"
 
@@ -2929,7 +2929,7 @@ msgstr ""
 "Вы можаце змяніць гэты параметр\n"
 "ва ўкладцы \"Рознае\" у акне \"Налады\"."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Ачысціць значэнне"
 
@@ -2971,7 +2971,7 @@ msgid ""
 msgstr ""
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -3004,14 +3004,10 @@ msgid ""
 "Repeat steps 1 and 6 for each game."
 msgstr ""
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Памылка запуску гульні:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "Не магу знайсці рухавічок для запуску абранай гульні"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3184,7 +3180,7 @@ msgstr "<Хібнае значэнне>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3467,7 +3463,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "Г~а~лоўнае меню"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3480,7 +3476,7 @@ msgstr "Г~а~лоўнае меню"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3488,7 +3484,7 @@ msgstr "Г~а~лоўнае меню"
 msgid "Save game:"
 msgstr "Захаваць гульню:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3504,7 +3500,7 @@ msgstr "Захаваць гульню:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3523,7 +3519,7 @@ msgstr ""
 "да файла README за падрабязнасцямі і ўказаннямі да атрымання далейшай "
 "дапамогі."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3543,7 +3539,7 @@ msgstr ""
 "Не атрымалася захаваць гульню (%s)! Звярніцеся да файла README за "
 "падрабязнасцямі і ўказаннямі да атрымання далейшай дапамогі."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3562,43 +3558,49 @@ msgstr "~О~К"
 msgid "~C~ancel"
 msgstr "~А~дмена"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "Не атрымалася перайсці да разрознасці '%dx%d'."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "Не магу ініцыялізаваць фармат колеру."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "Не атрымалася перайсці ў відэарэжым '%s'."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "Не атрымалася перайсці ў рэжым расцягу '%s'."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "Не атрымалася выкарыстаць карэкцыю суадносін бакоў."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "Не магу ўжыць поўнаэкранны рэжым."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "Не магу ўжыць налады фільтрацыі."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "Не магу ўжыць налады фільтрацыі."
+
+#: engines/engine.cpp:531
 #, fuzzy
 msgid "Error"
 msgstr "Няма памылкі"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 #, fuzzy
 msgid ""
 "You appear to be playing this game directly\n"
@@ -3613,7 +3615,7 @@ msgstr ""
 "на жорсткі дыск. Падрабязнасці можна знайсці ў\n"
 "файле README."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 #, fuzzy
 msgid ""
 "This game has audio tracks on its CD. These\n"
@@ -3629,12 +3631,12 @@ msgstr ""
 "з'явіцца музыка. Падрабязнасці можна знайсці ў\n"
 "файле README."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 #, fuzzy
 msgid "Skip autosave"
 msgstr "Пустое аўтазахаванне"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3644,21 +3646,21 @@ msgid ""
 "Alternatively, you can skip the autosave (will prompt again in 5 minutes)."
 msgstr ""
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr ""
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "Аўтазахаванне"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "Памылка стварэння аўтазахавання"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3667,16 +3669,16 @@ msgstr ""
 "Не атрымалася загрузіць гульню (%s)! Звярніцеся да файла README за "
 "падрабязнасцямі і ўказаннямі да атрымання далейшай дапамогі."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr ""
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 #, fuzzy
 msgid " Shall we still run the game?"
 msgstr "Поўная назва гульні"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3686,27 +3688,27 @@ msgstr ""
 "за ўсё, не будзе працаваць стабільна, і захаванні гульняў могуць не "
 "працаваць у будучых версіях ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Усё адно запусціць"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 #, fuzzy
 msgid "This game is not supported."
 msgstr "Game id не падтрымваецца"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 #, fuzzy
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
 msgstr "Гэтая гульня не падтрымвае загрузку захаванняў праз галоўнае меню."
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "Загрузка гульні цяпер недаступна"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "Цяпер захаванне гульні недаступна"
 
@@ -3843,7 +3845,7 @@ msgstr "Аўтазахаванне"
 msgid "Autosave off"
 msgstr "Аўтазахаванне"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4101,85 +4103,73 @@ msgid "Choose a new folder"
 msgstr "Абярыце файл для загрузкі"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "Пераключыць карэкцыю суадносін бакоў"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Па цэнтры"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Маштабаванне піксель-у-піксель"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 #, fuzzy
 msgid "Even pixels scaling"
 msgstr "Маштабаванне піксель-у-піксель"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "Маштабаванне піксель-у-піксель"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Расцягнуць да акна"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "Падагнаць пад акно (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Адрозненне: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Актыўны графічны фільтр:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "Карэкцыя суадносін бакоў уключана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "Карэкцыя суадносін бакоў выключана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Фільтрацыя ўключана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Фільтрацыя выключана"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "Рэжым расцягу"
 
@@ -4202,24 +4192,24 @@ msgstr "Захаваць скрыншот"
 msgid "Could not save screenshot"
 msgstr "Захаваць скрыншот"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Аконны рэжым"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Пераключэнне на ўвесь экран"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Пераключэнне перахопу мышы"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr ""
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4232,28 +4222,28 @@ msgstr ""
 msgid "Save screenshot"
 msgstr "Захаваць скрыншот"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "Пераключыць лінейную фільтрацыю для пры маштабаванні"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "Пераключыць рэжым расцягу"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "Павялічыць маштаб"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "Паменшыць маштаб"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 #, fuzzy
 msgid "Switch to the next scaler"
 msgstr "Перайсці да маштабавання TV 2x"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 #, fuzzy
 msgid "Switch to the previous scaler"
 msgstr "Перайсці да маштабавання па найблізкім суседзе"
@@ -4332,7 +4322,7 @@ msgstr "Правы курок"
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4343,7 +4333,7 @@ msgstr "Стрэлка ўгару"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4354,7 +4344,7 @@ msgstr "Стрэлка ўніз"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4365,7 +4355,7 @@ msgstr "Стрэлка налева"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4660,7 +4650,7 @@ msgstr "Абодва"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4670,7 +4660,7 @@ msgstr "A"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4680,7 +4670,7 @@ msgstr "X"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4692,7 +4682,7 @@ msgstr "Y"
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4704,7 +4694,7 @@ msgstr "Выбар"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4724,7 +4714,7 @@ msgstr "ZR"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4735,7 +4725,7 @@ msgstr "L"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4753,7 +4743,7 @@ msgid "C-Pad Y"
 msgstr "C-пад Y"
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr "Дотык"
 
@@ -4821,14 +4811,14 @@ msgstr "Рэжым павелічэння выключаны. Зварот да
 msgid "Magnify Mode Off"
 msgstr "Рэжым павелічэння выключаны"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 #, fuzzy
 #| msgid "Settings"
 msgid "Getting help"
 msgstr "Налады"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4850,7 +4840,7 @@ msgid ""
 "checking out a game walkthrough. Good luck!\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 #, fuzzy
@@ -4858,7 +4848,7 @@ msgstr ""
 msgid "Touch Controls"
 msgstr "Кіраванне"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -4927,7 +4917,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 #, fuzzy
@@ -4936,7 +4926,7 @@ msgstr ""
 msgid "Adding Games"
 msgstr "Доб. игру"
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5474,11 +5464,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Рэжым пстрычкі"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr "Клавіятура"
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5496,23 +5486,23 @@ msgid ""
 "| `Ctrl+F5` | Displays the Global Main Menu\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6086,7 +6076,7 @@ msgstr "Game id не падтрымваецца"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6106,7 +6096,7 @@ msgstr "Узнавіць гульню:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6401,20 +6391,26 @@ msgid ""
 "supported."
 msgstr "Гэта гульня патрабуе рухавічок HeroCraft, якога няма ў зборцы."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr "Гэта гульня патрабуе рухавічок HeroCraft, якога няма ў зборцы."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
 msgstr ""
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
 "You can, however, override this setting in Game Options."
 msgstr ""
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7032,12 +7028,12 @@ msgstr "Уключыць рэжым для людзей са слабым усп
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 msgid "Enable Text to Speech"
 msgstr "Уключыць генератар мовы"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 #, fuzzy
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr "Ужываць TTS для чытання апісанняў услых (калі TTS даступна)"
@@ -13069,16 +13065,16 @@ msgstr ""
 msgid "Enable the Christmas music at any time of year."
 msgstr ""
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr "Не атрымалася знайсці карэктны файл ultima.dat"
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, c-format
 msgid "loading quick save %d"
 msgstr "загрузка хуткага захавання %d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, c-format
 msgid "saving quick save %d"
 msgstr "запіс хуткага захавання %d"
@@ -13968,6 +13964,9 @@ msgid ""
 "LiberationSerif."
 msgstr ""
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "Не магу знайсці рухавічок для запуску абранай гульні"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr "Застаўка PSX '%s' не можа быць прайграна ў рэжыме з палітрай"
diff --git a/po/ca_ES.po b/po/ca_ES.po
index 6491bc6fcbd..c44889b94fc 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 at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2025-05-23 20:31+0000\n"
 "Last-Translator: Xaviu <xaviu at xaviu.com>\n"
 "Language-Team: Catalan <https://translations.scummvm.org/projects/scummvm/"
@@ -57,8 +57,8 @@ msgstr "Motors disponibles:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -92,8 +92,8 @@ msgstr "Amunt"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -101,7 +101,7 @@ msgstr "Amunt"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -247,8 +247,8 @@ msgstr "Mode manual: pas 2"
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr "Copieu aquí el codi JSON del navegador i premeu Següent:"
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Enganxa"
 
@@ -257,7 +257,7 @@ msgid "Paste code from clipboard"
 msgstr "Enganxa el codi del porta-retalls"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -348,15 +348,15 @@ msgstr "El contingut del codi JSON està mal format."
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -572,7 +572,7 @@ msgstr "GFX"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Gràfics"
 
@@ -846,31 +846,31 @@ msgstr "Autor:"
 msgid "Notes:"
 msgstr "Notes:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 "La verificació de la integritat del fitxer pot trigar molt a completar-se. "
 "Espereu...\n"
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr "S'estan calculant les sumes de verificació dels fitxers..."
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr "Inicia el client de correu electrònic"
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 msgid "Calculation complete"
 msgstr "S'ha completat el càlcul"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, c-format
 msgid "Calculated %s %S / %s %S"
 msgstr "Calculat %s %S / %s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -884,13 +884,13 @@ msgstr ""
 "Si esteu segur que aquesta és una variant vàlida desconeguda, envieu el "
 "següent correu electrònic a integrity at scummvm.org"
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 "Sembla que el joc no té cap fitxer. Esteu segur que el camí és correcte?"
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
@@ -898,7 +898,7 @@ msgstr ""
 "Sembla que el joc no té cap metadada associada amb ell, per la qual cosa no "
 "es pot comparar. Si us plau, ompliu les metadades correctes per al joc."
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr "Tots els fitxers són correctes"
 
@@ -1008,18 +1008,18 @@ msgstr ""
 "Realment voleu retorna tots els ajustos de FluidSynth als seus valors per "
 "defecte?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "interfície gràfica d'usuari"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Interaccionar"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1035,7 +1035,7 @@ msgstr "Interaccionar"
 msgid "Up"
 msgstr "Amunt"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1051,7 +1051,7 @@ msgstr "Amunt"
 msgid "Down"
 msgstr "Avall"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1067,7 +1067,7 @@ msgstr "Avall"
 msgid "Left"
 msgstr "Esquerra"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1083,39 +1083,39 @@ msgstr "Esquerra"
 msgid "Right"
 msgstr "Dreta"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 msgid "Backspace"
 msgstr "Retrocés"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 msgid "Delete Character"
 msgstr "Suprimeix el personatge"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr "Ves al final de la línia"
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 msgid "Select to end of line"
 msgstr "Selecciona fins al final de la línia"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 msgid "Select to start of line"
 msgstr "Selecciona fins al començament de la línia"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr "Ves al començament de la línia"
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr "Retalla"
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr "Copia"
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1420,7 +1420,7 @@ msgstr "Cerca a la llista de jocs"
 msgid "Search:"
 msgstr "Cerca:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1516,43 +1516,43 @@ msgid "~G~ame Opts..."
 msgstr "Opcs. del ~j~oc..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 msgid "Unknown Engine"
 msgstr "Motor desconegut"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 msgid "Unknown Publisher"
 msgstr "Distribuïdora desconeguda"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr "Sense sèrie"
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr "No s'ha detectat l'idioma"
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr "No s'ha detectat la plataforma"
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 msgid "Unknown Year"
 msgstr "Any desconegut"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 msgid "All"
 msgstr "Tots"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr "Icones per línia:"
 
@@ -1787,7 +1787,7 @@ msgstr ""
 "Comprova al web de scummvm.org si hi ha actualitzacions dels paquets de "
 "\"shader\""
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Mode pantalla completa"
 
@@ -2536,7 +2536,7 @@ msgstr ""
 "\n"
 "I més..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 msgid "Move"
 msgstr "Mou"
 
@@ -2668,7 +2668,7 @@ msgstr "Enregistrar o reproduïr vídeos de partida"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Suprimeix"
 
@@ -2870,7 +2870,7 @@ msgstr ""
 "Podeu canviar aquest paràmetre més tard a la\n"
 "pestanya Diversos en el diàleg d'Opcions."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Neteja el valor"
 
@@ -2912,7 +2912,7 @@ msgid ""
 msgstr ""
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -2945,14 +2945,10 @@ msgid ""
 "Repeat steps 1 and 6 for each game."
 msgstr ""
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Error al executar el joc:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "No s'ha pogut trobar cap motor capaç d'executar el joc seleccionat"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3119,7 +3115,7 @@ msgstr "<Valor incorrecte>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3404,7 +3400,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "~R~etorna al Llançador"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3417,7 +3413,7 @@ msgstr "~R~etorna al Llançador"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3425,7 +3421,7 @@ msgstr "~R~etorna al Llançador"
 msgid "Save game:"
 msgstr "Desa la partida:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3441,7 +3437,7 @@ msgstr "Desa la partida:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3459,7 +3455,7 @@ msgstr ""
 "Aquest motor no ofereix ajuda dins el joc. Consulteu el fitxer README per a "
 "la informació bàsica i les instruccions sobre com obtenir més assistència."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 msgid "This game does not support saving from the menu. Use in-game interface"
 msgstr ""
@@ -3479,7 +3475,7 @@ msgstr ""
 "No s'ha pogut desar la partida (%s). Consulteu el fitxer README per a la "
 "informació bàsica i les instruccions sobre com obtenir més assistència."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 msgid "This game does not support loading from the menu. Use in-game interface"
 msgstr ""
@@ -3498,42 +3494,48 @@ msgstr "~D~'acord"
 msgid "~C~ancel"
 msgstr "~C~ancel·la"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "No s'ha pogut canviar al mode de vídeo: '%dx%d'."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "No s'ha pogut iniciar el format de color."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "No s'ha pogut canviar al mode de vídeo: '%s'."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "No s'ha pogut canviar al mode de vídeo: '%s'."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "No s'ha pogut aplicar la configuració de la relació d'aspecte."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "No s'ha pogut aplicar l'ajust de pantalla completa."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "No s'ha pogut aplicar la configuració de filtratge."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "No s'ha pogut aplicar la configuració de filtratge."
+
+#: engines/engine.cpp:531
 msgid "Error"
 msgstr "Error"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 msgid ""
 "You appear to be playing this game directly\n"
 "from the CD. This is known to cause problems,\n"
@@ -3547,7 +3549,7 @@ msgstr ""
 "els fitxers de dades al vostre disc dur.\n"
 "Consulteu la documentació (àudio CD) per a més detalls."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 msgid ""
 "This game has audio tracks on its CD. These\n"
 "tracks need to be ripped from the CD using\n"
@@ -3561,11 +3563,11 @@ msgstr ""
 "poder escoltar la música del joc.\n"
 "Consulteu la documentació (àudio CD) per a més detalls."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 msgid "Skip autosave"
 msgstr "Omet el desament automàtic"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3581,21 +3583,21 @@ msgstr ""
 "Alternativament, podeu ometre el desament automàtic (es tornarà a preguntar "
 "en 5 minuts)."
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr "ERROR: No s'ha pogut copiar la partida desada a una ranura nova"
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "Desament automàtic"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "S'ha produït un error en desar automàticament"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3605,15 +3607,15 @@ msgstr ""
 "per a la informació bàsica i les instruccions sobre com obtenir més "
 "assistència."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr "ADVERTÈNCIA: "
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid " Shall we still run the game?"
 msgstr " Encara s'ha d'executar el joc?"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3623,15 +3625,15 @@ msgstr ""
 "pel ScummVM. Com a tal, probablement serà inestable, i pot ser que les "
 "partides que deseu no funcionin en versions futures de ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Inicia de totes maneres"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid "This game is not supported."
 msgstr "Aquest joc no és compatible."
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3639,11 +3641,11 @@ msgstr ""
 "Aquest joc no és compatible per la següent raó:\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "Actualment no es pot carregar la partida"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "Actualment no es pot desar la partida"
 
@@ -3776,7 +3778,7 @@ msgstr "Desament automàtic activat"
 msgid "Autosave off"
 msgstr "Desament automàtic desactivat"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4035,84 +4037,72 @@ msgid "Choose a new folder"
 msgstr "Trieu una carpeta nova"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "Commuta la correcció de la relació d'aspecte"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Centra"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Escalat pixel-perfect"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 msgid "Even pixels scaling"
 msgstr "Escalat de píxels parells"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "Ajusta a la finestra"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Amplia a la finestra"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "Ajusta a la finestra (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Resolució: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Filtre de gràfics actiu:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "S'ha activat la correcció de la relació d'aspecte"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "S'ha desactivat la correcció de la relació d'aspecte"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Filtratge activat"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Filtratge desactivat"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "Mode d'ajustament"
 
@@ -4134,24 +4124,24 @@ msgstr "Captura de pantalla desada '%s'"
 msgid "Could not save screenshot"
 msgstr "No s'ha pogut desar la captura de pantalla"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Mode de finestra"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Commuta la pantalla completa"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Commuta la captura del ratolí"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr "Commuta la finestra redimensionable"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4164,27 +4154,27 @@ msgstr "Commuta la finestra redimensionable"
 msgid "Save screenshot"
 msgstr "Desa la captura de pantalla"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "Commuta l'escalat de filtratge lineal"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "Desplaceu-vos pels modes d'ajustament"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "Augmenta el factor d'escala"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "Disminueix el factor d'escala"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 msgid "Switch to the next scaler"
 msgstr "Canvia al següent filtre d'escalada"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 msgid "Switch to the previous scaler"
 msgstr "Canvia a l'anterior filtre d'escalada"
 
@@ -4262,7 +4252,7 @@ msgstr "Botó superior dret"
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4273,7 +4263,7 @@ msgstr "D-pad amunt"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4284,7 +4274,7 @@ msgstr "D-pad avall"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4295,7 +4285,7 @@ msgstr "D-pad esquerra"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4588,7 +4578,7 @@ msgstr "Ambdós"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4598,7 +4588,7 @@ msgstr "A"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4608,7 +4598,7 @@ msgstr "X"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4620,7 +4610,7 @@ msgstr "Y"
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4632,7 +4622,7 @@ msgstr "Select"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4652,7 +4642,7 @@ msgstr "ZR"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4663,7 +4653,7 @@ msgstr "L"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4681,7 +4671,7 @@ msgid "C-Pad Y"
 msgstr "C-Pad Y"
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr "Toca"
 
@@ -4753,12 +4743,12 @@ msgstr ""
 msgid "Magnify Mode Off"
 msgstr "Mode d'ampliació desactivat"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 msgid "Getting help"
 msgstr "Obtenció d'ajuda"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4780,13 +4770,13 @@ msgid ""
 "checking out a game walkthrough. Good luck!\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 msgid "Touch Controls"
 msgstr "Controls tàctils"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -4855,13 +4845,13 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 msgid "Adding Games"
 msgstr "Afegir jocs"
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5362,11 +5352,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Mode clic"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr "Teclat"
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5384,23 +5374,23 @@ msgid ""
 "| `Ctrl+F5` | Displays the Global Main Menu\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr "| `Cmd+q`    | Surt (macOS)\n"
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr "| `Alt+F4`  | Surt (Windows)\n"
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr "| `Ctrl+q`  | Surt (Linux/Unix)\n"
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr "| `Ctrl+z`  | Surt (other platforms)\n"
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -5956,7 +5946,7 @@ msgstr "Aquesta partida no permet desar"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -5976,7 +5966,7 @@ msgstr "Recupera la partida:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6255,7 +6245,18 @@ msgstr ""
 "El joc seleccionat utilitza una versió anterior a 2.5 del motor AGS, que no "
 "és compatible."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+#| msgid ""
+#| "The selected game uses a pre-2.5 version of the AGS engine, which is not "
+#| "supported."
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr ""
+"El joc seleccionat utilitza una versió anterior a 2.5 del motor AGS, que no "
+"és compatible."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
@@ -6263,7 +6264,7 @@ msgstr ""
 "El joc seleccionat té un fitxer de dades més gran que 2Gb, el qual encara no "
 "és compatible amb la vostra versió de ScummVM."
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
@@ -6273,7 +6274,7 @@ msgstr ""
 "la interfície del joc.\n"
 "No obstant això, podeu anul·lar aquesta configuració a les opcions del joc."
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -6873,12 +6874,12 @@ msgstr "Activa el mode per a daltònics per defecte"
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 msgid "Enable Text to Speech"
 msgstr "Habilita la conversió de text a veu"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr "Utilitza TextToSpeech per llegir text del joc (si TTS està disponible)"
 
@@ -12333,16 +12334,16 @@ msgstr "Habiliteu sempre l'ou de Pasqua de Nadal"
 msgid "Enable the Christmas music at any time of year."
 msgstr "Habilita la música de Nadal a qualsevol dia de l'any."
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr "No s'ha pogut trobar el fitxer de dades ultima.dat correcte"
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, c-format
 msgid "loading quick save %d"
 msgstr "carregant desament ràpid %d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, c-format
 msgid "saving quick save %d"
 msgstr "s'està desant el desament ràpid %d"
@@ -13225,6 +13226,9 @@ msgid ""
 "LiberationSerif."
 msgstr ""
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "No s'ha pogut trobar cap motor capaç d'executar el joc seleccionat"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr "L'escena '%s' de PSX no es pot reproduir en mode paleta"
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index b8405d6ce0d..a44fe58705e 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 at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2023-12-14 14:27+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Czech <https://translations.scummvm.org/projects/scummvm/"
@@ -65,8 +65,8 @@ msgstr "Dostupná jádra:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -100,8 +100,8 @@ msgstr "Jít nahoru"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -109,7 +109,7 @@ msgstr "Jít nahoru"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -257,8 +257,8 @@ msgstr ""
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr ""
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Vložit"
 
@@ -267,7 +267,7 @@ msgid "Paste code from clipboard"
 msgstr "Vložit kód ze schránky"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -367,15 +367,15 @@ msgstr ""
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -598,7 +598,7 @@ msgstr "GFX"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Obraz"
 
@@ -869,32 +869,32 @@ msgstr "Autor:"
 msgid "Notes:"
 msgstr "Poznámky:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 #, fuzzy
 #| msgid "Scan complete!"
 msgid "Calculation complete"
 msgstr "Hledání dokončeno!"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, fuzzy, c-format
 #| msgid "Downloaded %s %S / %s %S"
 msgid "Calculated %s %S / %s %S"
 msgstr "Staženo %s %S / %s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -903,18 +903,18 @@ msgid ""
 "following e-mail to integrity at scummvm.org"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr ""
 
@@ -1024,18 +1024,18 @@ msgstr ""
 "Opravdu chcete resetovat veškerá nastavení FluidSynth na jejich výchozí "
 "hodnoty?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "GUI"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Interakce"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1051,7 +1051,7 @@ msgstr "Interakce"
 msgid "Up"
 msgstr "Nahoru"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1067,7 +1067,7 @@ msgstr "Nahoru"
 msgid "Down"
 msgstr "Dolů"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1083,7 +1083,7 @@ msgstr "Dolů"
 msgid "Left"
 msgstr "Doleva"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1099,46 +1099,46 @@ msgstr "Doleva"
 msgid "Right"
 msgstr "Doprava"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 #, fuzzy
 msgid "Backspace"
 msgstr "Vzad"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 #, fuzzy
 #| msgid "Delete char"
 msgid "Delete Character"
 msgstr "Smazat znak"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 #, fuzzy
 #| msgid "Select SoundFont"
 msgid "Select to end of line"
 msgstr "Vybrat SoundFont"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 #, fuzzy
 #| msgid "Select directory for plugins"
 msgid "Select to start of line"
 msgstr "Vyberte adresář pro zásuvné moduly"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr ""
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr ""
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1456,7 +1456,7 @@ msgstr "Hledat v seznamu her"
 msgid "Search:"
 msgstr "Hledat:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1550,48 +1550,48 @@ msgid "~G~ame Opts..."
 msgstr "~V~olby..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 #, fuzzy
 msgid "Unknown Engine"
 msgstr "Neznámá varianta"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 #, fuzzy
 msgid "Unknown Publisher"
 msgstr "Neznámý autor"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr ""
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr ""
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr ""
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 #, fuzzy
 #| msgid "Unknown error"
 msgid "Unknown Year"
 msgstr "Neznámá chyba"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 #, fuzzy
 msgid "All"
 msgstr "Alt"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr ""
 
@@ -1833,7 +1833,7 @@ msgstr "Stáhnout soubory hry"
 msgid "Check on the scummvm.org website for updates of shader packs"
 msgstr "Zkontrolovat Aktualizace..."
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Režim celé obrazovky"
 
@@ -2582,7 +2582,7 @@ msgid ""
 "And more..."
 msgstr "Přidat Hru..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 #, fuzzy
 msgid "Move"
 msgstr "Vzad"
@@ -2718,7 +2718,7 @@ msgstr "Nahrávat nebo přehrát hru"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Smazat"
 
@@ -2919,7 +2919,7 @@ msgstr ""
 "Toto nastavení můžete změnit později\n"
 "ve volbách v kartě Různé."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Vyčistit hodnotu"
 
@@ -2961,7 +2961,7 @@ msgid ""
 msgstr ""
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -2994,14 +2994,10 @@ msgid ""
 "Repeat steps 1 and 6 for each game."
 msgstr ""
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Chyba při spuštění hry:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "Nelze nalézt žádné jádro schopné vybranou hru spustit"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3173,7 +3169,7 @@ msgstr "<Špatná hodnota>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3452,7 +3448,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "~N~ávrat do Spouštěče"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3465,7 +3461,7 @@ msgstr "~N~ávrat do Spouštěče"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3473,7 +3469,7 @@ msgstr "~N~ávrat do Spouštěče"
 msgid "Save game:"
 msgstr "Uložit hru:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3489,7 +3485,7 @@ msgstr "Uložit hru:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3508,7 +3504,7 @@ msgstr ""
 "prohlédněte si README pro základní informace a pro instrukce jak získat "
 "další pomoc."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3528,7 +3524,7 @@ msgstr ""
 "Uložení hry selhalo (%s)! Prosím přečtěte si dokumentaci pro základní "
 "informace a pokyny k získání další podpory."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3547,42 +3543,48 @@ msgstr "~O~K"
 msgid "~C~ancel"
 msgstr "~Z~rušit"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "Nelze přepnout na režim obrazu: '%dx%d'."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "Nelze zavést barevný formát."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "Nelze přepnout na režim obrazu '%s'."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "Nelze přepnout na režim roztažení '%s'."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "Nelze použít nastavení poměru stran."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "Nelze použít nastavení celé obrazovky."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "Nelze použít nastavení filtrování."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "Nelze použít nastavení filtrování."
+
+#: engines/engine.cpp:531
 msgid "Error"
 msgstr "Chyba"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 #, fuzzy
 msgid ""
 "You appear to be playing this game directly\n"
@@ -3597,7 +3599,7 @@ msgstr ""
 "datové soubory na Váš pevný disk.\n"
 "Pro podrobnosti si přečtěte README."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 #, fuzzy
 msgid ""
 "This game has audio tracks on its CD. These\n"
@@ -3612,12 +3614,12 @@ msgstr ""
 "abyste mohli poslouchat hudbu ve hře.\n"
 "Pro podrobnosti si přečtěte README."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 #, fuzzy
 msgid "Skip autosave"
 msgstr "Automatické ukládání"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3627,21 +3629,21 @@ msgid ""
 "Alternatively, you can skip the autosave (will prompt again in 5 minutes)."
 msgstr ""
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr ""
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "Automatické ukládání"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "Při ukládání se vyskytla chyba"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3650,16 +3652,16 @@ msgstr ""
 "Načtení uložené hry selhalo (%s)! Prosím přečtěte si dokumentaci pro "
 "základní informace a pokyny k získání další podpory."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr ""
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 #, fuzzy
 msgid " Shall we still run the game?"
 msgstr "Úplný název hry"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3669,15 +3671,15 @@ msgstr ""
 "ScummVM. Proto je možné, že bude nestabilní a jakékoli uložené hry nemusí "
 "fungovat v budoucích verzích ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Přesto spustit"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid "This game is not supported."
 msgstr "Tato hra není podporována"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3685,11 +3687,11 @@ msgstr ""
 "Tato hra není podporována z důvodu\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "Načtení hry je momentálně nedostupné"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "Uložení hry je momentálně nedostupné"
 
@@ -3826,7 +3828,7 @@ msgstr "Automatické ukládání"
 msgid "Autosave off"
 msgstr "Automatické ukládání"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4084,85 +4086,73 @@ msgid "Choose a new folder"
 msgstr "Zvolte soubor pro načtení"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "Přepnout korekci poměru stran"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Vystředit"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Pixelově přesné škálování"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 #, fuzzy
 msgid "Even pixels scaling"
 msgstr "Pixelově přesné škálování"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "Přizpůsobit oknu"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Roztáhnout do okna"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "Přizpůsobit oknu (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Rozlišení: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Aktivní grafický filtr:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "Povolena korekce poměru stran"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "Zakázána korekce poměru stran"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Filtrování povoleno"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Filtrování zakázáno"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 #, fuzzy
 msgid "Stretch mode"
 msgstr "Režim protažení:"
@@ -4186,24 +4176,24 @@ msgstr "Uložit snímek obrazovky"
 msgid "Could not save screenshot"
 msgstr "Uložit snímek obrazovky"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Režim do okna"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Přepnout celou obrazovku"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Povolit zachycování myši"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr ""
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4216,28 +4206,28 @@ msgstr ""
 msgid "Save screenshot"
 msgstr "Uložit snímek obrazovky"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "Použít lineární škálování"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "Přepínat mezi režimy roztažení"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "Zvětšit faktor změny velikosti"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "Zmenšit faktor změny velikosti"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 #, fuzzy
 msgid "Switch to the next scaler"
 msgstr "Přepnout na škálování 2xSai"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 #, fuzzy
 msgid "Switch to the previous scaler"
 msgstr "Přepnout na nejbližší škálování"
@@ -4329,7 +4319,7 @@ msgstr ""
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4341,7 +4331,7 @@ msgstr "Přesunout se Doleva"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4353,7 +4343,7 @@ msgstr "Dolů"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4365,7 +4355,7 @@ msgstr "Přesunout se Doleva"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4691,7 +4681,7 @@ msgstr "Oba"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4701,7 +4691,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4711,7 +4701,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4723,7 +4713,7 @@ msgstr ""
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4736,7 +4726,7 @@ msgstr "ÄŒinnost/Vybrat"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4757,7 +4747,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4768,7 +4758,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4786,7 +4776,7 @@ msgid "C-Pad Y"
 msgstr ""
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr ""
 
@@ -4854,12 +4844,12 @@ msgstr ""
 msgid "Magnify Mode Off"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 msgid "Getting help"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4881,7 +4871,7 @@ msgid ""
 "checking out a game walkthrough. Good luck!\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 #, fuzzy
@@ -4889,7 +4879,7 @@ msgstr ""
 msgid "Touch Controls"
 msgstr "Ovládání"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -4958,7 +4948,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 #, fuzzy
@@ -4967,7 +4957,7 @@ msgstr ""
 msgid "Adding Games"
 msgstr "Přidat Hru..."
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5503,11 +5493,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Režim kliknutí"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr "Klávesnice"
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5525,23 +5515,23 @@ msgid ""
 "| `Ctrl+F5` | Displays the Global Main Menu\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6093,7 +6083,7 @@ msgstr "Tato hra není podporována"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6113,7 +6103,7 @@ msgstr "Obnovit hru:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6405,20 +6395,25 @@ msgid ""
 "supported."
 msgstr ""
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr ""
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
 msgstr ""
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
 "You can, however, override this setting in Game Options."
 msgstr ""
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7033,13 +7028,13 @@ msgstr "Standardně zapínat režim pro barvoslepé"
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 #, fuzzy
 msgid "Enable Text to Speech"
 msgstr "Použít Text ke čtení"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 #, fuzzy
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr "Použít zvuky na CD místo ve hře, pokud je dostupné"
@@ -12933,16 +12928,16 @@ msgstr ""
 msgid "Enable the Christmas music at any time of year."
 msgstr ""
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr ""
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, fuzzy, c-format
 msgid "loading quick save %d"
 msgstr "Nelze rychle uložit do pozice #%d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, fuzzy, c-format
 msgid "saving quick save %d"
 msgstr "Nelze rychle uložit do pozice #%d"
@@ -13890,6 +13885,9 @@ msgid ""
 "LiberationSerif."
 msgstr ""
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "Nelze nalézt žádné jádro schopné vybranou hru spustit"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr "Proud videa PSX '%s' nemůže být přehrán v režimu palety"
diff --git a/po/da.po b/po/da.po
index ce25aaf78e9..975491a8ec1 100644
--- a/po/da.po
+++ b/po/da.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2023-09-07 17:04+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Danish <https://translations.scummvm.org/projects/scummvm/"
@@ -63,8 +63,8 @@ msgstr "Tilgængelige motorer:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -98,8 +98,8 @@ msgstr "GÃ¥ op"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -107,7 +107,7 @@ msgstr "GÃ¥ op"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -257,8 +257,8 @@ msgstr ""
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr ""
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Sæt ind"
 
@@ -267,7 +267,7 @@ msgid "Paste code from clipboard"
 msgstr "Indsæt kode fra udklipsholder"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -366,15 +366,15 @@ msgstr ""
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -600,7 +600,7 @@ msgstr "GFX"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Grafik"
 
@@ -872,32 +872,32 @@ msgstr "Forfatter:"
 msgid "Notes:"
 msgstr "Noter:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 #, fuzzy
 #| msgid "Scan complete!"
 msgid "Calculation complete"
 msgstr "Skan gennemført!"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, fuzzy, c-format
 #| msgid "Downloaded %s %S / %s %S"
 msgid "Calculated %s %S / %s %S"
 msgstr "Downloadet %s %S/%s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -906,18 +906,18 @@ msgid ""
 "following e-mail to integrity at scummvm.org"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr ""
 
@@ -1027,18 +1027,18 @@ msgstr ""
 "Vil du virkelig nulstille alle FluidSynth-indstillinger til deres standard "
 "værdier?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr ""
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "interagere"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1054,7 +1054,7 @@ msgstr "interagere"
 msgid "Up"
 msgstr "Op"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1070,7 +1070,7 @@ msgstr "Op"
 msgid "Down"
 msgstr "Ned"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1086,7 +1086,7 @@ msgstr "Ned"
 msgid "Left"
 msgstr "Venstre"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1102,47 +1102,47 @@ msgstr "Venstre"
 msgid "Right"
 msgstr "Højre"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 #, fuzzy
 #| msgid "Backend"
 msgid "Backspace"
 msgstr "Backend"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 #, fuzzy
 #| msgid "Delete char"
 msgid "Delete Character"
 msgstr "Slet tegn"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 #, fuzzy
 #| msgid "Select SoundFont"
 msgid "Select to end of line"
 msgstr "Vælg SoundFont"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 #, fuzzy
 #| msgid "Select directory for plugins"
 msgid "Select to start of line"
 msgstr "Vælg mappe for plugins"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr ""
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr ""
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr ""
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1459,7 +1459,7 @@ msgstr "Søg i spilliste"
 msgid "Search:"
 msgstr "Søg:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1554,48 +1554,48 @@ msgid "~G~ame Opts..."
 msgstr "~I~ndstillinger ..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 #, fuzzy
 msgid "Unknown Engine"
 msgstr "Ukendt variant"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 #, fuzzy
 msgid "Unknown Publisher"
 msgstr "Ukendt forfatter"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr ""
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr ""
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr ""
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 #, fuzzy
 #| msgid "Unknown error"
 msgid "Unknown Year"
 msgstr "Ukendt fejl"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 #, fuzzy
 msgid "All"
 msgstr "Alt"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr ""
 
@@ -1837,7 +1837,7 @@ msgstr "Download spilfiler"
 msgid "Check on the scummvm.org website for updates of shader packs"
 msgstr "Søg efter opdateringer ..."
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Fuldskærmstilstand"
 
@@ -2592,7 +2592,7 @@ msgstr ""
 "\n"
 "Og mere..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 msgid "Move"
 msgstr "Flyt"
 
@@ -2725,7 +2725,7 @@ msgstr "Optag eller Afspil Gameplay"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Slet"
 
@@ -2931,7 +2931,7 @@ msgstr ""
 "Du kan ændre indstillingen senere i Diverse-fanebladet\n"
 "i Indstillinger-dialogen."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Slet værdi"
 
@@ -2973,7 +2973,7 @@ msgid ""
 msgstr ""
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -3006,14 +3006,10 @@ msgid ""
 "Repeat steps 1 and 6 for each game."
 msgstr ""
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Fejl ved kørsel af spil:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "Kunne ikke finde nogen motor istand til at afvikle det valgte spil"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, fuzzy, c-format
 msgid "Could not locate engine data %s"
@@ -3187,7 +3183,7 @@ msgstr "<Forkert værdi>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3466,7 +3462,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "~R~etur til oversigt"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3479,7 +3475,7 @@ msgstr "~R~etur til oversigt"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3487,7 +3483,7 @@ msgstr "~R~etur til oversigt"
 msgid "Save game:"
 msgstr "Gemt spil:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3503,7 +3499,7 @@ msgstr "Gemt spil:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3522,7 +3518,7 @@ msgstr ""
 "for grundlæggende oplysninger, og for at få instruktioner om, hvordan man "
 "får yderligere hjælp."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3542,7 +3538,7 @@ msgstr ""
 "Kunne ikke gemme spil (%s)! Se venligst README for grundlæggende "
 "oplysninger, og for at få instruktioner om, hvordan man får yderligere hjælp."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 #, fuzzy
 #| msgid "This game does not support loading games from the launcher."
@@ -3561,43 +3557,49 @@ msgstr "~O~K"
 msgid "~C~ancel"
 msgstr "~F~ortryd"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "Kunne ikke skifte til opløsningen '%dx%d'."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "Kunne ikke initialisere farveformat."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "Kunne ikke skifte til videotilstanden '%s'."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "Kunne ikke skifte til stræktilstanden '%s'."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "Kunne ikke anvende rettelse af højde-/breddeforhold-indstilling."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "Kunne ikke anvende fuldskærm indstilling."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "Kunne ikke anvende filtrerings indstilling."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "Kunne ikke anvende filtrerings indstilling."
+
+#: engines/engine.cpp:531
 #, fuzzy
 msgid "Error"
 msgstr "Ingen fejl"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 #, fuzzy
 msgid ""
 "You appear to be playing this game directly\n"
@@ -3612,7 +3614,7 @@ msgstr ""
 "datafiler til din harddisk i stedet.\n"
 "Se README fil for detaljer."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 #, fuzzy
 msgid ""
 "This game has audio tracks on its CD. These\n"
@@ -3627,12 +3629,12 @@ msgstr ""
 "for at lytte til spillets musik.\n"
 "Se README fil for detaljer."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 #, fuzzy
 msgid "Skip autosave"
 msgstr "Autogem:"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3642,23 +3644,23 @@ msgid ""
 "Alternatively, you can skip the autosave (will prompt again in 5 minutes)."
 msgstr ""
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr ""
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 #, fuzzy
 msgid "Autosave"
 msgstr "Autogem:"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 #, fuzzy
 msgid "Error occurred making autosave"
 msgstr "Fejl ved læsning af gemt fil"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3667,16 +3669,16 @@ msgstr ""
 "Kunne ikke indlæse gemte spil (%s)! Se venligst README for grundlæggende "
 "oplysninger, og for at få instruktioner om, hvordan man får yderligere hjælp."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr ""
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 #, fuzzy
 msgid " Shall we still run the game?"
 msgstr "Fuld titel på spillet"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3686,16 +3688,16 @@ msgstr ""
 "ScummVM. SÃ¥ledes, er det sandsynligt, at det er ustabilt, og alle gemte spil "
 "du foretager fungerer muligvis ikke i fremtidige versioner af ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Start alligevel"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 #, fuzzy
 msgid "This game is not supported."
 msgstr "Spil-id ikke understøttet"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3703,11 +3705,11 @@ msgstr ""
 "Det spil er ikke understøttet af følgende årsag:\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr ""
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr ""
 
@@ -3845,7 +3847,7 @@ msgstr "Autogem:"
 msgid "Autosave off"
 msgstr "Autogem:"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4103,86 +4105,74 @@ msgid "Choose a new folder"
 msgstr "Vælg fil til indlæsning"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 #, fuzzy
 msgid "Toggle aspect ratio correction"
 msgstr "Rettelse af højde-/breddeforhold til/fra"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Centrér"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Pixelperfekt skalering"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 #, fuzzy
 msgid "Even pixels scaling"
 msgstr "Pixelperfekt skalering"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "Tilpas til vindue"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Stræk til vindue"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "Tilpas til vindue (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Opløsning: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Aktive grafik filtre:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "Aktivér rettelse af højde-/breddeforhold"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "Deaktivér rettelse af højde-/breddeforhold"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Filtering aktiveret"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Filtrering deaktiveret"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "Stræktilstand"
 
@@ -4205,24 +4195,24 @@ msgstr "Jævn bevægelse til"
 msgid "Could not save screenshot"
 msgstr "Jævn bevægelse til"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Vinduestilstand"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Fuldskærm til/fra"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Museindfangning til/fra"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr ""
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4236,32 +4226,32 @@ msgstr ""
 msgid "Save screenshot"
 msgstr "Jævn bevægelse til"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 #, fuzzy
 msgid "Toggle linear filtered scaling"
 msgstr "Brug lineær filtrering når grafik skaleres"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 #, fuzzy
 msgid "Cycle through stretch modes"
 msgstr "Kunne ikke skifte til stræktilstanden '%s'."
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 #, fuzzy
 msgid "Increase the scale factor"
 msgstr "Hæv/sænk skaleringsfaktor"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 #, fuzzy
 msgid "Decrease the scale factor"
 msgstr "Hæv/sænk skaleringsfaktor"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 #, fuzzy
 msgid "Switch to the next scaler"
 msgstr "Skift til Spil"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 msgid "Switch to the previous scaler"
 msgstr ""
 
@@ -4352,7 +4342,7 @@ msgstr ""
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4364,7 +4354,7 @@ msgstr "Flyt til venstre"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4376,7 +4366,7 @@ msgstr "Ned"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4388,7 +4378,7 @@ msgstr "Flyt til venstre"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4693,7 +4683,7 @@ msgstr "Begge"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4703,7 +4693,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4713,7 +4703,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4725,7 +4715,7 @@ msgstr ""
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4738,7 +4728,7 @@ msgstr "Handling/vælg"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4759,7 +4749,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4770,7 +4760,7 @@ msgstr ""
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4788,7 +4778,7 @@ msgid "C-Pad Y"
 msgstr ""
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr ""
 
@@ -4859,14 +4849,14 @@ msgstr "Forstørrelsestilstand til. Genaktiverer træktilstand ..."
 msgid "Magnify Mode Off"
 msgstr "Forstørrelsestilstand fra"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 #, fuzzy
 #| msgid "Settings"
 msgid "Getting help"
 msgstr "Indstillinger"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4888,7 +4878,7 @@ msgid ""
 "checking out a game walkthrough. Good luck!\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 #, fuzzy
@@ -4896,7 +4886,7 @@ msgstr ""
 msgid "Touch Controls"
 msgstr "Styring"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -4965,7 +4955,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 #, fuzzy
@@ -4974,7 +4964,7 @@ msgstr ""
 msgid "Adding Games"
 msgstr "Tilføj spil..."
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5510,11 +5500,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Kliktilstand"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr "Tastatur"
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5532,23 +5522,23 @@ msgid ""
 "| `Ctrl+F5` | Displays the Global Main Menu\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr ""
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6115,7 +6105,7 @@ msgstr "Spil-id ikke understøttet"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6135,7 +6125,7 @@ msgstr "Gendan spil:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6430,20 +6420,28 @@ msgstr ""
 "Spillet kræver understøttelse af 3D-karakterer, hvilket er udenfor ScummVMs "
 "område."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr ""
+"Spillet kræver understøttelse af 3D-karakterer, hvilket er udenfor ScummVMs "
+"område."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
 msgstr ""
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
 "You can, however, override this setting in Game Options."
 msgstr ""
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7068,13 +7066,13 @@ msgstr "Aktivér farveblind-tilstand som standard"
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 #, fuzzy
 msgid "Enable Text to Speech"
 msgstr "Brug tekst til tale"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 #, fuzzy
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr "Brug cd-lyd i stedet for lyd fra spillet, hvis tilgængelig"
@@ -13028,16 +13026,16 @@ msgstr ""
 msgid "Enable the Christmas music at any time of year."
 msgstr ""
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr ""
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, fuzzy, c-format
 msgid "loading quick save %d"
 msgstr "Kunne ikke hurtig-gemme på plads #%d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, fuzzy, c-format
 msgid "saving quick save %d"
 msgstr "Kunne ikke hurtig-gemme på plads #%d"
@@ -13986,6 +13984,9 @@ msgid ""
 "LiberationSerif."
 msgstr ""
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "Kunne ikke finde nogen motor istand til at afvikle det valgte spil"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr "PSX stream filmsekvens '%s' kan ikke afspilles i palettilstand"
diff --git a/po/de_DE.po b/po/de_DE.po
index 47408e0086f..60e307b4b0d 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 at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2025-05-06 12:03+0000\n"
 "Last-Translator: Lothar Serra Mari <lothar.serramari at scummvm.org>\n"
 "Language-Team: German <https://translations.scummvm.org/projects/scummvm/"
@@ -57,8 +57,8 @@ msgstr "Verfügbare Spiele-Engines:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -93,8 +93,8 @@ msgstr "Pfad hoch"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -102,7 +102,7 @@ msgstr "Pfad hoch"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -248,8 +248,8 @@ msgstr "Manueller Modus: Schritt 2"
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr "Füge den JSON-Code des Browsers hier ein und klicke auf Weiter:"
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Einfügen"
 
@@ -258,7 +258,7 @@ msgid "Paste code from clipboard"
 msgstr "Aus Zwischenablage einfügen"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -350,15 +350,15 @@ msgstr "JSON-Code ist fehlerhaft."
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -576,7 +576,7 @@ msgstr "GFX"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Grafik"
 
@@ -850,31 +850,31 @@ msgstr "Autor:"
 msgid "Notes:"
 msgstr "Notizen:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 "Die Prüfung der Datei-Integrität kann einige Zeit in Anspruch nehmen. Bitte "
 "warten...\n"
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr "Berechne Datei-Prüfsummen..."
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr "E-Mail-Client starten"
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 msgid "Calculation complete"
 msgstr "Berechnung abgeschlossen"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, c-format
 msgid "Calculated %s %S / %s %S"
 msgstr "%s %S / %s %S berechnet"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -888,14 +888,14 @@ msgstr ""
 "Wenn du dir sicher bist, dass es sich tatsächlich um eine noch unbekannte "
 "Variante handelt, schicke uns bitte folgende E-Mail an integrity at scummvm.org"
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 "Für dieses Spiel wurden keine Dateien gefunden. Bist du sicher, dass der "
 "Pfad korrekt ist?"
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
@@ -903,7 +903,7 @@ msgstr ""
 "Diesem Spiel wurden keine Meta-Daten zugeordnet, weshalb wir es nicht "
 "zuordnen konnten. Bitte füge die korrekten Meta-Daten für das Spiel hinzu."
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr "Alle Dateien sind in Ordnung"
 
@@ -1013,18 +1013,18 @@ msgstr ""
 "Möchten Sie wirklich alle FluidSynth-Einstellungen auf ihre Standard-Werte "
 "zurücksetzen?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "Grafische Benutzeroberfläche"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Interagieren"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1040,7 +1040,7 @@ msgstr "Interagieren"
 msgid "Up"
 msgstr "Hoch"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1056,7 +1056,7 @@ msgstr "Hoch"
 msgid "Down"
 msgstr "Runter"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1072,7 +1072,7 @@ msgstr "Runter"
 msgid "Left"
 msgstr "Links"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1088,39 +1088,39 @@ msgstr "Links"
 msgid "Right"
 msgstr "Rechts"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 msgid "Backspace"
 msgstr "Rücktaste"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 msgid "Delete Character"
 msgstr "Zeichen löschen"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr "Ans Ende der Zeile springen"
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 msgid "Select to end of line"
 msgstr "Bis zum Ende der Zeile auswählen"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 msgid "Select to start of line"
 msgstr "Bis zum Beginn der Zeile auswählen"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr "Zum Beginn der Zeile springen"
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr "Ausschneiden"
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr "Kopieren"
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1513,7 +1513,7 @@ msgstr "In Spieleliste suchen"
 msgid "Search:"
 msgstr "Suchen:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1610,43 +1610,43 @@ msgid "~G~ame Opts..."
 msgstr "~S~piel-Opts..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 msgid "Unknown Engine"
 msgstr "Unbekannte Engine"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 msgid "Unknown Publisher"
 msgstr "Unbekannter Publisher"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr "Keine Serie"
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr "Sprache nicht erkannt"
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr "Plattform nicht erkannt"
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 msgid "Unknown Year"
 msgstr "Unbekanntes Jahr"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 msgid "All"
 msgstr "Alle"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr "Icons pro Reihe:"
 
@@ -1878,7 +1878,7 @@ msgstr "Shader herunterladen"
 msgid "Check on the scummvm.org website for updates of shader packs"
 msgstr "Prüft die scummvm.org-Webseite auf Aktualisierungen für Shader-Packs"
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Vollbildmodus"
 
@@ -2621,7 +2621,7 @@ msgstr ""
 "\n"
 "Und weitere..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 msgid "Move"
 msgstr "Verschieben"
 
@@ -2756,7 +2756,7 @@ msgstr "Spiel aufzeichnen/wiedergeben"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Löschen"
 
@@ -2958,7 +2958,7 @@ msgstr ""
 "Sie können diese Einstellung später im Reiter \"Sonstiges\"\n"
 "im Optionsfenster ändern."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Wert löschen"
 
@@ -3020,7 +3020,7 @@ msgstr ""
 "Wiederhole die Schritte 1 und 6 für jedes Spiel."
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -3071,14 +3071,10 @@ msgstr ""
 "**Auswählen**.\n"
 "Wiederhole die Schritte 1 und 6 für jedes Spiel."
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Fehler beim Ausführen des Spiels:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "Konnte keine Spiel-Engine finden, die dieses Spiel starten kann"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3243,7 +3239,7 @@ msgstr "<Fehlerhafter Wert>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3520,7 +3516,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "Zur Spiele~l~iste"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3533,7 +3529,7 @@ msgstr "Zur Spiele~l~iste"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3541,7 +3537,7 @@ msgstr "Zur Spiele~l~iste"
 msgid "Save game:"
 msgstr "Speichern:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3557,7 +3553,7 @@ msgstr "Speichern:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3575,7 +3571,7 @@ msgstr ""
 "Leider bietet diese Engine keine Spielhilfe. Bitte lesen Sie die LIESMICH-"
 "Datei für grundlegende Informationen und Anweisungen zu weiterer Hilfe."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 msgid "This game does not support saving from the menu. Use in-game interface"
 msgstr ""
@@ -3597,7 +3593,7 @@ msgstr ""
 "Speichern des Spielstands %s fehlgeschlagen! Bitte lesen Sie die LIESMICH-"
 "Datei für grundlegende Informationen und Anweisungen zu weiterer Hilfe."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 msgid "This game does not support loading from the menu. Use in-game interface"
 msgstr ""
@@ -3618,42 +3614,48 @@ msgstr "~O~K"
 msgid "~C~ancel"
 msgstr "~A~bbrechen"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "Auflösung '%dx%d' konnte nicht ausgewählt werden."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "Konnte Farbenformat nicht initialisieren."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "Video-Modus '%s' konnte nicht ausgewählt werden."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "Skalier-Modus '%s' konnte nicht ausgewählt werden."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "Konnte Einstellung für Seitenverhältniskorrektur nicht anwenden."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "Konnte Einstellung für Vollbildmodus nicht anwenden."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "Konnte Filtereinstellungen nicht anwenden."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "Konnte Filtereinstellungen nicht anwenden."
+
+#: engines/engine.cpp:531
 msgid "Error"
 msgstr "Fehler"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 msgid ""
 "You appear to be playing this game directly\n"
 "from the CD. This is known to cause problems,\n"
@@ -3668,7 +3670,7 @@ msgstr ""
 "Weitere Informationen hierzu findest Du in unserer\n"
 "Dokumentation."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 msgid ""
 "This game has audio tracks on its CD. These\n"
 "tracks need to be ripped from the CD using\n"
@@ -3683,11 +3685,11 @@ msgstr ""
 "Weitere Informationen hierzu findest Du in unserer\n"
 "Dokumentation."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 msgid "Skip autosave"
 msgstr "Autosave überspringen"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3703,21 +3705,21 @@ msgstr ""
 "Alternativ kannst Du die automatische Speicherung auch überspringen (Abfrage "
 "erscheint in 5 Minuten erneut)."
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr "FEHLER: Der Spielstand konnte nicht in einen neuen Slot kopiert werden"
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "Automatisches Speichern"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "Beim automatischen Speichern ist ein Fehler aufgetreten"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3726,15 +3728,15 @@ msgstr ""
 "Laden des Spielstands %s fehlgeschlagen! Bitte lesen Sie die LIESMICH-Datei "
 "für grundlegende Informationen und Anweisungen zu weiterer Hilfe."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr "WARNUNG: "
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid " Shall we still run the game?"
 msgstr " Sollen wir das Spiel trotzdem starten?"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3745,15 +3747,15 @@ msgstr ""
 "und jegliche Spielstände, die Sie erstellen, könnten in zukünftigen "
 "Versionen von ScummVM nicht mehr funktionieren."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Trotzdem starten"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid "This game is not supported."
 msgstr "Dieses Spiel wird nicht unterstützt."
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3761,11 +3763,11 @@ msgstr ""
 "Dieses Spiel wird aus folgendem Grund nicht unterstützt:\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "Das Laden des Spiels ist derzeit nicht möglich"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "Das Speichern des Spiels ist derzeit nicht möglich"
 
@@ -3899,7 +3901,7 @@ msgstr "Automatisches Speichern aktiviert"
 msgid "Autosave off"
 msgstr "Automatisches Speichern deaktiviert"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4157,84 +4159,72 @@ msgid "Choose a new folder"
 msgstr "Neuen Ordner wählen"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "Seitenverhältnis-Korrektur umschalten"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Zentriert"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Pixelgenaue Skalierung"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 msgid "Even pixels scaling"
 msgstr "Skalierung mit gleichmäßigen Pixeln"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "An Fenster anpassen"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Auf Fenstergröße strecken"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "An Fenster anpassen (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Auflösung: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Aktiver Grafikfilter:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "Seitenverhältniskorrektur an"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "Seitenverhältniskorrektur aus"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Bilineare Filterung aktiviert"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Bilineare Filterung deaktiviert"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "Skaliermodus"
 
@@ -4256,24 +4246,24 @@ msgstr "Screenshot '%s' gespeichert"
 msgid "Could not save screenshot"
 msgstr "Screenshot konnte nicht gespeichert werden"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Fenstermodus"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Vollbild umschalten"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Mauszeiger einfangen"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr "Änderung der Fenstergröße erlauben"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4286,27 +4276,27 @@ msgstr "Änderung der Fenstergröße erlauben"
 msgid "Save screenshot"
 msgstr "Screenshot speichern"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "Bilineare Filterung zur Grafik-Skalierung umschalten"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "Durch Skalier-Modi wechseln"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "Skalier-Faktor erhöhen"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "Skalier-Faktor verringern"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 msgid "Switch to the next scaler"
 msgstr "Zum nächsten Skaliermodus wechseln"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 msgid "Switch to the previous scaler"
 msgstr "Zum vorherigen Skaliermodus wechseln"
 
@@ -4384,7 +4374,7 @@ msgstr "Rechte Schultertaste"
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4395,7 +4385,7 @@ msgstr "Steuerkreuz hoch"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4406,7 +4396,7 @@ msgstr "Steuerkreuz runter"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4417,7 +4407,7 @@ msgstr "Steuerkreuz links"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4710,7 +4700,7 @@ msgstr "Beides"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4720,7 +4710,7 @@ msgstr "A"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4730,7 +4720,7 @@ msgstr "X"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4742,7 +4732,7 @@ msgstr "Y"
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4754,7 +4744,7 @@ msgstr "Select"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4774,7 +4764,7 @@ msgstr "ZR"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4785,7 +4775,7 @@ msgstr "L"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4803,7 +4793,7 @@ msgid "C-Pad Y"
 msgstr "C-Pad Y"
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr "Berühren"
 
@@ -4872,12 +4862,12 @@ msgstr "Vergrößerungs-Modus deaktiviert. Aktiviere Drag-Modus..."
 msgid "Magnify Mode Off"
 msgstr "Vergrößerungs-Modus deaktiviert"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 msgid "Getting help"
 msgstr "Hilfe"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4920,13 +4910,13 @@ msgstr ""
 "bleibst, solltest du vielleicht über ein Walkthrough nachdenken. Viel "
 "Glück!\n"
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 msgid "Touch Controls"
 msgstr "Touch-Steuerung"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -5064,13 +5054,13 @@ msgstr ""
 "  ![Tastatursymbol](keyboard.png \"Tastatursymbol\"){w=10em}\n"
 "\n"
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 msgid "Adding Games"
 msgstr "Spiele hinzufügen"
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5785,11 +5775,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Klickmodus"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr "Tastatur"
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5821,23 +5811,23 @@ msgstr ""
 "| --------------|------------------\n"
 "| `Strg+F5` | Zeigt das globale Hauptmenü an\n"
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr "| `Cmd+q`    | Beenden (macOS)\n"
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr "| `Alt+F4`  | Beenden (Windows)\n"
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr "| `Strg+q`  | Beenden (Linux/Unix)\n"
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr "| `Strg+z`  | Beenden (andere Plattformen)\n"
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6408,7 +6398,7 @@ msgstr "Dieses Spiel kann keine Spielstände speichern"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6428,7 +6418,7 @@ msgstr "Spiel laden:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6712,7 +6702,18 @@ msgstr ""
 "Dieses Spiel verwendet eine pre-2.5-Version der AGS-Engine, die nicht "
 "unterstützt wird."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+#| msgid ""
+#| "The selected game uses a pre-2.5 version of the AGS engine, which is not "
+#| "supported."
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr ""
+"Dieses Spiel verwendet eine pre-2.5-Version der AGS-Engine, die nicht "
+"unterstützt wird."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
@@ -6720,7 +6721,7 @@ msgstr ""
 "Dieses Spiel verwendet eine Datei, die größer ist als 2GB. Das wird von "
 "deiner Version von ScummVM noch nicht unterstützt."
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
@@ -6730,7 +6731,7 @@ msgstr ""
 "Spiel-Oberfläche geladen werden.\n"
 "Du kannst diese Einstellung jedoch in den Spieloptionen überschreiben."
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7339,12 +7340,12 @@ msgstr "Modus für Farbenblinde standardmäßig einschalten"
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 msgid "Enable Text to Speech"
 msgstr "Verwende Sprachausgabe"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr ""
 "Verwende Sprachausgabe, um den Text innerhalb des Spiels vorzulesen (wenn "
@@ -13174,16 +13175,16 @@ msgstr "Aktiviere das Weihnachts-Easter-Egg immer"
 msgid "Enable the Christmas music at any time of year."
 msgstr "Die Weihnachts-Musik wird das ganze Jahr über gespielt."
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr "Konnte die korrekte ultima.dat-Datendatei nicht finden"
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, c-format
 msgid "loading quick save %d"
 msgstr "Lade Spielstand %d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, c-format
 msgid "saving quick save %d"
 msgstr "Speichere Spielstand %d"
@@ -14077,6 +14078,9 @@ msgstr ""
 "Du benötigst jeweils alle Schriftarten des gewählten Paketes, beispielsweise "
 "LiberationMono, LiberationSans und LiberationSerif."
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "Konnte keine Spiel-Engine finden, die dieses Spiel starten kann"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr ""
diff --git a/po/el.po b/po/el.po
index 37df62415fa..5e27f5eea12 100644
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.10.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2025-05-26 06:25+0000\n"
 "Last-Translator: Antoniou Athanasios <a.antoniou79 at gmail.com>\n"
 "Language-Team: Greek <https://translations.scummvm.org/projects/scummvm/"
@@ -56,8 +56,8 @@ msgstr "Διαθέσιμες μηχανές:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -91,8 +91,8 @@ msgstr "Μετάβαση πάνω"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -100,7 +100,7 @@ msgstr "Μετάβαση πάνω"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -247,8 +247,8 @@ msgid "Copy the JSON code from the browser here and press Next:"
 msgstr ""
 "Αντιγράψτε τον κώδικα JSON από τον πλοηγητή σας εδώ και πατήστε Επόμενο:"
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Επικόλληση"
 
@@ -257,7 +257,7 @@ msgid "Paste code from clipboard"
 msgstr "Επικόλληση κωδικού από το πρόχειρο"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -349,15 +349,15 @@ msgstr "Τα περιεχόμενα του κώδικα JSON δεν έχουν 
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -574,7 +574,7 @@ msgstr "Γραφ."
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Γραφικά"
 
@@ -851,31 +851,31 @@ msgstr "Δημιουργός:"
 msgid "Notes:"
 msgstr "Σημειώσεις:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 "Η εξακρίβωση της ακεραιότητας των αρχείων ενδέχεται να διαρκέσει αρκετό "
 "χρόνο μέχρι να ολοκληρωθεί. Παρακαλούμε περιμένετε...\n"
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr "Υπολογισμός αθροίσματος ελέγχου (checksum) των αρχείων..."
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr "Εκκίνηση προγράμματος e-mail"
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 msgid "Calculation complete"
 msgstr "Ο υπολογισμός ολοκληρώθηκε"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, c-format
 msgid "Calculated %s %S / %s %S"
 msgstr "Υπολογίστηκε %s %S / %s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -889,14 +889,14 @@ msgstr ""
 "Αν είστε βέβαιοι ότι πρόκειται για έγκυρη άγνωστη έκδοση, παρακαλούμε να "
 "στείλετε το ακόλουθο e-mail στο integrity at scummvm.org"
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 "Το παιχνίδι δεν φαίνεται να έχει καθόλου αρχεία. Είστε βέβαιοι πως δώσατε το "
 "σωστό μονοπάτι;"
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
@@ -905,7 +905,7 @@ msgstr ""
 "συνεπώς είναι αδύνατο να γίνει αντιστοίχιση. Παρακαλούμε να συμπληρώσετε τα "
 "σωστά μεταδεδομένα για το παιχνίδι."
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr "Τα αρχεία είναι εντάξει"
 
@@ -1016,18 +1016,18 @@ msgstr ""
 "Θέλετε σίγουρα να επαναφέρετε όλες τις ρυθμίσεις του FluidSynth στις "
 "προκαθορισμένες τους τιμές;"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "ΓΔΧ"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Αλληλεπίδραση"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1043,7 +1043,7 @@ msgstr "Αλληλεπίδραση"
 msgid "Up"
 msgstr "Πάνω"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1059,7 +1059,7 @@ msgstr "Πάνω"
 msgid "Down"
 msgstr "Κάτω"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1075,7 +1075,7 @@ msgstr "Κάτω"
 msgid "Left"
 msgstr "Αριστερά"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1091,39 +1091,39 @@ msgstr "Αριστερά"
 msgid "Right"
 msgstr "Δεξιά"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 msgid "Backspace"
 msgstr "Backspace"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 msgid "Delete Character"
 msgstr "Διαγραφή Χαρακτήρα"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr "Μετάβαση σε τέλος γραμμής"
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 msgid "Select to end of line"
 msgstr "Επιλογή μέχρι το τέλος γραμμής"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 msgid "Select to start of line"
 msgstr "Επιλογή μέχρι αρχή γραμμής"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr "Μετάβαση σε αρχή γραμμής"
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr "Αποκοπή"
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr "Αντιγραφή"
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1528,7 +1528,7 @@ msgstr "Αναζήτηση στη λίστα παιχνιδιών"
 msgid "Search:"
 msgstr "Αναζήτηση:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1627,43 +1627,43 @@ msgid "~G~ame Opts..."
 msgstr "~Ρ~υθμ Παιχν..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 msgid "Unknown Engine"
 msgstr "Άγνωστη Μηχανή"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 msgid "Unknown Publisher"
 msgstr "Άγνωστος Εκδότης"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr "Δεν ανήκουν σε σειρά"
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr "Δεν ανιχνεύτηκε η γλώσσα"
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr "Δεν ανιχνεύτηκε η πλατφόρμα"
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 msgid "Unknown Year"
 msgstr "Άγνωστο Έτος"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 msgid "All"
 msgstr "Όλα"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr "Εικονίδια ανά σειρά:"
 
@@ -1904,7 +1904,7 @@ msgstr ""
 "Έλεγχος στον ιστότοπο scummvm.org για ενημερώσεις των πακέτων από σκιαστές "
 "(shaders)"
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Λειτουργία πλήρους οθόνης"
 
@@ -2665,7 +2665,7 @@ msgstr ""
 "\n"
 "Και άλλα..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 msgid "Move"
 msgstr "Μετακίνηση"
 
@@ -2802,7 +2802,7 @@ msgstr "Εγγραφή ή Αναπαραγωγή Gameplay"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Σβήσιμο"
 
@@ -3005,7 +3005,7 @@ msgstr ""
 "Μπορείτε να αλλάξετε αυτή τη ρύθμιση αργότερα\n"
 "από την καρτέλα Διάφορα στις Καθολικές Επιλογές."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Σβήσιμο τιμής"
 
@@ -3071,7 +3071,7 @@ msgstr ""
 "Επαναλάβετε τα βήματα 1 και 6 για κάθε ένα από τα παιχνίδια σας."
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -3126,16 +3126,10 @@ msgstr ""
 "**Επιλογή**.\n"
 "Επαναλάβετε τα βήματα 1 και 6 για κάθε ένα από τα παιχνίδια σας."
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Σφάλμα κατά την εκτέλεση του παιχνιδιού:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr ""
-"Αδυναμία εύρεσης μηχανής η οποία να μπορεί να εκτελέσει το συγκεκριμένο "
-"παιχνίδι"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3302,7 +3296,7 @@ msgstr "<Εσφαλμένη τιμή>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3593,7 +3587,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "Επισ~τ~ρ. σε Πλοηγητή"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3606,7 +3600,7 @@ msgstr "Επισ~τ~ρ. σε Πλοηγητή"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3614,7 +3608,7 @@ msgstr "Επισ~τ~ρ. σε Πλοηγητή"
 msgid "Save game:"
 msgstr "Αποθήκευση παιχνιδιού:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3630,7 +3624,7 @@ msgstr "Αποθήκευση παιχνιδιού:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3650,7 +3644,7 @@ msgstr ""
 "πληροφορίες, καθώς και για οδηγίες σχετικά με το πώς να λάβετε περαιτέρω "
 "βοήθεια."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 msgid "This game does not support saving from the menu. Use in-game interface"
 msgstr ""
@@ -3673,7 +3667,7 @@ msgstr ""
 "αρχείο README για βασικές πληροφορίες, καθώς και για οδηγίες σχετικά με το "
 "πώς να λάβετε περαιτέρω βοήθεια."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 msgid "This game does not support loading from the menu. Use in-game interface"
 msgstr ""
@@ -3694,42 +3688,48 @@ msgstr "~Ο~K"
 msgid "~C~ancel"
 msgstr "~Α~κύρωση"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "Αδυναμία αλλαγής σε ανάλυση '%dx%d'."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "Αδυναμία αρχικοποίησης της μορφής χρώματος."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "Αδυναμία αλλαγής σε λειτουργία video '%s'."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "Αδυναμία αλλαγής σε λειτουργία επέκτασης εικόνας '%s'."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "Αδυναμία εφαρμογής της ρύθμισης αναλογίας διαστάσεων εικόνας."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "Αδυναμία εφαρμογής της ρύθμισης πλήρους οθόνης."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "Αδυναμία εφαρμογής της ρύθμισης φιλτραρίσματος."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "Αδυναμία εφαρμογής της ρύθμισης φιλτραρίσματος."
+
+#: engines/engine.cpp:531
 msgid "Error"
 msgstr "Σφάλμα"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 msgid ""
 "You appear to be playing this game directly\n"
 "from the CD. This is known to cause problems,\n"
@@ -3743,7 +3743,7 @@ msgstr ""
 "τα αρχεία δεδομένων στο σκληρό σας δίσκο.\n"
 "Δείτε την τεκμηρίωση του ScummVM (CD audio) για λεπτομέρειες."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 msgid ""
 "This game has audio tracks on its CD. These\n"
 "tracks need to be ripped from the CD using\n"
@@ -3757,11 +3757,11 @@ msgstr ""
 "να ακούσετε τη μουσική του παιχνιδιού.\n"
 "Δείτε την τεκμηρίωση του ScummVM (CD audio) για λεπτομέρειες."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 msgid "Skip autosave"
 msgstr "Αναβολή αυτόματης αποθήκευσης"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3777,21 +3777,21 @@ msgstr ""
 "Εναλλακτικά, μπορείτε να αναβάλλετε την αυτόματη αποθήκευση (θα ερωτηθείτε "
 "ξανά σε 5 λεπτά)."
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr "ΣΦΑΛΜΑ: Αδυναμία αντιγραφής του αποθηκευμένου παιχνιδιού σε νέα θυρίδα"
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "Αυτόματη αποθήκευση"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "Σφάλμα κατά την αυτόματη αποθήκευση"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3801,15 +3801,15 @@ msgstr ""
 "το αρχείο README για βασικές πληροφορίες, καθώς και για οδηγίες σχετικά με "
 "το πώς να λάβετε περαιτέρω βοήθεια."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr "ΠΡΟΣΟΧΗ: "
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid " Shall we still run the game?"
 msgstr " Θέλετε ακόμα να ξεκινήσετε το παιχνίδι;"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3820,15 +3820,15 @@ msgstr ""
 "παιχνίδι που κάνετε μπορεί να μη λειτουργεί σε μελλοντικές εκδόσεις του "
 "ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Εκκίνηση παρά ταύτα"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid "This game is not supported."
 msgstr "Αυτό το παιχνίδι δεν υποστηρίζεται."
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3836,11 +3836,11 @@ msgstr ""
 "Αυτό το παιχνίδι δεν υποστηρίζεται για τον εξής λόγο:\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "Η φόρτωση παιχνιδιού είναι προσωρινά μη διαθέσιμη"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "Η αποθήκευση παιχνιδιού είναι προσωρινά μη διαθέσιμη"
 
@@ -3974,7 +3974,7 @@ msgstr "Με αυτόματη αποθήκευση"
 msgid "Autosave off"
 msgstr "Χωρίς αυτόματη αποθήκευση"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4234,84 +4234,72 @@ msgid "Choose a new folder"
 msgstr "Επιλογή νέου φακέλου"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "Εναλλαγή διόρθωσης αναλογίας διαστάσεων"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Στο κέντρο"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Κλιμάκωση απόλυτης-ακρίβειας-πίξελ"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 msgid "Even pixels scaling"
 msgstr "Κλιμάκωση ζυγισμένης-ακρίβειας-πίξελ"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "Προσαρμογή στο παράθυρο"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Επέκταση εικόνας για να γεμίσει το παράθυρο"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "Προσαρμογή στο παράθυρο (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Ανάλυση: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Ενεργό φίλτρο γραφικών:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "Ενεργοποιήθηκε η διόρθωση αναλογίας διαστάσεων"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "Απενεργοποιήθηκε η διόρθωση αναλογίας διαστάσεων"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Ενεργοποίηση φιλτραρίσματος"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Απενεργοποίηση φιλτραρίσματος"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "Λειτουργία επέκτασης εικόνας"
 
@@ -4333,24 +4321,24 @@ msgstr "Έγινε αποθήκευση στιγμιότυπου '%s'"
 msgid "Could not save screenshot"
 msgstr "Αδυναμία αποθήκευσης στιγμιότυπου"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Λειτουργία παραθύρου"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Λειτουργία πλήρους οθόνης"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Εναλλαγή κράτησης ποντικιού"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr "Εναλλαγή κατάστασης παραθύρου μεταβλητού μεγέθους"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4363,27 +4351,27 @@ msgstr "Εναλλαγή κατάστασης παραθύρου μεταβλη
 msgid "Save screenshot"
 msgstr "Αποθήκευση στιγμιότυπου"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "Εναλλαγή χρήσης γραμμικού φίλτρου σε κλιμάκωση εικόνας"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "Κυκλική περιήγηση στις λειτουργίες εξάπλωσης εικόνας"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "Αύξηση συντελεστή κλίμακας"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "Μείωση συντελεστή κλίμακας"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 msgid "Switch to the next scaler"
 msgstr "Χρήση επόμενου κλιμακωτή"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 msgid "Switch to the previous scaler"
 msgstr "Χρήση προηγούμενου κλιμακωτή"
 
@@ -4461,7 +4449,7 @@ msgstr "Δεξί Bumper RB"
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4472,7 +4460,7 @@ msgstr "D-pad Πάνω"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4483,7 +4471,7 @@ msgstr "D-pad Κάτω"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4494,7 +4482,7 @@ msgstr "D-pad Αριστερά"
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4788,7 +4776,7 @@ msgstr "Και τα δυο"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4798,7 +4786,7 @@ msgstr "A"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4808,7 +4796,7 @@ msgstr "X"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4820,7 +4808,7 @@ msgstr "Y"
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4832,7 +4820,7 @@ msgstr "Select"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4852,7 +4840,7 @@ msgstr "ZR"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4863,7 +4851,7 @@ msgstr "L"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4881,7 +4869,7 @@ msgid "C-Pad Y"
 msgstr "C-Pad Y"
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr "Αφή"
 
@@ -4955,12 +4943,12 @@ msgstr ""
 msgid "Magnify Mode Off"
 msgstr "Η Λειτουργία Μεγέθυνσης Απενεργοποιήθηκε"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 msgid "Getting help"
 msgstr "Πηγές βοήθειας"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -5005,13 +4993,13 @@ msgstr ""
 "κολλήσει στην πρόοδο σας σε ένα παιχνίδι, σκεφτείτε να κοιτάξετε κάποιον "
 "οδηγό για το παιχνίδι. Καλή σας τύχη!\n"
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 msgid "Touch Controls"
 msgstr "Χειρισμός Αφής"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -5157,13 +5145,13 @@ msgstr ""
 "{w=10em}\n"
 "\n"
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 msgid "Adding Games"
 msgstr "Προσθήκη Παιχνιδιών"
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5929,11 +5917,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Λειτουργία Κλικ"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr "Πληκτρολόγιο"
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5966,23 +5954,23 @@ msgstr ""
 "| --------------|------------------\n"
 "| `Ctrl+F5` | Εμφανίζει το Καθολικό Κυρίως Μενού\n"
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr "| `Cmd+q`    | Έξοδος (macOS)\n"
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr "| `Alt+F4`  | Έξοδος (Windows)\n"
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr "| `Ctrl+q`  | Έξοδος (Linux/Unix)\n"
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr "| `Ctrl+z`  | Έξοδος (άλλες πλατφόρμες)\n"
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6557,7 +6545,7 @@ msgstr "Αυτό το παιχνίδι δεν υποστηρίζει απόθή
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6577,7 +6565,7 @@ msgstr "Επαναφορά παιχνιδιού:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6861,7 +6849,18 @@ msgstr ""
 "Το επιλεγμένο παιχνίδι χρησιμοποιεί μια παλιότερη από την 2.5 έκδοση της AGS "
 "μηχανής, η οποία δεν υποστηρίζεται."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+#| msgid ""
+#| "The selected game uses a pre-2.5 version of the AGS engine, which is not "
+#| "supported."
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr ""
+"Το επιλεγμένο παιχνίδι χρησιμοποιεί μια παλιότερη από την 2.5 έκδοση της AGS "
+"μηχανής, η οποία δεν υποστηρίζεται."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
@@ -6869,7 +6868,7 @@ msgstr ""
 "Το επιλεγμένο παιχνίδι έχει ένα αρχείο δεδομένων μεγαλύτερο από 2GB, που δεν "
 "υποστηρίζεται ακόμα από την έκδοση του ScummVM που εκτελείται."
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
@@ -6880,7 +6879,7 @@ msgstr ""
 "Μπορείτε, ωστόσο, να παρακάμψετε αυτή τη ρύθμιση από τις Ρυθμίσεις "
 "Παιχνιδιού."
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7493,12 +7492,12 @@ msgstr "Ενεργοποίηση λειτουργίας για Άτομα με 
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 msgid "Enable Text to Speech"
 msgstr "Χρήση Κειμένου σε Ομιλία"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr "Χρήση TTS για την ανάγνωση κειμένου στο παιχνίδι (αν είναι διαθέσιμο)"
 
@@ -13385,16 +13384,16 @@ msgid "Enable the Christmas music at any time of year."
 msgstr ""
 "Να είναι ενεργοποιημένη η Χριστουγεννιάτικη μουσική σε κάθε εποχή του χρόνου."
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr "Αδυναμία εύρεσης του σωστού αρχείου ultima.dat"
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, c-format
 msgid "loading quick save %d"
 msgstr "φόρτωση γρήγορης αποθήκευσης %d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, c-format
 msgid "saving quick save %d"
 msgstr "γίνεται γρήγορη αποθήκευση %d"
@@ -14304,6 +14303,11 @@ msgstr ""
 "το πακέτο με fonts που θα επιλέξετε, δηλαδή, LiberationMono, LiberationSans "
 "και LiberationSerif, ή FreeMono, FreeSans και FreeSerif αντίστοιχα."
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr ""
+#~ "Αδυναμία εύρεσης μηχανής η οποία να μπορεί να εκτελέσει το συγκεκριμένο "
+#~ "παιχνίδι"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr ""
diff --git a/po/es_ES.po b/po/es_ES.po
index 102d20a2863..a138170c63a 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 at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2025-05-19 20:25+0000\n"
 "Last-Translator: IlDucci <pajaroloco_2 at hotmail.com>\n"
 "Language-Team: Spanish <https://translations.scummvm.org/projects/scummvm/"
@@ -57,8 +57,8 @@ msgstr "Motores disponibles:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -92,8 +92,8 @@ msgstr "Arriba"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -101,7 +101,7 @@ msgstr "Arriba"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -247,8 +247,8 @@ msgstr "Modo manual: paso 2"
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr "Copia aquí el código JSON del navegador y pulsa en Siguiente:"
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Pegar"
 
@@ -257,7 +257,7 @@ msgid "Paste code from clipboard"
 msgstr "Pega el código desde el portapapeles"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -346,15 +346,15 @@ msgstr "Los contenidos del código JSON no son válidos."
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -570,7 +570,7 @@ msgstr "Gráficos"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Gráficos"
 
@@ -841,30 +841,30 @@ msgstr "Autor:"
 msgid "Notes:"
 msgstr "Notas:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 "La verificación de integridad puede llevar bastante tiempo. Espera...\n"
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr "Calculando «checksums» de archivos..."
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr "Ejecutar cliente de email"
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 msgid "Calculation complete"
 msgstr "Cálculos completados"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, c-format
 msgid "Calculated %s %S / %s %S"
 msgstr "Calculado: %s %S / %s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -878,12 +878,12 @@ msgstr ""
 "Si tienes la certeza de que esta es una variante desconocida y válida, envía "
 "el siguiente email a integrity at scummvm.org"
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr "Este juego no parece tener archivos. ¿Seguro que la ruta es correcta?"
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
@@ -891,7 +891,7 @@ msgstr ""
 "Este juego no parece tener metadatos asociados, así que no se pueden buscar "
 "coincidencias. Introduce los metadatos correctos del juego."
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr "Todos los archivos validados"
 
@@ -1001,18 +1001,18 @@ msgstr ""
 "¿Seguro que quieres volver a los valores por defecto de las opciones de "
 "FluidSynth?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "Interfaz"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Interactuar"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1028,7 +1028,7 @@ msgstr "Interactuar"
 msgid "Up"
 msgstr "Arriba"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1044,7 +1044,7 @@ msgstr "Arriba"
 msgid "Down"
 msgstr "Abajo"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1060,7 +1060,7 @@ msgstr "Abajo"
 msgid "Left"
 msgstr "Izquierda"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1076,39 +1076,39 @@ msgstr "Izquierda"
 msgid "Right"
 msgstr "Derecha"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 msgid "Backspace"
 msgstr "Retroceso"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 msgid "Delete Character"
 msgstr "Borrar personaje"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr "Ir al final de la línea"
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 msgid "Select to end of line"
 msgstr "Seleccionar hasta el final de la línea"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 msgid "Select to start of line"
 msgstr "Seleccionar hasta el principio de la línea"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr "Ir al principio de la línea"
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr "Cortar"
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr "Copiar"
 
-#: gui/gui-manager.cpp:284 engines/pegasus/pegasus.cpp:2819
+#: gui/gui-manager.cpp:281 engines/pegasus/pegasus.cpp:2819
 #: engines/wintermute/keymapper_tables.h:305
 #: engines/wintermute/keymapper_tables.h:346
 #: engines/wintermute/keymapper_tables.h:381
@@ -1504,7 +1504,7 @@ msgstr "Buscar en la lista de juegos"
 msgid "Search:"
 msgstr "Buscar:"
 
-#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:951
+#: gui/launcher.cpp:317 engines/dialogs.cpp:94 engines/engine.cpp:971
 #: engines/mm/xeen/saves.cpp:259 engines/nancy/state/loadsave.cpp:124
 #: engines/pegasus/pegasus.cpp:388 engines/trecision/saveload.cpp:253
 #: engines/tsage/scenes.cpp:638 engines/wage/saveload.cpp:736
@@ -1600,43 +1600,43 @@ msgid "~G~ame Opts..."
 msgstr "Opc. j~u~ego..."
 
 #. I18N: List grouping when no engine is specified
-#: gui/launcher.cpp:1190 gui/launcher.cpp:1386
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
 msgid "Unknown Engine"
 msgstr "Motor desconocido"
 
 #. I18N: List grouping when no publisher is specified
 #. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1207 gui/launcher.cpp:1403
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
 msgid "Unknown Publisher"
 msgstr "Distribuidora desconocida"
 
 #. I18N: List group when no game series is specified
 #. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1224 gui/launcher.cpp:1420
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
 msgid "No Series"
 msgstr "No hay series"
 
 #. I18N: List group when no language is specified
-#: gui/launcher.cpp:1238 gui/launcher.cpp:1434
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
 msgid "Language not detected"
 msgstr "Idioma no detectado"
 
 #. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1252 gui/launcher.cpp:1448
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
 msgid "Platform not detected"
 msgstr "Plataforma no detectada"
 
 #. I18N: List group when no year is specified
-#: gui/launcher.cpp:1269 gui/launcher.cpp:1465
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
 msgid "Unknown Year"
 msgstr "Año desconocido"
 
 #. I18N: Group for All items
-#: gui/launcher.cpp:1472 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
 msgid "All"
 msgstr "Todo"
 
-#: gui/launcher.cpp:1627
+#: gui/launcher.cpp:1626
 msgid "Icons per row:"
 msgstr "Iconos por fila:"
 
@@ -1873,7 +1873,7 @@ msgid "Check on the scummvm.org website for updates of shader packs"
 msgstr ""
 "Ve a la página scummvm.org para buscar actualizaciones de paquetes de shaders"
 
-#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:520
+#: gui/options.cpp:1705 backends/graphics/sdl/sdl-graphics.cpp:514
 msgid "Fullscreen mode"
 msgstr "Pantalla completa"
 
@@ -2628,7 +2628,7 @@ msgstr ""
 "\n"
 "Y más..."
 
-#: gui/options.cpp:2978 engines/engine.cpp:638
+#: gui/options.cpp:2978 engines/engine.cpp:650
 msgid "Move"
 msgstr "Moverse"
 
@@ -2760,7 +2760,7 @@ msgstr "Grabar o reproducir vídeos"
 
 #: gui/recorderdialog.cpp:72 gui/recorderdialog.cpp:212
 #: gui/saveload-dialog.cpp:460 gui/saveload-dialog.cpp:540
-#: dists/android.strings.xml.cpp:47 engines/engine.cpp:632
+#: dists/android.strings.xml.cpp:47 engines/engine.cpp:644
 msgid "Delete"
 msgstr "Eliminar"
 
@@ -2963,7 +2963,7 @@ msgstr ""
 "Puedes cambiar esta opción más adelante\n"
 "en la pestaña Otras del menú de opciones."
 
-#: gui/widget.cpp:466 gui/widget.cpp:468 gui/widget.cpp:473 gui/widget.cpp:475
+#: gui/widget.cpp:459 gui/widget.cpp:461 gui/widget.cpp:466 gui/widget.cpp:468
 msgid "Clear value"
 msgstr "Limpiar contenido"
 
@@ -3026,7 +3026,7 @@ msgstr ""
 "Después repite los pasos 1 y 6 para cada juego."
 
 #: base/main.cpp:654 base/main.cpp:679
-#: engines/director/lingo/lingo-builtins.cpp:1465
+#: engines/director/lingo/lingo-builtins.cpp:1466
 #: engines/director/lingo/xlibs/jitdraw3.cpp:123
 #: engines/director/lingo/xlibs/jitdraw3.cpp:131
 msgid "Ok"
@@ -3079,14 +3079,10 @@ msgstr ""
 "\n"
 "Después repite los pasos 1 y 6 para cada juego."
 
-#: base/main.cpp:824
+#: base/main.cpp:824 base/main.cpp:873
 msgid "Error running game:"
 msgstr "Error al ejecutar el juego:"
 
-#: base/main.cpp:873
-msgid "Could not find any engine capable of running the selected game"
-msgstr "No se ha encontrado ningún motor capaz de ejecutar este juego"
-
 #: common/engine_data.cpp:277 engines/ultima/shared/engine/data_archive.cpp:88
 #, c-format
 msgid "Could not locate engine data %s"
@@ -3251,7 +3247,7 @@ msgstr "<Valor incorrecto>"
 #. I18N: Abbreviation for 'bytes' as data size
 #. I18N: Hardware key
 #: common/util.cpp:183 backends/platform/3ds/osystem-events.cpp:46
-#: backends/platform/ds/osystem_ds.cpp:173
+#: backends/platform/ds/osystem_ds.cpp:174
 #: backends/platform/sdl/miyoo/miyoo.cpp:61
 #: backends/platform/sdl/miyoo/miyoo.cpp:88
 #: backends/platform/sdl/opendingux/opendingux.cpp:51
@@ -3532,7 +3528,7 @@ msgctxt "lowres"
 msgid "~R~eturn to Launcher"
 msgstr "~V~olver al iniciador"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3545,7 +3541,7 @@ msgstr "~V~olver al iniciador"
 #: engines/nancy/state/loadsave.cpp:107 engines/neverhood/menumodule.cpp:923
 #: engines/pegasus/pegasus.cpp:407 engines/prince/saveload.cpp:54
 #: engines/sci/engine/guest_additions.cpp:746 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/toltecs/menu.cpp:308 engines/toon/toon.cpp:3813
 #: engines/trecision/saveload.cpp:67 engines/tsage/scenes.cpp:636
@@ -3553,7 +3549,7 @@ msgstr "~V~olver al iniciador"
 msgid "Save game:"
 msgstr "Guardar partida:"
 
-#: engines/dialogs.cpp:95 engines/engine.cpp:980 engines/agi/saveload.cpp:766
+#: engines/dialogs.cpp:95 engines/engine.cpp:1000 engines/agi/saveload.cpp:766
 #: engines/avalanche/parser.cpp:1918 engines/cine/various.cpp:349
 #: engines/dm/loadsave.cpp:199 engines/drascula/saveload.cpp:384
 #: engines/dreamweb/saveload.cpp:261 engines/glk/streams.cpp:1432
@@ -3569,7 +3565,7 @@ msgstr "Guardar partida:"
 #: engines/parallaction/saveload.cpp:208 engines/pegasus/pegasus.cpp:407
 #: engines/prince/saveload.cpp:54 engines/saga/metaengine.cpp:469
 #: engines/sci/engine/guest_additions.cpp:747 engines/sci/engine/kfile.cpp:1104
-#: engines/sherlock/scalpel/scalpel.cpp:1249
+#: engines/sherlock/scalpel/scalpel.cpp:1248
 #: engines/sherlock/tattoo/widget_files.cpp:74 engines/startrek/saveload.cpp:42
 #: engines/tinsel/metaengine.cpp:323 engines/toltecs/menu.cpp:308
 #: engines/toon/toon.cpp:3813 engines/trecision/saveload.cpp:67
@@ -3587,7 +3583,7 @@ msgstr ""
 "Aún no hay ayuda disponible para este juego. Consulta el archivo README para "
 "encontrar información básica e instrucciones para obtener más ayuda."
 
-#: engines/dialogs.cpp:193 engines/ags/ags.cpp:349
+#: engines/dialogs.cpp:193 engines/ags/ags.cpp:359
 #: engines/glk/magnetic/magnetic.cpp:197 engines/scumm/saveload.cpp:167
 msgid "This game does not support saving from the menu. Use in-game interface"
 msgstr ""
@@ -3609,7 +3605,7 @@ msgstr ""
 "Fallo al guardar la partida (%s). Consulte el archivo README con información "
 "básica y como obtener más ayuda."
 
-#: engines/dialogs.cpp:234 engines/ags/ags.cpp:334
+#: engines/dialogs.cpp:234 engines/ags/ags.cpp:344
 #: engines/glk/magnetic/magnetic.cpp:187 engines/scumm/saveload.cpp:99
 msgid "This game does not support loading from the menu. Use in-game interface"
 msgstr ""
@@ -3629,42 +3625,48 @@ msgstr "~S~í"
 msgid "~C~ancel"
 msgstr "~C~ancelar"
 
-#: engines/engine.cpp:405
+#: engines/engine.cpp:367
 #, c-format
 msgid "Could not switch to resolution '%dx%d'."
 msgstr "No se ha podido cambiar a la resolución %dx%d."
 
-#: engines/engine.cpp:414
+#: engines/engine.cpp:376
 msgid "Could not initialize color format."
 msgstr "No se ha podido iniciar el formato de color."
 
-#: engines/engine.cpp:423
+#: engines/engine.cpp:385
 #, c-format
 msgid "Could not switch to video mode '%s'."
 msgstr "No se ha podido cambiar al modo de vídeo %s."
 
-#: engines/engine.cpp:431
+#: engines/engine.cpp:393
 #, c-format
 msgid "Could not switch to stretch mode '%s'."
 msgstr "No se ha podido cambiar al modo de ajuste %s."
 
-#: engines/engine.cpp:438
+#: engines/engine.cpp:400
 msgid "Could not apply aspect ratio setting."
 msgstr "No se ha podido aplicar la corrección de relación de aspecto."
 
-#: engines/engine.cpp:443
+#: engines/engine.cpp:405
 msgid "Could not apply fullscreen setting."
 msgstr "No se ha podido aplicar el ajuste de pantalla completa."
 
-#: engines/engine.cpp:448
+#: engines/engine.cpp:410
 msgid "Could not apply filtering setting."
 msgstr "No se ha podido aplicar la configuración de filtrado."
 
-#: engines/engine.cpp:519
+#: engines/engine.cpp:415
+#, fuzzy
+#| msgid "Could not apply filtering setting."
+msgid "Could not apply shader setting."
+msgstr "No se ha podido aplicar la configuración de filtrado."
+
+#: engines/engine.cpp:531
 msgid "Error"
 msgstr "Error"
 
-#: engines/engine.cpp:582
+#: engines/engine.cpp:594
 msgid ""
 "You appear to be playing this game directly\n"
 "from the CD. This is known to cause problems,\n"
@@ -3679,7 +3681,7 @@ msgstr ""
 "Consulta la documentación (audio CD)\n"
 "para más detalles."
 
-#: engines/engine.cpp:605
+#: engines/engine.cpp:617
 msgid ""
 "This game has audio tracks on its CD. These\n"
 "tracks need to be ripped from the CD using\n"
@@ -3694,11 +3696,11 @@ msgstr ""
 "Consulta la documentación (audio CD)\n"
 "para más detalles."
 
-#: engines/engine.cpp:633
+#: engines/engine.cpp:645
 msgid "Skip autosave"
 msgstr "Omitir autoguardado"
 
-#: engines/engine.cpp:635
+#: engines/engine.cpp:647
 #, c-format
 msgid ""
 "WARNING: The autosave slot contains a saved game named %S, and an autosave "
@@ -3713,21 +3715,21 @@ msgstr ""
 "o elimínala si ya no la necesitas. También puedes omitir el autoguardado\n"
 "(se te volverá a preguntar dentro de 5 minutos)."
 
-#: engines/engine.cpp:645
+#: engines/engine.cpp:657
 msgid "ERROR: Could not copy the savegame to a new slot"
 msgstr "ERROR: No se ha podido copiar la partida guardada a un espacio nuevo."
 
-#: engines/engine.cpp:672 engines/savestate.cpp:98
-#: backends/platform/ios7/ios7_osys_main.cpp:294 engines/mm/xeen/saves.cpp:293
+#: engines/engine.cpp:684 engines/savestate.cpp:98
+#: backends/platform/ios7/ios7_osys_main.cpp:263 engines/mm/xeen/saves.cpp:293
 #: engines/sky/metaengine.cpp:218
 msgid "Autosave"
 msgstr "Autoguardado"
 
-#: engines/engine.cpp:680
+#: engines/engine.cpp:692
 msgid "Error occurred making autosave"
 msgstr "Error al realizar el autoguardado"
 
-#: engines/engine.cpp:755
+#: engines/engine.cpp:775
 #, c-format
 msgid ""
 "Failed to load saved game (%s)! Please consult the README for basic "
@@ -3736,15 +3738,15 @@ msgstr ""
 "Fallo al cargar la partida (%s). Consulte el archivo README para información "
 "básica y cómo obtener más ayuda."
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid "WARNING: "
 msgstr "AVISO: "
 
-#: engines/engine.cpp:779
+#: engines/engine.cpp:799
 msgid " Shall we still run the game?"
 msgstr " ¿Aún quieres ejecutar el juego?"
 
-#: engines/engine.cpp:780
+#: engines/engine.cpp:800
 msgid ""
 "WARNING: The game you are about to start is not yet fully supported by "
 "ScummVM. As such, it is likely to be unstable, and any saved game you make "
@@ -3754,15 +3756,15 @@ msgstr ""
 "ScummVM. Por lo tanto, puede que sea inestable y que las partidas que "
 "guardes no funcionen en versiones futuras de ScummVM."
 
-#: engines/engine.cpp:783 engines/wintermute/wintermute.cpp:184
+#: engines/engine.cpp:803 engines/wintermute/wintermute.cpp:184
 msgid "Start anyway"
 msgstr "Jugar aun así"
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid "This game is not supported."
 msgstr "Este juego no es compatible."
 
-#: engines/engine.cpp:801
+#: engines/engine.cpp:821
 msgid ""
 "This game is not supported for the following reason:\n"
 "\n"
@@ -3770,11 +3772,11 @@ msgstr ""
 "Este juego no es compatible por el siguiente motivo:\n"
 "\n"
 
-#: engines/engine.cpp:947
+#: engines/engine.cpp:967
 msgid "Loading game is currently unavailable"
 msgstr "No se puede cargar la partida en estos momentos"
 
-#: engines/engine.cpp:976
+#: engines/engine.cpp:996
 msgid "Saving game is currently unavailable"
 msgstr "No se puede guardar la partida en estos momentos"
 
@@ -3907,7 +3909,7 @@ msgstr "Autoguardados activados"
 msgid "Autosave off"
 msgstr "Autoguardados desactivados"
 
-#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:179
+#: graphics/renderer.cpp:33 backends/graphics/opengl/opengl-graphics.cpp:198
 msgid "OpenGL"
 msgstr "OpenGL"
 
@@ -4167,84 +4169,72 @@ msgid "Choose a new folder"
 msgstr "Elegir una carpeta nueva"
 
 #: backends/graphics/atari/atari-graphics.cpp:1065
-#: backends/graphics/sdl/sdl-graphics.cpp:556
+#: backends/graphics/sdl/sdl-graphics.cpp:550
 msgid "Toggle aspect ratio correction"
 msgstr "Corregir relación de aspecto"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:254
+#: backends/graphics/opengl/opengl-graphics.cpp:315
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:127
-#: backends/graphics3d/ios/ios-graphics3d.cpp:356
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:271
 #: engines/twine/metaengine.cpp:312
 msgid "Center"
 msgstr "Centrado"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:255
+#: backends/graphics/opengl/opengl-graphics.cpp:316
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:128
-#: backends/graphics3d/ios/ios-graphics3d.cpp:357
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:272
 msgid "Pixel-perfect scaling"
 msgstr "Escalado pixel-perfect"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:256
-#: backends/graphics3d/ios/ios-graphics3d.cpp:358
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:273
+#: backends/graphics/opengl/opengl-graphics.cpp:317
 msgid "Even pixels scaling"
 msgstr "Escalado por números enteros"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:257
+#: backends/graphics/opengl/opengl-graphics.cpp:318
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:129
-#: backends/graphics3d/ios/ios-graphics3d.cpp:359
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:274
 msgid "Fit to window"
 msgstr "Ajustado en ventana"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:258
+#: backends/graphics/opengl/opengl-graphics.cpp:319
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:130
-#: backends/graphics3d/ios/ios-graphics3d.cpp:360
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:275
 msgid "Stretch to window"
 msgstr "Estirado en ventana"
 
-#: backends/graphics/opengl/opengl-graphics.cpp:259
+#: backends/graphics/opengl/opengl-graphics.cpp:320
 #: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:131
-#: backends/graphics3d/ios/ios-graphics3d.cpp:361
-#: backends/graphics3d/openglsdl/openglsdl-graphics3d.cpp:276
 msgid "Fit to window (4:3)"
 msgstr "Ajustado en ventana (4:3)"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:842
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:965
 #, c-format
 msgid "Resolution: %dx%d"
 msgstr "Resolución: %dx%d"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:886
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2941
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1009
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2944
 msgid "Active graphics filter:"
 msgstr "Filtro de gráficos activo:"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:907
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2975
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1030
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2978
 msgid "Enabled aspect ratio correction"
 msgstr "Activar la corrección de aspecto"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:909
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2981
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1032
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2984
 msgid "Disabled aspect ratio correction"
 msgstr "Desactivar la corrección de aspecto"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:922
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2997
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1045
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3000
 msgid "Filtering enabled"
 msgstr "Filtrado activado"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:924
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2999
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1047
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3002
 msgid "Filtering disabled"
 msgstr "Filtrado desactivado"
 
-#: backends/graphics/openglsdl/openglsdl-graphics.cpp:950
-#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3026
+#: backends/graphics/openglsdl/openglsdl-graphics.cpp:1073
+#: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:3029
 msgid "Stretch mode"
 msgstr "Modo de ajuste"
 
@@ -4266,24 +4256,24 @@ msgstr "Captura de pantalla «%s» guardada"
 msgid "Could not save screenshot"
 msgstr "No se ha podido guardar la captura de pantalla"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:522
+#: backends/graphics/sdl/sdl-graphics.cpp:516
 msgid "Windowed mode"
 msgstr "Modo ventana"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:533 engines/scumm/help.cpp:88
+#: backends/graphics/sdl/sdl-graphics.cpp:527 engines/scumm/help.cpp:88
 msgid "Toggle fullscreen"
 msgstr "Activar/Desactivar pantalla completa"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:540 engines/scumm/help.cpp:100
+#: backends/graphics/sdl/sdl-graphics.cpp:534 engines/scumm/help.cpp:100
 #: engines/wintermute/keymapper_tables.h:960
 msgid "Toggle mouse capture"
 msgstr "Activar/Desactivar captura de ratón"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:545
+#: backends/graphics/sdl/sdl-graphics.cpp:539
 msgid "Toggle resizable window"
 msgstr "Activar/Desactivar cambio de tamaño de ventana"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:550 engines/stark/metaengine.cpp:240
+#: backends/graphics/sdl/sdl-graphics.cpp:544 engines/stark/metaengine.cpp:240
 #: engines/wintermute/keymapper_tables.h:646
 #: engines/wintermute/keymapper_tables.h:695
 #: engines/wintermute/keymapper_tables.h:1098
@@ -4296,27 +4286,27 @@ msgstr "Activar/Desactivar cambio de tamaño de ventana"
 msgid "Save screenshot"
 msgstr "Guardar captura de pantalla"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:563
+#: backends/graphics/sdl/sdl-graphics.cpp:557
 msgid "Toggle linear filtered scaling"
 msgstr "Escalado con filtro lineal"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:570
+#: backends/graphics/sdl/sdl-graphics.cpp:564
 msgid "Cycle through stretch modes"
 msgstr "Cambiar modo de ajuste"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:576
+#: backends/graphics/sdl/sdl-graphics.cpp:570
 msgid "Increase the scale factor"
 msgstr "Aumentar factor de escalado"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:582
+#: backends/graphics/sdl/sdl-graphics.cpp:576
 msgid "Decrease the scale factor"
 msgstr "Disminuir factor de escalado"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:589
+#: backends/graphics/sdl/sdl-graphics.cpp:583
 msgid "Switch to the next scaler"
 msgstr "Cambiar al siguiente filtro de escalado"
 
-#: backends/graphics/sdl/sdl-graphics.cpp:594
+#: backends/graphics/sdl/sdl-graphics.cpp:588
 msgid "Switch to the previous scaler"
 msgstr "Cambiar al filtro de escalado anterior"
 
@@ -4394,7 +4384,7 @@ msgstr "Botón sup. dcho."
 
 #: backends/keymapper/hardware-input.cpp:266
 #: backends/platform/3ds/osystem-events.cpp:55
-#: backends/platform/ds/osystem_ds.cpp:180
+#: backends/platform/ds/osystem_ds.cpp:181
 #: backends/platform/sdl/miyoo/miyoo.cpp:74
 #: backends/platform/sdl/miyoo/miyoo.cpp:101
 #: backends/platform/sdl/opendingux/opendingux.cpp:64
@@ -4405,7 +4395,7 @@ msgstr "Cruceta arriba"
 
 #: backends/keymapper/hardware-input.cpp:267
 #: backends/platform/3ds/osystem-events.cpp:56
-#: backends/platform/ds/osystem_ds.cpp:181
+#: backends/platform/ds/osystem_ds.cpp:182
 #: backends/platform/sdl/miyoo/miyoo.cpp:75
 #: backends/platform/sdl/miyoo/miyoo.cpp:102
 #: backends/platform/sdl/opendingux/opendingux.cpp:65
@@ -4416,7 +4406,7 @@ msgstr "Cruceta abajo"
 
 #: backends/keymapper/hardware-input.cpp:268
 #: backends/platform/3ds/osystem-events.cpp:57
-#: backends/platform/ds/osystem_ds.cpp:182
+#: backends/platform/ds/osystem_ds.cpp:183
 #: backends/platform/sdl/miyoo/miyoo.cpp:76
 #: backends/platform/sdl/miyoo/miyoo.cpp:103
 #: backends/platform/sdl/opendingux/opendingux.cpp:66
@@ -4427,7 +4417,7 @@ msgstr "Cruceta izda."
 
 #: backends/keymapper/hardware-input.cpp:269
 #: backends/platform/3ds/osystem-events.cpp:58
-#: backends/platform/ds/osystem_ds.cpp:183
+#: backends/platform/ds/osystem_ds.cpp:184
 #: backends/platform/sdl/miyoo/miyoo.cpp:77
 #: backends/platform/sdl/miyoo/miyoo.cpp:104
 #: backends/platform/sdl/opendingux/opendingux.cpp:67
@@ -4720,7 +4710,7 @@ msgstr "Ambas"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:45
-#: backends/platform/ds/osystem_ds.cpp:172
+#: backends/platform/ds/osystem_ds.cpp:173
 #: backends/platform/sdl/miyoo/miyoo.cpp:59
 #: backends/platform/sdl/miyoo/miyoo.cpp:86
 #: backends/platform/sdl/opendingux/opendingux.cpp:49
@@ -4730,7 +4720,7 @@ msgstr "A"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:47
-#: backends/platform/ds/osystem_ds.cpp:174
+#: backends/platform/ds/osystem_ds.cpp:175
 #: backends/platform/sdl/miyoo/miyoo.cpp:63
 #: backends/platform/sdl/miyoo/miyoo.cpp:90
 #: backends/platform/sdl/opendingux/opendingux.cpp:53
@@ -4740,7 +4730,7 @@ msgstr "X"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:48
-#: backends/platform/ds/osystem_ds.cpp:175
+#: backends/platform/ds/osystem_ds.cpp:176
 #: backends/platform/sdl/miyoo/miyoo.cpp:65
 #: backends/platform/sdl/miyoo/miyoo.cpp:92
 #: backends/platform/sdl/opendingux/opendingux.cpp:55
@@ -4752,7 +4742,7 @@ msgstr "Y"
 #. I18N: Return key
 #. I18N: Select party member command in Might & Magic 1
 #: backends/platform/3ds/osystem-events.cpp:49
-#: backends/platform/ds/osystem_ds.cpp:176
+#: backends/platform/ds/osystem_ds.cpp:177
 #: backends/platform/sdl/miyoo/miyoo.cpp:67
 #: backends/platform/sdl/miyoo/miyoo.cpp:94
 #: backends/platform/sdl/opendingux/opendingux.cpp:57
@@ -4764,7 +4754,7 @@ msgstr "Select"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:50
-#: backends/platform/ds/osystem_ds.cpp:177
+#: backends/platform/ds/osystem_ds.cpp:178
 #: backends/platform/sdl/miyoo/miyoo.cpp:69
 #: backends/platform/sdl/miyoo/miyoo.cpp:96
 #: backends/platform/sdl/opendingux/opendingux.cpp:59
@@ -4784,7 +4774,7 @@ msgstr "ZR"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:53
-#: backends/platform/ds/osystem_ds.cpp:178
+#: backends/platform/ds/osystem_ds.cpp:179
 #: backends/platform/sdl/miyoo/miyoo.cpp:71
 #: backends/platform/sdl/miyoo/miyoo.cpp:98
 #: backends/platform/sdl/opendingux/opendingux.cpp:61
@@ -4795,7 +4785,7 @@ msgstr "L"
 
 #. I18N: Hardware key
 #: backends/platform/3ds/osystem-events.cpp:54
-#: backends/platform/ds/osystem_ds.cpp:179
+#: backends/platform/ds/osystem_ds.cpp:180
 #: backends/platform/sdl/miyoo/miyoo.cpp:73
 #: backends/platform/sdl/miyoo/miyoo.cpp:100
 #: backends/platform/sdl/opendingux/opendingux.cpp:63
@@ -4813,7 +4803,7 @@ msgid "C-Pad Y"
 msgstr "C-Pad Y"
 
 #: backends/platform/3ds/osystem-events.cpp:69
-#: backends/platform/ds/osystem_ds.cpp:192
+#: backends/platform/ds/osystem_ds.cpp:193
 msgid "Touch"
 msgstr "Tocar"
 
@@ -4884,12 +4874,12 @@ msgstr "Modo aumentado desactivado. Reactivando modo de arrastre..."
 msgid "Magnify Mode Off"
 msgstr "Modo aumentado desactivado"
 
-#: backends/platform/android/android.cpp:1125
+#: backends/platform/android/android.cpp:1059
 #: backends/platform/ios7/ios7_osys_misc.mm:249
 msgid "Getting help"
 msgstr "¿Dónde puedo conseguir ayuda?"
 
-#: backends/platform/android/android.cpp:1128
+#: backends/platform/android/android.cpp:1062
 msgid ""
 "## Help, I'm lost!\n"
 "\n"
@@ -4932,13 +4922,13 @@ msgstr ""
 "un juego en la que te atasques, piensa en buscar una guía del juego. "
 "¡Suerte!\n"
 
-#: backends/platform/android/android.cpp:1137
+#: backends/platform/android/android.cpp:1071
 #: backends/platform/ios7/ios7_osys_misc.mm:261
 #: backends/platform/ios7/ios7_osys_misc.mm:357
 msgid "Touch Controls"
 msgstr "Controles táctiles"
 
-#: backends/platform/android/android.cpp:1140
+#: backends/platform/android/android.cpp:1074
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
@@ -5081,13 +5071,13 @@ msgstr ""
 "  ![Icono de teclado](keyboard.png \"Icono de teclado\"){w=10em}\n"
 "\n"
 
-#: backends/platform/android/android.cpp:1196
+#: backends/platform/android/android.cpp:1130
 #: backends/platform/ios7/ios7_osys_misc.mm:336
 #: backends/platform/ios7/ios7_osys_misc.mm:380
 msgid "Adding Games"
 msgstr "Añadir juegos"
 
-#: backends/platform/android/android.cpp:1199
+#: backends/platform/android/android.cpp:1133
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5817,11 +5807,11 @@ msgstr ""
 msgid "Click Mode"
 msgstr "Modo clic"
 
-#: backends/platform/sdl/sdl.cpp:1136
+#: backends/platform/sdl/sdl.cpp:1140
 msgid "Keyboard"
 msgstr "Teclado"
 
-#: backends/platform/sdl/sdl.cpp:1139
+#: backends/platform/sdl/sdl.cpp:1143
 msgid ""
 "## Keyboard shortcuts\n"
 "\n"
@@ -5855,23 +5845,23 @@ msgstr ""
 "| --------------|------------------\n"
 "| `Ctrl+F5` | Muestra el menú principal global\n"
 
-#: backends/platform/sdl/sdl.cpp:1151
+#: backends/platform/sdl/sdl.cpp:1155
 msgid "| `Cmd+q`    | Quit (macOS)\n"
 msgstr "| `Cmd+q`    | Salir (macOS)\n"
 
-#: backends/platform/sdl/sdl.cpp:1153
+#: backends/platform/sdl/sdl.cpp:1157
 msgid "| `Alt+F4`  | Quit (Windows)\n"
 msgstr "| `Alt+F4`  | Salir (Windows)\n"
 
-#: backends/platform/sdl/sdl.cpp:1155
+#: backends/platform/sdl/sdl.cpp:1159
 msgid "| `Ctrl+q`  | Quit (Linux/Unix)\n"
 msgstr "| `Ctrl+q`  | Salir (Linux/Unix)\n"
 
-#: backends/platform/sdl/sdl.cpp:1156
+#: backends/platform/sdl/sdl.cpp:1160
 msgid "| `Ctrl+z`  | Quit (other platforms)\n"
 msgstr "| `Ctrl+z`  | Salir (otras plataformas)\n"
 
-#: backends/platform/sdl/sdl.cpp:1159
+#: backends/platform/sdl/sdl.cpp:1163
 msgid ""
 "| `Ctrl+u`  | Mutes all sounds\n"
 "| `Ctrl+m`  | Toggles mouse capture\n"
@@ -6441,7 +6431,7 @@ msgstr "Este juego no permite guardar."
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:749
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61
@@ -6461,7 +6451,7 @@ msgstr "Cargar partida:"
 #: engines/mads/nebular/dialogs_nebular.cpp:385
 #: engines/mtropolis/saveload.cpp:120 engines/neverhood/menumodule.cpp:936
 #: engines/prince/saveload.cpp:63 engines/sci/engine/guest_additions.cpp:750
-#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1262
+#: engines/sci/engine/kfile.cpp:1246 engines/sherlock/scalpel/scalpel.cpp:1261
 #: engines/sherlock/tattoo/widget_files.cpp:93 engines/startrek/saveload.cpp:67
 #: engines/toltecs/menu.cpp:278 engines/toon/toon.cpp:3907
 #: engines/zvision/file/save_manager.cpp:61 engines/zvision/metaengine.cpp:267
@@ -6742,7 +6732,18 @@ msgstr ""
 "El juego seleccionado utiliza una versión del motor AGS anterior a la 2.5, "
 "que no es compatible."
 
-#: engines/ags/ags.cpp:160
+#: engines/ags/ags.cpp:157
+#, fuzzy
+#| msgid ""
+#| "The selected game uses a pre-2.5 version of the AGS engine, which is not "
+#| "supported."
+msgid ""
+"The selected game uses version 4 of the AGS engine, which is not supported."
+msgstr ""
+"El juego seleccionado utiliza una versión del motor AGS anterior a la 2.5, "
+"que no es compatible."
+
+#: engines/ags/ags.cpp:165
 msgid ""
 "The selected game has a data file greater than 2Gb, which isn't supported by "
 "your version of ScummVM yet."
@@ -6750,7 +6751,7 @@ msgstr ""
 "El juego seleccionado contiene un archivo de datos de un tamaño mayor a 2 Gb "
 "que todavía no admite tu versión de ScummVM."
 
-#: engines/ags/ags.cpp:338
+#: engines/ags/ags.cpp:348
 msgid ""
 "To preserve the original experience, this game should be loaded using the in-"
 "game interface.\n"
@@ -6761,7 +6762,7 @@ msgstr ""
 "No obstante, puedes reemplazar este comportamiento\n"
 "dentro de las opciones del juego."
 
-#: engines/ags/ags.cpp:353
+#: engines/ags/ags.cpp:363
 msgid ""
 "To preserve the original experience, this game should be saved using the in-"
 "game interface.\n"
@@ -7367,12 +7368,12 @@ msgstr "Activar el modo para daltónicos por defecto"
 #: engines/cge/metaengine.cpp:56 engines/drascula/metaengine.cpp:51
 #: engines/glk/metaengine.cpp:193 engines/griffon/metaengine.cpp:40
 #: engines/mortevielle/metaengine.cpp:37 engines/sci/detection_options.h:223
-#: engines/supernova/metaengine.cpp:49
+#: engines/supernova/metaengine.cpp:49 engines/teenagent/metaengine.cpp:45
 msgid "Enable Text to Speech"
 msgstr "Conversión de texto a voz"
 
 #: engines/cge/metaengine.cpp:57 engines/drascula/metaengine.cpp:52
-#: engines/mortevielle/metaengine.cpp:38
+#: engines/mortevielle/metaengine.cpp:38 engines/teenagent/metaengine.cpp:46
 msgid "Use TTS to read text in the game (if TTS is available)"
 msgstr ""
 "Utiliza un narrador TTS para leer el texto del juego (si el conversor texto-"
@@ -13160,16 +13161,16 @@ msgstr "Mantener siempre activado el huevo de pascua por Navidad"
 msgid "Enable the Christmas music at any time of year."
 msgstr "Activa la música navideña en cualquier día del año."
 
-#: engines/ultima/shared/early/ultima_early.cpp:70
+#: engines/ultima/shared/early/ultima_early.cpp:68
 msgid "Could not find correct ultima.dat datafile"
 msgstr "No se ha encontrado el archivo de datos ultima.dat correcto"
 
-#: engines/ultima/nuvie/nuvie.cpp:375
+#: engines/ultima/nuvie/nuvie.cpp:403
 #, c-format
 msgid "loading quick save %d"
 msgstr "cargando guardado rápido n.º %d"
 
-#: engines/ultima/nuvie/nuvie.cpp:380
+#: engines/ultima/nuvie/nuvie.cpp:408
 #, c-format
 msgid "saving quick save %d"
 msgstr "creando guardado rápido n.º %d"
@@ -14063,6 +14064,9 @@ msgstr ""
 "fuentes del paquete que prefieras, por ejemplo, LiberationMono, "
 "LiberationSans y LiberationSerif."
 
+#~ msgid "Could not find any engine capable of running the selected game"
+#~ msgstr "No se ha encontrado ningún motor capaz de ejecutar este juego"
+
 #, c-format
 #~ msgid "PSX stream cutscene '%s' cannot be played in paletted mode"
 #~ msgstr "El vídeo de PSX «%s» no se puede reproducir en modo paleta"
diff --git a/po/eu.po b/po/eu.po
index a006fbb3e83..7c26e0818da 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.5.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2025-05-31 08:30+0000\n"
+"POT-Creation-Date: 2025-06-10 20:46+0000\n"
 "PO-Revision-Date: 2024-02-05 18:42+0000\n"
 "Last-Translator: Josu Igoa <josuigoa at ni.eus>\n"
 "Language-Team: Basque <https://translations.scummvm.org/projects/scummvm/"
@@ -57,8 +57,8 @@ msgstr "Motore erabilgarriak:"
 
 #. I18N: Close dialog button
 #: gui/about.cpp:523 gui/downloadpacksdialog.cpp:297
-#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:308
-#: gui/gui-manager.cpp:170 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
+#: gui/downloadpacksdialog.cpp:388 gui/integrity-dialog.cpp:310
+#: gui/gui-manager.cpp:167 gui/imagealbum-dialog.cpp:133 gui/textviewer.cpp:53
 #: gui/unknown-game-dialog.cpp:53 backends/platform/android/options.cpp:558
 #: engines/saga/metaengine.cpp:374 engines/scumm/help.cpp:126
 #: engines/scumm/help.cpp:141 engines/scumm/help.cpp:166
@@ -92,8 +92,8 @@ msgstr "Joan gora"
 #: gui/browser.cpp:81 gui/chooser.cpp:45 gui/cloudconnectionwizard.cpp:64
 #: gui/downloaddlcsdialog.cpp:61 gui/downloadpacksdialog.cpp:271
 #: gui/downloadpacksdialog.cpp:464 gui/editgamedialog.cpp:340
-#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:118
-#: gui/integrity-dialog.cpp:207 gui/filebrowser-dialog.cpp:68
+#: gui/editrecorddialog.cpp:66 gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:209 gui/filebrowser-dialog.cpp:68
 #: gui/fluidsynth-dialog.cpp:153 gui/massadd.cpp:93 gui/options.cpp:2426
 #: gui/predictivedialog.cpp:68 gui/recorderdialog.cpp:73
 #: gui/recorderdialog.cpp:212 gui/remotebrowser.cpp:59
@@ -101,7 +101,7 @@ msgstr "Joan gora"
 #: gui/saveload-dialog.cpp:540 gui/saveload-dialog.cpp:839
 #: gui/saveload-dialog.cpp:1243 gui/shaderbrowser-dialog.cpp:80
 #: gui/themebrowser.cpp:54 gui/unknown-game-dialog.cpp:53 base/main.cpp:587
-#: dists/android.strings.xml.cpp:46 engines/engine.cpp:783
+#: dists/android.strings.xml.cpp:46 engines/engine.cpp:803
 #: backends/dialogs/gtk/gtk-dialogs.cpp:65
 #: backends/events/default/default-events.cpp:193
 #: backends/events/default/default-events.cpp:217
@@ -247,8 +247,8 @@ msgstr "Eskuzko modua: 2. pausua"
 msgid "Copy the JSON code from the browser here and press Next:"
 msgstr "Kopiatu hemen nabigatzaileko JSON kodea eta sakatu Hurrengoa:"
 
-#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:258
-#: gui/gui-manager.cpp:273
+#: gui/cloudconnectionwizard.cpp:367 gui/gui-manager.cpp:255
+#: gui/gui-manager.cpp:270
 msgid "Paste"
 msgstr "Itsatsi"
 
@@ -257,7 +257,7 @@ msgid "Paste code from clipboard"
 msgstr "Kodea arbeletik itsatsi"
 
 #: gui/cloudconnectionwizard.cpp:368 gui/launcher.cpp:317
-#: engines/dialogs.cpp:94 engines/engine.cpp:951 engines/mm/xeen/saves.cpp:259
+#: engines/dialogs.cpp:94 engines/engine.cpp:971 engines/mm/xeen/saves.cpp:259
 #: engines/nancy/state/loadsave.cpp:124 engines/nancy/state/loadsave.cpp:154
 #: engines/parallaction/metaengine.cpp:125
 #: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:388
@@ -346,15 +346,15 @@ msgstr "JSON kodearen edukia ez dago ongi osatuta."
 
 #: gui/cloudconnectionwizard.cpp:563 gui/downloaddialog.cpp:146
 #: gui/editgamedialog.cpp:341 gui/editrecorddialog.cpp:67
-#: gui/integrity-dialog.cpp:214 gui/fluidsynth-dialog.cpp:154
+#: gui/integrity-dialog.cpp:216 gui/fluidsynth-dialog.cpp:154
 #: gui/launcher.cpp:558 gui/launcher.cpp:562 gui/massadd.cpp:90
 #: gui/options.cpp:2428 gui/predictivedialog.cpp:69
 #: gui/saveload-dialog.cpp:1244 dists/android.strings.xml.cpp:33
-#: engines/engine.cpp:586 engines/engine.cpp:609
+#: engines/engine.cpp:598 engines/engine.cpp:621
 #: backends/platform/wii/options.cpp:46 engines/agos/animation.cpp:577
 #: engines/agos/midi.cpp:320 engines/agos/midi.cpp:378
 #: engines/agos/midi.cpp:457 engines/buried/saveload.cpp:83
-#: engines/director/lingo/lingo-builtins.cpp:2148
+#: engines/director/lingo/lingo-builtins.cpp:2149
 #: engines/drascula/saveload.cpp:49 engines/grim/inputdialog.cpp:83
 #: engines/groovie/script.cpp:665 engines/mtropolis/mtropolis.cpp:114
 #: engines/mtropolis/mtropolis.cpp:124 engines/parallaction/saveload.cpp:270
@@ -570,7 +570,7 @@ msgstr "GFX"
 
 #: gui/editgamedialog.cpp:164 gui/options.cpp:2081 gui/options.cpp:2262
 #: backends/graphics/atari/atari-graphics.cpp:1061
-#: backends/graphics/sdl/sdl-graphics.cpp:529
+#: backends/graphics/sdl/sdl-graphics.cpp:523
 msgid "Graphics"
 msgstr "Grafikoak"
 
@@ -841,32 +841,32 @@ msgstr "Egilea:"
 msgid "Notes:"
 msgstr "Oharrak:"
 
-#: gui/integrity-dialog.cpp:100
+#: gui/integrity-dialog.cpp:102
 msgid ""
 "Verifying file integrity may take a long time to complete. Please wait...\n"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:107 gui/integrity-dialog.cpp:206
+#: gui/integrity-dialog.cpp:109 gui/integrity-dialog.cpp:208
 msgid "Calculating file checksums..."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:120
+#: gui/integrity-dialog.cpp:122
 msgid "Launch Email Client"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:212
+#: gui/integrity-dialog.cpp:214
 #, fuzzy
 #| msgid "Scan complete!"
 msgid "Calculation complete"
 msgstr "Bilaketa amaitua!"
 
-#: gui/integrity-dialog.cpp:295
+#: gui/integrity-dialog.cpp:297
 #, fuzzy, c-format
 #| msgid "Downloaded %s %S / %s %S"
 msgid "Calculated %s %S / %s %S"
 msgstr "Jaitsita %s %S / %s %S"
 
-#: gui/integrity-dialog.cpp:540
+#: gui/integrity-dialog.cpp:558
 msgid ""
 "### Results\n"
 "Your set of game files seems to be unknown to us.\n"
@@ -875,18 +875,18 @@ msgid ""
 "following e-mail to integrity at scummvm.org"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:564
+#: gui/integrity-dialog.cpp:582
 msgid ""
 "The game doesn't seem to have any files. Are you sure the path is correct?"
 msgstr ""
 
-#: gui/integrity-dialog.cpp:569
+#: gui/integrity-dialog.cpp:587
 msgid ""
 "The game doesn't seem to have any metadata associated with it, so it is "
 "unable to be matched. Please fill in the correct metadata for the game."
 msgstr ""
 
-#: gui/integrity-dialog.cpp:596
+#: gui/integrity-dialog.cpp:614
 msgid "Files all OK"
 msgstr ""
 
@@ -994,18 +994,18 @@ msgid ""
 "Do you really want to reset all FluidSynth settings to their default values?"
 msgstr "FluidSynth-en ezarpen guztiak berrezarri balio lehenetsietara?"
 
-#: gui/gui-manager.cpp:161 gui/options.cpp:2365
+#: gui/gui-manager.cpp:158 gui/options.cpp:2365
 msgid "GUI"
 msgstr "GUI"
 
 #. I18N: Action in In Cold Blood
-#: gui/gui-manager.cpp:165 engines/hpl1/metaengine.cpp:91
+#: gui/gui-manager.cpp:162 engines/hpl1/metaengine.cpp:91
 #: engines/icb/icb.cpp:95 engines/icb/icb.cpp:173 engines/mohawk/myst.cpp:572
 #: engines/mohawk/riven.cpp:853
 msgid "Interact"
 msgstr "Elkarreragin"
 
-#: gui/gui-manager.cpp:176 engines/metaengine.cpp:134
+#: gui/gui-manager.cpp:173 engines/metaengine.cpp:134
 #: engines/awe/metaengine.cpp:57 engines/crab/input/input.cpp:95
 #: engines/crab/input/input.cpp:145 engines/dragons/metaengine.cpp:159
 #: engines/freescape/movement.cpp:35 engines/got/metaengine.cpp:55
@@ -1021,7 +1021,7 @@ msgstr "Elkarreragin"
 msgid "Up"
 msgstr "Gora"
 
-#: gui/gui-manager.cpp:182 engines/metaengine.cpp:140
+#: gui/gui-manager.cpp:179 engines/metaengine.cpp:140
 #: engines/awe/metaengine.cpp:58 engines/crab/input/input.cpp:101
 #: engines/crab/input/input.cpp:151 engines/dragons/metaengine.cpp:165
 #: engines/freescape/movement.cpp:42 engines/got/metaengine.cpp:56
@@ -1037,7 +1037,7 @@ msgstr "Gora"
 msgid "Down"
 msgstr "Behera"
 
-#: gui/gui-manager.cpp:188 engines/metaengine.cpp:146
+#: gui/gui-manager.cpp:185 engines/metaengine.cpp:146
 #: engines/awe/metaengine.cpp:59 engines/crab/input/input.cpp:107
 #: engines/crab/input/input.cpp:157 engines/dragons/metaengine.cpp:171
 #: engines/got/metaengine.cpp:57 engines/griffon/metaengine.cpp:133
@@ -1053,7 +1053,7 @@ msgstr "Behera"
 msgid "Left"
 msgstr "Ezker"
 
-#: gui/gui-manager.cpp:194 engines/metaengine.cpp:152
+#: gui/gui-manager.cpp:191 engines/metaengine.cpp:152
 #: engines/awe/metaengine.cpp:60 engines/crab/input/input.cpp:113
 #: engines/crab/input/input.cpp:163 engines/dragons/metaengine.cpp:177
 #: engines/got/metaengine.cpp:58 engines/griffon/metaengine.cpp:139
@@ -1069,41 +1069,41 @@ msgstr "Ezker"
 msgid "Right"
 msgstr "Eskuin"
 
-#: gui/gui-manager.cpp:200
+#: gui/gui-manager.cpp:197
 msgid "Backspace"
 msgstr "Ezabatu"
 
-#: gui/gui-manager.cpp:206
+#: gui/gui-manager.cpp:203
 #, fuzzy
 #| msgid "Delete char"
 msgid "Delete Character"
 msgstr "Ezabatu karakterea"
 
-#: gui/gui-manager.cpp:212
+#: gui/gui-manager.cpp:209
 msgid "Go to end of line"
 msgstr "Lerro bukaerara joan"
 
-#: gui/gui-manager.cpp:222
+#: gui/gui-manager.cpp:219
 msgid "Select to end of line"
 msgstr "Lerro bukaerara aukeratu"
 
-#: gui/gui-manager.cpp:232
+#: gui/gui-manager.cpp:229
 msgid "Select to start of line"
 msgstr "Lerro hasierara aukeratu"
 
-#: gui/gui-manager.cpp:242
+#: gui/gui-manager.cpp:239
 msgid "Go to start of line"
 msgstr "Lerro hasierara joan"
 
-#: gui/gui-manager.cpp:253 gui/gui-manager.cpp:268
+#: gui/gui-manager.cpp:250 gui/gui-manager.cpp:265
 msgid "Cut"
 msgstr "Moztu"
 
-#: gui/gui-manager.cpp:263 gui/gui-manager.cpp:278
+#: gui/gui-manager.cpp:260 gui/gui-manager.cpp:275
 msgid "Copy"
 msgstr "Kopiatu"




More information about the Scummvm-git-logs mailing list